EVALUATION KIT AVAILABLE
MAX3421E
USB Peripheral/Host Controller
with SPI Interface
General Description
Features
o Microprocessor-Independent USB Solution
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 15ꢀk ESꢁ protection and
programmable USB connect and disconnect. An inter-
nal serial interface engine (SIE) handles low-level USB
protocol details such as error checꢀing 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, ꢁSP, etc.) can add USB
peripheral or host functionality using the simple 3- or 4-
wire SPI interface.
o Software Compatible with the MAX3420E USB
Peripheral Controller with SPI Interface
o Complies with USB Specification Revision 2.0
(Full-Speed 12Mbps Peripheral, Full-/Low-Speed
12Mbps/1.5Mbps Host)
o Integrated USB Transceiver
o Firmware/Hardware Control of an Internal D+
Pullup Resistor (Peripheral Mode) and D+/D-
Pulldown Resistors (Host Mode)
o Programmable 3- or 4-Wire, 26MHz SPI Interface
o Level Translators and V Input Allow Independent
L
The MAX3421E maꢀes the vast collection of USB
peripherals available to any microprocessor, ASIC, or
ꢁSP when it operates as a USB host. For point-to-point
solutions, for example, a USB ꢀeyboard 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.
System Interface Voltage
o Internal Comparator Detects V
for Self-
BUS
Powered Peripheral Applications
o ESD Protection on D+, D-, and VBCOMP
o Interrupt Output Pin (Level- or Programmable-
Edge) Allows Polled or Interrupt-Driven SPI
Interface
Internal level translators allow the SPI interface to run at
a system voltage between 1.4k and 3.6k. 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.
o Eight General-Purpose Inputs and Eight General-
Purpose Outputs
o Interrupt Signal for General-Purpose Input Pins,
Programmable Edge Polarity
o Intelligent USB SIE
o Automatically Handles USB Flow Control and
Double Buffering
The MAX3421E operates over the extended -40°C to
+85°C temperature range and is available in a 32-pin
TQFP pacꢀage (5mm x 5mm) and a 32-pin TQFN pacꢀ-
age (5mm x 5mm).
o Handles Low-Level USB Signaling Details
o Contains Timers for USB Time-Sensitive
Operations so SPI Master Does Not Need to Time
Events
Applications
ꢁesꢀtop Routers
PLCs
o Space-Saving Lead-Free TQFP and TQFN
Packages (5mm x 5mm)
Embedded Systems
Medical ꢁevices
Microprocessors and
ꢁSPs
Set-Top Boxes
PꢁAs
Ordering Information
PIN-
PACKAGE
TOP
MARK
PART
TEMP RANGE
Custom USB ꢁevices
Cameras
MP3 Players
Instrumentation
MAX3421EEHJ+ -40°C to +85°C 32 TQFP
MAX3421EETJ+ -40°C to +85°C 32 TQFN-EP*
*EP = Exposed pad.
—
BTBG
+ꢁenotes a lead(Pb)-free/RoHS-compliant pacꢀage.
For pricing, delivery, and ordering information, please contact Maxim Direct
at 1-888-629-4642, or visit Maxim’s website at www.maximintegrated.com.
19-3953; Rev 4; 7/13