SL811HS
Document Number: 38-08008 Rev. *H Page 19 of 39
USB Address Register, Address [07h]
This register contains the USB Device Address after assignment by USB host during configuration. On power-up or reset, USB
Address register is set to Address 00h. After USB configuration and address assignment, the device recognizes only USB transactions
directed to the address contained in the USB Address register.
Interrupt Status Register, Address [0Dh]
This read/write register serves as an Interrupt Status register when it is read, and an Interrupt Clear register when it is written. To clear
an interrupt, write the register with the appropriate bit set to ‘1’. Writing a ‘0’ has no effect on the status.
Current Data Set Register, Address [0Eh]. This register indicates current selected data set for each endpoint.
Control Register 2, Address [0Fh]. Control Register 2 is used to control if the device is configured as a master or a slave. It can
change the polarity of the Data+ and Data- pins to accommodate both full- and low speed operation.
Table 30. USB Address Register [Address 07h]
7 6 5 4 3 2 1 0
USBADD7 USBADD6 USBADD5 USBADD4 USBADD3 USBADD2 USBADD1 USBADD0
Table 31. Interrupt Status Register [Address 0Dh]
7 6 5 4 3 2 1 0
DMA Status USB Reset SOF Received DMA Done Endpoint 3
Done
Endpoint 2
Done
Endpoint 1
Done
Endpoint 0
Done
Bit Position Bit Name Function
7 DMA Status When equal to ‘1’, indicates DMA transfer is in progress. When equal to 0, indicates DMA
transfer is complete. An interrupt is not generated when DMA is complete.
6 USB Reset USB Reset Received Interrupt.
5 SOF Received SOF Received Interrupt.
4 DMA Done DMA Done Interrupt.
3 Endpoint 3 Done Endpoint 3 Done Interrupt.
2 Endpoint 2 Done Endpoint 2 Done Interrupt.
1 Endpoint 1 Done Endpoint 1 Done Interrupt.
0 Endpoint 0 Done Endpoint 0 Done Interrupt.
Table 32. Current Data Set Register [Address 0Eh]
7 6 5 4 3 2 1 0
Reserved Endpoint 3 Endpoint 2 Endpoint 1 Endpoint 0
Bit Position Bit Name Function
7-4 Reserved Not applicable.
3 Endpoint 3 Done Endpoint 3a = 0, Endpoint 3b = 1.
2 Endpoint 2 Done Endpoint 2a = 0, Endpoint 2b = 1.
1 Endpoint 1 Done Endpoint 1a = 0, Endpoint 1b = 1.
0 Endpoint 0 Done Endpoint 0a = 0, Endpoint 0b = 1.
Table 33. Control Register 2 [Address 0Fh]
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
SL811HS
Master/Slave
selection
SL811HS
D+/D– Data
Polarity Swap
Reserved
SL811HS
Document Number: 38-08008 Rev. *H Page 20 of 39
SOF Low Register, Address [15h]. Read only register
contains the 7 low order bits of Frame Number in positions: bit
7:1. Bit 0 is undefined. Register is updated when a SOF packet
is received. Do not write to this register.
SOF High Register, Address [16h]. Read only register
contains the 4 low order bits of Frame Number in positions: bit
7:4. Bits 3:0 are undefined and should be masked when read by
the user. This register is updated when a SOF packet is received.
The user should not write to this register.
DMA Total Count Low Register, Address [35h]. The DMA
Total Count Low register contains the low order 8 bits of DMA
count. DMA total count is the total number of bytes to be
transferred between a peripheral to the SL811HS. The count
may sometimes require up to 16 bits, therefore the count is
represented in two registers: Total Count Low and Total Count
High. EP3 is only supported with DMA operation.
DMA Total Count High Register, Address [36h]. The DMA
Total Count High register contains the high order 8 bits of DMA
count. When written, this register enables DMA if the DMA
Enable bit is set in Control Register 1. The user should always
write Low Count register first, followed by a write to High Count
register, even if high count is 00h.
Bit Position Bit Name Function
7SL811HS
Master/Slave
selection
Master = ‘1’
Slave = ‘0’
6 SL811HS D+/D
Data Polarity Swap
’1’ = change polarity (low speed)
’0’ = no change of polarity (full speed)
5-0 Reserved NA
SL811HS
Document Number: 38-08008 Rev. *H Page 21 of 39
Physical Connections
These parts are offered in 48-pin TQFP package. The 48-pin TQFP package is the SL811HST-AXC.
48-Pin TQFP Physical Connections
48-Pin TQFP AXC Pin Layout
Figure 4. 48-pin TQFP AXC USB Host/Slave Controller Pin Layout
*See Table 34 on page 22 for Pin and Signal Description for Pins 43 and 44 in Host Mode.
The diagram below illustrates a simple +3.3 V voltage source.
Figure 5. Sample VDD Generator
48-Pin TQFP
1
12
13
24
25
48
37
36
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
Data-
nRD
NC
NC
NC
NC
NC
nWR
nCS
CM
VDD1
Data+
VDD
Clk/X1
X2
nRST
INTRQ
GND
D0
D1
D2
D3
GND
D4
D5
D6
D7
VDD
M/S
A0
nDACK*
NC
nDRQ*
USBGnd
NC
NC
NC
NC
[10]
Note
10. NC. Indicates No Connection. NC Pins must be left unconnected.
+5V
(
USB
)
GND
R1
+3.3 V (VDD)
Sample VDD Generator
45 Ohms
3.9v, 1N52288CT-
Zener
2N2222

SL811HST-AXC

Mfr. #:
Manufacturer:
Cypress Semiconductor
Description:
USB Interface IC 256B HOST COM
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet