Analog Devices AN-386 Application Note DSP Processor Selection


Analog Devices AN-386 Application Note DSP Processor Selection - cover page
Brand
Analog Devices
Category
Other Electronics
Document type
Application Note
Language
English
Pages
16
File format
PDF
File size
1.6 MB
Published
03 August, 2012
Updated
03 August, 2012
MD5 checksum
AFC687D79D8F5CA430249F52A553307A

About this manual

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.

What's inside

  • Introduction
  • Arithmetic Capabilities
  • General Purpose Math
  • ADSP-2100A ALU
  • TMS320C25 ALU
  • ADSP-2100A MAC
  • TMS320C25 MAC Operation

Specifications

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

Frequently asked questions

How many cycles does an ADSP-2100A ALU operation take?

All ALU operations complete in a single 80ns cycle.

What is the maximum number of MAC overflows allowed before data loss?

The system allows for 256 MAC overflows before a loss of data can occur.

How many cycles are required to add two numbers using the TMS320C25?

An addition can be accomplished every two cycles.

Download PDF (1.6 MB)

More Analog Devices Manuals


View all Analog Devices manuals →