AT43311 ATMEL Corporation, AT43311 Datasheet

no-image

AT43311

Manufacturer Part Number
AT43311
Description
USB hub, 6.6V max operating voltage, 16mA DC output current
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
AT43311
Quantity:
660
Company:
Part Number:
AT43311
Quantity:
660
Features
Description
The AT43311 is a fully compliant USB hub chip with 5 ports, one upstream port and
four full/low-speed downstream ports. The AT43311 can be used as a stand alone or
can provide a simple and quick method of adding USB ports to an existing device.
As a repeater, the AT43311 provides upstream connectivity between the selected
function and the host. Connectivity involves setting up and tearing down connections,
handling bus faults, recovering from bus faults and detecting downstream device con-
nections and disconnections.
The AT43311 may also act as a hub controller managing the hub operations and
recording the status of the hub, bus transactions, and downstream ports. In this mode,
the AT43311 tracks and generates the bus enumeration, provides configuration infor-
mation to the host, provides individual port status to the host, and controls the port
operation based on host commands.
Pin Configurations
Self-Powered Hub with Bus Power Controller
Full Compliance with USB Spec Rev 1.0
Full Speed USB Host Interface
Four Downstream Ports
Downstream Support for Full Speed and Low Speed Transfer Rates
Continual Monitoring of Port by System Host
Individual Port Power Control
USB Connection Status Indicators
6 MHz Oscillator with On-Chip PLL
STAT4
PWR2
PWR3
PWR4
VCCA
OSC1
OSC2
VCC5
VREF
OVL4
OVL3
OVL2
OVL1
GND
VSS
LFT
SOIC/DIP/Cerdip
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
PWR1
DP4
DM4
DP3
DM3
GND
DP2
DM2
VCC3
DP1
XDM1
DP0
DM0
STAT1
STAT2
STAT3
USB Hub
AT43311
Preliminary
0738A-A
1

Related parts for AT43311

AT43311 Summary of contents

Page 1

... MHz Oscillator with On-Chip PLL Description The AT43311 is a fully compliant USB hub chip with 5 ports, one upstream port and four full/low-speed downstream ports. The AT43311 can be used as a stand alone or can provide a simple and quick method of adding USB ports to an existing device. ...

Page 2

... This document assumes that the reader is familiar with the Universal Serial Bus and therefore only describes the unique features of the AT43311 chip. For detailed information about the USB and its operation, the reader should refer to the Uni- versal Serial Bus Specification Version 1.0, January 19, 1996. ...

Page 3

... USB devices. Port Overload. These are the input signals used to indicate to the AT43311 that there is a power supply problem with the port. If OVL is asserted, the AT43311 will assert the corresponding PWR[1:4] pin and report the status to the USB Host. Power Switch. These are the output signals used to enable or disable the external voltage regulator supplying power to the port ...

Page 4

... DM) is pulled high port is enumerated as low speed, the output buffers operate at a slew rate between 75 ns and 300 ns. The AT43311 will not propagate any traffic to that port unless it is prefaced with a preamble PID. Low speed data following the preamble PID is propagated to both low and full speed devices ...

Page 5

... AT43311 has been enumerated and configured by the Host through Endpoint0. Power Management The AT43311 is designed to be powered from the USB bus. As such, the power consumption for the AT43311 itself is less than 100 mA. However, downstream devices require separate power supplies. The AT43311 monitors and controls each power supply to the individual down- stream devices ...

Page 6

... OVL[1:4] should be attached to the power supply of the respective downstream port. If OVL[1:4] drops below the reference voltage VREF for more than 1 ms, the AT43311 treats the drop in voltage as a fault condition on the port’s power supply. Upon this fault condition, the AT43311 sets the port’ ...

Page 7

... The default state of STAT[1:4] is inactive. After a port is enabled AT43311 will assert the port’s STAT[1:4]. Oscillator and Phase-Locked-Loop To reduce EMI and power dissipation in the system, the AT43311 on-chip oscillator is designed to operate with a 6 MHz external crystal. An on-chip PLL generates the high frequency for the clock/data separator of the Serial Inter- face Engine ...

Page 8

... Device Descriptor The Device Descriptor provides general information about the AT43311 Hub. Offset Field 0 bLength 1 bDescriptorType 2 bcdUSB 4 bDeviceClass 5 bDeviceSubClass 6 bDeviceProtocol 7 wMaxPacketSize0 9 idVendor 10 idProduct 12 bcdDevice 14 iManufacturer 15 iProduct 16 iSerialNumber 17 bNumConfigurations AT43311 8 Description Define size of descriptor = 18 bytes Device descriptor type USB Spec. Release Number = Rev 1.0 ...

Page 9

... This Configuration Descriptor provides information about the AT43311’s configuration. Offset Field 0 bLength 1 bDescriptorType 2 wTotalLength 4 bNumInterface 5 bConfigurationValue 6 iConfiguration 7 bmAttributes 8 MaxPower Interface Descriptor The Interface Descriptor provides information about the single interface which the AT43311 supports. Offset Field 0 bLength 1 bDescriptorType 2 bInterfaceNumber 3 bAlternateSetting 4 bNumEndpoints 5 bInterfaceClass 6 bInterfaceSubClass 7 bInterfaceProtocol 8 ...

