Digital signal processing (DSP) uses arithmetic computations to filter, enhance, modulate, and otherwise process radio, sound, video and other signals. While not theoretically new, this computational approach to signal processing has only recently become a practical, cost-effective alternative to more traditional analogue techniques. Digital signal processing has revolutionized mobile communications, consumer sound and video, copy machines, and even talking fish. Since many DSP algorithms are computationally intensive, designing systems to reproduce sound, video, or other real-time signals requires more than just an understanding of how to derive the necessary computations. The designer must also design the DSP systems to perform the computations at speeds that are adequate to keep up with the signal flow. Thus DSP design almost always involves real-time issues as well as algorithmic issues. This work is a practical guide to the technical and management processes required for developing digital signal processing applications in real-time and embedded systems.
It covers the full range of software and hardware issues developers will encounter when designing a new DSP application, including DSP architectures, algorithms, optimization and the use of development tools. Process management issues include developing an application, integrating and testing, using development tools and managing development projects. The accompanying CD-ROM contains many useful DSP design tools, primarily from Texas Instruments. This is an intermediate to advanced book intended for working engineers and developers.
- ISBN10 1578200989
- ISBN13 9781578200986
- Publish Date 1 November 2002
- Publish Status Unknown
- Publish Country US
- Imprint R & D
- Pages 464
- Language English