Cargando…

Real-time digital signal processing based on the TMS320C6000 /

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 mo...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Kehtarnavaz, Nasser
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Amsterdam ; Boston : Elsevier : Newnes, ©2005.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Introduction: Examples of DSP systems, Organization of Chapters, Required Software/Hardware; Analog to Digital Signal Conversion: Sampling, Quantization,
  • Signal Reconstruction; TMS320C6x Architecture: CPU Operation (Dot Product Example, Pipelined CPU,
  • VelociTI, C64x DSP; Software Tools: DSK Target DSP Board, Assembly File, Memory Management, Compiler Utility, Code Initialization, Lab 1: Getting Familiar with Code Composer Studio; Interrupt Data Processing, Lab 2: Audio Signal Sampling; Fixed-Point vs Floating-Point:Q-Format Number Representation on Fixed-Point DSPs, Finite Word Length Effects on Fixed-Point DSPs, Floating-Point Number Representation, Overflow and Scaling, Some Useful Arithmetic Operations, Lab 3: Integer Arithmetic; Code Optimization: Word Wide Optimization, Mixing C and Assembly, Software Pipelining, Lab 4: Real-Time Filtering; Circular Buffering: Lab 5: Adaptive Filtering; Frame Processing: Direct Memory Access, DSP-Host Communication, Lab 6: Fast Fourier Transform;
  • Real-Time Analysis and Scheduling: Real-Time Analysis and Instrumentation, Real-Time Scheduling,
  • Real-Time Data Exchange, Lab 7: DSP/BIOS, Lab 8: Data Synchronization and Communication.