Digital Signal Processing and Applications with the TMS320C6713 and TMS320C6416 DSK

Now in a new edition--the most comprehensive, hands-on introduction to digital signal processing

The first edition of Digital Signal Processing and Applications with the TMS320C6713 and TMS320C6416 DSK is widely accepted as the most extensive text available on the hands-on teaching of Digital Signal Processing (DSP). Now, it has been fully updated in this valuable Second Edition 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 that illustrate DSP concepts in real-time and in the laboratory

* Expanded coverage of analog input and output

* New material on frame-based processing

* A revised chapter on IIR, which includes a number of floating-point example programs that explore IIR filters more comprehensively

* More extensive coverage of DSP/BIOS

* All programs listed in the text--plus additional applications--which are available on a companion website

No other book provides such an extensive or comprehensive set of program examples to aid instructors in teaching DSP in a laboratory using audio frequency signals--making this an ideal text for DSP courses at the senior undergraduate and postgraduate levels. It also serves as a valuable resource for researchers, DSP developers, business managers, and technology solution providers who are looking for an overview and examples of DSP algorithms implemented using the TMS320C6713 and TMS320C6416 DSK.



Autorentext

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.

Klappentext

Now in a new editionthe most comprehensive, hands-on introduction to digital signal processing

The first edition of Digital Signal Processing and Applications with the TMS320C6713 and TMS320C6416 DSK is widely accepted as the most extensive text available on the hands-on teaching of Digital Signal Processing (DSP). Now, it has been fully updated in this valuable Second Edition 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 that illustrate DSP concepts in real-time and in the laboratory
  • Expanded coverage of analog input and output
  • New material on frame-based processing
  • A revised chapter on IIR, which includes a number of floating-point example programs that explore IIR filters more comprehensively
  • More extensive coverage of DSP/BIOS
  • All programs listed in the textplus additional applicationswhich are available on a companion website

No other book provides such an extensive or comprehensive set of program examples to aid instructors in teaching DSP in a laboratory using audio frequency signalsmaking this an ideal text for DSP courses at the senior undergraduate and postgraduate levels. It also serves as a valuable resource for researchers, DSP developers, business managers, and technology solution providers who are looking for an overview and examples of DSP algorithms implemented using the TMS320C6713 and TMS320C6416 DSK.

Zusammenfassung
Digital Signal Processing and Applications with the TMS320C6713 and TMS320C6416 DSK

Now in a new editionthe most comprehensive, hands-on introduction to digital signal processing

The first edition of Digital Signal Processing and Applications with the TMS320C6713 and TMS320C6416 DSK is widely accepted as the most extensive text available on the hands-on teaching of Digital Signal Processing (DSP). Now, it has been fully updated in this valuable Second Edition 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 that illustrate DSP concepts in real-time and in the laboratory
  • Expanded coverage of analog input and output
  • New material on frame-based processing
  • A revised chapter on IIR, which includes a number of floating-point example programs that explore IIR filters more comprehensively
  • More extensive coverage of DSP/BIOS
  • All programs listed in the textplus additional applicationswhich are available on a companion website

No other book provides such an extensive or comprehensive set of program examples to aid instructors in teaching DSP in a laboratory using audio frequency signalsmaking this an ideal text for DSP courses at the senior undergraduate and postgraduate levels. It also serves as a valuable resource for researchers, DSP developers, business managers, and technology solution providers who are looking for an overview and examples of DSP algorithms implemented using the TMS320C6713 and TMS320C6416 DSK.

Inhalt

Preface xv

Preface to the First Edition xvii

List of Examples xxi

Programs/Files on Accompanying CD xxvii

1 DSP Development System 1

1.1 Introduction 1

1.2 DSK Support Tools 3

1.3 Code Composer Studio 6

1.4 Quick Tests of the DSK (On Power On and Using CCS) 7

1.5 Programming Examples to Test the DSK Tools 9

1.6 Support Files 30

1.7 Assignments 38

References 41

2 Input and Output with the DSK 45

2.1 Introduction 45

2.2 TLV320AIC23 (AIC23) Onboard Stereo Codec for Input and Output 46

2.3 Programming Examples Using C Code 48

2.4 Assignments 101

References 101

3 Architecture and Instruction Set of the C6x Processor 102

3.1 Introduction 102

3.2 TMS320C6x Architecture 104

3.3 Functional Units 105

3.4 Fetch and Execute Packets 106

3.5 Pipelining 108

3.6 Registers 110

3.7 Linear and Circular Addressing Modes 110

3.8 TMS320C6x Instruction Set 112

3.9 Assembler Directives 115

3.10 Linear Assembly 116

3.11 ASM Statement Within C 117

3.12 C-Callable Assembly Function 117

3.13 Timers 118

3.14 Interrupts 118

3.15 Multichannel Buffered Serial Ports 121

3.16 Direct Memory Access 122

3.17 Memory Considerations 122

3.18 Fixed- and Floating-Point Format 124

3.19 Code Improvement 126

3.20 Constraints 128

3.21 Programming Examples Using C, Assembly, and Linear Assembly 130

3.22 Assignments 142

References 145

4 Finite Impulse Response Filters 146

4.1 Introduction to the z-Transform 146

4.1.1 Mapping from s-Plane to z-Plane 149

4.1.2 Difference Equations 150

4.2 Discrete Signals 151

4.3 FIR Filters 152

4.4 FIR Lattice Structure 154

4.5 FIR Implementation Using Fourier Series 158

4.6 Window Functions 162

4.7 Programming Examples Using C and ASM Co…

Titel
Digital Signal Processing and Applications with the TMS320C6713 and TMS320C6416 DSK
EAN
9781118210345
ISBN
978-1-118-21034-5
Format
E-Book (epub)
Hersteller
Herausgeber
Veröffentlichung
20.09.2011
Digitaler Kopierschutz
Adobe-DRM
Dateigrösse
41.96 MB
Anzahl Seiten
608
Jahr
2011
Untertitel
Englisch
Auflage
2. Aufl.