Font Size: a A A

DSP-based Visualization Software Design For Multi-processor

Posted on:2011-10-30Degree:MasterType:Thesis
Country:ChinaCandidate:B F FuFull Text:PDF
GTID:2178360305464145Subject:Signal and Information Processing
Abstract/Summary:
In the development procedure of a large-scale Digital Signal Processing System, the design and development of its software system occupies more and more proportions in the whole development cycle as well as requiring more proportions in the whole budget as the system becomes increasingly complex. The most popular method for the software design is always carried out in the next few steps. At the very beginning, we simulate the signal processing algorithms in Matlab, after getting a correct algorithm, we write and debug the corresponding program on a processor platform, and ultimately complete the verification in hardware. It is worth to recognize that the development cycle could be greatly shortened and a lot of labor costs could be saved if the algorithm simulation, code writing and debugging integrated into one single visualization development environment, where the algorithm simulation, code writing and debugging can be finished in a row. The DSP-based Visualization Software Design Platform for Multi-processor is such a development environment.This thesis studies the architecture and design methods of the DSP-based Visualization Software Design Platform for Multi-processor. It is organized as following. A brief description of the system's overall functionality, general design principles and the overall composition is presented at the beginning. Then some details to various components of the system as well as corresponding technologies which applied to this system are researched and developed. Furthermore, analysis of the design of various module libraries in the system is carried out and stated. In the end, a project case is presented to validate the feasibility of the system which we have designed. The results show that the system has initially completed some of the features such as visualization, code generation and so on.
Keywords/Search Tags:Multi-processor, Visualization, Algorithm Modeling, Code Generation
Related items