SL811HST-AXC Cypress Semiconductor Corp, SL811HST-AXC Datasheet

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
Cypress Semiconductor Corporation
Document 38-08008 Rev. *D
Features
Block Diagram
• First USB Host/Slave controller for embedded systems in
• Supports both full speed (12 Mbps) and low speed (1.5
• Conforms to USB Specification 1.1 for full- and low speed
• Operates as a single USB host or slave under software
• Automatic detection of either low- or full speed devices
• 8-bit bidirectional data, port I/O (DMA supported in slave
• On-chip SIE and USB transceivers
• On-chip single root HUB support
• 256-byte internal SRAM buffer
• Ping-pong buffers for improved performance
• Operates from 12 or 48 MHz crystal or oscillator (built-in
• 5V-tolerant interface
• Suspend/resume, wake up, and low-power modes are
• Auto-generation of SOF and CRC5/16
• Auto-address increment mode, saves memory
• Development kit including source code drivers is available
• 3.3V power source, 0.35 micron CMOS technology
• Available in both a 28-pin PLCC package and a 48-pin
the market with a standard microprocessor bus interface
Mbps) USB transfer in both master and slave modes
control
mode)
DPLL)
supported
READ/WRITE cycles
TQFP package
D-
D
+
Root HUB
XCVRS
USB
SL811HS Embedded USB Host/Slave Controller
GENERATOR
X1
CLOCK
INTERFACE
ENGINE
SERIAL
X2
198 Champion Court
Master/Slave
Controller
REGISTERS
CONTROL
256 Byte RAM
BUFFERS
Introduction
The SL811HS is an Embedded USB Host/Slave Controller
capable of communicating in either full speed or low speed.
The SL811HS interfaces 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 incorporates USB Serial Interface functionality
along with internal full or low speed transceivers. The
SL811HS supports and operates in USB full speed mode at 12
Mbps, or in low speed mode at 1.5 Mbps. When in host mode,
the SL811HS is the master and controls the USB bus and the
devices that are connected to it. In peripheral mode, otherwise
known as a slave device, the SL811HS operates as a variety
of full- or low speed devices.
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. The SL811HS has 256-bytes of internal RAM which is
used for control registers and data buffer.
The available package types offered are a 28-pin PLCC
(SL811HS) and the lead-free packages are a 28-pin
(SL811HS-JCT) and a 48-pin (SL811HST-AXC) package. All
packages operate at 3.3 VDC. The I/O interface logic is
5V-tolerant.
&
San Jose
,
CA 95134-1709
PROCESSOR
INTERFACE
CONTROLLER
INTERRUPT
Interface
DMA
Revised February 2, 2007
SL811HS
D0-7
nW R
INTR
nRD
nDRQ
nCS
nRST
408-943-2600
nDACK

Related parts for SL811HST-AXC

SL811HST-AXC Summary of contents

Page 1

... The SL811HS has 256-bytes of internal RAM which is used for control registers and data buffer. The available package types offered are a 28-pin PLCC (SL811HS) and the lead-free packages are a 28-pin (SL811HS-JCT) and a 48-pin (SL811HST-AXC) package. All packages operate at 3.3 VDC. The I/O interface logic is 5V-tolerant. Master/Slave ...

Page 2

Data Port, Microprocessor Interface The SL811HS microprocessor interface provides an 8-bit bidirectional data path along with appropriate control lines to interface to external processors or controllers. Programmed I/O or memory mapped I/O designs are supported through the 8-bit interface, chip ...

Page 3

PLL Clock Generator Either a 12 MHz MHz external crystal is used with the [1] SL811HS . Two pins, X1 and X2, are provided to connect a low cost crystal circuit to the device as shown in ...

Page 4

