文档介绍:Using Matlab to debug software written for a digital signal
processor
Malcolm J. Goris
Netherlands Foundation for Research in Astronomy
Post Box 2
7990 AA Dwingeloo
herlands
email: ******@
phone: +31 521 595 286
fax: +31 521 597 332
In Proceedings of Benelux Matlab Userconference
October 1997
Amsterdam, herlands
Using Matlab to debug software written for a digital signal
processor
Malcolm J. Goris
Netherlands Foundation for Research in Astronomy
Post Box 2
7990 AA Dwingeloo
herlands
email: ******@
phone: +31 521 595 286
fax: +31 521 597 332
Abstract
Digital signal processors (DSPs) are high-powered and highly-integrated processing
units that are used putationally-intensive puting applications. Nor-
mal debugging tools are too low level to use for debugging the high-level functions that
DSPs are often programmed to do. However, a useful debugging environment may be cre-
ated by using Matlab to perform the same calculations as the DSP and verifying the DSP’s
results at suitable points in the software. The Matlab software can be easily written and it
provides a “truth” model for the results that should be obtained by the DSP. If the DSP’s
results differ from Matlab’s results then it is the DSP software that must be corrected.
In this paper, we describe how we used Matlab to debug an adaptive digital-beamfo