A DSP Systems Design Course Based On Ti'S C6000 Family of Dsps
A DSP Systems Design Course Based On Ti'S C6000 Family of Dsps
[email protected]
Course Enviroment
Lab. 1
Introduction to the DSPs architecture (TMS320C6711 and
TMS320C6713) and familiarization with CCS
9 Recognition of a DSK67XX basic parts
9 CCS based applications development
9 Programming in assembly language
9 GEL files creation
DSP Systems Design
Lab. 2
Design and implementation of FIR digital filters
9 Design of various types of FIR digital filters (LP, HP, BP, BS) with Matlab
9 Implementation of FIR digital filters on the DSK67XX, both in C and assembly
9 Control of accurate operation with the oscilloscope
Lab. 3
Design and implementation of IIR digital filters
9 Design of various types of IIR digital filters (LP, HP, BP, BS) with Matlab
9 Implementation of IIR digital filters with DSK67XX, both in C and assembly
9 Control of accurate operation with the oscilloscope
DSP Systems Design
Lab. 4
Implementation of a FFT
9 Implementation of a FFT with Matlab
9 Implementation of a FFT on a DSK67XX, both in C and assembly
9 Control of accurate operation with the oscilloscope
DSP Systems Design
Lab. 5
Design and implementation of a 3rd order graphical
equalizer controlled with a GUI in Matlab
9 Design of a 3rd order graphical equalizer with Matlab
9 Implementation of the graphical equalizer on the DSK67XX, in C
9 GUI creation with Matlab for the control of the equalizer
9 Control of accurate operation with the oscilloscope
DSP Systems Design
Lab. 6
Design and implementation of a 3rd order graphical
equalizer controlled with a GUI in LabVIEW
9 Implementation of the lab. 5 graphical equalizer on the DSK67XX
9 Introduction to the RTDX technology and to the DSP/BIOS
9 Implementation of the graphical equalizer on the DSK67XX using
RTDX technology and DSP/BIOS
9 GUI’s creation with LabVIEW for the control of the equalizer
9 Control of the right operation with the oscilloscope
DSP Systems Design
Within the framework of the course, the students in
teams of three to four persons, have to undertake,
design and implement one of the followings projects:
http://www.hep.upatras.gr
http://www.ellab.physics.upatras.gr
DSP Systems Design
DSP Systems Design
DSP Systems Design
References:
Chassaing Rulph, DSP Applications Using C and the
TMS320C6X DSK, J. Wiley, 2002.
Yu Hen Hu, edit., Programmable Digital Signal
Processors:, architecture, programming and applications,
Marcel Dekker, 2002.
Texas Instruments, C6000 Teaching CD_ROM Material,
Texas Instruments, 2005.
Dahnoun N., Digital Signal Processing Implementation
Using the TMS320C6000 DSP Platform, 2nd Ed.,
Prentice Hall, 2003.
DSP Systems Design
Kuo M. S. and Gan W.S., Digital Signal Processors,
Architectures, Implementations and Applications, Prentice Hall,
2004.
Lapsley P., Bier J., Shoham A. and Lee E., DSP
Processor Fundamentals, Architectures and Features,
IEEE Press, 1997.
Chassaing Rulph, Digital Signal Processing and
Applications with the C6713 and C6416 DSK, J. Wiley,
2005.
Kehtarnavaz N., Real-Time Digital Signal Processing
based on the TMS320C6000, Elsevier, 2004.
DSP Systems Design
2006-2007 Class