|
|
|
MAX3420E
USB Peripheral Controller with SPI Interface
Add USB Functionality with a Single IC
|
Status
| Part Number |
Status |
|
MAX3420E
|
Active: In Production. But some versions of the family are subject to Last Time Buy. See Ordering Information. |
Description
The MAX3420E contains the digital logic and analog circuitry necessary to implement a full-speed USB peripheral compliant to USB specification rev 2.0. A built-in full-speed 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 MAX3420E 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 functionality using the simple 3- or 4-wire SPI interface.
Internal level translators allow the SPI interface to run at a system voltage between 1.71V and 3.6V. USB timed operations are done inside the MAX3420E with interrupts provided at completion so an SPI master does not need timers to meet USB timing requirements. The MAX3420E includes four 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.
The MAX3420E operates over the extended -40°C to +85°C temperature range and is available in a 32-pin LQFP package (7mm x 7mm) and a space-saving 24-pin TQFN package (4mm x 4mm).
|
|
Data Sheet
|
An evaluation kit is available: MAX3420EEVKIT-2
Key Features
- Microprocessor-Independent USB Solution
- Complies with USB Specification Revision 2.0 (Full-Speed Operation)
- Integrated Full-Speed USB Transceiver
- Firmware/Hardware Control of an Internal D+ Pullup Resistor
- Programmable 3- or 4-Wire 26MHz SPI Interface
- Level Translators and VL Input Allow Independent System Interface Voltage
- Internal Comparator Detects VBUS for Self-Powered Applications
- ESD Protection on D+, D-, and VBCOMP
- Interrupt Output Pin (Level or Programmable Edge) Allows Polled or Interrupt-Driven SPI Interface
- Intelligent USB Serial-Interface Engine (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
- Built-In Endpoint FIFOs
- EP0: CONTROL (64 Bytes)
- EP1: OUT, Bulk or Interrupt, 2 x 64 Bytes (Double-Buffered)
- EP2: IN, Bulk or Interrupt, 2 x 64 Bytes (Double-Buffered)
- EP3: IN, Bulk or Interrupt (64 Bytes)
- Double-Buffered Data Endpoints Increase Throughput by Allowing the SPI Master to Transfer Data Concurrently with USB Transfers Over the Same Endpoint
- SETUP Data Has Its Own 8-Byte FIFO, Simplifying Firmware
- Four General-Purpose Inputs and Four General-Purpose Outputs
- Space-Saving LQFP and TQFN Packages
|
|
Applications/Uses
- Cameras
- Cell Phones
- Custom USB Devices
- Desktop Routers
- Instrumentation
- Microprocessors and DSPs
- MP3 Players
- PC Peripherals
- PDAs
- PLCs
- Set-Top Boxes
|
|
|
|
Key Specifications:
| USB Controllers |
| Part Number |
VSUPPLY (V) |
ISUPPLY (mA) |
Peripheral Speed (Mbps) |
SPI Clock (MHz) |
VL (V) |
Package/Pins |
Smallest Available Pckg. (mm2) |
Oper. Temp. (°C) |
Budgetary Price |
| max |
max w/pins |
See Notes |
| MAX3420E |
3.3 |
30 |
12 |
0 to 26 |
1.4 to 3.6 |
|
16.8 |
-40 to +85 |
$3.50 @1k |
|
See All USB Controllers (2)
|
Pricing Notes:
This pricing is BUDGETARY, for comparing similar parts. Prices are in U.S. dollars and subject to change. Quantity pricing may vary substantially and international prices may differ due to local duties, taxes, fees, and exchange rates. For volume-specific prices and delivery, please see the price and availability page or contact an authorized distributor.
|
|
Diagram
Typical Application Circuit
More Information
Didn't Find What You Need?
Information Index
Document Ref.: 19-3781
Rev 3;
2011-01-17
This page last modified: 2011-01-17
|
|
|