USB Peripheral/Host Controller with SPI Interface
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 VLInput Allow Independent
System Interface Voltage
♦Internal Comparator Detects VBUSfor 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