Record:   Prev Next
Author Reay, Donald S
Title Digital Signal Processing and Applications with the OMAP - L138 EXperimenter
Imprint Hoboken : John Wiley & Sons, Incorporated, 2012
©2012
book jacket
Edition 1st ed
Descript 1 online resource (361 pages)
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
Note Digital Signal Processing and Applications with the OMAP-L138 eXperimenter -- Contents -- Preface -- List of Examples -- 1. OMAP-L138 Development System -- 1.1 Introduction -- 1.1.1 Digital Signal Processors -- 1.2 Hardware and Software Tools -- 1.2.1 Zoom OMAP-L138 eXperimenter Board -- 1.2.2 C6748 Processor -- 1.2.3 Code Composer Studio IDE -- 1.2.4 Installation of Code Composer Studio Software Version 4 and Support Files -- 1.3 Initial Test of the Experimenter Using a Program Supplied with this Book -- 1.4 Programming Examples to Test the Experimenter -- 1.5 Support Files -- 1.5.1 Initialization and Configuration File (L138_aic3106_init.c) -- 1.5.2 Header File (L138_aic3106_init.h) -- 1.5.3 Vector Files (vectors_intr.asm and vectors_poll.asm) -- 1.5.4 Linker Command File (linker_dsp.cmd) -- Exercises -- References -- 2. Analog Input and Output with the OMAP-L138 eXperimenter -- 2.1 Introduction -- 2.1.1 Sampling, Reconstruction, and Aliasing -- 2.2 TLV320AIC3106 (AIC3106) On-Board Stereo Codec for Analog Input and Output -- 2.3 Programming Examples Using C Code -- 2.3.1 Real-Time Input and Output Using Polling, Interrupts, and Direct Memory Access -- 2.3.2 Real-Time Sine Wave Generation -- References -- 3. Finite Impulse Response Filters -- 3.1 Introduction to Digital Filters -- 3.1.1 FIR Filter -- 3.1.2 Introduction to the z-Transform -- 3.1.3 Properties of the z-Transform -- 3.1.4 z-Transfer Functions -- 3.1.5 Mapping from the s-Plane to the z-Plane -- 3.1.6 Difference Equations -- 3.1.7 Frequency Response and the z-Transform -- 3.1.8 Ideal Filter Response Classifications: LP, HP, BP, and BS -- 3.1.9 Window Method of Filter Design -- 3.1.10 Window Functions -- 3.1.11 Design of Band-Pass and High-Pass Filters Using Frequency Shifting -- 3.2 Programming Examples Using C And ASM Code -- References -- 4. Infinite Impulse Response Filters
4.1 Introduction -- 4.2 IIR Filter Structures -- 4.2.1 Direct Form I Structure -- 4.2.2 Direct Form II Structure -- 4.2.3 Direct Form II Transpose -- 4.2.4 Cascade Structure -- 4.2.5 Parallel Form Structure -- 4.3 Impulse Invariance -- 4.4 Bilinear Transformation -- 4.4.1 Bilinear Transform Design Procedure -- 4.5 Programming Examples Using C and ASM Code -- 4.5.1 Design of a Simple IIR Low-Pass Filter -- Reference -- 5. Fast Fourier Transform -- 5.1 Introduction -- 5.2 Development of the FFT Algorithm with Radix-2 -- 5.3 Decimation-In-Frequency FFT Algorithm with Radix-2 -- 5.4 Decimation-In-Time FFT Algorithm with RADIX-2 -- 5.4.1 Reordered Sequences in the Radix-2 FFT and Bit-Reversed Addressing -- 5.5 Decimation-In-Frequency FFT Algorithm with Radix-4 -- 5.6 Inverse Fast Fourier Transform -- 5.7 Programming Examples Using C Code -- 5.7.1 Frame- or Block-Based Processing -- 5.7.2 Fast Convolution -- References -- 6. Adaptive Filters -- 6.1 Introduction -- 6.2 Adaptive Filter Configurations -- 6.2.1 Adaptive Prediction -- 6.2.2 System Identification or Direct Modeling -- 6.2.3 Noise Cancellation -- 6.2.4 Equalization -- 6.3 Performance Function -- 6.3.1 Visualizing the Performance Function -- 6.4 Searching for the Minimum -- 6.5 Least Mean Squares Algorithm -- 6.5.1 LMS Variants -- 6.6 Programming Examples -- 7. DSP/BIOS and Platform Support Package -- 7.1 Introduction to DSP/BIOS -- 7.1.1 DSP/BIOS Threads -- 7.1.2 DSP/BIOS Configuration Tool -- 7.1.3 DSP/BIOS Start-Up Sequence -- 7.1.4 Hardware Interrupts -- 7.1.5 Software Interrupts -- 7.1.6 Tasks and Idle Functions -- 7.1.7 Periodic Functions -- 7.1.8 Real-Time Analysis with DSP/BIOS -- 7.2 DSP/BIOS Platform Support Package -- References -- Index -- EULA
Teaches digital signal processing concepts via hands-on examples The OMAP-L138 eXperimenter is the latest inexpensive DSP development system to be adopted by the Texas Instruments University Program. The OMAP-L138 processor contains both ARM and DSP cores and is aimed at portable and mobile multimedia applications. This book concentrates on the demonstration of real-time DSP algorithms implemented on its C6748 DSP core. Digital Signal Processing and Applications with the OMAP-L138 eXperimenter provides an extensive and comprehensive set of program examples to aid instructors in teaching DSP in a laboratory using audio frequency signals-making it an ideal text for DSP courses at senior undergraduate and postgraduate levels. Subjects covered include polling-based, interrupt-based, and DMA-based I/O methods, and how real-time programs may be run using the board support library (BSL), the DSP/BIOS real-time operating system, or the DSP/BIOS Platform Support Package. Chapters include: Analog input and output with the OMAP-L138 eXperimenter Finite impulse response filters Infinite impulse response filters Fast Fourier transform Adaptive filters DSP/BIOS and platform support package Each chapter begins with a review of background theory and then presents a number of real-time program examples to reinforce understanding of that theory and to demonstrate the use of the OMAP-L138 eXperimenter and Texas Instruments Code Composer Studio integrated development environment
Description based on publisher supplied metadata and other sources
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2020. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries
Link Print version: Reay, Donald S. Digital Signal Processing and Applications with the OMAP - L138 EXperimenter Hoboken : John Wiley & Sons, Incorporated,c2012 9780470936863
Subject Signal processing -- Digital techniques -- Experiments.;Microprocessors -- Experiments
Electronic books
Alt Author Reynolds, John J
Reay, Donald
Record:   Prev Next