Analog Devices Inc. ADSP-21160NCB-100
- Part No.:
- ADSP-21160NCB-100
- Manufacturer:
- Analog Devices Inc.
- Category:
- DSP (Digital Signal Processors)
- Package:
- 400-BBGA
- Datasheet:
-
ADSP-21160NCB-100.pdf
- Description:
- IC DSP CONTROLLER 32BIT 400BGA
- Quantity:
- Payment:

- Shipping:

Inventory:3,435
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
ADSP-21160NCB-100 from Analog Devices is a 32-bit SHARC® digital signal processor with dual computational units (PEX/PEY), 100 MHz core instruction rate, 4M-bit on-chip dual-ported SRAM, and SIMD architecture enabling concurrent IEEE 32-bit floating-point operations - deployed in professional audio mixing consoles, medical ultrasound beamformers, and radar signal processors.
For engineers reviewing the ADSP-21160NCB-100 datasheet, ADSP-21160NCB-100 pinout, ADSP-21160NCB-100 application, or ADSP-21160NCB-100 equivalent, key selection criteria include its 100 MHz instruction cycle time, 400-ball PBGA package, glueless multiprocessing support for up to six DSPs, and dual serial/link port I/O for real-time TDM and point-to-point interprocessor communication.
Technical Context
The ADSP-21160NCB-100 implements a Super Harvard architecture with four independent buses (PM/DM address/data) enabling simultaneous instruction fetch, dual data reads/writes, and zero-overhead I/O. Its dual processing elements execute identical instructions on separate data streams under PEX/PEY control, with hardware circular buffer support via two DAGs for FFT and filter delay-line management.
Memory subsystem includes two 2M-bit dual-ported SRAM blocks supporting single-cycle concurrent access by core, I/O processor, and DMA - configured for 128K × 32-bit data or 85K × 48-bit instructions. The external 64-bit parallel bus operates at core clock speed with programmable wait states and supports glueless interfacing to SBSRAM, DRAM, and host microprocessors.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Instruction Rate | 100 MHz (10 ns cycle) - enables single-cycle execution of multiply, ALU, shifter, and register file operations in both PEX and PEY units. |
| On-Chip Memory | 4M bits dual-ported SRAM (2 × 2M-bit blocks) - allows independent, nonblocking access by core, I/O processor, and DMA for real-time pipeline concurrency. |
| Computational Architecture | SIMD with two 32-bit IEEE floating-point units - doubles throughput on math-intensive algorithms like FIR/IIR filtering versus SISD mode. |
| Link Port Throughput | 100 MBytes/s per port (6 ports total) - supports deterministic point-to-point inter-DSP communication in radar array or audio beamforming systems. |
| Serial Port Data Rate | 50 Mbits/s per port (2 ports) - meets T1/E1 framing requirements with integrated μ-law/A-law companding hardware. |
| External Bus Width | 64-bit data / 32-bit address - enables 4-word-per-cycle memory transfers and unified 4G-word addressing for large coefficient tables and buffers. |
| DMA Channels | 14 zero-overhead channels - offloads data movement between SRAM, serial/link ports, host interface, and external memory without CPU intervention. |
Pinout & Package
ADSP-21160NCB-100 is housed in a 400-ball, 27 mm × 27 mm PBGA package with RoHS-compliant lead-free finish. Ball pitch is 1.27 mm. Thermal pad on underside requires solder paste stencil design per Analog Devices AN-711 guidelines.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| CLKIN | Input clock reference | Accepts 25–50 MHz crystal or oscillator input; feeds on-chip PLL to generate 100 MHz core clock (4× multiplier). |
| RPBA | Reset and priority bus arbitration | Active-low synchronous reset; also controls distributed bus arbitration priority in multiprocessor configurations. |
| LXDAT7–0 (x=1–6) | Link port data I/O | Eight bidirectional data lines per link port; each port runs independently at 100 MHz for full-duplex inter-DSP streaming. |
| DR0/DT0, DR1/DT1 | Serial port data I/O | Dual 32-bit-wide serial data paths with independent transmit/receive clocks and frame syncs for TDM channel handling. |
| ADDR31–0, DATA63–0 | External parallel bus | Glueless interface to 64-bit wide memory or 32-bit host; supports burst, page-mode, and asynchronous timing with programmable wait states. |
| JTAG_TCK/TMS/TDI/TDO | IEEE 1149.1 test interface | Enables boundary-scan testing, in-circuit emulation, and real-time debugging without halting core execution. |
Key Features
| Feature | Design Value |
|---|---|
| Dual DAGs with hardware circular buffering | Supports up to 32 independent circular buffers (16 primary + 16 secondary) for zero-overhead delay-line management in FIR filters and FFTs. |
| On-chip instruction cache | Selective 32 × 48-bit cache reduces PM bus contention during looped operations, sustaining full 100 MHz throughput on multiply-accumulate kernels. |
| Glueless multiprocessing interface | Enables direct memory access across up to six ADSP-21160NCB-100 devices using shared external bus and broadcast writes - no external logic required. |
| 16-/32-/48-/64-bit word packing | Allows DMA and external bus transfers to pack/unpack data into variable-width words, optimizing bandwidth use for 16-bit audio samples or 48-bit instructions. |
| Host processor interface (16/32-bit) | Memory-mapped access to internal SRAM and registers via standard microprocessor bus signals (HBR/HBG/REDY/ACK), enabling host-assisted boot and runtime reconfiguration. |
Applications
| Professional Audio Processing | Medical Ultrasound Imaging |
|---|---|
Use Scenario: Real-time multi-channel mixing, dynamic EQ, and effects processing in digital audio workstations and live sound consoles. IC Role / Device Role / Timing Role: Primary compute engine executing SIMD-optimized FFTs, convolution reverb, and adaptive noise cancellation with sub-100 μs latency. Use Value: 100 MHz core + dual 32-bit FPUs deliver >600 MFLOPS sustained performance, enabling 64-channel 96 kHz processing with headroom for proprietary algorithms. | Use Scenario: Beamforming and RF signal conditioning in portable and cart-based ultrasound systems. IC Role / Device Role / Timing Role: Real-time digital beamformer controlling hundreds of transducer elements with precise phase-aligned sample delays. Use Value: Dual DAGs with hardware circular buffers enable deterministic 25 ns per-biquad IIR filtering and 92 μs 1024-point complex FFT - meeting clinical frame-rate deadlines. |
| Radar Signal Processing | Communications Baseband |
Use Scenario: Pulse-Doppler and SAR processing in airborne and ground-based radar platforms. IC Role / Device Role / Timing Role: High-throughput correlator and matched filter engine performing real-time CFAR detection and clutter suppression. Use Value: Six 100 MByte/s link ports provide dedicated inter-DSP interconnect for distributed FFT and matrix inversion across radar channel arrays. | Use Scenario: Software-defined radio baseband processing for LTE and 5G NR physical layer functions. IC Role / Device Role / Timing Role: Programmable baseband accelerator handling OFDM modulation/demodulation, channel estimation, and MIMO decoding. Use Value: 4M-bit dual-ported SRAM stores multiple 4K FFT windows and channel impulse response buffers, enabling seamless handover between frequency bands. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar digital signal processor applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| ADSP-21161NKBCZ-100 | Same 100 MHz SHARC core but uses 256-ball CSP package; lacks link ports and has reduced SRAM (2M bits). | Better suited for space-constrained embedded audio codecs where inter-DSP connectivity is unnecessary. | Select ADSP-21161NKBCZ-100 only when board area is critical and multiprocessing is not required. |
| TMS320C6748ZWT | 32-bit C6000 VLIW DSP at 375 MHz; fixed-point only; no on-chip dual-ported SRAM; uses EMIF for external memory. | Targets cost-sensitive industrial control and voice analytics where floating-point precision is secondary to MIPS/Watt efficiency. | Choose TMS320C6748ZWT when algorithmic precision requirements allow fixed-point arithmetic and external memory latency is acceptable. |
Compared with ADSP-21160NCB-100, ADSP-21161NKBCZ-100 trades multiprocessing capability and memory size for compact packaging, while TMS320C6748ZWT sacrifices IEEE floating-point fidelity and on-chip memory bandwidth for higher clock-rate integer throughput and lower power - making each suitable only for distinct architectural constraints.
Availability
ADSP-21160NCB-100 is available at Aetrix Electronics and suitable for professional audio equipment, medical imaging subsystems, defense radar front-ends, and wireless infrastructure requiring stable component supply and long-term lifecycle support.
Supply support for ADSP-21160NCB-100 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
Analog Devices, Inc. is a global semiconductor company specializing in high-performance analog, mixed-signal, and digital signal processing technologies for precision instrumentation, communications, and industrial applications.
The SHARC® family - including ADSP-21160NCB-100 - was designed for computationally intensive, real-time signal processing tasks demanding deterministic low-latency execution, IEEE floating-point accuracy, and scalable multiprocessing in audio, medical, and defense systems.
FAQ
What is the core architecture of the ADSP-21160NCB-100?
The ADSP-21160NCB-100 implements a Super Harvard architecture with dual computational processing elements (PEX and PEY), each containing an ALU, multiplier, shifter, and 16-register data file. It supports SIMD execution at 100 MHz, enabling concurrent IEEE 32-bit floating-point operations. The ADSP-21160NCB-100 integrates dual DAGs, instruction cache, and four independent buses to sustain four 32-bit data transfers per cycle between memory and core.
Does the ADSP-21160NCB-100 support multiprocessing, and how is it implemented?
Yes, the ADSP-21160NCB-100 supports glueless multiprocessing via its external 64-bit parallel bus and six dedicated link ports. Up to six ADSP-21160NCB-100 devices can be interconnected without external logic, using distributed bus arbitration and broadcast write capability. Interprocessor memory access occurs within the unified 4G-word address space, and the ADSP-21160NCB-100 achieves up to 400 MBytes/s external port throughput for coherent shared-memory operation.
What memory resources are integrated into the ADSP-21160NCB-100?
The ADSP-21160NCB-100 integrates 4M bits of on-chip dual-ported SRAM, organized as two independent 2M-bit blocks. Each block supports single-cycle concurrent access by the core processor, I/O processor, and DMA controller. Memory can be configured for 128K × 32-bit data, 85K × 48-bit instructions, or mixed word sizes up to the 4M-bit limit, with native support for 16-bit floating-point storage to double effective on-chip data capacity.
How does the ADSP-21160NCB-100 handle real-time I/O for audio and communications?
The ADSP-21160NCB-100 provides two synchronous serial ports (50 Mbits/s each) with TDM, μ-law/A-law companding, and independent transmit/receive clocks - ideal for CODEC interfacing in professional audio gear. It also includes six 8-bit link ports running at 100 MBytes/s each for deterministic inter-DSP streaming in radar or beamforming arrays. All I/O paths connect directly to the DMA controller for zero-overhead data movement.
What development tools are officially supported for the ADSP-21160NCB-100?
Analog Devices officially supports the ADSP-21160NCB-100 with VisualDSP++ IDE (legacy) and CrossCore Embedded Studio (current). Both include C/C++ toolchains, JTAG-based debuggers, and libraries for FFT, FIR, and math functions. Hardware support includes EZ-KIT Lite evaluation boards with on-chip emulation, and EZ-Extender daughter cards for audio/video I/O expansion. No official support exists for third-party IDEs or open-source toolchains.
ADSP-21160NCB-100 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Analog Devices Inc.
- Series:
- SHARC®
- Package/Case:
- 400-BBGA
- Packaging:
- Tray
- Product Status:
- Obsolete
- Type:
- Floating Point
- Interface:
- Host Interface, Link Port, Serial Port
- Clock Rate:
- 100MHz
- Non-Volatile Memory:
- External
- On-Chip RAM:
- 512kB
- Voltage - I/O:
- 3.30V
- Voltage - Core:
- 1.90V
- Operating Temperature:
- -40°C ~ 100°C (TC)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 400-PBGA (27x27)
ADSP-21160NCB-100 FAQ
1.How can I place an order for ADSP-21160NCB-100 through Aetrix?
Please submit a Request for Quotation (RFQ) for ADSP-21160NCB-100 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 ADSP-21160NCB-100 reliable?
The price and inventory of ADSP-21160NCB-100 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for ADSP-21160NCB-100 is usually 5 days.
3.What payment methods are accepted for ADSP-21160NCB-100?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for ADSP-21160NCB-100 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for ADSP-21160NCB-100?
ADSP-21160NCB-100 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your ADSP-21160NCB-100 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 ADSP-21160NCB-100?
For technical support, including ADSP-21160NCB-100 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your ADSP-21160NCB-100 requirements.
6.How does Aetrix verify that ADSP-21160NCB-100 is sourced from the original manufacturer or authorized distributors?
All ADSP-21160NCB-100 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 ADSP-21160NCB-100 meets industry standards.
7.What is the process for return or replacement of ADSP-21160NCB-100?
All ADSP-21160NCB-100 units undergo pre-shipment inspection (PSI). If there is an issue with ADSP-21160NCB-100, 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 ADSP-21160NCB-100 part is unused and in its original packaging.
Return procedure for ADSP-21160NCB-100:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
ADSP-21160NCB-100 Tags
-
TMS320C5535AZAY10
Texas Instruments

-
TMS320VC5501PGF300
Texas Instruments

-
ADSP-BF592KCPZ
Analog Devices Inc.

-
ADAU1463WBCPZ150
Analog Devices Inc.

-
TMS320VC5402PGE100
Texas Instruments

-
ADAU1701JSTZ-RL
Analog Devices Inc.

-
ADAU1701JSTZ
Analog Devices Inc.

-
TMS320VC5502PGF300
Texas Instruments

-
ADAU1462WBCPZ300RL
Analog Devices Inc.

-
ADAU1452KCPZRL
Analog Devices Inc.

-
ADAU1452WBCPZ-RL
Analog Devices Inc.

-
TMS320C6747DZKB3
Texas Instruments
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

