MAX3421EETJ+T Maxim Integrated Products, MAX3421EETJ+T Datasheet

IC USB PERIPH/HOST CNTRL 32TQFN

MAX3421EETJ+T

Manufacturer Part Number
MAX3421EETJ+T
Description
IC USB PERIPH/HOST CNTRL 32TQFN
Manufacturer
Maxim Integrated Products
Datasheet

Specifications of MAX3421EETJ+T

Controller Type
USB Peripheral Controller
Interface
USB/Serial
Voltage - Supply
3 V ~ 3.6 V
Current - Supply
15mA
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
32-TQFN Exposed Pad
For Use With
MAX3421EVKIT-1+ - EVAL KIT FOR MAX3421E
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
The MAX3421E USB peripheral/host controller contains
the digital logic and analog circuitry necessary to
implement a full-speed USB peripheral or a full-/low-
speed host compliant to USB specification rev 2.0. A
built-in transceiver features ±15kV ESD protection and
programmable USB connect and disconnect. An inter-
nal serial interface engine (SIE) handles low-level USB
protocol details such as error checking and bus retries.
The MAX3421E operates using a register set accessed
by an SPI™ interface that operates up to 26MHz. Any
SPI master (microprocessor, ASIC, DSP, etc.) can add
USB peripheral or host functionality using the simple 3-
or 4-wire SPI interface.
The MAX3421E makes the vast collection of USB
peripherals available to any microprocessor, ASIC, or
DSP when it operates as a USB host. For point-to-point
solutions, for example, a USB keyboard or mouse inter-
faced to an embedded system, the firmware that oper-
ates the MAX3421E can be simple since only a
targeted device is supported.
Internal level translators allow the SPI interface to run at
a system voltage between 1.4V and 3.6V. USB-timed
operations are done inside the MAX3421E with inter-
rupts provided at completion so an SPI master does not
need timers to meet USB timing requirements. The
MAX3421E includes eight general-purpose inputs and
outputs so any microprocessor that uses I/O pins to
implement the SPI interface can reclaim the I/O pins
and gain additional ones.
The MAX3421E operates over the extended -40°C to
+85°C temperature range and is available in a 32-pin
TQFP package (5mm x 5mm) and a 32-pin TQFN pack-
age (5mm x 5mm).
19-3953; Rev 3; 7/07
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
Embedded Systems
Medical Devices
Microprocessors and
DSPs
Custom USB Devices
Cameras
________________________________________________________________ Maxim Integrated Products
General Description
Desktop Routers
PLCs
Set-Top Boxes
PDAs
MP3 Players
Instrumentation
Applications
USB Peripheral/Host Controller
♦ Microprocessor-Independent USB Solution
♦ Software Compatible with the MAX3420E USB
♦ Complies with USB Specification Revision 2.0
♦ Integrated USB Transceiver
♦ Firmware/Hardware Control of an Internal D+
♦ Programmable 3- or 4-Wire, 26MHz SPI Interface
♦ Level Translators and V
♦ Internal Comparator Detects V
♦ ESD Protection on D+, D-, and VBCOMP
♦ Interrupt Output Pin (Level- or Programmable-
♦ Eight General-Purpose Inputs and Eight General-
♦ Interrupt Signal for General-Purpose Input Pins,
♦ Intelligent USB SIE
♦ Automatically Handles USB Flow Control and
♦ Handles Low-Level USB Signaling Details
♦ Contains Timers for USB Time-Sensitive
♦ Space-Saving Lead-Free TQFP and TQFN
SPI is a trademark of Motorola, Inc.
*EP = Exposed paddle, connected to ground.
+Denotes a lead-free package.
M AX 3421E E H J+
M AX 3421E E TJ+
Peripheral Controller with SPI Interface
(Full-Speed 12Mbps Peripheral, Full-/Low-Speed
12Mbps/1.5Mbps Host)
Pullup Resistor (Peripheral Mode) and D+/D-
Pulldown Resistors (Host Mode)
System Interface Voltage
Powered Peripheral Applications
Edge) Allows Polled or Interrupt-Driven SPI
Interface
Purpose Outputs
Programmable Edge Polarity
Double Buffering
Operations so SPI Master Does Not Need to Time
Events
Packages (5mm x 5mm)
PART
with SPI Interface
TEMP RANGE
- 40°C to + 85°C
- 40°C to + 85°C
Ordering Information
L
Input Allow Independent
PIN-
PACKAGE
32 TQFP
32 TQFN - E P *
BUS
for Self-
Features
PKG CODE
T3255- 4
H 32- 1
1

Related parts for MAX3421EETJ+T

MAX3421EETJ+T Summary of contents

