Font Size: a A A

Design And Implementation Of A DSP Auto Code Generating Tool

Posted on:2012-05-21Degree:MasterType:Thesis
Country:ChinaCandidate:D W ZhouFull Text:PDF
GTID:2248330395455236Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of embedded technology and digital signal processingtechnology, the use of digital signal processing chip is more and more widespread inpeople’s daily life. However, the complexity of DSP programming and debugging isgrowing further as the increasing of the complex rate of the system. The traditionalDSP programming is poor in efficiency because of the out of joint of the simulation,programming and debugging.This paper concentrates on accelerating the development of DSP programming, andtherefore implements a kind of auto-code generating tool, which is based on DSP. Byabstracting the algorithms in the digital signal processing and the control flow of the Cprogram language into models, a model library is found which is classified by atomicmodels, composite models and user-defined models. Meanwhile, a graphical modelingwindow is implemented, which contains model library, variable tree, modeling area,project tree and message area. The users can use the models in the library to establishdigital signal processing flow chart which is based on data flow. This paper alsoimplements the model validation, analysis and transformation. If a flow chart iscorrectly established, it can eventually be converted into C language which can rundirectly in the environment of Visual DSP++. By now, this tool is used in the practicalprojects. A lot of experiments show that the combination of simulation, coding anddebugging can improve the efficiency of DSP programming greatly.
Keywords/Search Tags:DSP Programming, Graphical Modeling, Model Library, Auto Code Generate
PDF Full Text Request
Related items