Real-time digital signal processing from MATLAB to C with the TMS320C6x DSK. (2005)
- Record Type:
- Book
- Title:
- Real-time digital signal processing from MATLAB to C with the TMS320C6x DSK. (2005)
- Main Title:
- Real-time digital signal processing from MATLAB to C with the TMS320C6x DSK
- Further Information:
- Note: Thad B. Welch, Cameron H.G. Wright, Michael G. Morrow.
- Other Names:
- Welch, Thad B
Wright, Cameron H. G
Morrow, Michael G - Contents:
- ENDURING FUNDAMENTALS; ; Introduction and Organization; . Why Do You Need This Book?; . Real-Time DSP; . How to Use This Book; . Get Started; Sampling and Reconstruction; . Theory; . winDSK6 Demonstration; . Talk-Through Using Windows; . Talk-Through Using MATLAB and Windows; . DSK Implementation in C; . Follow-On Challenges; FIR Digital Filters; . Theory; . winDSK6 Demonstration; . MATLAB Implementation; . DSK Implementation in C; . Follow-On Challenges; IIR Digital Filters; . Theory; . winDSK6 Demonstration: Notch Filter Application; . MATLAB Implementation; . DSK Implementation in C; . Follow-On Challenges; Periodic Signal Generation; . Theory; . winDSK6 Demonstration; . MATLAB Implementation; . DSK Implementation in C; . Follow-On Challenges; Frame-Based DSP; . Theory; . winDSK6 Demonstration; . MATLAB Implementation; . DSK Implementation in C; . Summary of Frame-Based Processing; . Follow-On Challenges; Digital Filters Using Frames; . Theory; . winDSK6 Demonstration; . MATLAB Implementation; . DSK Implementation in C; . Follow-On Challenges; The Fast Fourier Transform; . Theory; . winDSK6 Demonstration; . MATLAB Implementation; . DSK Implementation in C; . Follow-On Challenges; Spectral Analysis and Windowing; . Theory; . winDSK6 Demonstration; . MATLAB Implementation; . DSK Implementation in C; . Conclusion; . Follow-On Challenges; ; PROJECTS; ; Project 1: Guitar Special Effects; Project 2: Graphic Equalizer; Project 3: Peak Program Meter; Project 4: AM Transmitter;ENDURING FUNDAMENTALS; ; Introduction and Organization; . Why Do You Need This Book?; . Real-Time DSP; . How to Use This Book; . Get Started; Sampling and Reconstruction; . Theory; . winDSK6 Demonstration; . Talk-Through Using Windows; . Talk-Through Using MATLAB and Windows; . DSK Implementation in C; . Follow-On Challenges; FIR Digital Filters; . Theory; . winDSK6 Demonstration; . MATLAB Implementation; . DSK Implementation in C; . Follow-On Challenges; IIR Digital Filters; . Theory; . winDSK6 Demonstration: Notch Filter Application; . MATLAB Implementation; . DSK Implementation in C; . Follow-On Challenges; Periodic Signal Generation; . Theory; . winDSK6 Demonstration; . MATLAB Implementation; . DSK Implementation in C; . Follow-On Challenges; Frame-Based DSP; . Theory; . winDSK6 Demonstration; . MATLAB Implementation; . DSK Implementation in C; . Summary of Frame-Based Processing; . Follow-On Challenges; Digital Filters Using Frames; . Theory; . winDSK6 Demonstration; . MATLAB Implementation; . DSK Implementation in C; . Follow-On Challenges; The Fast Fourier Transform; . Theory; . winDSK6 Demonstration; . MATLAB Implementation; . DSK Implementation in C; . Follow-On Challenges; Spectral Analysis and Windowing; . Theory; . winDSK6 Demonstration; . MATLAB Implementation; . DSK Implementation in C; . Conclusion; . Follow-On Challenges; ; PROJECTS; ; Project 1: Guitar Special Effects; Project 2: Graphic Equalizer; Project 3: Peak Program Meter; Project 4: AM Transmitter; Project 5: AM Receiver; Project 6: Phase-Locked Loop; Project 7: Digital Communications Transmitters; Project 8: Digital Communications Receivers; ; *Each Project includes the following sections: Theory; winDSK6 Demonstration; MATLAB Implementation; DSK Implementation in C; and Follow-On Challenges; ; APPENDICES; ; Appendix A: Code Composer Studio: A Brief Tutorial; . Introduction; . Starting Code Composer Studio; . Needed Files; . Creating a New Project; . Opening Existing Projects; . Adding Files to a Project; . Project Options; . Building the Project; . Loading the Program on the DSK; . Running the Program on the DSK; . Get to Know CCS; . Typical Files for Our CCS Projects; Appendix B: DSP/BIOS; . Introduction; . Using the DSP/BIOS Scheduler; . A DSP/BIOS Talk-Through Application for the 6711 DSK; . Modification Needed for the Stereo Codecs; . A DSP/BIOS Talk-Through Application for the 6713 DSK; Appendix C: Numeric Representations; . Endianness; . Integer Representations; . Integer Division and Rounding; . Floating-Point Representations; . Fixed-Point Representations; . Summary of Numeric Representations; Appendix D: TMS320C6x Architecture; . Computer Architecture Basics; . TMS320C671x Architecture; Appendix E: Related Tools for DSKs; . Introduction; . Windows Control Applications; . MATLAB Exports; . MATLAB Real-Time Interface; Appendix F: Programming Perils and Pitfalls; . Debug versus Release Builds; . The Volatile Keyword; . Function Prototypes and Return Types; . Arithmetic Issues; . Controlling the Location of Variables in Memory; . Real-Time Schedule Failures; Appendix G: Abbreviations; ; REFERENCES; INDEX … (more)
- Publisher Details:
- Place of publication not identified : CRC Press
- Publication Date:
- 2005
- Extent:
- 1 online resource (400 pages), (222 illustrations)
- Subjects:
- 621.3822
Signal processing -- Digital techniques - Languages:
- English
- ISBNs:
- 9781420057829
1420057820 - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.163600
- Ingest File:
- 02_020.xml