
Maxim Integrated
General Description
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 internal 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.
FEATUREs
♦ Microprocessor-Independent USB Solution
♦ Software Compatible with the MAX3420E USB Peripheral Controller with SPI Interface
♦ Complies with USB Specification Revision 2.0 (Full-Speed 12Mbps Peripheral, Full-/Low-Speed 12Mbps/1.5Mbps Host)
♦ Integrated USB Transceiver
♦ Firmware/Hardware Control of an Internal D+ Pullup Resistor (Peripheral Mode) and D+/DPulldown Resistors (Host Mode)
♦ Programmable 3- or 4-Wire, 26MHz SPI Interface
♦ Level Translators and VL Input Allow Independent System Interface Voltage
♦ Internal Comparator Detects VBUS for SelfPowered Peripheral Applications
♦ ESD Protection on D+, D-, and VBCOMP
♦ Interrupt Output Pin (Level- or ProgrammableEdge) Allows Polled or Interrupt-Driven SPI Interface
♦ Eight General-Purpose Inputs and Eight GeneralPurpose Outputs
♦ Interrupt Signal for General-Purpose Input Pins, Programmable Edge Polarity
♦ Intelligent USB SIE
♦ Automatically Handles USB Flow Control and Double Buffering
♦ Handles Low-Level USB Signaling Details
♦ Contains Timers for USB Time-Sensitive Operations so SPI Master Does Not Need to Time Events
♦ Space-Saving Lead-Free TQFP and TQFN Packages (5mm x 5mm)
APPLICATIONs
Embedded Systems
Medical Devices
Microprocessors and DSPs
Custom USB Devices
Cameras
Desktop Routers
PLCs
Set-Top Boxes
PDAs
MP3 Players
Instrumentation