Submitted to the 1997 Texas Instruments DSP Solutions Challenge
Web-Enabled Texas Instruments TMS320C30 Simulator
Brian L. Evans,
Department of Electrical and Computer Engineering,
Engineering Science Building,
The University of Texas at Austin,
Austin, TX 78712-1084 USA
We present a Web-based client-server framework for interactive
simulation and debugging of software for programmable digital
signal processors (DSPs). The framework, which is accessible
by any Java-enabled Web browser, consists of (1) a graphical user
interface (in Java), (2) a multithreaded Internet server (in Java),
and (3) a simulator (in C/C++) for the Texas Instruments TMS320C30
(C30) DSP processor. The C30 simulator is a standalone application
that has been extensively validated using the C30 DSP Starter Kit
board and tools. Based on feedback from the C30 simulator, the
user interface configures itslef. The same user interface can adapt
to different simulators and debuggers. The source code for our
framework is portable, extensible, and freely distributable.
Our framework can support Web-based university education, distance
learning, design space exploration, and software validation,
for a wide variety of TI DSP processors and boards.
The full report is available in
Last Updated 11/07/04.