Analog Devices Inc. ADSP-21990BSTZ
- Part No.:
- ADSP-21990BSTZ
- Manufacturer:
- Analog Devices Inc.
- Category:
- DSP (Digital Signal Processors)
- Package:
- 176-LQFP
- Datasheet:
-
ADSP-21990BSTZ.pdf
- Description:
- IC DSP CONTROLLER 16BIT 176-LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:3,576
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
ADSP-21990BSTZ from Analog Devices is a mixed-signal DSP controller featuring a 16-bit fixed-point ADSP-2199x core delivering 160 MIPS sustained performance at 160 MHz CCLK, integrated 4K × 24-bit program RAM and 4K × 16-bit data RAM, 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 - deployed in industrial motor drives and uninterruptible power supplies.
For engineers reviewing the ADSP-21990BSTZ datasheet, ADSP-21990BSTZ pinout, ADSP-21990BSTZ application, or ADSP-21990BSTZ equivalent, key selection criteria include on-chip memory partitioning (24-bit PM vs. 16-bit DM), dual-clock domain operation (CCLK up to 160 MHz / HCLK up to 80 MHz), ADC simultaneous sampling capability across four input pairs, and SPI/SPORT peripheral coexistence with DMA-controlled transfers.
Technical Context
The ADSP-21990BSTZ implements a unified memory architecture with two independent 24-bit address buses (PMA/DMA) and dual DAG units supporting circular buffering via 8-bit page registers (DMPG1/DMPG2) and modulo addressing within 64K-word pages. Its computational pipeline executes single-cycle instructions while concurrently handling instruction fetch, dual operand access, ALU/MAC/shifter operations, and peripheral I/O.
Peripherals operate in a dedicated clock domain (HCLK ≤ CCLK/2), with the ADC subsystem synchronized to CCLK for precise timing control of sample-and-hold; the PWM generation unit uses hardware-based center-aligned modulation with programmable dead-time insertion and fault protection inputs mapped to flag I/O pins.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | 16-bit fixed-point ADSP-2199x DSP core with dual DAGs, 40-bit accumulators, and zero-overhead looping |
| Performance | 160 MIPS sustained at 160 MHz CCLK (6.25 ns instruction cycle); HCLK up to 80 MHz |
| 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-pair simultaneous sampling; 20 MSPS max rate at 160 MHz CCLK |
| PWM Unit | 3-phase, 16-bit center-aligned PWM with 12.5 ns resolution; supports dead-time insertion and fault shutdown |
| Communication Ports | SPI (master/slave, 3-wire, DMA-capable) and SPORT (synchronous serial, software UART emulation) |
| Power & Temp | 2.5 V core / 3.3 V I/O; –40°C to +85°C operating range; integrated POR and watchdog timer |
Pinout & Package
ADSP-21990BSTZ is housed in a 196-ball CSP_BGA package (ball pitch: 0.8 mm), thermally enhanced for high-density motor control PCB layouts. Pin functions are defined per Analog Devices Rev. A datasheet Section "Pin Function Descriptions" (pp. 16–18), with dedicated ball assignments for analog inputs (AD0–AD7), PWM outputs (PWM0A–PWM2B), encoder interface (QEA/QEB/QEI), SPI/SPORT signals, and 16 general-purpose flag I/O lines (PF0–PF15).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| AD0–AD7 | Analog Input Channels | Eight differential-capable ADC inputs; support simultaneous sampling across four channel pairs (e.g., AD0/AD1, AD2/AD3) |
| PWM0A–PWM2B | 3-Phase PWM Outputs | Six complementary PWM outputs (A/B per phase); enable center-aligned modulation with hardware dead-time control |
| QEA/QEB/QEI | Encoder Interface Inputs | Dedicated quadrature encoder inputs with built-in event timer for position/speed feedback in servo systems |
| PF0–PF15 | Programmable Flag I/O | 16 bidirectional digital I/O lines; PF0 serves as SPI slave select; PF1–PF7 as SPI slave selects; others configurable for GPIO/interrupt |
| SPI_MOSI/SPI_MISO/SPI_SCK | SPI Serial Interface | Full-duplex 3-wire SPI port supporting master/slave modes; DMA-integrated for low-CPU-overhead sensor/EEPROM communication |
| SPORT0_DT0/DR0 | Synchronous Serial Port | Full-duplex SPORT with frame sync; supports software-emulated UART for legacy protocol bridging |
Key Features
| Feature | Design Value |
|---|---|
| Dual-clock domain generation | Programmable PLL produces independent CCLK (up to 160 MHz) and HCLK (≤ CCLK/2), decoupling core speed from peripheral timing constraints |
| Simultaneous ADC sampling | Hardware-coordinated sampling across four input pairs enables accurate current/voltage vector capture in PMSM/BLDC motor control |
| Dedicated encoder interface unit | Integrated QEI with companion 32-bit event timer eliminates external logic for high-resolution position tracking in closed-loop motion systems |
| Memory-mapped peripheral registers | All peripherals (ADC, PWM, SPI, SPORT, timers) reside in on-chip I/O memory pages 0–31, enabling direct register access without external address decoding |
| Boot ROM with configurable modes | 4K × 24-bit on-chip boot ROM supports parallel, serial, and host-boot modes; eliminates need for external boot PROM in cost-sensitive designs |
Applications
| Industrial Motor Drives | Uninterruptible Power Supplies (UPS) |
|---|---|
Use Scenario: Field-oriented control (FOC) of three-phase PMSM motors in HVAC compressors and industrial pumps. IC Role / Device Role / Timing Role: Real-time execution of FOC algorithms, synchronized ADC sampling of phase currents, and generation of precise center-aligned PWM waveforms with hardware dead-time. Use Value: Enables sub-microsecond PWM edge placement and simultaneous current sampling - 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: High-speed voltage/current regulation loop closure, harmonic compensation via FFT-based analysis, and fast transfer switching between utility and battery sources. Use Value: 160 MIPS processing headroom allows concurrent execution of multiple control loops and safety monitoring tasks without jitter. |
| Data Acquisition Systems | Optical Networking Control |
Use Scenario: Multi-channel precision measurement of temperature, pressure, and vibration in test benches and condition-monitoring equipment. IC Role / Device Role / Timing Role: Simultaneous sampling of eight analog channels with calibrated 14-bit resolution, real-time FIR filtering, and buffered data streaming via SPI/SPORT to host MCU or FPGA. Use Value: On-chip 8K RAM and DMA-controlled transfers eliminate external FIFOs, reducing BOM count and latency in high-throughput acquisition. | Use Scenario: Closed-loop thermal and bias control of laser diodes and modulators in DWDM transceivers. IC Role / Device Role / Timing Role: Precision analog sensing of photodiode currents and TEC voltages, PID computation, and generation of calibrated DAC-like outputs via PWM+filtering. Use Value: Integrated 1.0 V reference and ADC linearity <±1 LSB ensure stable calibration across temperature - essential for maintaining optical signal integrity. |
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-21992BSTZ | Same ADSP-2199x core, identical memory map and peripherals, but includes 2× auxiliary PWM outputs (vs. 2 in ADSP-21990BSTZ) and extended temperature grade (–40°C to +105°C) | Targeted at automotive traction inverters and high-temp industrial enclosures where extended thermal margin is required | Select ADSP-21992BSTZ when auxiliary PWM outputs or extended temperature operation is mandatory; otherwise ADSP-21990BSTZ offers optimal cost/performance for standard industrial environments |
| TMS320F28335PGFA | 32-bit C28x CPU core (150 MIPS), 256K × 16-bit Flash, no on-chip boot ROM, different ADC architecture (12-bit, 16-channel, 12.5 MSPS), lacks dedicated encoder interface unit | Preferred for Flash-based field-upgradable systems requiring floating-point math libraries and larger code storage, but requires external position interface logic | Choose TMS320F28335PGFA for Flash-based designs needing long-term firmware flexibility; ADSP-21990BSTZ remains superior for ROM-based, ultra-low-latency motor control with integrated encoder support |
Compared with ADSP-21992BSTZ, the ADSP-21990BSTZ trades extended temperature rating and extra auxiliary PWM outputs for lower unit cost and identical core/peripheral functionality in standard industrial ambient conditions; versus TMS320F28335PGFA, it provides deterministic ROM boot, tighter ADC/PWM synchronization, and hardware encoder interface - reducing system-level component count and interrupt latency.
Availability
ADSP-21990BSTZ is available at Aetrix Electronics and suitable for industrial motor drives, uninterruptible power supplies, data acquisition systems, and optical networking control requiring stable component supply across multi-year production cycles.
Supply support for ADSP-21990BSTZ 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 leader specializing in high-performance analog, mixed-signal, and digital signal processing technologies for precision instrumentation, industrial automation, and communications infrastructure.
The ADSP-2199x product line was designed specifically for real-time embedded control applications demanding tight integration of high-speed DSP computation with precision analog acquisition and deterministic PWM generation - targeting motor control, power conversion, and sensor-rich industrial systems.
FAQ
What is the maximum sampling rate supported by the ADC in ADSP-21990BSTZ?
The ADSP-21990BSTZ ADC supports up to 20 MSPS aggregate sampling rate when operating at the full 160 MHz core clock (CCLK). This rate is achieved through time-interleaved conversion across its eight 14-bit channels, with hardware support for simultaneous sampling across four differential input pairs - a capability directly leveraged in vector-controlled motor drives where phase current synchronization is critical. The ADC's internal precision 1.0 V reference ensures consistent linearity across the specified –40°C to +85°C operating range.
Does ADSP-21990BSTZ support booting from external memory?
Yes, ADSP-21990BSTZ supports multiple boot modes including parallel, serial (SPI), and host-boot configurations, all initiated from its on-chip 4K × 24-bit boot ROM located on Page 255. While the device always begins execution from this internal ROM, the boot loader can load application code from external memory via the EMI interface or SPI port - enabling flexible deployment in systems with limited on-chip memory or requiring field updates. No external boot PROM is required for basic operation.
How does the PWM generation unit in ADSP-21990BSTZ achieve 12.5 ns resolution?
The ADSP-21990BSTZ PWM generation unit achieves 12.5 ns resolution by deriving its timing base directly from the 160 MHz core clock (CCLK), resulting in an 8 ns fundamental period; hardware interpolation and counter prescaling extend effective resolution to 12.5 ns for fine-grained duty-cycle control. This resolution is maintained across all six PWM outputs (PWM0A/B through PWM2A/B) and supports center-aligned modulation with programmable dead-time insertion - essential for minimizing shoot-through risk in three-phase inverter bridges.
Can the SPI and SPORT peripherals operate simultaneously on ADSP-21990BSTZ?
Yes, the SPI and SPORT peripherals on ADSP-21990BSTZ operate independently and can be used concurrently without resource conflict. Each has dedicated DMA channels (SPI Rx/Tx and SPORT Rx/Tx) arbitrated separately per Table 1 in the datasheet, and both reside in distinct I/O memory pages (Page 0 for SPI, Page 1 for SPORT). This allows simultaneous communication with an external EEPROM via SPI while streaming real-time sensor data over SPORT to an FPGA - a common architecture in modular industrial controllers where protocol isolation and bandwidth segregation are required.
What is the function of the DMPG1 and DMPG2 registers in ADSP-21990BSTZ memory addressing?
The DMPG1 and DMPG2 registers in ADSP-21990BSTZ hold the upper 8 bits of 24-bit memory addresses generated by Data Address Generators 1 and 2, respectively. Since each DAG's index register is only 16 bits wide, DMPG1/DMPG2 supply the most significant byte needed to access the full 16M-word address space across 256 pages. DMPG1 is also used during external memory accesses, requiring explicit programming before referencing off-chip variables - a requirement enforced by the compiler's "set_dmpg1()" macro to ensure correct page alignment in C code.
ADSP-21990BSTZ Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Analog Devices Inc.
- Series:
- ADSP-21xx
- Package/Case:
- 176-LQFP
- Packaging:
- Tray
- Product Status:
- Obsolete
- Type:
- Fixed Point
- Interface:
- SPI, SSP
- Clock Rate:
- 160MHz
- Non-Volatile Memory:
- External
- On-Chip RAM:
- 20kB
- Voltage - I/O:
- 3.30V
- Voltage - Core:
- 2.50V
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 176-LQFP (24x24)
ADSP-21990BSTZ FAQ
1.How can I place an order for ADSP-21990BSTZ through Aetrix?
Please submit a Request for Quotation (RFQ) for ADSP-21990BSTZ 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-21990BSTZ reliable?
The price and inventory of ADSP-21990BSTZ are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for ADSP-21990BSTZ is usually 5 days.
3.What payment methods are accepted for ADSP-21990BSTZ?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for ADSP-21990BSTZ transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for ADSP-21990BSTZ?
ADSP-21990BSTZ orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your ADSP-21990BSTZ 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-21990BSTZ?
For technical support, including ADSP-21990BSTZ datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your ADSP-21990BSTZ requirements.
6.How does Aetrix verify that ADSP-21990BSTZ is sourced from the original manufacturer or authorized distributors?
All ADSP-21990BSTZ 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-21990BSTZ meets industry standards.
7.What is the process for return or replacement of ADSP-21990BSTZ?
All ADSP-21990BSTZ units undergo pre-shipment inspection (PSI). If there is an issue with ADSP-21990BSTZ, 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-21990BSTZ part is unused and in its original packaging.
Return procedure for ADSP-21990BSTZ:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
ADSP-21990BSTZ 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…