Page 1

... PDAs Custom USB Devices MP3 Players Cameras Instrumentation ________________________________________________________________ Maxim Integrated Products For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com. USB Peripheral/Host Controller ♦ Microprocessor-Independent USB Solution ♦ Software Compatible with the MAX3420E USB Peripheral Controller with SPI Interface ♦ ...

Page 2

USB Peripheral/Host Controller with SPI Interface Features in Host Operation ♦ Eleven Registers (R21–R31) are Added to the MAX3420E Register Set to Control Host Operation ♦ Host Controller Operates at Full Speed or Low Speed ♦ FIFOS SNDFIFO: Send FIFO, ...

Page 3

REGULATOR SPI 3, 4 USB MAX3421E INT Figure 2. The MAX3421E Connected to a Large Chip 3.3V REGULATOR USB A MAX3421E Figure 3. Optical Isolation of USB Using the MAX3421E 5V ...

Page 4

USB Peripheral/Host Controller with SPI Interface V CC 1.5kΩ D+ ESD PROTECTION D- 15kΩ 15kΩ ESD VBCOMP PROTECTION MAX3421E GND 4 _______________________________________________________________________________________ RES INTERNAL POR RESET LOGIC FULL-SPEED/ LOW-SPEED USB TRANSCEIVER ENDPOINT BUFFERS SPI SLAVE ...

Page 5

INPUT/ PIN NAME OUTPUT General-Purpose Input. GPIN7–GPIN0 are connected GPIN7 Input GPIN7–GPIN0 logic levels are referenced to the voltage on V Level-Translator Voltage Input. Connect Input L supply. Bypass GND Input ...

Page 6

USB Peripheral/Host Controller with SPI Interface INPUT/ PIN NAME OUTPUT Input/ USB D+ Signal. Connect USB connector through a 33Ω ±1% series resistor Output switchable 1.5kΩ D+ pullup resistor and 15kΩ D+ pulldown resistor ...

Page 7

Register Description The SPI master controls the MAX3421E by reading and writing 26 registers in peripheral mode (see Table 1) or reading and writing 23 registers in host mode (see Table 2). Setting the HOST bit in the MODE (R27) ...

Page 8

USB Peripheral/Host Controller with SPI Interface Table 1. MAX3421E Register Map in Peripheral Mode (HOST = 0) (Notes 1a, 1b NAME EP0 EP1 O U ...

Page 9

Table 1. MAX3421E Register Map in Peripheral Mode (HOST = 0) (Notes 1a, 1b) (continued) Note 1b: In peripheral mode, the MAX3421E performs identically to the MAX3420E with the following enhancements: 1) R16 adds the PULSEWID0 and PULSEWID1 bits to ...

Page 10

USB Peripheral/Host Controller with SPI Interface Table 2. MAX3421E Register Map in Host Mode (HOST = 1) (Note 2) (continued) Note 2: The acc (access) column indicates how the SPI master can access the register read ...

Page 11

ABSOLUTE MAXIMUM RATINGS (All voltages referenced to GND, unless otherwise noted.) V ......................................................................... -0. .............................................................................-0.3V to +4V L VBCOMP .................................................................-0.3V to +6V D+, D-, XI, XO ............................................-0. SCLK, MOSI, MISO, SS, RES, GPOUT7–GPOUT0, GPIN7–GPIN0, ...

Page 12

USB Peripheral/Host Controller with SPI Interface ELECTRICAL CHARACTERISTICS (continued +3V to +3.6V +1.4V to +3.6V +2.5V +25°C.) (Note 3) A PARAMETER SYMBOL Differential-Receiver Common- Mode Voltage Single-Ended Receiver Input Low Voltage ...

Page 13

