ABSTRACT

Throughout the history of computing, digital signal processing (DSP) applications have pushed the limits of computer power, especially in terms of real-time computation. Although processed signals have broadly ranged from media-driven speech, audio, and video waveforms to specialized radar and sonar data, most calculations performed by signal processing systems have exhibited the same basic computational characteristics. The inherent data parallelism found in many DSP functions has made DSP algorithms ideal candidates for hardware implementation, leveraging expanding VLSI (very-large-scale integration) capabilities. Recently, DSP has received increased attention due to rapid advancements in multimedia computing and high-speed wired and wireless communications. In response to these advances, the search for novel implementations of arithmeticintensive circuitry has intensified.