Overview
The ADSP-2183BST-160, produced by Analog Devices Inc., is a single-chip microcomputer optimized for digital signal processing (DSP) and other high-speed numeric processing applications. This device 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, Flag I/O, and extensive interrupt capabilities. It 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 Memory | 80K bytes: 16K words (24-bit) of program RAM, 16K words (16-bit) of data RAM |
External Memory | Up to two 8K external memory overlay spaces using the external data bus |
Internal DMA Port | 16-bit internal DMA port for high-speed access to on-chip memory |
Byte DMA Port | 8-bit DMA to byte memory for transparent program and data memory transfers |
Package Type | 128-lead LQFP |
Power Consumption | Low CMOS standby power dissipation with 300 cycle recovery from power-down condition |
Key Features
- Three computational units, data address generators, and a program sequencer based on the ADSP-2100 family architecture
- Dual-purpose program memory for both instruction and data storage
- Single-cycle instruction execution and single-cycle context switch
- 3-bus architecture allowing dual operand fetches in every instruction cycle
- Multifunction instructions and new instructions including bit manipulations and new ALU constants
- Programmable timer, Flag I/O, and extensive interrupt capabilities
- Support for up to 4 MByte memory interface for storage of data tables and program overlays
Applications
The ADSP-2183 is suitable for a variety of high-speed numeric processing and digital signal processing applications, including but not limited to:
- Digital signal processing in audio, image, and video systems
- High-speed numeric processing in scientific and engineering applications
- Battery-operated portable equipment due to its low power consumption features
- Embedded systems requiring high performance and low power dissipation
Q & A
- What is the instruction cycle time of the ADSP-2183?
The instruction cycle time is 19 ns from a 26.32 MHz crystal at 3.3 volts.
- What is the sustained performance of the ADSP-2183?
The sustained performance is 52 MIPS.
- How much on-chip memory does the ADSP-2183 have?
The ADSP-2183 has 80K bytes of on-chip memory, configured as 16K words (24-bit) of program RAM and 16K words (16-bit) of data RAM.
- What types of DMA ports are available on the ADSP-2183?
The ADSP-2183 features a 16-bit internal DMA port and an 8-bit byte DMA port.
- What is the package type of the ADSP-2183?
The ADSP-2183 is available in a 128-lead LQFP package.
- Does the ADSP-2183 support external memory?
Yes, it supports up to two 8K external memory overlay spaces using the external data bus.
- What are some of the new instructions supported by the ADSP-2183?
The ADSP-2183 supports new instructions including bit manipulations, new ALU constants, and a new multiplication instruction (x squared).
- How does the ADSP-2183 manage power consumption?
The ADSP-2183 features low CMOS standby power dissipation with a 300 cycle recovery from power-down condition.
- What are some typical applications of the ADSP-2183?
Typical applications include digital signal processing in audio, image, and video systems, high-speed numeric processing, and battery-operated portable equipment.
- Is the ADSP-2183 compatible with the ADSP-2100 family code?
Yes, the ADSP-2183 is ADSP-2100 family code compatible with instruction set extensions.