Analog Devices Inc. ADSP-21990BBC
- Part No.:
- ADSP-21990BBC
- Manufacturer:
- Analog Devices Inc.
- Category:
- DSP (Digital Signal Processors)
- Package:
- 196-BGA, CSPBGA
- Datasheet:
-
ADSP-21990BBC.pdf
- Description:
- IC DSP CTLR 16BIT 196CSPBGA
- Quantity:
- Payment:

- Shipping:

Inventory:2,031
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
ADSP-21990BBC from Analog Devices is a mixed-signal DSP controller featuring a 16-bit fixed-point ADSP-2199x core delivering 160 MIPS sustained performance, integrated 8K words on-chip RAM (4K×24-bit program + 4K×16-bit data), an 8-channel 14-bit ADC with 20 MSPS sampling rate, and a 3-phase 16-bit center-aligned PWM unit with 12.5 ns resolution-designed for industrial motor control systems requiring tight real-time coordination of analog sensing and digital actuation.
For engineers reviewing the ADSP-21990BBC datasheet, ADSP-21990BBC pinout, ADSP-21990BBC application, or ADSP-21990BBC equivalent, key selection considerations include its 196-ball CSP_BGA package, 2.5 V core / 3.3 V I/O voltage compatibility, –40°C to +85°C operating range, IEEE JTAG 1149.1 debug support, and embedded peripherals including encoder interface, SPI, SPORT, and three 32-bit timers.
Technical Context
The ADSP-21990BBC implements a pipelined 16-bit fixed-point DSP architecture with dual DAGs, independent ALU/MAC/shifter units, two 40-bit accumulators, and zero-overhead looping-enabling parallel instruction fetch, dual operand access, computation, and address update in one 6.25 ns cycle at 160 MHz CCLK. Its unified 24-bit memory space supports up to 16M addresses across on-chip SRAM, boot ROM, and four configurable external memory banks.
Peripherals are tightly coupled via dedicated DMA channels: ADC, SPORT, and SPI each have dedicated DMA descriptors with priority arbitration (SPORT Rx highest, Memory DMA lowest); the 3-phase PWM unit operates synchronously with the 160 MHz core clock to achieve 12.5 ns timing resolution, while the encoder interface unit includes companion event timer and quadrature decoding logic for position feedback in closed-loop motion control.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | 16-bit fixed-point ADSP-2199x DSP with 6.25 ns instruction cycle (160 MIPS) |
| On-Chip Memory | 4K × 24-bit program RAM + 4K × 16-bit data RAM; 4K × 24-bit boot ROM on Page 255 |
| ADC System | 8-channel, 14-bit SAR ADC with dual-channel simultaneous sampling; 20 MSPS max at 160 MHz CCLK |
| PWM Unit | 3-phase, 16-bit center-aligned PWM with 12.5 ns resolution; synchronized to 160 MHz CCLK |
| Encoder Interface | Dedicated 32-bit EIU with quadrature decoding, index pulse detection, and companion event timer |
| Communication Ports | SPI (master/slave, 8/16-bit, programmable phase/polarity); SPORT (synchronous serial, UART emulation) |
| Package & Power | 196-ball CSP_BGA; 2.5 V core / 3.3 V I/O; –40°C to +85°C operating temperature |
Pinout & Package
ADSP-21990BBC is housed in a 196-ball CSP_BGA package (ball pitch: 0.8 mm, body size: 12 mm × 12 mm) with power/ground ball optimization for low-noise analog and high-speed digital operation. Pin functions are defined per Analog Devices Rev. A datasheet Section "Pin Function Descriptions" (Pages 16–41), with dedicated analog supply (AVDD), reference (VREF), and ground (AGND) balls isolated from digital domains.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VREF | Analog reference input | Provides precision 1.0 V internal reference for ADC; requires 1 µF decoupling to AGND |
| AVDD / AGND | Analog power supply / ground | Separate 2.5 V analog domain; must be isolated from DVDD/DGND to maintain 14-bit ADC SNR |
| DVDD / DGND | Digital core power / ground | 2.5 V core supply; powers DSP core, timers, and digital peripherals; decoupled with 0.1 µF + 4.7 µF |
| PF0–PF15 | Programmable flag I/O | 16 general-purpose bidirectional pins; PF0 serves as SPI slave select; PF1–PF7 as SPI slave selects |
| AD0–AD7 | Analog input channels | 8 differential-capable ADC inputs; grouped as four pairs (AD0/AD1, AD2/AD3, etc.) for simultaneous sampling |
| PWM0A–PWM2B | 3-phase PWM outputs | Six complementary PWM outputs (A/B per phase); support dead-time insertion via peripheral registers |
Key Features
| Feature | Design Value |
|---|---|
| Dedicated memory DMA controller | Enables concurrent background transfers between internal/external memory and peripherals without CPU intervention |
| Programmable PLL & clock generation | Allows full-speed 160 MHz core operation from low-frequency crystal (e.g., 10–25 MHz), with selectable HCLK = CCLK or CCLK/2 |
| Integrated watchdog timer | Hardware reset trigger on software timeout; independent of main CPU clock for fail-safe system recovery |
| Flexible power management | Supports idle and power-down modes with selective peripheral retention; reduces active current to <5 mA in idle mode |
| IEEE JTAG 1149.1 test port | Enables non-intrusive on-chip emulation, real-time trace, and boundary scan testing during development and production |
Applications
| Industrial Motor Drives | Uninterruptible Power Supplies (UPS) |
|---|---|
Use Scenario: Closed-loop field-oriented control (FOC) of 3-phase PMSM/BLDC motors in HVAC compressors and servo drives. IC Role / Device Role / Timing Role: Real-time DSP controller executing FOC algorithms, sampling current/voltage via 8-channel ADC, generating precise 3-phase PWM with 12.5 ns resolution, and processing encoder feedback via EIU. Use Value: Enables sub-microsecond current loop closure and synchronized PWM/ADC timing-critical for torque ripple reduction and efficiency optimization. | Use Scenario: Digital control of bidirectional AC/DC and DC/AC conversion stages in online double-conversion UPS systems. IC Role / Device Role / Timing Role: Simultaneous monitoring of input/output voltage/current (via 8-channel ADC), regulation of DC bus voltage, and generation of sinusoidal PWM for inverter stage using 3-phase PWM unit. Use Value: Achieves <1% THD output waveform and <2 ms switchover time by tightly coupling ADC sampling, computation, and PWM update within single 160 MHz instruction cycles. |
| Optical Networking Control | Data Acquisition Systems |
Use Scenario: Laser diode bias and modulation control in DWDM transponders and optical line cards. IC Role / Device Role / Timing Role: High-precision analog monitoring (photodiode currents, TEC voltages) via 14-bit ADC, real-time PID compensation, and auxiliary PWM-driven DAC-like control of laser bias current. Use Value: Maintains wavelength stability ±0.1 nm over temperature via 20 MSPS ADC sampling and deterministic 160 MIPS computation latency. | Use Scenario: Multi-channel synchronized voltage/current measurement in portable power analyzers and battery test equipment. IC Role / Device Role / Timing Role: Simultaneous acquisition across 8 analog inputs with dual-pair sampling, timestamping via 32-bit interval timers, and real-time FFT preprocessing before storage or transmission. Use Value: Delivers true 14-bit ENOB at 20 MSPS with on-chip memory buffering-eliminating external FIFO and reducing BOM count. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar mixed-signal DSP controller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| ADSP-21992BBC | Same ADSP-2199x core, identical peripherals, but includes 4K × 24-bit on-chip boot ROM pre-programmed with ADI's standard boot loader | Reduces firmware development time for custom boot sequences; no change required for motor control or ADC/PWM use cases | Select ADSP-21992BBC if standardized boot flow is preferred; otherwise ADSP-21990BBC offers full ROM flexibility for custom initialization |
| TMS320F28335PGFA | 32-bit C28x CPU (150 MIPS), 128K × 16-bit Flash, 33 × GPIO, but lacks integrated 14-bit ADC and dedicated EIU; uses external ADC interface | Better suited for Flash-based standalone control where code persistence is critical; requires external ADC and encoder IC for equivalent signal chain | Choose TMS320F28335PGFA only when non-volatile program storage and higher CPU throughput outweigh integrated analog/peripheral advantages of ADSP-21990BBC |
Compared with ADSP-21992BBC, ADSP-21990BBC provides full control over boot ROM content but requires custom bootloader implementation; compared with TMS320F28335PGFA, ADSP-21990BBC delivers superior analog integration and deterministic real-time latency at the cost of on-chip non-volatile storage.
Availability
ADSP-21990BBC is available at Aetrix Electronics and suitable for industrial motor drives, uninterruptible power supplies, optical networking control, and data acquisition systems requiring stable component supply, long-term lifecycle assurance, and traceable sourcing from authorized channels.
Supply support for ADSP-21990BBC 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. (ADI) is a global leader in high-performance analog, mixed-signal, and digital signal processing semiconductors, headquartered in Norwood, MA.
The ADSP-2199x product line was designed specifically for high-precision industrial motor control and real-time embedded signal processing-integrating DSP compute, high-resolution ADC, multi-phase PWM, and motion feedback interfaces into a single chip to eliminate external glue logic and reduce system latency.
FAQ
What is the maximum sampling rate supported by the ADC in ADSP-21990BBC?
The ADSP-21990BBC features an 8-channel, 14-bit analog-to-digital converter system capable of up to 20 MSPS sampling rate when operating at the maximum 160 MHz core clock (CCLK). This rate applies to single-channel operation; dual-channel simultaneous sampling across paired inputs (e.g., AD0/AD1) maintains full resolution with interleaved timing controlled by the ADC control module.
Does ADSP-21990BBC support JTAG-based debugging and emulation?
Yes, ADSP-21990BBC includes full IEEE JTAG Standard 1149.1 test access port support for on-chip emulation and system-level debugging. It enables real-time instruction trace, hardware breakpoint setting, register inspection, and memory read/write during active execution-compatible with Analog Devices' VisualDSP++ development environment and third-party ICE tools.
What are the power supply requirements for ADSP-21990BBC?
ADSP-21990BBC requires separate analog and digital supplies: AVDD and DVDD both at 2.5 V ±5%, with dedicated AGND and DGND planes. I/O pins operate at 3.3 V, supported by a separate 3.3 V supply (IOVDD). The device integrates a power-on-reset (POR) generator and supports flexible power-down/idle modes to reduce active current consumption below 5 mA in idle state.
Can ADSP-21990BBC generate center-aligned PWM waveforms with dead-time control?
Yes, ADSP-21990BBC includes a dedicated 3-phase, 16-bit center-aligned PWM generation unit that supports programmable dead-time insertion between complementary outputs (e.g., PWM0A/PWM0B). Dead-time values are configured via peripheral registers with resolution tied to the 160 MHz core clock, enabling precise control down to 12.5 ns steps for inverter gate drive safety.
Is the ADSP-21990BBC pin-compatible with other members of the ADSP-2199x family?
Yes, ADSP-21990BBC shares identical pinout and package (196-ball CSP_BGA) with ADSP-21992BBC and ADSP-21991BBC. All ADSP-2199x variants use the same mechanical footprint, power/ground ball mapping, and signal ball assignments-allowing drop-in replacement in PCB designs targeting different boot ROM configurations or peripheral enablement.
ADSP-21990BBC Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Analog Devices Inc.
- Series:
- ADSP-21xx
- Package/Case:
- 196-BGA, CSPBGA
- Packaging:
- Bag
- Product Status:
- Obsolete
- Type:
- Fixed Point
- Interface:
- SPI, SSP
- Clock Rate:
- 150MHz
- Non-Volatile Memory:
- External
- On-Chip RAM:
- 20kB
- Voltage - I/O:
- 3.30V
- Voltage - Core:
- 2.50V
- Operating Temperature:
- -40°C ~ 85°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 196-MBGA (15x15)
ADSP-21990BBC FAQ
1.How can I place an order for ADSP-21990BBC through Aetrix?
Please submit a Request for Quotation (RFQ) for ADSP-21990BBC 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-21990BBC reliable?
The price and inventory of ADSP-21990BBC are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for ADSP-21990BBC is usually 5 days.
3.What payment methods are accepted for ADSP-21990BBC?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for ADSP-21990BBC transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for ADSP-21990BBC?
ADSP-21990BBC orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your ADSP-21990BBC 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-21990BBC?
For technical support, including ADSP-21990BBC datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your ADSP-21990BBC requirements.
6.How does Aetrix verify that ADSP-21990BBC is sourced from the original manufacturer or authorized distributors?
All ADSP-21990BBC 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-21990BBC meets industry standards.
7.What is the process for return or replacement of ADSP-21990BBC?
All ADSP-21990BBC units undergo pre-shipment inspection (PSI). If there is an issue with ADSP-21990BBC, 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-21990BBC part is unused and in its original packaging.
Return procedure for ADSP-21990BBC:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
ADSP-21990BBC 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…

