Interfacing J-DSP with a TI DSK for use in a signal processing class

Chih Wei Huang, Ashwinn Natarajan, Rony Ferzli, Andreas Spanias

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


In this paper, we describe the development of interfaces of DSP hardware with the NSF funded Java-DSP (J-DSP) education software for use in undergraduate signals and systems and DSP classes. The interface enables undergraduate students to design and implement algorithms real time on DSP hardware using the user-friendly graphical interface of J-DSP. Simulations involving digital filters and FFTs are first established in the object oriented J-DSP environment. Through the use of a clever software interface, a real-time implementation of the algorithm is activated on the TI DSP Starter Kit C6713. The real-time implementation enables the students to examine the properties of various signal processing algorithms using real-life signals. A simple audio compression scheme that uses the Fast Fourier Transform (FFT) is described with details. The algorithm exposes the students to the application of the FFT in a simplified MPEG-like audio compression scheme. The hardware-software interaction of J-DSP with the TI DSK is also explained to students; an introduction to the architecture and its peripherals is also part of the learning experience. Pre- and Post- assessment instruments have been developed and administered.

Original languageEnglish (US)
JournalASEE Annual Conference and Exposition, Conference Proceedings
StatePublished - 2006

ASJC Scopus subject areas

  • Engineering(all)


Dive into the research topics of 'Interfacing J-DSP with a TI DSK for use in a signal processing class'. Together they form a unique fingerprint.

Cite this