MAX3420EECJ Maxim Integrated, MAX3420EECJ Datasheet - Page 13
![no-image](/images/no-image-200.jpg)
MAX3420EECJ
Manufacturer Part Number
MAX3420EECJ
Description
Peripheral Drivers & Components - PCIs
Manufacturer
Maxim Integrated
Datasheet
1.MAX3420EETG-T.pdf
(22 pages)
Specifications of MAX3420EECJ
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Package / Case
TQFP-32
Minimum Operating Temperature
- 40 C
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MAX3420EECJ+
Manufacturer:
MAXIM
Quantity:
1 001
Company:
Part Number:
MAX3420EECJ+
Manufacturer:
Maxim Integrated
Quantity:
10 000
Company:
Part Number:
MAX3420EECJ+T
Manufacturer:
Maxim Integrated
Quantity:
10 000
Maxim Integrated
(NOVBUSIRQ)) and disconnect the internal 1.5kΩ
pullup resistor. If the device using the MAX3420E is
bus powered (through a +3.3V regulator connected to
V
general-purpose input. Using VBCOMP as a general-
purpose input requires a 10kΩ pullup resistor from
VBCOMP to V
tion for more details about this connection.
The internal USB full-speed transceiver is brought out
to the bidirectional data pins D+ and D-. These pins are
±15kV ESD protected. Connect D+ and D- to a USB
“B” connector through 33Ω ±1% series resistors. A
switchable 1.5kΩ pullup resistor is internally connected
to D+. According to the USB rev 2.0 specification, a
self-powered peripheral must disconnect its 1.5kΩ
pullup resistor to D+ in the event that the host turns off
bus power. The VBGATE bit in the USBCTL (R15) regis-
ter provides the option for the MAX3420E internal logic
to automatically disconnect the 1.5kΩ resistor on D+.
The VBGATE and CONNECT bits of USBCTL (R15),
along with the VBCOMP comparator output
(VBUS_DET), control the pullup resistor between V
and D+, as shown in Table 2. Note that if VBGATE = 1
and VBUS_DET = 0, the pullup resistor is disconnected
regardless of the CONNECT bit setting.
XI and XO connect an external 12MHz crystal to the
internal oscillator circuit. XI is the crystal oscillator
input, and XO is the crystal oscillator output. Connect
one side of an external 12MHz ±0.25% parallel reso-
nant crystal to XI, and connect XO to the other side.
Connect load capacitors (20pF max) to ground on both
XI and XO. XI can also be driven with an external
12MHz ±0.25% clock. If driving XI with an external
clock, leave XO unconnected. The external clock must
meet the voltage characteristics depicted in the
Electrical Characteristics table. Internal logic is single-
edge triggered. The external clock should have a nomi-
nal 50% duty cycle.
Table 2. Internal Pullup Resistor Control
CONNECT
CC
), the MAX3420E VBCOMP input can be used as a
0
1
1
1
VBGATE
L
. See the Applications Information sec-
X
0
1
1
VBUS_DET
X
X
0
1
Not Connected
Not Connected
Connected
Connected
XI and XO
PULLUP
D+ and D-
CC
USB Peripheral Controller
Drive RES low to put the MAX3420E into a chip reset. A
chip reset sets all registers to their default states,
except for PINCTL (R17), USBCTL (R15), and SPI logic.
All FIFO contents are unknown during chip reset. Bring
the MAX3420E out of chip reset by driving RES high.
The RES pulse width can be as short as 200ns. See the
Device Reset section for a description of the resets
available on the MAX3420E.
The MAX3420E INT output pin signals when a USB
event occurs that requires the attention of the SPI mas-
ter. The SPI master must set the IE bit in the CPUCTL
(R16) register to activate INT. When the IE bit is
cleared, INT is inactive (open for level mode, high for
negative edge, low for positive edge). INT is inactive
upon power-up or after a chip reset.
The INT pin can be a push-pull or open-drain output.
Set the INTLEVEL bit of the PINCTL (R17) register high
to program the INT output pin to be an active-low level
(open-drain output). An external pullup resistor to V
required for this setting. In level mode, the MAX3420E
drives INT low when any of the interrupt flags are set. If
multiple interrupts are pending, INT goes inactive only
when the SPI master clears the last active interrupt
request bit (Figure 10). The POSINT bit of the PINCTL
(R17) register has no effect on INT in level mode.
Clear the INTLEVEL bit to program INT to be an edge
(push-pull output). The active edge is programmable
using the POSINT bit of the PINCTL (R17) register. In
edge mode, the MAX3420E produces an edge refer-
enced to V
or when an interrupt request is cleared and others are
Figure 10. Behavior of the INT Pin for Different INTLEVEL and
POSINT Bit Settings
(1) WIDTH DETERMINED BY TIME TAKEN TO CLEAR THE IRQ
(2) 10.67μs
INTLEVEL = 1
INTLEVEL = 0
INTLEVEL = 0
POSINT = X
POSINT = 0
POSINT = 1
SINGLE
IRQ
L
with SPI Interface
(1)
any time an interrupt request is activated,
CLEAR
IRQ
FIRST IRQ
ACTIVE
(2)
MAX3420E
SECOND
ACTIVE
IRQ
FIRST IRQ,
IRQ STILL
SECOND
ACTIVE
CLEAR
,
PENDING
CLEAR
LAST
IRQ
RES
INT
INT
INT
INT
L
is
13