
SL811HS
Document #: 38-08008 Rev. *A Page 4 of 29
1.0 Conventions
1,2,3,4 Numbers without annotations are decimals.
Dh, 1Fh, 39h Hexadecimal numbers are followed by an “h.”
0101b, 010101b Binary numbers are followed by a “b.”
bRequest, n Words in italics indicate terms defined by USB Specification or by this Specification.
2.0 Definitions
USB Universal Serial Bus
SL811HS The SL811HS is a Cypress USB Host/Slave Controller, providing multiple functions on a single chip.
This part is offered in both a 28-pin PLCC package (SL811HS) and a 48-pin TQFP package
(SL811HST-AC). Throughout this document, “SL811HS” refers to both packages unless otherwise
noted.
Note:
This chip does not include CPU.
SL11 The SL11 is a Cypress USB Peripheral Device Controller, providing multiple functions on a single chip.
This part is offered in both a 28-pin PLCC package (SL11) and a 48-pin TQFP package (SL11T-AC).
Throughout this document, “SL11” refers to both packages unless otherwise noted.
Note:
This chip does not include a CPU.
SL11H The SL11H is a Cypress USB Host/Slave Controller, providing multiple functions on a single chip. This
part is offered in both a 28-Pin PLCC package (SL11H) and a 48-Pin TQFP package (SL11HT-AC).
Throughout this document, “SL11H” refers to both packages unless otherwise noted.
Note:
This chip does not include CPU.
LSB Least Significant Bit
MSB Most Significant Bit
R/W Read/Write
PLL Phase Lock Loop
RAM Random Access Memory
SIE Serial Interface Engine
ACK Handshake packet indicates a positive acknowledgment.
NAK Handshake packet indicating a negative acknowledgment
USBD Universal Serial Bus Driver
SOF Start of Frame is the first transaction in each frame. It allows endpoints to identify the start of the frame
and synchronize internal endpoint clocks to the host.
CRC Cyclic Redundancy Check
HOST The host computer system on which the USB Host Controller is installed
3.0 References
[Ref 1] USB Specification 1.1: http://www.usb.org.
4.0 Introduction
4.1 Block Diagram
The SL811HS is an Embedded USB Host/Slave Controller capable of communicate with either full-speed or low-speed USB
peripherals. The SL811HS can interface to devices such as microprocessors, microcontrollers, DSPs, or directly to a variety of
buses such as ISA, PCMCIA, and others. The SL811HS USB Host Controller conforms to USB Specification 1.1.
The SL811HS USB Host/Slave Controller incorporates USB Serial Interface functionality along with internal full-/low-speed trans-
ceivers. The SL811HS supports and operates in USB full-speed mode at 12 Mbps, or at low-speed 1.5-Mbps mode.
The SL811HS data port and microprocessor interface provide an 8-bit data path I/O or DMA bidirectional, with interrupt support
to allow easy interface to standard microprocessors or microcontrollers such as Motorola or Intel CPUs and many others. Inter-
nally, the SL811HS contains a 256-byte RAM data buffer which is used for control registers and data buffer.
The available package types offered are a 28-pin PLCC (SL811HS) and a 48-pin TQFP package (SL811HST-AC). Both packages
operate at 3.3 VDC. The I/O interface logic is 5V-tolerant.
Comentarios a estos manuales