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

Andreas Spanias, Chih Wei Huang, Ashwin Natarajan, Rony Ferzli, Homin Kwon, Venkataraman Atti, Visar Berisha, Leonidas Iasemidis, Harish Krishnamoorthi, Photini Spanias, Shibani Misra, Mahesh Banavar, Konstantinos Tsakalis, Susan Haag

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

In this paper, we describe the development of a Java-DSP (J-DSP) interface with DSP hardware 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, real-time implementation of select algorithms become possible on the TI DSP Starter Kit C6713. These real-time implementations enable 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 in detail. The algorithm exposes 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 covered in the class; 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)
Pages (from-to)27-35
Number of pages9
JournalComputers in Education Journal
Volume17
Issue number3
StatePublished - Jul 2007

Fingerprint

Signal processing
Fast Fourier transforms
hardware
Students
Hardware
Starters
student
Digital filters
Graphical user interfaces
simulation
interaction
learning
time
experience
software

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Spanias, A., Huang, C. W., Natarajan, A., Ferzli, R., Kwon, H., Atti, V., ... Haag, S. (2007). Interfacing Java-DSP with a TI DSK for use in a signal processing class. Computers in Education Journal, 17(3), 27-35.

Interfacing Java-DSP with a TI DSK for use in a signal processing class. / Spanias, Andreas; Huang, Chih Wei; Natarajan, Ashwin; Ferzli, Rony; Kwon, Homin; Atti, Venkataraman; Berisha, Visar; Iasemidis, Leonidas; Krishnamoorthi, Harish; Spanias, Photini; Misra, Shibani; Banavar, Mahesh; Tsakalis, Konstantinos; Haag, Susan.

In: Computers in Education Journal, Vol. 17, No. 3, 07.2007, p. 27-35.

Research output: Contribution to journalArticle

Spanias, A, Huang, CW, Natarajan, A, Ferzli, R, Kwon, H, Atti, V, Berisha, V, Iasemidis, L, Krishnamoorthi, H, Spanias, P, Misra, S, Banavar, M, Tsakalis, K & Haag, S 2007, 'Interfacing Java-DSP with a TI DSK for use in a signal processing class', Computers in Education Journal, vol. 17, no. 3, pp. 27-35.
Spanias A, Huang CW, Natarajan A, Ferzli R, Kwon H, Atti V et al. Interfacing Java-DSP with a TI DSK for use in a signal processing class. Computers in Education Journal. 2007 Jul;17(3):27-35.
Spanias, Andreas ; Huang, Chih Wei ; Natarajan, Ashwin ; Ferzli, Rony ; Kwon, Homin ; Atti, Venkataraman ; Berisha, Visar ; Iasemidis, Leonidas ; Krishnamoorthi, Harish ; Spanias, Photini ; Misra, Shibani ; Banavar, Mahesh ; Tsakalis, Konstantinos ; Haag, Susan. / Interfacing Java-DSP with a TI DSK for use in a signal processing class. In: Computers in Education Journal. 2007 ; Vol. 17, No. 3. pp. 27-35.
@article{522cb0a941a24174bc00e4e3fe8f9b33,
title = "Interfacing Java-DSP with a TI DSK for use in a signal processing class",
abstract = "In this paper, we describe the development of a Java-DSP (J-DSP) interface with DSP hardware 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, real-time implementation of select algorithms become possible on the TI DSP Starter Kit C6713. These real-time implementations enable 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 in detail. The algorithm exposes 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 covered in the class; 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.",
author = "Andreas Spanias and Huang, {Chih Wei} and Ashwin Natarajan and Rony Ferzli and Homin Kwon and Venkataraman Atti and Visar Berisha and Leonidas Iasemidis and Harish Krishnamoorthi and Photini Spanias and Shibani Misra and Mahesh Banavar and Konstantinos Tsakalis and Susan Haag",
year = "2007",
month = "7",
language = "English (US)",
volume = "17",
pages = "27--35",
journal = "Computers in Education Journal",
issn = "1069-3769",
publisher = "American Society for Engineering Education",
number = "3",

}

TY - JOUR

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

AU - Spanias, Andreas

AU - Huang, Chih Wei

AU - Natarajan, Ashwin

AU - Ferzli, Rony

AU - Kwon, Homin

AU - Atti, Venkataraman

AU - Berisha, Visar

AU - Iasemidis, Leonidas

AU - Krishnamoorthi, Harish

AU - Spanias, Photini

AU - Misra, Shibani

AU - Banavar, Mahesh

AU - Tsakalis, Konstantinos

AU - Haag, Susan

PY - 2007/7

Y1 - 2007/7

N2 - In this paper, we describe the development of a Java-DSP (J-DSP) interface with DSP hardware 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, real-time implementation of select algorithms become possible on the TI DSP Starter Kit C6713. These real-time implementations enable 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 in detail. The algorithm exposes 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 covered in the class; 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.

AB - In this paper, we describe the development of a Java-DSP (J-DSP) interface with DSP hardware 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, real-time implementation of select algorithms become possible on the TI DSP Starter Kit C6713. These real-time implementations enable 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 in detail. The algorithm exposes 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 covered in the class; 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.

UR - http://www.scopus.com/inward/record.url?scp=34547828753&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=34547828753&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:34547828753

VL - 17

SP - 27

EP - 35

JO - Computers in Education Journal

JF - Computers in Education Journal

SN - 1069-3769

IS - 3

ER -