ABSTRACT

Programmable Digital Signal Processors (DSPs) offer the flexibility of a programmable processor with much of the efficiency of customized Application Specific Integrated Circuits (ASICs). These specialized embedded processors target low cost, low power consumption, small code size, and real-time response. DSP architectures achieve high computational throughput through the use of multiple data path elements, multiple memory accesses, and pipelined instruction execution. Recent advancements in DSP architectures have brought increased parallelism, lower power, and easier programming.