Page 10

... The Endpoint Descriptor describes the Endpoint1 Descriptor which the Hub uses for status change report. Offset Field 0 bLength 1 bDescriptorType 2 bEndpointAddress 3 bmAttributes 4 wMaxPacketSize 6 bInterval Note: 1. There is no endpoint descriptor for E Hub Descriptor The Hub Descriptor describes the AT43311’s Hub and ports. Offset Field 0 bDescLength 1 bDesriptorType 2 bNbrPorts 3 wHubCharacteristics 5 bPwrOn2PwrGood 6 bHubContrCurrent 7 DeviceRemovable 8 ...

Page 11

... Standard Requests All required Standard Requests are supported by the AT43311. Standard Requests, or commands, are sent to the AT43311 from the Host on the AT43311’s default pipe, endpoint0. These requests are made using control trans- fers to endpoint0. The request and request parameters are sent in a Setup packet which consists of eight bytes ...

Page 12

... The Hub will return two bytes of data, byte 0 and byte 1, in little endian order: 00H 02H Byte 0, Bit identifying the AT43311 as a self pow- ered device. 00H Byte 0, Bit 1 = copy of bit 1 of the Controller_Status 00H Register. This bit reflects whether the AT43311’ bytes remote wakeup capability is enabled or disabled ...

Page 13

... Set_Configuration Set_Configuration sets bit 0 of the Controller_Status Regis- ter according to the value of byte 2 of the Setup packet. The AT43311 has only one configuration. The AT43311 will First Second only set the bit if byte 2 is either 00H or 01H, and bytes 3 to ...

Page 14

... Set_Interface The AT43311 has a single interface and responds with a STALL handshake packet if a Set_Interface request is Value received with a value other than 0000H as a wValue (bytes 2 and 3). x0000000B Field 03H bmRequestType 01H 00H ...

Page 15

... Hub-specific Requests All required Hub-specific requests are supported by the AT43311’s Hub Controller. Hub-specific requests or com- mands are sent from the Host to the AT43311 using the default pipe (Endpoint0). Hub-specific requests are made using control transfers. The request and request parame- ters are sent in a setup packet consisting of eight bytes ...

Page 16

... Get_Hub_Descriptor returns the Hub Descriptor. The last Value word of the Get_Hub_Descriptor request specifies the 00H number of bytes AT43311 is to return. If the requested number of bytes is less than the 9-bytes length of the Hub 01H Descriptor, AT43311 will return only the requested number 02H of bytes from the top of the descriptor ...

Page 17

... Local Power Status, indicates the state of the local power supply Local power supply good 1 = Local power supply lost Over-Current Indicator, indicates over-current condition on a global hub basis. AT43311 reports over current 1 condition on a per port basis therefore this bit is always read as 0 2-15 Reserved. Always read as 0’ ...

Page 18

... Get_Port_Status returns the current port status and the states that have changed since the previous acknowledgment. The AT43311 returns two words of data as described in the following two tables. Word0 is the Port Status Field, and Word1 is the Port Change Field. The AT43311 will respond with a STALL if Port0 or a port higher than Port4 is addressed in this request. ...

Page 19

... Set_Hub_Feature sets a value reported in the Hub status. The status relates to the local power and over current. The Value AT43311 is a self powered hub with its SIE powered from 10100011B the bus. The AT43311 will respond with a STALL if the setup packet from the Host is decoded as: 00BH Field 00H ...

Page 20

... Set_Port_Feature Set_Port_Feature sets a value reported in the Hub Control- ler’s port status. The AT43311 supports all USB required features. Note that only the relevant Set Port commands are supported (see SET_PORT Features Table). For example, the PORT_LOW_SPEED value is determined by the operation of the port of the attached device. Upon ...

Page 21

Absolute Maximum Ratings Operating Temperature .....................-55°C to +125°C Storage Temperature ........................-65°C to +150°C Voltage on any pin with Respect to Ground ................................. -0.5V to 7.0V Maximum Operating Voltage ................................6.6V DC Output Current ............................................ Characteristics The values shown in ...

Page 22

... Dpx, Dmx Driver Characteristics, Full Speed Operation Symbol Parameter T Rise time R T Fall time F TRFM TR/TF matching V Output signal crossover CRS Z Driver output resistance DRV AT43311 22 (1) Condition 6 MHz 0.25% 6 MHz, fundamental V = 5V, 6 MHz CC5 crystal, 120 equiv series resistor Condition 1 KHz Condition C ...

Page 23

Dpx, Dmx Data Source Timings, Full Speed Operation Symbol Parameter T Full Speed Data Rate DRATE T Frame Interval FRAME T Source Diff Driver Jitter To Next DJ1 T Transition For Paired Transitions DJ2 T Source EOP Width EOPT Differential ...

Page 24

... Downstr Hub Diff Driver Jitter To T LHDJ1 Next Transition For Paired T LHDJ2 Transitions Data Bit Width Distortion after T SOP SOP Hub EOP Delay Relative to T LEOPD THDD T Hub EOP Output Width Skew LHESK AT43311 24 Condition Min -45 -15 -60 0 -300 Max Unit 300 ...

Related keywords