TIMING CHARACTERISTICS V = +3V to +3.6V +1.4V to +3.6V +2.5V +25°C.) (Note PARAMETER SYMBOL USB TRANSMITTER TIMING CHARACTERISTICS (FULL-SPEED MODE) D+, D- Rise Time D+, D- Fall Time ...

Page 14

USB Peripheral/Host Controller with SPI Interface t RISE Figure 8. Rise and Fall Times CSS 1 SCLK MOSI HIGH IMPEDANCE MISO Figure 10. SPI Bus Timing Diagram (Full-Duplex Mode, SPI Mode (0,0)) ...

Page 15

V = +3.3V +25°C Detailed Description The MAX3421E contains digital logic and analog cir- cuitry necessary to implement a full-speed USB periph- eral or a full-/low-speed host compliant to USB specification rev ...

Page 16

USB Peripheral/Host Controller with SPI Interface help sustain bandwidth by allowing data to move concur- rently over USB and the SPI interface. Power the USB transceiver and digital logic by apply- ing a positive 3.3V supply Bypass ...

Page 17

SECOND SINGLE CLEAR FIRST IRQ IRQ IRQ IRQ ACTIVE ACTIVE INTLEVEL = 1 POSINT = X INTLEVEL = 0 POSINT = 0 INTLEVEL = 0 POSINT = 1 (2) (1) (1) WIDTH DETERMINED BY TIME TAKEN TO CLEAR THE IRQ. ...

Page 18

USB Peripheral/Host Controller with SPI Interface GPOUT7–GPOUT0 The SPI master controls the GPOUT3–GPOUT0 states by writing to bit 3 through bit 0 of the IOPINS1 (R20) register. GPOUT7–GPOUT4 states are controlled by writing to bit 3 through bit 0 of ...

Page 19

SS MISO Q7 Q6 SCLK MODE 0,0 SCLK MODE 1,1 MOSI D7 D6 Figure 16. SPI Clocking Modes • INIRQ: When the SEPIRQ bit of the MODE (R27) register is set high, the BUSACT signal is removed from the INT ...

Page 20

USB Peripheral/Host Controller with SPI Interface occur on the positive edge of SCLK. The MAX3421E counts bits and divides them into bytes. If fewer than 8 bits are clocked into the MAX3421E when SS goes high, the MAX3421E discards the ...

Page 21

SS MISO SUSPIRQ URESIRQ SCLK MOSI REG4 REG3 Figure 17. SPI Port in Full-Duplex Mode (Peripheral Mode) SS HXFRDNIRQ MISO FRAMEIRQ SCLK MOSI REG4 REG3 *ACKSTAT BIT NOT USED Figure 18. SPI Port in Full-Duplex Mode (Host Mode) 1) The ...

Page 22

USB Peripheral/Host Controller with SPI Interface • USB packet PID detection and checking • CRC check and generation • Automatic retries in case of errors • USB packet generation • NRZI data encoding and decoding • Bit stuffing and unstuffing ...

Page 23

RESUME signal begins only after at least 5ms of the bus idle state. When the MAX3421E fin- ishes its RESUME signaling, it sets the RWUDNIRQ (remote wake-up done interrupt request) interrupt flag in the USBIRQ (R13) register. At ...

Page 24

USB Peripheral/Host Controller with SPI Interface REGULATOR MAX6349TL 4.7μF V BUS D+ USB "B" CONNECTOR D- GND Figure 19. MAX3421E in a Bus-Powered Peripheral Application C : 18pF (max) LOAD C : 7pF (max) O Drive level: 200µW Series resonance ...

Page 25

V BUS 33Ω D+ USB "B" 33Ω CONNECTOR D- GND 1.0μF CERAMIC Figure 20. MAX3421E in a Self-Powered Peripheral Application MAX3421E in a Self-Powered Application Figure 20 shows a self-powered peripheral design in which the µP has its own power ...

Page 26

USB Peripheral/Host Controller with SPI Interface OUT 4.7μF V BUS 33Ω D+ USB 33Ω "A" CONNECTOR D- GND Figure 21. MAX3421E in a Host Application inputs, and the GPX pin is configured to serve as a sec- ond MAX3421E interrupt ...

Page 27

1MΩ 1.5kΩ DISCHARGE CHARGE-CURRENT- RESISTANCE LIMIT RESISTOR HIGH STORAGE VOLTAGE 100pF CAPACITOR DC SOURCE Figure 22. Human Body ESD Test Models I 100 90% AMPERES 36.8% 10% 0 TIME 0 t ...

Page 28

USB Peripheral/Host Controller with SPI Interface (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information go to www.maxim-ic.com/packages.) 28 ______________________________________________________________________________________ Package Information ...

Page 29

For the latest package outline information go to www.maxim-ic.com/packages.) ______________________________________________________________________________________ USB Peripheral/Host Controller with SPI Interface Package Information (continued) 29 ...

Page 30

USB Peripheral/Host Controller with SPI Interface (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information go to www.maxim-ic.com/packages.) 30 ______________________________________________________________________________________ Package Information (continued) PACKAGE OUTLINE, 32L TQFP, 5x5x1.0mm 21-0110 ...

Page 31

For the latest package outline information go to www.maxim-ic.com/packages.) ______________________________________________________________________________________ USB Peripheral/Host Controller with SPI Interface Package Information (continued) PACKAGE OUTLINE, 32L TQFP, 5x5x1.0mm 2 21-0110 ...

Page 32

... Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time. 32 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 © 2007 Maxim Integrated Products DESCRIPTION is a registered trademark of Maxim Integrated Products ...

Related keywords