This document is an application note titled "Considerations for Selecting a DSP Processor" published by Analog Devices. It provides a technical comparison between the ADSP-2100A family from Analog Devices and the TMS320C25 from Texas Instruments.
The text focuses on five key architectural areas: fast and flexible arithmetic, extended dynamic range, single-cycle operand fetching, hardware circular buffering, and zero overhead looping. It details the internal block diagrams of both processors' arithmetic sections (ALU, MAC, Shifter) and explains how their instruction sets differ in handling multiplication/accumulation operations.
| Cycle Time (ADSP-2100A) | 80ns cycle |
|---|---|
| Clock Frequency Assumption (ADSP-2100A) | 12.5MHz |
| Cycle Time (TMS320C25) | 80ns cycle |
| MAC Overflow Capacity (ADSP-2100A) | 256 MAC overflows |
All ALU operations complete in a single 80ns cycle.
The system allows for 256 MAC overflows before a loss of data can occur.
An addition can be accomplished every two cycles.