An unusual blend of theory and practice of digital signal processing (DSP) for advanced undergraduate and postgraduate electronics engineers. It is also an R & D source book for design engineers of embedded systems in real-time computing, and applied mathematicians who apply DSP techniques in telecommunications, aerospace (control systems), satellite communications, instrumentation, and medical technology (ultrasound and magnetic resonance imaging). It is unique to find in one volume the implementation of the equations as algorithms, not only in MATLAB but right up to a working DSP-based scheme. Other features include number representations, multiply-accumulate, special addressing modes, zero overhead iteration schemes, and single and multiple instructions. <P>Contents: Basic concepts and analytical tools; Fundamental features of DSP; Practical DSP devices; Discrete Fourier transform; DSP implementations of Fourier and Goertzel algorithms; FIR filter design methods; IIR filter design; Other topics in digital signal processing; References and index.
From industrial and teaching experience the authors provide a blend of theory and practice of digital signal processing (DSP) for advanced undergraduate and post-graduate engineers reading electronics. This fast-moving, developing area is driven by the information technology revolution. It is a source book in research and development for embedded system design engineers, designers in real-time computing, and applied mathematicians who apph DSP techniques in telecommunications, aerospace (control systems), satellite communications, instrumentation, and medical technology (ultrasound and magnetic resonance imaging).
The book is particularly useful at the hardware end of DSP, with its emphasis on practical I)SP devices and the integration of basic processes with appropriate software. It is unique to find in one volume the implementation of the equations as algorithms, not only in \IATLAB but right up to a working DSP-based scheme. Other relevant architectural features include number representations, multiply-accumulate, special addressing modes, zero overhead iteration schemes. and single and multiple nlicroprocessors which will allow the readers to compare and understand both current processors and future DSP developments.
Fundamental signal processing procedures are introduced and developed: also convolution. correlation, the Discrete Fourier Transform and its fast computation algorithms. Then follo finite impulse response (FIR) filters, infinite impulse response (IlR) filters, multirate filters, adaptive filters, and topics from communication and control. I)esign examples are given in all of these cases, taken through an algorithm testing stage using MATLAB. The design of the latter. using C language models, is explained together with the experimental results of real time integer implementations.
Academic prerequisites are first and second year university mathematics, an introductor knowledge of circuit theor ‘and microprocessors. and C Language.
- Provides an unusual blend of theory and practice of digital signal processing (DSP)
- Discusses fundamental signal processing procedures, convolution, correlation, the Discrete Fourier Transform and its fast computation algorithms
- Includes number representations, multiply-accumulate, special addressing modes, zero overhead iteration schemes, and single and multiple instructions