|
The DSP56002 and the DSP56L002 are MPU-style general purpose Digital Signal Processors (DSPs), composed of an efficient 24-bit digital signal processor core, program and data memories, various peripherals, and support circuitry. DSP56002/L002 Features Digital Signal Processing Core • Efficient, object code compatible, 24-bit 56000-Family DSP engine — Up to 33 Million Instructions Per Second (MIPS) – 30.3 ns instruction cycle at 66 MHz — Up to 198 Million Operations Per Second (MOPS) at 66 MHz — Performs a 1024-point complex Fast Fourier Transform (FFT) in 59,898 clocks — Highly parallel instruction set with unique DSP addressing modes — Two 56-bit accumulators including extension byte — Parallel 24 × 24-bit multiply-accumulate in 1 instruction cycle (2 clock cycles) — Double precision 48 × 48-bit multiply with 96-bit result in 6 instruction cycles — 56-bit Addition/Subtraction in 1 instruction cycle — Fractional and integer arithmetic with support for multiprecision arithmetic — Hardware support for block-floating point FFT — Hardware nested DO loops — Zero-overhead fast interrupts (2 instruction cycles) — Four 24-bit internal data buses and three 16-bit internal address buses for maximum information transfer on-chip Memory • On-chip Harvard architecture permitting simultaneous accesses to program and two data memories • 512 × 24-bit on-chip program RAM and 64 × 24-bit bootstrap ROM • Two 256 × 24-bit on-chip data RAMs • Two 256 × 24-bit on-chip data ROMs containing sine, A-law and µ-law tables • External memory expansion with 16-bit address and 24-bit data buses • Bootstrap loading from external data bus, Host Interface, or Serial Communications Interface Peripheral and Support Circuits • Byte-wide Host Interface (HI) with direct memory access support • Synchronous Serial Interface (SSI) to communicate with codecs and synchronous serial devices — Up to 32 software-selectable time slots in network mode • Serial Communication Interface (SCI) for full-duplex asynchronous communications • 24-bit Timer/Event Counter also generates and measures digital waveforms • On-chip peripheral registers memory mapped in data memory space • Double buffered peripherals • Up to 25 general purpose I/O (GPIO) pins • Three external interrupt request pins; one non-maskable • On-Chip Emulation (OnCE) port for unobtrusive, processor speed-independent debugging • Software-programmable, Phase-Locked Loop-based (PLL) frequency synthesizer for the core clock • Power-saving Wait and Stop modes • Fully static, HCMOS design for operating frequencies from 66 MHz or 40 MHz down to DC • 132-pin Ceramic Pin Grid Array (PGA) package; 13 × 13 array • 132-pin Plastic Quad Flat Pack (PQFP) surface-mount package; 24 × 24 × 4 mm • 144-pin Thin Quad Flat Pack (TQFP) surface-mount package; 20 × 20 × 1.4 mm • 3.3 V (DSP56L002) and 5 V (DSP56002) Power supply options
|