background image

AT43301

2

The AT43301 consists of a Serial Interface Engine, a Hub
Repeater, and a Hub Controller.

The Serial Interface Engine’s tasks are:

• Manage the USB communication protocol

• USB signaling detection/generation

• Clock/data separation, data encoding/decoding, 

CRC generation/checking

• Data serialization/deserialization

The Hub Repeater is responsible for:

• Providing upstream connectivity between the selected 

device and the host

• Managing connectivity setup and tear-down

• Handling bus fault detection and recovery

• Detecting connect/disconnect on each port

The Hub Controller is responsible for:

• Hub enumeration

• Providing configuration information to the Host

• Providing status of each port to the Host

• Controlling each port per host command

• Managing port power supply

Block Diagram

Figure 1.  

Note:

This document assumes that the reader is familiar with the Universal Serial Bus and therefore only describes the unique 
features of the AT43301 chip. For detailed information about the USB and its operation, the reader should refer to the Universal 
Serial Bus Specification Version 1.1, September 23, 1998.

HUB

CONTROLLER

SERIAL 

INTERFACE

ENGINE

HUB

REPEATER

ENDPOINT 0
ENDPOINT 1

PORT 1

PORT 2

PORT 3

PORT 4

TO DOWNSTREAM DEVICES

UPSTREAM PORT

PORT 0

Содержание AT43301

Страница 1: ...tream USB devices The hub re trans mits the USB differential signal between Port0 and Ports 1 4 in both directions The AT43301 is designed for very low cost bus powered or self powered hub applications and comes in a 24 pin SOIC package The AT43301 supports the 12 Mb s full speed as well as 1 5 Mb s slow speed USB transactions To reduce EMI the AT43301 s oscillator frequency is 6 MHz even though s...

Страница 2: ... connect disconnect on each port The Hub Controller is responsible for Hub enumeration Providing configuration information to the Host Providing status of each port to the Host Controlling each port per host command Managing port power supply Block Diagram Figure 1 Note This document assumes that the reader is familiar with the Universal Serial Bus and therefore only describes the unique features ...

Страница 3: ...T OD 8 PWR OD 9 OVC IS 10 LPSTAT IS 11 TEST I 12 SELF BUS IS 13 VSS V 14 DM0 B 15 DP0 B 16 DM1 B 17 DP1 B 18 DM2 B 19 DP2 B 20 DM3 B 21 DP3 B 22 DM4 B 23 DP4 B 24 NC Table 2 Pin Assignment in Alphabetical Order Pin Signal Type 3 CEXT1 O 14 DM0 B 16 DM1 B 18 DM2 B 20 DM3 B 22 DM4 B 15 DP0 B 17 DP1 B 19 DP2 B 21 DP3 B 23 DP4 B 6 LFT I 10 LPSTAT IS 24 NC 4 OSC1 I 5 OSC2 O 9 OVC IS 8 PWR OD 12 SELF BU...

Страница 4: ...nnected to VSS through an external 15 kΩ resistor DP 1 4 and DM 1 4 are the differential signal pin pairs to connect downstream USB devices DM 1 4 B Port Minus USB I O This pin should be connected to VSS through an external 15 kΩ resistor LFT I PLL Filter For proper operation of the PLL this pin should be connected through a 2 2 nF capacitor in parallel with a 100Ω resistor in series with a 10 nF ...

Страница 5: ...s available for each of the hub s downstream devices In the self powered mode an external power supply is required which must be capable of supplying 500 mA per port The power supplied to the ports is monitored and controlled by the AT43301 The AT43301 reports overcurrent on a global basis The overcurrent signal which needs to be detected by an exter nal device is read through the OVC pin A logic ...

Страница 6: ...e of a suitable high side switch for a bus powered hub is the Micrel MIC2525 The diagrams of Figure 2 and Figure 3 show examples of the power supply and power management scheme in the self powered mode and bus powered mode using an inte grated switch with built in overcurrent protection Figure 2 Bus powered Hub Figure 3 Self powered Hub BUS_POWER GND GND VCC AT43301 PWR OVC U1 CTL FLG IN OUT SWITC...

