Motorola DSP56852
The DSP56852 is a member of the DSP56800E core-based family of Digital Signal Processors (DSPs). The DSP56852 includes many peripherals especially useful for low-end Internet appliance applications and low-end client applications such as telephony; portable devices; Internet audio; and point-of-sale systems such as noise suppression; ID Because of its low cost, configuration flexibility, and compact program code, the DSP56852 is well-suited for many applications.FEATURES
1.1.1●
●
●
●
● Digital Signal Processing Core Efficient 16-bit DSP engine with dual Harvard architecture 120 Million Instructions Per Second (MIPS) at 120MHz core frequency Single-cycle 16 × 16-bit parallel Multiplier-Accumulator (MAC) Four (4) 36-bit accumulators including extension bits 16-bit bidirectional shifter Parallel instruction set with unique DSP addressing modes Hardware DO and REP loops Three (3) internal address buses and one (1) external address bus Four (4) internal data buses and one (1) external data bus Instruction set supports both DSP and controller functions Four (4) hardware interrupt levels Five (5) software interrupt levels Controller-style addressing modes and instructions for compact code Efficient C Compiler and local variable support Software subroutine and interrupt stack with depth limited only by memory JTAG/Enhanced OnCE debug programming interface Freescale Semiconductor, Inc...
●
●
●
●
●
●
●
●
●
●
● 1.1.2
●
● Memory Harvard architecture perm...