Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Texas Instruments USBN9604SLB

Part No.:
USBN9604SLB
Manufacturer:
Texas Instruments
Category:
Controllers
Package:
28-TFQFN, CSP
Datasheet:
AetrixUSBN9604SLB.pdf
Description:
IC CTRLR FULL SPEED 28-LAMCSP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:3,475

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

USBN9604SLB from National Semiconductor is a full-speed USB 1.1 node controller IC integrating transceiver, 3.3V regulator, Serial Interface Engine (SIE), seven endpoint FIFOs (1×8-byte control + 6×64-byte data), 8-bit parallel/MICROWIRE interface, and enhanced DMA engine. It operates at 5V or 3.3V, supports 24 MHz crystal input with internal 48 MHz PLL clock generation, and targets embedded host-peripheral bridge applications in portable instrumentation and industrial USB peripherals.

For engineers reviewing the USBN9604SLB datasheet, USBN9604SLB pinout, USBN9604SLB application, or USBN9604SLB equivalent, this page delivers verified technical context, validated pin functions, confirmed USB 1.1 compliance, real-world use cases for endpoint FIFO management, and two documented alternative controllers with explicit functional and interface differences.

Technical Context

The USBN9604SLB implements a complete USB 1.1-compliant Serial Interface Engine (SIE) comprising Physical Layer (PHY) with NRZI decoding, clock recovery (12 MHz from 48 MHz PLL), bit stuffing/unstuffing, and Media Access Controller (MAC) handling CRC, packet formatting, and endpoint address detection. Its transceiver meets USB 1.1 Chapter 7 electrical requirements with differential and single-ended receivers plus current-source transmitter.

Endpoint Pipe Controller (EPC) manages seven dedicated pipes: one bidirectional control endpoint (EP0) and six unidirectional endpoints (three TX, three RX), each with independent FIFO, status, and control registers. The enhanced DMA engine supports Automatic DMA (ADMA) mode for CPU-independent 64-byte packet transfers up to 16 KB per transaction, with automatic PID toggling and NAK recovery.

Key Specifications

ParameterValue and Actual Design Meaning
USB ComplianceUSB Specification v1.0 and v1.1 full-speed (12 Mbps) node device - enables interoperability with legacy PC hosts and embedded USB hosts without protocol translation.
Integrated TransceiverOn-die differential/single-ended receiver and current-source transmitter - eliminates external PHY, reduces BOM count, and ensures signal integrity per USB electrical specs.
FIFO Architecture1×8-byte EP0 FIFO + 6×64-byte unidirectional endpoint FIFOs - supports concurrent interrupt/bulk/isochronous transfers without host polling overhead.
DMA CapabilityAutomatic DMA (ADMA) mode transferring up to 16 KB (256×64-byte packets) autonomously - removes CPU load during large bulk transfers in data acquisition systems.
Clock GenerationInternal PLL doubles 24 MHz crystal input to 48 MHz, then derives 12 MHz USB clock - eliminates need for external clock generator and simplifies timing design.
Interface ModesNon-multiplexed/multiplexed 8-bit parallel or MICROWIRE/PLUS serial - enables direct connection to 8051, Z80, or low-pin-count microcontrollers without glue logic.
Power Supply5V or 3.3V operation with integrated 3.3V regulator for transceiver - supports both legacy 5V embedded systems and modern low-voltage designs.

Pinout & Package

USBN9604SLB is housed in a 28-pin CSP (Chip Scale Package) with 0.5 mm pitch, optimized for space-constrained portable and embedded USB peripheral designs.

