Digital Signal Processing and Applications with the TMS320C6713 and TMS320C6416 DSK

by ;
Edition: 2nd
Format: Hardcover
Pub. Date: 2008-04-25
Publisher(s): Wiley-IEEE Press
  • Free Shipping Icon

    This Item Qualifies for Free Shipping!*

    *Excludes marketplace orders.

List Price: $212.74

Buy New

Arriving Soon. Will ship when available.
$202.61

Rent Textbook

Select for Price
There was a problem. Please try again later.

Used Textbook

We're Sorry
Sold Out

eTextbook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

With the first edition widely accepted as the most extensive teaching text available, this valuable Second Edition has been fully updated to be compatible with the latest version (3.1) of Texas Instruments Code Composer Studio (CCS) development environment. Maintaining the original's comprehensive, hands-on approach that has made it an instructor's favorite, this new edition also features added program examples; expanded coverage of analog input and output; new material on frame-based processing; a revised chapter on IIR; and more extensive coverage of DSP/BIOS.

Author Biography

The late Rulph Chassaing, PhD, taught Real-Time DSP at Worcester Polytechnic Institute. In addition to offering many DSP training workshops and seminars, he authored four other books: DSP Applications Using C and the TMS320C6x DSK; Digital Signal Processing: Laboratory Experiments Using C and the TMS320C31 DSK; Digital Signal Processing with C and the TMS320C30; and Digital Signal Processing with C and the TMS320C25, all published by Wiley.

Donald Reay, PhD, is a Lecturer in the School of Engineering and Physical Sciences at Heriot-Watt University in Edinburgh, Scotland.

Table of Contents

Preface
List of Examples
Programs/Files on Accompanying CD
Introduction
DSK Support Tools
C6713 and C6416 DSK Boards
TMS320C6713 Digital Signal Processor
TMS320C6416 Digital Signal Processor
Code Composer Studio
CCS version 3.1 Installation and Support
Installation of Files Supplied with this Book
File Types
Quick Tests of the DSK (on power on and using CCS)
Programming Examples to Test the DSK Tools
Support Files
Initialization/Communication File (c6713DSKINIT.c)
Header file (c6713DSKINIT.h)
Vector Files (vectors_intr.asm, vectors_poll.asm)
Linker Command File (c6713DSK.cmd)
References
Input and Output with the DSK
Introduction
TLV320AIC23 (AIC23) Onboard Stereo Codec For Input And Output
Programming Examples Using C Code
Assignments
References
Architecture and Instruction Set of the C6x Processor
Introduction
TMS320C6x Architecture
Functional Units
Fetch and Execute Packets
Pipelining
Registers
Linear and Circular Addressing Modes
Indirect Addressing
Circular Addressing
TMS320C6x Instruction Set
Assembly Code Format
Types of Instructions
Assembler Directives
Linear Assembly
ASM Statement within C
C-Callable Assembly Function
Timers
Interrupts
Interrupt Control Registers
Interrupt Acknowledgment
Multichannel Buffered Serial Ports
Direct Memory Access
Memory Considerations
Data Allocation
Data Alignment
Pragma Directives
Memory Models
Data Types
Floating-Point Format
Division
Code Improvement
Intrinsics
Trip Directive for Loop Count
Cross-Paths
Software Pipelining
Constraints
Memory Constraints
Cross-Path Constraints
Load/Store Constraints
Pipelining Effects with More Than One EP within an FP
Programming Examples Using C, Assembly, and Linear Assembly
Assignments
References
Finite Impulse Response Filters
Introduction to the z-Transform
Mapping from s-Plane to z-Plane
Difference Equations
Discrete Signals
FIR Filters
FIR Lattice Structure
FIR Implementation Using Fourier Series
Window Functions
Hamming Window
Hanning Window
Blackman Window
Kaiser Window
Programming Examples Using C and ASM Code
Assignments
References
Infinite Impulse Response Filters
Introduction
IIR Filter Structures
Direct Form I Structure
Direct Form II Structure
Direct Form II Transpose
Cascade Structure
Parallel Form Structure
Bilinear Transformation
BLT Design Procedure
Programming Examples Using C and ASM Code
Assignments
References
Fast Fourier Transform
Introduction
Development of the FFT Algorithm with Radix-2
Decimation-in-Frequency FFT Algorithm with Radix-2
Decimation-in-Time FFT Algorithm with Radix-2
Bit Reversal for Unscrambling
Table of Contents provided by Publisher. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.