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