Key facts
- Model
- USBN9604
- Industry
- Industrial
- Documents
- 6
- Languages
- EN
- Last added
- 2012-08-06
Start here

National Semiconductor USBN9603/USBN9604 USB Node Controller Manual
The USBN9603/USBN9604 is a full‑speed USB node controller that integrates a transceiver, 3.3 V regulator, Serial Interface Engine, endpoint FIFOs and a versatile 8‑bit parallel interface. It supports seven endpoint pipes (one control and six for interrupt, bulk, or isochronous transfers) and offers enhanced DMA with automatic data handling.
The document provides detailed pin descriptions, functional overviews, register maps, timing specifications, package dimensions and safety policies, enabling designers to integrate the device into new designs or portable applications.
National Semiconductor USBN9604 specifications
| USB Speed | Full-speed |
|---|---|
| Oscillator Frequency | 24 MHz |
| Operation Voltage | 5V or 3.3V |
| Endpoint FIFO Size (Control) | 8 bytes |
| Endpoint FIFO Size (Other) | 64 bytes |
All National Semiconductor USBN9604 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
- National Semiconductor USBN9603/USBN9604 Datasheet 60 p
- National Semiconductor USBN9603/USBN9604 Datasheet 60 p
- national semiconductor USBN9603/USBN9604 Universal Serial Bus Full Speed Node Controller with Enhanced DMA Support handbook 44 p
- National Semiconductor USBN9603/USBN9604 USB Node Controller Datasheet 60 p
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Questions answered in these manuals
What USB specification versions are supported?
The device is compatible with USB specification versions 1.0 and 1.1.
How many endpoint pipes does the controller support?
Seven endpoint pipes are supported: one for control, three transmit, and three receive.
What USB specifications are supported?
The device is compatible with USB Specification versions 1.0 and 1.1.
What is the Automatic DMA (ADMA) capability?
The ADMA mechanism allows fully CPU-independent transfer of large bulk or ISO packets with automatic data PID toggling/checking.
What voltage range is required for the external resistor on D+ to indicate a high-speed node?
An external resistor tied to a voltage source between 3.0V and 3.6V referenced to local ground is required.
What type of capacitor must be used to decouple the 3.3V output?
The output must be decoupled with a 10 uF tantalum capacitor to ground.
