论文部分内容阅读
随着电子技术的飞速发展,嵌入式系统已经广泛渗透到人们的生活之中。各个领域的应用需求不断提高,对嵌入式系统设计提出更高的要求。高速数字信号处理器是实现嵌入式系统高实时性和高性能的有效手段。同时,嵌入式操作系统的不断完善赋予了嵌入式系统更新的生命力,使得嵌入式系统性能、功能和设计方式都产生了质的变化,这些都是值得深入研究的问题。如何构建高速、高实时、高性能的嵌入式系统是本文论述的主要内容。 DSP运算速度快,具有可编程特性及灵活的接口,使得它在电子产品的研制中,发挥着越来越大的作用,采用DSP器件来实现数字信号处理更是成为当前的发展趋势。如何以最短的开发周期,开发出适合于自己应用的高性能低成本的DSP板卡与高质量的DSP应用软件,已经成为广大DSP工程技术人员共同关心的问题。 本论文在论述TI公司TMS320系列DSP芯片的基础上,介绍了高速DSP板卡设计的关键技术与方法,对DSP在高速大数据量运算方面的应用进行了深入的研究,为能够在高速DSP平台设计及系统应用开发方面跟踪国内外先进技术,进而达到国内领先水平奠定了基础。 DSP板卡设计和算法的实现是作者课题的主要任务。在介绍了TMS320VC5409A基本特点的基础上,论文首先进行了最小系统的设计,包括电源设计、复位电路设计、时钟电路设计、存储器设计、JTAG接口、多串口转换等功能。为了实现DSP板卡与PC机的高速数据交换,完成了串口通信接口硬件设计。论文着重对CPLD及其在高速DSP系统中的应用进行了研究,并用其实现了DSP板卡设计中所需要的逻辑电路。大大缩减了开发的周期和提高了效率。 作为一个应用实例,论文以自行设计的高速DSP板卡作为硬件平台,对DSP在CRC循环冗余校验算方面的应用进行了研究。在深入了解CRC循环冗余校验算法