SL811HST-AXC Cypress Semiconductor Corp, SL811HST-AXC Datasheet - Page 4

IC USB HOST/SLAVE CTRLR 48LQFP

SL811HST-AXC

Manufacturer Part Number
SL811HST-AXC
Description
IC USB HOST/SLAVE CTRLR 48LQFP
Manufacturer
Cypress Semiconductor Corp
Datasheets

Specifications of SL811HST-AXC

Package / Case
48-LQFP
Applications
USB Host/Slave Controller
Controller Series
USB-Hosts
Ram Size
256 x 8
Interface
USB
Number Of I /o
8
Voltage - Supply
3 V ~ 3.6 V
Operating Temperature
0°C ~ 65°C
Mounting Type
Surface Mount
Operating Supply Voltage
3 V
Supply Current (max)
25 mA
Maximum Operating Temperature
+ 65 C
Minimum Operating Temperature
0 C
Mounting Style
SMD/SMT
Core Size
8 Bit
Ram Memory Size
256Byte
Cpu Speed
48MHz
Embedded Interface Type
I2C, USB
Digital Ic Case Style
TQFP
Supply Voltage Range
3V To 3.45V
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
CY3662 - KIT DEVELOPMENT EZ-811HS
Core Processor
-
Program Memory Type
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
428-1721
SL811HST-AXC

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SL811HST-AXC
Manufacturer:
CYPRESS
Quantity:
5 000
Part Number:
SL811HST-AXC
Manufacturer:
CYP
Quantity:
2 400
Part Number:
SL811HST-AXC
Manufacturer:
CYPRESS
Quantity:
2 400
Part Number:
SL811HST-AXC
Manufacturer:
CYPRESS
Quantity:
319
Part Number:
SL811HST-AXC
Manufacturer:
FREESCALE
Quantity:
3 764
Part Number:
SL811HST-AXC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
SL811HST-AXC
Manufacturer:
FREESCALE
Quantity:
3 764
Part Number:
SL811HST-AXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Company:
Part Number:
SL811HST-AXC
Quantity:
6
Part Number:
SL811HST-AXC1.5
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Document 38-08008 Rev. *D
“SL811HS Slave Mode Registers” on page 12
register definitions). Access to the registers are through the
microprocessor interface similar to normal RAM accesses
(see
provide control and status information for USB transactions.
Any write to control register 0FH enables the SL811HS full
features bit. This is an internal bit of the SL811HS that enables
additional features.
Table 1
SL811HS in master/host mode.
SL811HS Master (Host) Mode Registers
Table 1. SL811HS Master (Host) Register Summary
The registers in the SL811HS are divided into two major
groups. The first group is referred to as USB Control registers.
These registers enable and provide status for control of USB
transactions and data flow. The second group of registers
provides control and status for all other operations.
Register Values on Power Up and Reset
The following registers initialize to zero on power up and reset:
USB-A Host Control Register
USB-A Host Base Address
USB-A Host Base Length
USB-A Host PID, Device Endpoint
(Write)/USB Status (Read)
USB-A Host Device Address (Write)/Transfer
Count (Read)
Control Register 1
Interrupt Enable Register
Reserved Register
USB-B Host Control Register
USB-B Host Base Address
USB-B Host Base Length
USB-B Host PID, Device Endpoint
(Write)/USB Status (Read)
USB-B Host Device Address (Write)/Transfer
Count (Read)
Status Register
SOF Counter LOW (Write)/HW Revision Reg-
ister (Read)
SOF Counter HIGH and Control Register 2
Memory Buffer
• USB-A/USB-B Host Control Register [00H, 08H] bit 0 only
• Control Register 1 [05H]
• USB Address Register [07H]
• Current Data Set/Hardware Revision/SOF Counter LOW
Register [0EH]
“Bus Interface Timing Requirements” on page
shows the memory map and register mapping of the
Register Name
SL811HS
(hex) Address
describes Slave
SL811HS
Reserved
10H-FFh
0Ah
0Bh
0Ch
0Dh
0Eh
00h
01h
02h
03h
04h
05h
06h
08h
09h
0Fh
26) and
All other register’s power up and reset in an unknown state and
firmware for initialization.
USB Control Registers
Communication and data flow on the USB bus uses the
SL811HS’ USB A-B Control registers. The SL811HS commu-
nicates with any USB Device function and any specific
endpoint via the USB-A or USB-B register sets.
The USB A-B Host Control registers are used in an overlapped
configuration to manage traffic on the USB bus. The USB Host
Control register also provides a means to interrupt an external
CPU or microcontroller when one of the USB protocol transac-
tions is completed.
USB Host Control registers, the ’A’ set and ’B’ set. The two
register sets allow for overlapping operation. When one set of
parameters is being set up, the other is transferring. On
completion of a transfer to an endpoint, the next operation is
controlled by the other register set.
Note The USB-B register set is used only when SL811HS
mode is enabled by initializing register 0FH.
The SL811HS USB Host Control has two groups of five
registers each which map in the SL811HS memory space.
These registers are defined in the following tables.
SL811HS Host Control Registers.
Table 2. SL811HS Host Control Registers
Register Name SL811H
USB-A Host Control Register
USB-A Host Base Address
USB-A Host Base Length
USB-A Host PID, Device Endpoint
(Write)/USB Status (Read)
USB-A Host Device Address (Write)/Transfer
Count (Read)
USB-B Host Control Register
USB-B Host Base Address
USB-B Host Base Length
USB-B Host PID, Device Endpoint
(Write)/USB Status (Read)
USB-B Host Device Address (Write)/Transfer
Count (Read)
Table 1
and
Table 2
show the two sets of
(hex) Address
SL811HS
SL811HS
Page 4 of 32
0Ah
0Bh
0Ch
00h
01h
02h
03h
04h
08h
09h

Related parts for SL811HST-AXC