Overview
The ADSP-21261SKSTZ150, produced by Analog Devices Inc., is a member of the third-generation SHARC (Super Harvard Architecture) family of programmable digital signal processors. It is the lowest cost option within this family, making it well-suited for cost-sensitive signal processing applications. The processor features a 150MHz SIMD SHARC core, capable of executing complex signal processing tasks with peak performance of 900MFLOPS. It supports IEEE-compatible 32-bit and 40-bit floating-point, as well as 32-bit fixed-point data types. The ADSP-21261 is designed to integrate large on-chip memory and a diverse set of peripherals, making it ideal for applications such as voice recognition, medical appliances, measurement devices, high-quality audio, and automotive entertainment systems.
Key Specifications
Specification | Details |
---|---|
Processor Core | 150MHz (6.67 ns) SIMD SHARC Core |
Peak Performance | 900MFLOPS |
Data Types Supported | IEEE-compatible 32-bit and 40-bit floating-point, 32-bit fixed-point |
On-chip Memory | 1Mbit dual-ported SRAM, 3Mbits mask-programmable ROM |
Serial Ports | Four independent full-duplex serial ports (supports DSP Serial mode, I2S mode, Left Justified Sample pair mode, and TDM mode) |
DMA Channels | 18 zero-overhead DMA channels |
Interfaces | SPI compatible interface, 16-bit Parallel Port, Digital Audio Interface (DAI) |
Timers | Four timers: 1 core timer and 3 general-purpose timers |
Package Options | 136-ball BGA (12mm × 12mm), 144-lead LQFP (20mm × 20mm) |
Temperature Range | Commercial and Industrial temperature ranges |
Key Features
- High Performance Core: The ADSP-21261 features a 150MHz SIMD SHARC core, enabling high-speed signal processing with peak performance of 900MFLOPS.
- Flexible Data Types: Supports IEEE-compatible 32-bit and 40-bit floating-point, as well as 32-bit fixed-point data types.
- Extensive On-chip Memory: Includes 1Mbit of dual-ported SRAM and 3Mbits of mask-programmable ROM, reducing the need for external memory.
- Advanced Peripherals: Four independent full-duplex serial ports, SPI interface, 16-bit parallel port, and a Digital Audio Interface (DAI) for comprehensive I/O capabilities.
- Efficient DMA: 18 zero-overhead DMA channels for fast data transfers without processor intervention.
- Software Configurable PLL: Provides many multiplier ratios for flexible clock management.
- Timers and Interrupts: Four timers, including one core timer and three general-purpose timers, capable of generating periodic interrupts and operating in various modes.
Applications
- Voice Recognition: Ideal for speech processing and voice recognition systems due to its high processing capabilities.
- Medical Appliances: Suitable for medical devices requiring advanced signal processing, such as diagnostic equipment.
- Measurement Devices: Used in various measurement instruments that require precise signal processing.
- High-Quality Audio: Supports high-quality audio applications, including audio codecs and digital audio interfaces.
- Automotive Entertainment Systems: Applicable in automotive infotainment systems that demand robust signal processing.
Q & A
- What is the core frequency of the ADSP-21261?
The core frequency of the ADSP-21261 is 150MHz, with an instruction cycle time of 6.67 ns.
- What types of data does the ADSP-21261 support?
The ADSP-21261 supports IEEE-compatible 32-bit and 40-bit floating-point, as well as 32-bit fixed-point data types.
- How much on-chip memory does the ADSP-21261 have?
The ADSP-21261 has 1Mbit of dual-ported SRAM and 3Mbits of mask-programmable ROM.
- What are the key peripherals of the ADSP-21261?
The key peripherals include four independent full-duplex serial ports, SPI interface, 16-bit parallel port, and a Digital Audio Interface (DAI).
- How many DMA channels does the ADSP-21261 have?
The ADSP-21261 has 18 zero-overhead DMA channels.
- What are the package options for the ADSP-21261?
The ADSP-21261 is available in 136-ball BGA (12mm × 12mm) and 144-lead LQFP (20mm × 20mm) packages.
- What are the typical applications of the ADSP-21261?
The ADSP-21261 is typically used in voice recognition, medical appliances, measurement devices, high-quality audio, and automotive entertainment systems.
- Does the ADSP-21261 support software configurable PLL?
Yes, the ADSP-21261 has a software configurable PLL providing many multiplier ratios.
- How many timers does the ADSP-21261 have?
The ADSP-21261 has four timers: one core timer and three general-purpose timers.
- What development tools are available for the ADSP-21261?
Development tools include VisualDSP++, EZ-KIT Lite evaluation system, and emulators for PCI and USB host platforms.