Overview
The ADSP-21060CZZ-160, produced by Analog Devices Inc., is a member of the SHARC (Super Harvard Architecture Computer) family of digital signal processors. This 32-bit signal processing microcomputer is designed to offer high levels of DSP performance and integration. The ADSP-21060 builds on the ADSP-21000 DSP core, adding a dual-ported on-chip SRAM and integrated I/O peripherals supported by a dedicated I/O bus. Fabricated in a high-speed, low-power CMOS process, this processor operates at 40 MHz with a 25 ns instruction cycle time and achieves 120 MFLOPS peak performance.
Key Specifications
Specification | Details |
---|---|
Processor Core | 40 MHz, 32-bit SHARC Core |
Peak Performance | 120 MFLOPS |
Instruction Cycle Time | 25 ns |
Memory | 4 Mbits of on-chip dual-ported SRAM |
Math Support | IEEE-compatible 32-bit floating-point, 40-bit floating point, and 32-bit fixed point math |
Link Ports | Six Link Ports for point to point connectivity and array multiprocessing |
Serial Ports | Two synchronous serial ports with independent transmit and receive functions |
DMA Controller | 10 Channel DMA controller |
Host Processor Interface | Host processor interface |
Package | 240-Lead CQFP (Ceramic Quad Flat Pack) |
Voltage | 5 V (ADSP-21060), 3.3 V (ADSP-21060L) |
Key Features
- High Performance DSP Core: The ADSP-21060 features a high-performance floating-point DSP core optimized for signal processing applications.
- Integrated Memory and I/O: Includes 4 Mbits of on-chip dual-ported SRAM, a host processor interface, DMA controller, serial ports, and link ports for glueless DSP multiprocessing.
- Math Capabilities: Supports IEEE-compatible 32-bit floating-point, 40-bit floating point, and 32-bit fixed point math.
- Scalable Multiprocessing: Six Link Ports enable point-to-point connectivity and array multiprocessing.
- Efficient Data Transfer: Dual-ported memory allows single-cycle, independent accesses by the core processor and I/O processor or DMA controller.
- Low Power CMOS Process: Fabricated in a high-speed, low-power CMOS process to minimize power consumption.
Applications
- Audio Processing: Suitable for high-quality audio processing, including audio codecs and effects.
- Image Processing: Used in image processing applications such as image compression and enhancement.
- Telecommunications: Applied in telecommunications for tasks like echo cancellation and voice compression.
- Industrial Control: Employed in industrial control systems for real-time signal processing and control algorithms.
- Medical Devices: Utilized in medical devices for signal processing in diagnostic equipment and medical imaging.
Q & A
- What is the clock speed of the ADSP-21060?
The ADSP-21060 operates at a clock speed of 40 MHz with a 25 ns instruction cycle time.
- How much on-chip memory does the ADSP-21060 have?
The ADSP-21060 has 4 Mbits of on-chip dual-ported SRAM.
- What types of math does the ADSP-21060 support?
The ADSP-21060 supports IEEE-compatible 32-bit floating-point, 40-bit floating point, and 32-bit fixed point math.
- How many link ports does the ADSP-21060 have?
The ADSP-21060 has six link ports for point-to-point connectivity and array multiprocessing.
- What is the package type of the ADSP-21060CZZ-160?
The ADSP-21060CZZ-160 comes in a 240-Lead CQFP (Ceramic Quad Flat Pack) package.
- What is the voltage requirement for the ADSP-21060?
The ADSP-21060 operates at 5 V, while the ADSP-21060L operates at 3.3 V.
- Does the ADSP-21060 support DMA operations?
Yes, the ADSP-21060 includes a 10 Channel DMA controller.
- What is the purpose of the dual-ported SRAM in the ADSP-21060?
The dual-ported SRAM allows single-cycle, independent accesses by the core processor and I/O processor or DMA controller, enhancing data transfer efficiency.
- Can the ADSP-21060 be used for multiprocessing applications?
Yes, the ADSP-21060 supports glueless DSP multiprocessing through its link ports and parallel bus connectivity.
- What development tools are available for the ADSP-21060?
Analog Devices provides various development tools, including emulators, evaluation hardware, and software tools like VisualDSP++.