Dsp for Real-Time Systems
R & D
978-1-57820-098-6 (ISBN)
- Titel wird leider nicht erscheinen
- Artikel merken
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.
What is a digital signal processor?: history of digital signal processing; evolution of the DSP; description of a DSP system architecture; applications for DSP; military applications; algorithms for DSP. Introduction to real-time systems: what is a real-time system?; constraints for real-time systems. Digital signal processor architectures: processor architecture fundamentals; DSP versus general purpose processors; architecture styles. Programming guidelines for digital signal processors: high level programming languages; selecting a processor; profiling your application. Optimizing DSP software: what is optimization?; optimizing compilers; optimization techniques. DSP and real time systems: real-time system demands; real-time programming environments; real time operating systems; SPOX; rate monotonic analysis. Testing DSP systems: profiling the application. Integrating and testing DSP systems. Tools for DSP development: debugger; integrated development environments; profilers; simulators; mathworks. Managing the DSP development effort: software development life-cycle approaches; hardware/software co-design issues; case study. Future of DSP: DSP and Java; applications.
| Erscheint lt. Verlag | 1.11.2002 |
|---|---|
| Zusatzinfo | b&w illustrations |
| Verlagsort | New York |
| Sprache | englisch |
| Maße | 189 x 235 mm |
| Themenwelt | Mathematik / Informatik ► Informatik ► Software Entwicklung |
| Technik ► Nachrichtentechnik | |
| ISBN-10 | 1-57820-098-9 / 1578200989 |
| ISBN-13 | 978-1-57820-098-6 / 9781578200986 |
| Zustand | Neuware |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |