The MAX3421EETJ+ is a USB peripheral/host controller with SPI interface in 32 pin TQFN package. It contains a digital logic, analogue 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 & programmable USB connect, disconnect. An internal serial interface engine handles low level USB protocol details such as error checking and bus retries. It 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 simple 3-wire or 4- wire SPI interface. It makes vast collection of USB peripherals available to any microprocessor, ASIC or DSP when it operates as a USB host. It has a firmware/hardware control of an internal D+ pull-up resistor (peripheral mode) & D+/D- pull-down resistors (host mode). It is used in MP3 players, microprocessors
Supply voltage range is 3V to 3.6V, ESD protection on D+, D- and VBCOMP
Operating temperature range from -40°C to 85°C
Microprocessor independent USB solution, integrated USB transceiver
Handles low level USB signalling details
Level translators and VL input allow independent system interface voltage
Internal comparator detects VBUS for self powered peripheral applications
Interrupt output pin (level or programmable edge) allows polled or interrupt driven SPI interface
8 general purpose inputs, 8 general purpose outputs & intelligent USB SIE
Interrupt signal for general-purpose input pins, programmable edge polarity
Automatically handles USB flow control & double buffering