Abstract

Publisher Summary Digital signal processors (DSPs) are the digital machines that differ from the more pervasive digital data processors in some ways. DSPs are primarily involved in computationally intensive operations where the same arithmetic operations are applied to large data streams. The processors are vector-like and are data-independent for the most part. DSPs often operate under real-time requirements, that is, they are data-driven. This chapter provides an overview of mechanization of DSPs. It describes the fundamentals underlying all digital machines and the way by which the sum of products that is basic to many important signal processing algorithms is mechanized. The chapter explores machine behavior at fundamentals levels, which is important for efficient mechanization, and microprogramming, which can offer both flexibility and efficiency. The first consideration in the mechanization of digital processors is available components. The chapter discusses adders, multipliers, registers and memory, and serial-to-parallel forms. It presents some hardware concepts that are fundamental and invariant under any future changes.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.