Overview
The USBN9604-28MX, produced by National Semiconductor, is a Universal Serial Bus (USB) Full Speed Node Controller with enhanced DMA support. This integrated circuit combines the necessary components for USB communication, including a USB transceiver, a 3.3V regulator, a Serial Interface Engine (SIE), USB endpoint FIFOs, and a versatile 8-bit parallel interface. It is compatible with USB specification versions 1.0 and 1.1, making it a robust solution for various USB-based applications.
Key Specifications
Parameter | Description | Value |
---|---|---|
Manufacturer | National Semiconductor | |
Model Name | USBN9604-28MX | |
Package / Case | 28-SOIC (0.295", 7.50mm Width) | |
Protocol | USB | |
Standards | USB 1.0 and 1.1 | |
Voltage - Supply | 3V ~ 5.5V | |
Current - Supply | 40mA | |
Operating Temperature | 0°C ~ 70°C (TA) | |
Interface | Parallel, Serial | |
Oscillator Frequency | 24 MHz | |
Endpoint FIFOs | One 8-byte control endpoint, six 64-byte endpoints |
Key Features
- Integrated USB transceiver with a 3.3V regulator
- Serial Interface Engine (SIE) with Physical Layer Interface (PHY) and Media Access Controller (MAC)
- Seven endpoint pipes: one bidirectional control endpoint and six unidirectional endpoints for interrupt, bulk, and isochronous data transfers
- 8-bit parallel interface with multiplexed and non-multiplexed modes
- Enhanced DMA support with Automatic DMA (ADMA) mode for CPU-independent data transfer
- MICROWIRE/PLUS interface for synchronous serial communication
- Programmable interrupt output scheme for flexible interrupt signaling
- Low EMI, low standby current, and fully static HALT mode with asynchronous wake-up
- Power-up reset and startup delay counter for simplified system design
Applications
The USBN9604-28MX is suitable for a variety of applications that require full-speed USB connectivity, including:
- Embedded systems and IoT devices
- Portable and handheld devices
- Industrial control systems
- Consumer electronics requiring USB interface
- Medical devices with USB connectivity
Q & A
- What is the primary function of the USBN9604-28MX?
The primary function of the USBN9604-28MX is to act as a Universal Serial Bus (USB) Full Speed Node Controller, integrating the necessary components for USB communication.
- Which USB specifications is the USBN9604-28MX compatible with?
The USBN9604-28MX is compatible with USB specification versions 1.0 and 1.1.
- What types of interfaces does the USBN9604-28MX support?
The USBN9604-28MX supports both parallel and serial interfaces, including 8-bit parallel interface with multiplexed and non-multiplexed modes and a MICROWIRE/PLUS interface.
- How many endpoint pipes does the USBN9604-28MX support?
The device supports seven endpoint pipes: one bidirectional control endpoint and six unidirectional endpoints for interrupt, bulk, and isochronous data transfers.
- What is the role of the Serial Interface Engine (SIE) in the USBN9604-28MX?
The SIE includes the Physical Layer Interface (PHY) and Media Access Controller (MAC) modules, responsible for packet formatting, CRC generation and checking, and endpoint address detection.
- What is the operating voltage range of the USBN9604-28MX?
The operating voltage range of the USBN9604-28MX is 3V to 5.5V.
- What is the maximum operating temperature of the USBN9604-28MX?
The maximum operating temperature is 70°C.
- Does the USBN9604-28MX support DMA operations?
Yes, it supports enhanced DMA operations, including Automatic DMA (ADMA) mode for CPU-independent data transfer.
- What is the purpose of the MICROWIRE/PLUS interface in the USBN9604-28MX?
The MICROWIRE/PLUS interface allows for synchronous serial communication, enabling the device to adapt to microcontrollers without external address/data buses.
- Is the USBN9604-28MX still in production?
No, the USBN9604-28MX is listed as obsolete and no longer in production.