Slave Mode Registers” on page 12 register definitions). Access to the registers are through the microprocessor interface similar to normal RAM accesses (see “Bus Interface Timing Requirements” on page provide control and status information for USB transactions. Any write ...

Page 5

USB-A/USB-B Host Control Registers [Address = 00h, 08h] . Table 3. USB-A/USB-B Host Control Register Definition [Address 00h, 08h] Bit 7 Bit 6 Preamble Data Toggle Bit SyncSOF Bit Position Bit Name 7 Preamble If bit = ’1’ a preamble ...

Page 6

USB-A/USB-B Host Base Length [Address = 02h, 0Ah]. Table 5. USB-A / USB-B Host Base Length Definition [Address 02h, 0Ah] Bit 7 Bit 6 HBL7 HBL6 The USB A/B Host Base Length register contains the maximum packet size transferred between ...

Page 7

USB-A/USB-B Host Transfer Count Register (Read), USB Address (Write) [Address = 04h, 0Ch]. This register has two different functions depending on whether it is read or written. When read, this register contains the number of bytes remaining (from Host Base ...

Page 8

Control Register 1 [Address = 05h]. The Control Register 1 enables/disables USB transfer operation with control bits defined as follows. Table 11. Control Register 1 [Address 05h] Bit 7 Bit 6 Bit 5 Reserved Suspend USB Speed Bit Position Bit ...

Page 9

Interrupt Enable Register [Address = 06h]. The SL811HS provides an Interrupt Request Output, which is activated for a number of conditions. The Interrupt Enable register allows the user to select conditions that result in an interrupt that is issued to ...

Page 10

Interrupt Status Register, Address [Address = 0Dh]. The Interrupt Status register is a READ/WRITE register providing interrupt status. Interrupts are cleared by writing to this register. To clear a specific interrupt, the register is written with corre- sponding bit set ...

Page 11

Table 16. SOF Counter LOW Address when Written [Address 0Eh] Bit 7 Bit 6 SOF7 SOF6 Example: To set up SOF for 1 ms interval, SOF counter register 0Eh should be set to E0h. SOF Counter High/Control Register 2 [Address ...

Page 12

SL811HS Slave Mode Registers Table 19. SL811HS Slave/Peripheral Mode Register Summary Register Name EP 0 – Control Register EP Base Address Register EP Base Length Register EP Packet Status Register EP Transfer Count Register ...

Page 13

Endpoint Control Registers Endpoint n Control Register [Address a = (EP# * 10h (EP# * 10h)+8]. Each endpoint set has a Control register defined as follows: Table 22. Endpoint Control Register [Address EP0a/b:00h/08h, EP1a/b:10h/18h, EP2a/b:20h/28h, EP3a/b:30h/38h ...

Page 14

Endpoint Packet Status [Address a = (EP# * 10h)+ (EP# * 10h)+Bh]. The packet status contains information relative to the packet that is received or transmitted. The register is defined as follows: Table 25. Endpoint Packet Status Reg ...

Page 15

Control Register 1, Address [05h]. The Control register enables or disables USB transfers and DMA operations with control bits. Table 28. Control Register 1 [Address 05h Reserved STBYD SPSEL Bit Position Bit Name 7 Reserved Reserved bit - ...

Page 16

Interrupt Enable Register, Address [06h] . The provides an Interrupt Request Output that is activated resulting from a number of conditions. The Interrupt Enable register allows the user to select events that generate the Interrupt Request Output assertion. A separate ...

Page 17

Current Data Set Register, Address [0Eh]. This register indicates current selected data set for each endpoint. Table 33. Current Data Set Register [Address 0Eh Reserved Bit Position Bit Name 7-4 Reserved Not applicable. 3 Endpoint 3 Done Endpoint ...

Page 18

... Physical Connections These parts are offered in both a 28-pin PLCC package and a 48-pin TQFP package. The 28-pin PLCC packages are the SL811HS and SL811HS-JCT. The 48-pin TQFP packages is the SL811HST-AXC. 28-Pin PLCC Physical Connections 28-Pin PLCC Pin Layout *See Table 35 on page 21 for Pin and Signal Description for Pins 2 and 3 in Host Mode. Figure 4. 28-pin PLCC USB Host/Slave Controller — ...

Page 19

The diagram below illustrates a simple +3.3V voltage source. Figure 5. Sample VDD Generator +5V (USB Ohms Zener 3.9v, 1N52288CT- GND Package Markings (28-pin PLCC) Part Number YYWW-X.X XXXX YYWW = Date code XXXX = Product code X.X ...

Page 20

TQFP Physical Connections 48-Pin TQFP AXC Pin Layout Figure 6. 48-Pin TQFP AXC USB Host/Slave Controller Pin Layout nWR nCS CM VDD1 Data+ Data- USBGnd *See Table 35 on page 21 ...

Page 21

... USB Host Controller Pins Description The SL811HST-AXC is packaged in a 48-pin TQFP. The SL811HS and SL811HS-JCT packages are 28-pin PLCC’s. These devices require a 3.3 VDC power source. The 48-Pin TQFP requires an external MHz crystal or clock. Table 35. 48/28-Pin TQFP AXC Pin Assignments and Definitions ...

Page 22

Table 35. 48/28-Pin TQFP AXC Pin Assignments and Definitions (continued) 48-Pin TQFP 28-Pin PLCC Pin Type AXC Pin No. Pin No BIDIR 34 – – – – – ...

Page 23

Package Markings (48-Pin TQFP) Part Number YYW W -X.X XXXX YYWW = Date code XXXX = Product code X.X = Silicon revision number Document 38-08008 Rev. *D SL811HS Page ...

Page 24

Electrical Specifications Absolute Maximum Ratings This section lists the absolute maximum ratings of the SL811HS. Stresses above those listed can cause permanent damage to the device. Exposure to maximum rated conditions for extended periods can affect device operation and reliability. ...

Page 25

DC Characteristics Parameter V Input Voltage LOW IL V Input Voltage HIGH (5V Tolerant I/ Output Voltage LOW ( Output Voltage HIGH ( Output Current HIGH OH I Output Current LOW OL I Input ...

Page 26

Bus Interface Timing Requirements I/O Write Cycle nWR twasu A0 twdsu D0-D7 twcsu nCS I/O Write Cycle to Register or Memory Buffer Parameter Description t Write pulse width WR t Chip select set-up to nWR LOW WCSU t Chip select ...

Page 27

I/O Read Cycle nWR twasu A0 nRD twdsu D0-D7 nCS Parameter t Write pulse width WR t Read pulse width RD t Chip select set-up to nWR WCSU t A0 address set-up time WASU t A0 address hold time WAHLD ...

Page 28

DMA Write Cycle 0 Parameter tdack nDACK low tdwrlo nDACK to nWR low delay tdakrq nDACK low to nDRQ high delay tdwrp nWR pulse width tdhld Data ...

Page 29

DMA Read Cycle 0-D 7 tdaccs Parameter Description tdack nDACK low tddrdlo nDACK to nRD low delay tdckdr nDACK low to nDRQ high delay tdrdp nRD pulse ...

Page 30

... Clock HIGH Time HIGH t Clock LOW Time LOW t Clock Rise Time RISE t Clock Fall Time FALL Clock Duty Cycle Ordering Information Part Number SL811HS SL811HS-JCT SL811HST-AXC Package Diagrams PIN # 0.450 0.485 0.458 0.495 11 12 Document 38-08008 Rev. *D tlow tfall CLOCK TIMING Clock Timing Min ...

Page 31

... Document 38-08008 Rev. *D © Cypress Semiconductor Corporation, 2007. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress product. Nor does it convey or imply any license under patent or other rights. Cypress products are not warranted nor intended to be used for medical, life support, life saving, critical control or safety applications, unless pursuant to an express written agreement with Cypress ...

Page 32

... Implemented the new template. Changed Figure 4. Labels on pins 2 and 3 were swapped; this has been corrected. Combined the 48-pin TQFP AXC Pin Assignment and Definition table with the 28-pin PLCC Pin Assignment and Definition table. Removed all instances of SL811HST-AC. Corrected the variables. Removed references to the obsolete SL11H. SL811HS Ordering Information ...

Related keywords