Teaching DSP concepts using MATLAB and the TMS320C31 DSK

Cameron H.G. Wright, Thad B. Welch, Walter J. Gomes

Research output: Contribution to journalConference articlepeer-review

39 Scopus citations

Abstract

A graphically-oriented MATLAB program written by the authors facilitates teaching real-world digital signal processing concepts such as quantization of digital filter coefficients that occur in fixed-point processors, for example the widely used TMS320C5x. While many universities have or plan to buy the inexpensive floating-point TMS320C31 DSKs for pedagogical reasons, this MATLAB program simulates certain fixed-point effects on these floating-point devices and eliminates the need to purchase expensive specialized software programs or extra hardware. The program described in this paper provides an interactive graphical user interface which communicates directly with the DSK, and demonstrates in real-time how coefficient quantization adversely affects filter performance, without the need for tedious programming of the TMS320C31.

Original languageEnglish
Pages (from-to)3573-3576
Number of pages4
JournalICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
Volume6
StatePublished - 1999
EventProceedings of the 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP-99) - Phoenix, AZ, USA
Duration: 15 Mar 199919 Mar 1999

Fingerprint

Dive into the research topics of 'Teaching DSP concepts using MATLAB and the TMS320C31 DSK'. Together they form a unique fingerprint.

Cite this