4
AT43312A
1255F–USB–3/04
Table 2. 32-lead LQFP Assignment
Pin Signal Type
1DP3B
2DM4B
3DP4B
4PWR1
O
5PWR2O
6PWR3
O
7PWR4
O
8 VCC5 V
9 VSS V
10 OSC1 I
11 OSC2 O
12 LFT I
13 TEST
I
14 OVC4 I
15 OVC3
I
16 OVC2
I
17 OVC1 I
18 LPSTAT I
19 SELF/BUS
I
20 STAT4
O
21 STAT3
O
22 STAT2 O
23 STAT1
O
24 DMO B
25 DP0 B
26 DM1 B
27 DP1 B
28 CEXT O
29 DM2 B
30 DP2 B
31 VSS V
32 DM3 B
Pin Signal Type
5
AT43312A
1255F–USB–3/04
Signal Description
OSC1 Oscillator Input. Input to the inverting 6 MHz oscillator amplifier.
OSC2 Oscillator Output. Output of the inverting oscillator amplifier.
LFT 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 capacitor to
ground (VSS).
SELF/BUS
Hub Power Mode. Input signal that sets the bus or self-powered mode operation. A high
on this pin enables the self-powered mode, a low enables the bus-powered mode.
LPSTAT Local Power Status. In the self-powered mode, this is an input pin that should be con-
nected to the local power supply through a 47 k
resistor. The voltage on this pin is
used by the chip for reporting the condition of the local power supply. In the bus-pow-
ered mode, this pin is not used.
DP0 Upstream Plus USB I/O. This pin should be connected to CEXT through an external
1.5 k
pull-up resistor. DP0 and DM0 form the differential signal pin pairs connected to
the Host Controller or an upstream Hub.
DM0 Upstream Minus USB I/O.
DP[1:4] Port Plus USB I/O. This pin should be connected 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] Port Minus USB I/O. This pin should be connected to VSS through an external 15 k
resistor
OVC
[1:4] Overcurrent. This is the input signal used to indicate to the AT43312A that an overcur-
rent is detected at the port. If OVCx
is asserted, AT43312A will assert the PWRx pin and
report the status to the USB Host.
PWR
[1:4] Power Switch. This is an output signal used to enable or disable the external voltage
regulator supplying power to a port. PWRx
is de-asserted when a power supply problem
is detected at OVCx
.
STAT
[1:4] Connect Status. This is an output pin indicating that a port is properly connected. STATx
is asserted when the port is enabled.
CEXT External Capacitor. For proper operation of the on chip regulator, a 0.27 µF capacitor
must be connected to this pin.
TEST
Test. This pin should be connected to a logic high for normal operation.
VCC 5V Power Supply.
VSS Ground.
6
AT43312A
1255F–USB–3/04
Functional
Description
Summary The Atmel AT43312A is a USB hub controller for use in a standalone hub as well as an
add-on hub for an existing non-USB peripheral such a PC display monitor or keyboard.
In addition to supporting the standard USB hub functionality, the AT43312A has addi-
tional features to enhance the user friendliness of the hub.
USB Ports The AT43312A’s upstream port, Port0, is a full-speed port. A 1.5 k pull-up resistor to
the 3.3V regulator output, CEXT, is required for proper operation. The downstream ports
support both full-speed as well as low-speed devices. 15 k
pull-down resistors are
required at their inputs.
Full-speed signal requirements demand controlled rise/fall times and impedance match-
ing of the USB ports. To meet these requirements, 22
resistors must be inserted in
series between the USB data pins and the USB connectors.
Hub Repeater The Hub Repeater is responsible for port connectivity setup and tear-down. It also sup-
ports exception handling such as bus fault detection and recovery, and
connect/disconnect detection. Port0 is the root port and is connected to the root hub or
an upstream hub. When a packet is received at Port0, the AT43312A propagates it to all
the enabled downstream ports. Conversely, a packet from a downstream port is trans-
mitted from Port0.
The AT43312A supports downstream port data signaling at both 1.5 Mb/s and 12 Mb/s.
Devices attached to the downstream ports are determined to be either full-speed or low-
speed depending which data line (DP or DM) is pulled high. If a port is enumerated as
low-speed, its output buffers operate at a slew rate of 75 - 300 ns, and the AT43312A
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. The AT43312A will enable low-speed drivers within four full-speed bit times of
the last bit of a preamble PID, and will disable them at the end of an EOP. Packets out of
Port0 are always transmitted using the full-speed drivers.
All the AT43312A ports independently drive and monitor their DP and DM pins so that
they are able to detect and generate the “J”, “K”, and SE0 bus signaling states. Each
hub port has single-ended and differential receivers on its DP and DM lines. The port I/O
buffers comply with the voltage levels and drive requirements as specified in the USB
Specifications Rev 1.0.
The Hub Repeater implements a frame timer which is timed by the 12 MHz USB clock
and gets reset every time an SOF token is received from the Host.
Serial Interface Engine The Serial Interface Engine handles the USB communication protocol. It performs the
USB clock/data separation, the NRZI data encoding/decoding, bit stuffing, CRC genera-
tion and checking, USB packet ID decoding and generation, and data serialization and
de-serialization. The on chip phase locked loop generates the high frequency clock for
the clock/data separation circuit.

AT43312A-SC

Mfr. #:
Manufacturer:
Microchip Technology / Atmel
Description:
USB Interface IC FULL FEATURED USB HUB CONTROLLER
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet