Overview
The ADSP-2183BSTZ-160, produced by Analog Devices Inc., is a single-chip microcomputer optimized for digital signal processing (DSP) and other high-speed numeric processing applications. It combines the ADSP-2100 family base architecture with additional features such as two serial ports, a 16-bit internal DMA port, a byte DMA port, a programmable timer, and extensive on-chip program and data memory. This processor is designed to meet the low power needs of battery-operated portable equipment and is available in a 128-lead LQFP package.
Key Specifications
Specification | Details |
---|---|
Instruction Cycle Time | 19 ns from 26.32 MHz Crystal @ 3.3 Volts |
Sustained Performance | 52 MIPS |
On-Chip RAM | 80K Bytes (16K words of 24-bit program RAM, 16K words of 16-bit data RAM) |
Package Type | 128-lead LQFP, 144-Ball Mini-BGA |
Supply Voltage | 3.3 Volts |
Serial Ports | Two independent serial ports (SPORT0 and SPORT1) |
DMA Ports | 16-bit internal DMA port, 8-bit byte DMA port |
Timer | Programmable 16-bit interval timer with prescaler |
Memory Interface | 4 MByte memory interface for data tables and program overlays |
I/O Memory Interface | 2048 locations of 16-bit-wide data for parallel peripherals |
Key Features
- ADSP-2100 family code compatible with instruction set extensions
- Dual purpose program memory for both instruction and data storage
- Independent ALU, multiplier/accumulator, and barrel shifter computational units
- Two independent data address generators (DAGs) for simultaneous dual operand fetches
- Power-down mode with low CMOS standby power dissipation and 300 cycle recovery
- Programmable memory strobe and separate I/O memory space for 'glueless' system design
- Programmable wait state generation and extensive interrupt capabilities
- Support for up to two 8K external memory overlay spaces through the external data bus
- Byte memory interface providing access to 4 MBytes of memory
Applications
The ADSP-2183 is optimized for various high-speed numeric processing applications, including:
- Digital signal processing (DSP)
- Audio and speech processing
- Image processing
- Telecommunications
- Industrial control and automation
- Battery-operated portable equipment due to its low power consumption
Q & A
- What is the instruction cycle time of the ADSP-2183?
The instruction cycle time of the ADSP-2183 is 19 ns from a 26.32 MHz crystal at 3.3 volts.
- What is the sustained performance of the ADSP-2183?
The ADSP-2183 has a sustained performance of 52 MIPS.
- How much on-chip RAM does the ADSP-2183 have?
The ADSP-2183 has 80K bytes of on-chip RAM, configured as 16K words of 24-bit program RAM and 16K words of 16-bit data RAM.
- What types of DMA ports does the ADSP-2183 have?
The ADSP-2183 has a 16-bit internal DMA port and an 8-bit byte DMA port.
- Does the ADSP-2183 support power-down mode?
- What is the purpose of the data address generators (DAGs) in the ADSP-2183?
The two independent DAGs provide addresses for simultaneous dual operand fetches from data memory and program memory.
- How does the ADSP-2183 support external memory?
The ADSP-2183 supports up to two 8K external memory overlay spaces through the external data bus and provides a 4 MByte memory interface for data tables and program overlays.
- What is the role of the programmable timer in the ADSP-2183?
The programmable 16-bit interval timer with prescaler allows for flexible timing and interrupt generation.
- Can the ADSP-2183 be used in battery-operated devices?
- What are the package options for the ADSP-2183?
The ADSP-2183 is available in 128-lead LQFP and 144-Ball Mini-BGA packages.