16-bit Digital Signal Processor
MOTOROLA SEMICONDUCTOR TECHNICAL DATA
Freescale Semiconductor, Inc.
Order this document by DSP56156/D REV 1
Advance I...
Description
MOTOROLA SEMICONDUCTOR TECHNICAL DATA
Freescale Semiconductor, Inc.
Order this document by DSP56156/D REV 1
Advance Information
DSP56156 DSP56156ROM
16-bit Digital Signal Processor
The DSP56156 is a general-purpose MPU-style Digital Signal Processor (DSP). On a single semiconductor chip, the DSP56156 comprises a very efficient 16-bit digital signal processing core, program and data memories, a number of peripherals, and system support circuitry. Unique features of the DSP56156 include a built-in sigma-delta (²ý) codec and phase-locked loop (PLL). This combination of features makes the DSP56156 a cost-effective, high-performance solution for many DSP applications, especially speech coding, digital communications, and cellular base stations. The central processing unit of the DSP56156 is the DSP56100 core processor. Like all DSP56100based DSPs, the DSP56156 consists of three execution units operating in parallel, allowing up to six operations to be performed during each instruction cycle. This parallelism greatly increases the effective processing speed of the DSP56156. The MPU-style programming model and instruction set allow straightforward generation of efficient, compact code. The basic architectures and development tools of Motorola's 16-bit, 24-bit, and 32-bit DSPs are so similar that understanding how to design and program one greatly reduces the time needed to learn the others. On-Chip Emulation (OnCETM port) circuitry provides convenient and inexpensive debug faci...
Similar Datasheet