Страница 7: ...ation to the host This endpoint supports interrupt transfers The Hub Controller samples the changes at the end of every frame at time marker EOF2 in preparation for a potential data transfer in the subsequent frame The sam pled information is stored in a byte wide register the Status Change Register using a bitmap scheme Each bit in the Status Change Register corresponds to one port as shown below...

Страница 8: ...ed cannot tolerate the drive levels of the oscillator a series resistor between OSC2 and the crystal pin is recom mended Status Pin The status pin STAT is provided to allow feedback to the user If an LED and a series resistor is connected between STAT and VCC the LED will light when the hub is enumer ated During an overcurrent condition the LED will blink It will continue to blink until the host t...

Страница 9: ...dition Min Max Unit VCC5 5V Power Supply 5 5 V VI DC Input Voltage 0 3V VCEXT 0 3 4 6 max V VO DC Output Voltage 0 3 VCEXT 0 3 4 6 max V TO Operating Temperature 40 125 C TS Storage Temperature 65 150 C Table 6 Power Supply Symbol Parameter Condition Min Max Unit VCC 5V Power Supply 4 4 5 25 V ICC 5V Supply Current 24 mA ICCS Suspended Device Current 150 µA Table 7 USB Signals DPx DMx Symbol Param...

Страница 10: ...0 5 V Table 9 Oscillator Signals OSC1 OSC2 Symbol Parameter Condition Min Max Unit VLH OSC1 Switching Level 0 47 1 20 V VHL OSC1 Switching Level 0 67 1 44 V CX1 Input Capacitance OSC1 17 pF CX2 Output Capacitance OSC2 17 pF C12 OSC1 2 Capacitance 1 pF tsu Start up Time 6 MHz fundamental 2 ms DL Drive Level VCC 3 3V 6 MHz crystal 100Ω equiv series resistor 150 µW Table 10 DPx DMx Driver Characteris...

Страница 11: ...ansition For Paired Transitions 18 5 9 0 18 5 9 0 ns ns tFEOPT Source SEO interval of EOP 160 0 175 0 ns tFEOPR Receiver SEO interval of EOP 82 0 ns tFST Width of SEO interval during differential transition 14 0 ns Table 12 DPx DMx Driver Characteristics Low speed Operation Symbol Parameter Condition Min Max Unit tR Rise time CL 200 600 pF 75 0 300 0 ns tF Fall time CL 200 600 pF 75 0 300 0 ns tRF...

Страница 12: ... EOP Output Width Skew 300 0 300 0 ns Table 15 Hub Event Timings Symbol Parameter Condition Min Max Unit tDCNN Time to Detect a Downstream Port Connect Event Awake Hub Suspended Hub 2 5 2 5 2000 0 12000 0 µs µs tDDIS Time to Detect a Disconnect Event on Downstream Port Awake Hub Suspended Hub 2 5 2 5 2 5 10000 0 µs µs tURSM Time from Detecting Downstream Resume to Rebroadcast 100 0 µs tDRST Durati...

Страница 13: ...stream Port Load Figure 8 Differential Data Jitter VCRS RISE TIME FALL TIME DIFFERENTIAL DATA LINES 10 90 90 10 tR tF TxD TxD RS CL RS CL CL 50pF TxD TxD RS CL RS CL CL 200pF to 600pF 3 6V 1 5KΩ TPERIOD CROSSOVER POINTS DIFFERENTIAL DATA LINES CONSECUTIVE TRANSITIONS N TPERIOD TXJR1 PAIRED TRANSITIONS N TPERIOD TXJR2 ...

Страница 14: ...TIAL DATA LINES CONSECUTIVE TRANSITIONS N TPERIOD TJR1 TJR TJR1 TJR2 CONSECUTIVE TRANSITIONS N TPERIOD TJR1 CROSSOVER POINT DIFFERENTIAL DATA LINES A DOWNSTREAM HUB DELAY WITH CABLE 50 POINT OF INITIAL SWING UPSTREAM END OF CABLE HUB DELAY DOWNSTREAM THDD1 CROSSOVER POINT DOWNSTREAM PORT CROSSOVER POINT HUB DELAY UPSTREAM THDD2 UPSTREAM PORT VSS VSS VSS VSS B UPSTREAM HUB DELAY WITHOUT CABLE CROSS...

