Real-Time Digital Signal Processing: Based on the TMS320C6000 (With CD ROM)

Paperback
from $0.00

Author: Nasser Kehtarnavaz

ISBN-10: 0750678305

ISBN-13: 9780750678308

Category: Microprocessors

Digital Signal Processing has undergone enormous growth in usage/implementation in the last 20 years and many engineering schools are now offering real-time DSP courses in their undergraduate curricula. Our everyday lives involve the use of DSP systems in things such as cell phones and high-speed modems; Texas Instruments has introduced the TMS320C6000 DSP processor family to meet the high performance demands of today’s signal processing applications.\ This book provides the know-how for the...

Search in google:

Digital Signal Processing has undergone enormous growth in usage/implementation in the last 20 years and many engineering schools are now offering real-time DSP courses in their undergraduate curricula. Our everyday lives involve the use of DSP systems in things such as cell phones and high-speed modems; Texas Instruments has introduced the TMS320C6000 DSP processor family to meet the high performance demands of today’s signal processing applications.This book provides the know-how for the implementation and optimization of computationally intensive signal processing algorithms on the Texas Instruments family of TMS320C6000 DSP processors. It is organized in such a way that it can be used as the textbook for DSP lab courses offered at many engineering schools or as a self-study/reference for those familiar with DSP but not this family of processors.This book provides a restructured, modified, and condensed version of the information in more than twenty TI manuals so that one can learn real-time DSP implementations on the C6000 family in a structured course, within one semester. Each chapter is followed by an appropriate lab exercise to provide the hands-on lab material for implementing appropriate signal processing functions. These labs are included on the accompanying CD to take the reader through the entire process of C6X code writing.* Each chapter is followed by an appropriate lab exercise * Provides the hands-on lab material for implementing appropriate signal processing functions* Labs are included on accompanying CD taking the reader through the entire process of C6X code writing

Ch. 1Introduction1Ch. 2Analog-to-digital signal conversion11Ch. 3TMS320C6x architecture31Ch. 4Software tools47Lab 1Getting familiar with code composer studio67Ch. 5Interrupt data processing87Lab 2Audio signal sampling91Ch. 6Fixed-point vs. floating-point117Lab 3Integer arithmetic133Ch. 7Code optimization141Lab 4Real-time filtering161Ch. 8Circular buffering185Lab 5Adaptive filtering189Ch. 9Frame processing201Lab 6Fast Fourier transform209Ch. 10Real-time analysis and scheduling223Lab 7DSP/BIOS237Lab 8Data synchronization and communication253Ch. 11Lab project examples267