论文部分内容阅读
数字信号处理器(DigitalSignalProcessor,以下简称DSP)的出现,是信号处理系统发展历史上具有里程碑意义的事件。随着DSP的功能日益强大,技术不断升级,系统不断完善,DSP技术的普及与应用,已成为潮流。
在新的应用领域中,嵌入式系统对算法的实时性能提出了更严格的要求;同时算法的复杂度也不断提升。在上述背景下,本论文将建立一套基于DSP的算法开发平台,该平台可以充分的发挥MATLAB在系统级设计和数据分析过程中的优势;支持在C语言和汇编语言级别上针对算法结构进行自动优化,也支持手工优化核心代码。同时可以应用该平台开发进行算法动态调试,并且对其实时性能进行科学的评估,确保系统满足设计要求。该平台采用DSP/BIOS进行系统资源管理和任务调度,并可以扩展USB2.0、PCI等数据接口和总线标准,从而快速实现信号处理系统的原型化设计。
本论文讨论了实时算法开发平台的体系结构,其中主要组件的功能,以及代码优化的准则。开发平台的建立可以整合资源,提高开发效率;同时提高代码的可靠性和可移植性。