Страница 15: ... EOP Delay and EOP Skew EOP Delay TEOPD TEOP THDDX EOP Skew THESK TEOP TEOP Low speed timings are determined in the same way for TLEOPD and TLHESK CROSSOVER POINT EXTENDED DOWNSTREAM PORT A DOWNSTREAM EOP DELAY WITH CABLE 50 POINT OF INITIAL SWING UPSTREAM END OF CABLE UPSTREAM PORT VSS VSS VSS VSS B DOWNSTREAM EOP DELAY WITHOUT CABLE DOWNSTREAM PORT UPSTREAM PORT OR END OF CABLE VSS VSS C UPSTREA...

Страница 16: ...MHz R1 22 R2 22 R4 100 C2 0 01UF C3 2 2nF R3 1 5K L1 FB R7 22 R8 22 R9 22 R10 22 R11 22 R12 22 R13 22 R14 22 R5 470 D1 LED C12 4 7UF RP1 15K 1 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 C1 0 27UF USB B JP1 4 3 2 1 5 6 R16 47K U1 AT43301 14 15 16 17 18 19 20 21 22 23 13 2 4 5 1 3 6 8 9 10 11 7 12 24 DM0 DP0 DM1 DP1 DM2 DP2 DM3 DP3 DM4 DP4 VSS VSS OSC1 OSC2 VCC CEXT LFT PWR OVC LPSTAT TEST STAT SELF BUS N...

Страница 17: ... DP2 DM3 DP3 DP4 C8 47uF C9 47uF C10 47uF C11 47uF U2 MIC2525 2 1 2 3 7 8 5 6 4 EN FLG GND IN OUT NC OUT NC JP3 USB 2A 1 2 3 4 5 6 7 8 9 10 11 12 L13 FB L4 FB C5 0 1uF L2 FB C4 0 1uF L12 FB L3 FB C6 0 1uF JP2 USB 2A 1 2 3 4 5 6 7 8 9 10 11 12 C7 0 1uF L15 FB L5 FB L14 FB ...

Страница 18: ...7UF R7 22 R8 22 R9 22 R10 22 R11 22 R12 22 R13 22 R14 22 R6 47K D1 LED USB B JP1 4 3 2 1 5 6 RP1 15K 1 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 R16 47K Q1 2N4401 U1 AT43301 14 15 16 17 18 19 20 21 22 23 13 2 4 5 1 3 6 8 9 10 11 7 12 24 DM0 DP0 DM1 DP1 DM2 DP2 DM3 DP3 DM4 DP4 VSS VSS OSC1 OSC2 VCC CEXT LFT PWR OVC LPSTAT TEST STAT SELF BUS NC R35 470 R5 470 L11 FB ...

Страница 19: ... UF C9 100 UF C10 100 UF C11 100 UF U2 MIC2505 2 1 2 3 5 6 7 8 4 CTL FLG GND IN OUT IN OUT GATE J1 CON2 1 2 4 7 UF C15 0 1 UF C14 JP2 USB 2A 1 2 3 4 5 6 7 8 9 10 11 12 L5 FB C4 0 1uF L3 FB L12 FB C6 0 1uF L2 FB L15 FB L14 FB C7 0 1uF L13 FB JP3 USB 2A 1 2 3 4 5 6 7 8 9 10 11 12 C5 0 1uF L4 FB ...

Страница 20: ...9 7 60 291 7 39 420 10 7 393 9 98 105 2 67 092 2 34 050 1 27 BSC 616 15 6 598 15 2 012 305 003 076 013 330 009 229 050 1 27 015 381 8 0 REF PIN 1 ID 24S 24 lead 0 300 Wide Plastic Gull Wing Small Outline Package SOIC Dimensions in Inches and Millimeters ...

Страница 21: ...uarters 2325 Orchard Parkway San Jose CA 95131 TEL 408 441 0311 FAX 408 487 2600 Europe Atmel U K Ltd Coliseum Business Centre Riverside Way Camberley Surrey GU15 3YL England TEL 44 1276 686 677 FAX 44 1276 686 697 Asia Atmel Asia Ltd Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimhatsui East Kowloon Hong Kong TEL 852 2721 9778 FAX 852 2722 1369 Japan Atmel Japan K K 9F Tonetsu Shinkawa Bldg 1 ...

Отзывы: