DSP Software Development Techniques for Embedded and Real-Time Systems
- Robert Oshana, Director of Engineering, Freescale, TX, USA
This introduction to DSP software development for embedded and real-time developers shows how to use digital signal processors efficiently in embedded and real-time systems. It covers software and firmware design principles, from processor architectures and basic theory to the selection of appropriate languages and basic algorithms. The reader will find practical guidelines, diagrammed techniques, tool descriptions, and code templates for developing and optimizing DSP software and firmware. The book also covers integrating and testing DSP systems as well as managing the DSP development effort. The accompanying companion website contains the code from the design examples as well as design tools and product demos.
Computer engineers, embedded systems designers, software engineers who are using or planning to use DSPs in their real-time and embedded designs.Computer and software engineering students.
- Published: December 2005
- Imprint: NEWNES
- ISBN: 978-0-7506-7759-2
“Engineers can choose from a variety of books about signal-processing theory and algorithms; but until Robert Oshana wrote this thorough volume, no single source addressed DSP-based applications at the project or life-cycle level. This volume does an excellent job, and I recommend it highly. Oshana’s experience developing DSP applications and teaching others about DSP tips, techniques and tricks led him to find and develop new ways to think about and approach a project. He provides that information in a format that will benefit engineers as well as engineering managers working on DSP projects.” — Jon Titus, ECN, December 15, 2006