Pin/TerminalCircuit RoleDesign Meaning
VCC, GND, AGNDDigital/analog power supply pinsVCC powers digital logic; AGND isolates analog transceiver ground; dual GND pins reduce noise coupling in mixed-signal operation.
V3.3Transceiver 3.3V regulator output/inputSupplies regulated 3.3V to internal transceiver and external D+ pull-up; requires 1 µF decoupling capacitor; disabled in 3.3V system mode.
XIN/XOUT24 MHz crystal oscillator terminalsSupports fundamental-mode 24 MHz crystal (20 pF load); XIN accepts external 24 MHz clock if XOUT left floating.
CLKOUTProgrammable clock outputConfigurable via CCONF register; defaults to 4 MHz after reset; used for synchronizing external logic or debugging.
D+, D−USB differential data pairDirect connection to USB upstream port; D+ requires 1.5 kΩ pull-up to V3.3 to declare full-speed device capability.
MODE1–MODE0Interface mode select inputsHard-wired to VCC/GND to select non-multiplexed (00), multiplexed (01), or MICROWIRE (10) interface - determines pin function mapping for D0–D7/ALE/SI/SO.
CS, RD, WR, A0Parallel interface controlStandard 8080-style bus interface in Mode 0; A0 selects ADDR/DATA registers; CS enables device; RD/WR strobes control direction.
INTR, DRQ, DACKDMA/interrupt signalingINTR signals USB events (configurable active-high/low/open-drain); DRQ requests DMA service; DACK acknowledges DMA completion.

Key Features

FeatureDesign Value
Enhanced DMA with ADMA modeEnables fully autonomous transfer of up to 16 KB of bulk data without CPU intervention - critical for real-time sensor data streaming in USB-connected test equipment.
Seven dedicated endpoint pipesProvides hardware separation between control, interrupt, bulk, and isochronous traffic - eliminates software arbitration and guarantees deterministic latency for time-critical endpoints.
Integrated 3.3V transceiver regulatorGenerates clean 3.3V from 5V supply for USB signaling and D+ pull-up - removes need for external LDO and improves power efficiency in bus-powered devices.
Programmable interrupt outputConfigurable via MCNTRL register for active-high, active-low, or open-drain assertion - allows seamless integration with diverse microcontroller interrupt architectures.
Static HALT mode with async wake-upReduces standby current while retaining USB bus event detection - extends battery life in portable USB peripherals without sacrificing resume responsiveness.

Applications

USB Data Acquisition ModuleIndustrial Fieldbus-to-USB Bridge

Use Scenario: A compact sensor interface board acquires analog voltage readings from 8-channel ADC and streams data over USB to a host PC for logging.

IC Role / Device Role / Timing Role: USBN9604SLB acts as full-speed USB node controller, managing bulk IN transfers from endpoint FIFOs to host, handling SETUP/IN/OUT tokens, and maintaining USB enumeration state.

Use Value: Its 64-byte TX FIFOs and ADMA mode enable continuous 12 Mbps streaming without CPU overhead, while integrated transceiver and regulator reduce component count by 4 parts versus discrete PHY solutions.

Use Scenario: A DIN-rail mounted gateway converts Modbus RTU commands from PLCs into USB HID-class reports for Windows-based SCADA systems.

IC Role / Device Role / Timing Role: USBN9604SLB serves as USB function controller implementing custom HID report descriptors, processing OUT tokens to decode Modbus frames and IN tokens to send responses via dedicated interrupt endpoints.

Use Value: Seven endpoint pipes allow simultaneous handling of control (EP0), command (EP1 IN/OUT), and status (EP2 IN) traffic, eliminating polling and ensuring sub-10 ms response latency required for industrial automation.

Portable Medical Diagnostic DeviceEmbedded USB Printer Controller

Use Scenario: A handheld ECG monitor connects to clinic PCs via USB to upload waveform data and receive firmware updates.

IC Role / Device Role / Timing Role: USBN9604SLB provides USB device functionality with dual-role support: bulk IN for waveform data, bulk OUT for firmware images, and control transfers for device configuration.

Use Value: Fully static HALT mode cuts standby current to <100 µA, enabling >72-hour battery life; integrated 3.3V regulator powers transceiver and external pull-up from single 3.7V Li-ion cell.

Use Scenario: A thermal receipt printer uses an 8-bit microcontroller to render bitmap graphics and send print jobs over USB using standard CDC ACM class.

IC Role / Device Role / Timing Role: USBN9604SLB implements CDC ACM device class, managing UART-emulation endpoints (control, notification, data IN/OUT) and buffering print data in 64-byte RX FIFOs.

Use Value: Non-multiplexed parallel interface allows direct connection to 8051 MCU with no address latching; programmable INTR polarity matches existing interrupt controller logic without level-shifting.

Equivalent & Alternatives

The following parts are listed as comparable options for similar USB node controller applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
USBN9603SLBIdentical functionality and pinout; differs only in reset mechanism for clock generation circuit - USBN9604SLB uses hardware RESET assertion to stall CLKOUT for DLL sync, USBN9603SLB does not.USBN9603SLB lacks DLL synchronization on hardware reset - unsuitable where precise CLKOUT phase stability after reset is required (e.g., synchronized multi-device USB hubs).Select USBN9604SLB when deterministic clock recovery timing after hardware reset is mandatory; USBN9603SLB suffices for basic enumeration scenarios.
ISP1301Philips ISP1301 is a USB transceiver only - lacks SIE, endpoint FIFOs, DMA, and parallel interface; requires external microcontroller to implement USB protocol stack.ISP1301 cannot replace USBN9604SLB directly - it serves only physical layer, whereas USBN9604SLB integrates full protocol stack and controller logic.Choose ISP1301 only when using a capable host MCU with USB firmware stack; USBN9604SLB is required when offloading USB protocol handling from main processor.

Compared with USBN9603SLB, USBN9604SLB adds DLL-based CLKOUT synchronization on hardware reset for improved timing predictability; compared with ISP1301, USBN9604SLB delivers complete USB node functionality in a single chip, eliminating firmware development for SIE, endpoint management, and DMA control.

Availability

USBN9604SLB is available at Aetrix Electronics and suitable for USB data acquisition modules, industrial fieldbus bridges, portable medical diagnostics, embedded printers, and battery-powered USB peripherals requiring stable component supply across long-lifecycle programs.

Supply support for USBN9604SLB includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

National Semiconductor was a U.S.-based semiconductor company specializing in analog and interface ICs, acquired by Texas Instruments in 2011. Its legacy USB controller portfolio emphasized integration and low-power embedded connectivity.

The USBN960x family was designed as highly integrated full-speed USB node controllers targeting cost-sensitive, space-constrained embedded systems needing minimal external components and reduced firmware complexity.

FAQ

What USB specification versions does the USBN9604SLB support?

The USBN9604SLB supports USB Specification versions 1.0 and 1.1 at full speed (12 Mbps). It is not compliant with USB 2.0 High-Speed (480 Mbps) or later revisions. Its Serial Interface Engine (SIE), transceiver, and endpoint architecture are explicitly validated against USB 1.1 Chapter 7 electrical and protocol requirements, making USBN9604SLB suitable for legacy host environments and resource-constrained embedded USB device implementations.

Does the USBN9604SLB require an external crystal, and what are the key oscillator specifications?

Yes, the USBN9604SLB requires a 24 MHz fundamental-mode crystal connected between XIN and XOUT pins, with typical load capacitance of 20 pF and maximum series resistance of 50 Ω. External capacitors C1/C2 (15 pF each) are recommended. An external 24 MHz clock may be applied to XIN instead, with XOUT left unconnected. The internal PLL generates the required 48 MHz clock for USB timing, and USBN9604SLB's clock recovery circuit derives the 12 MHz sampling clock from this source.

How many USB endpoints does the USBN9604SLB support, and how are they allocated?

The USBN9604SLB supports seven endpoint pipes: one bidirectional control endpoint (EP0, 8-byte FIFO) and six unidirectional endpoints (three transmit, three receive, each with 64-byte FIFO). These are fixed in hardware and mapped to specific register sets (EPC0–EPC6, TXS/RXS registers). No dynamic reconfiguration is supported - endpoint types (interrupt/bulk/isochronous) are assigned in firmware via endpoint control registers during enumeration.

What interface options does the USBN9604SLB provide for connecting to a microcontroller?

The USBN9604SLB offers three interface modes selected by MODE1–MODE0 pins: non-multiplexed 8-bit parallel (Mode 0), multiplexed 8-bit parallel compatible with Intel 8080/8085 buses (Mode 1), and synchronous serial MICROWIRE/PLUS (Mode 2). Each mode assigns distinct functions to shared pins (e.g., D0–D7 become AD0–AD7 in Mode 1, SO/SI in Mode 2), allowing flexible integration with 8-bit MCUs lacking dedicated USB peripherals.

Is the USBN9604SLB suitable for bus-powered USB devices, and what power features support this?

Yes, the USBN9604SLB supports bus-powered operation via its integrated 3.3V regulator, which derives V3.3 from the USB 5V bus. It features a fully static HALT mode with asynchronous wake-up on USB bus events (e.g., RESUME), reducing standby current to under 100 µA. Power-on reset detection and startup delay counter simplify power sequencing, and the regulator output is disabled during reset - enabling safe operation in 3.3V systems where V3.3 is supplied externally.

USBN9604SLB Specifications

Product attributes
Attribute value
Manufacturer:
Texas Instruments
Package/Case:
28-TFQFN, CSP
Programmable:
Not Verified
Protocol:
USB
Function:
Controller
Interface:
Parallel
Standards:
USB 1.0 and 1.1
Voltage - Supply:
3V ~ 5.5V
Current - Supply:
30mA
Operating Temperature:
0°C ~ 70°C
Supplier Device Package:
28-CSP (5.5x4.5)
Grade:
-
Qualification:
-

USBN9604SLB FAQ

1.How can I place an order for USBN9604SLB through Aetrix?

Please submit a Request for Quotation (RFQ) for USBN9604SLB on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for USBN9604SLB reliable?

The price and inventory of USBN9604SLB are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for USBN9604SLB is usually 5 days.

3.What payment methods are accepted for USBN9604SLB?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for USBN9604SLB transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for USBN9604SLB?

USBN9604SLB orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your USBN9604SLB order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for USBN9604SLB?

For technical support, including USBN9604SLB datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your USBN9604SLB requirements.

6.How does Aetrix verify that USBN9604SLB is sourced from the original manufacturer or authorized distributors?

All USBN9604SLB products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that USBN9604SLB meets industry standards.

7.What is the process for return or replacement of USBN9604SLB?

All USBN9604SLB units undergo pre-shipment inspection (PSI). If there is an issue with USBN9604SLB, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The USBN9604SLB part is unused and in its original packaging.

Return procedure for USBN9604SLB:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

USBN9604SLB Tags

  • USBN9604SLB
  • USBN9604SLB PDF
  • USBN9604SLB Datasheet
  • USBN9604SLB Specifications
  • USBN9604SLB Images
  • Texas Instruments
  • Texas Instruments USBN9604SLB
  • Buy USBN9604SLB
  • USBN9604SLB Price
  • USBN9604SLB Distributor
  • USBN9604SLB Supplier
  • USBN9604SLB Wholesale
Related Products
PTN5150AHXMP
PTN5150AHXMP

NXP Semiconductors

USB3740B-AI9-TR
USB3740B-AI9-TR

Microchip Technology

USB3740B-AI2-TR
USB3740B-AI2-TR

Microchip Technology

USB3300-EZK-TR
USB3300-EZK-TR

Microchip Technology

USB3300-EZK
USB3300-EZK

Microchip Technology

FUSB340TMX
FUSB340TMX

onsemi

FUSB302BMPX
FUSB302BMPX

onsemi

DP83826IRHBR
DP83826IRHBR

Texas Instruments

MCP2518FDT-E/QBB
MCP2518FDT-E/QBB

Microchip Technology

FUSB302MPX
FUSB302MPX

onsemi

MCP2518FDT-E/SL
MCP2518FDT-E/SL

Microchip Technology

FT260Q-R
FT260Q-R

FTDI, Future Technology Devices International Ltd

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER