论文部分内容阅读
目前,随着信息化技术的飞速发展,各种便携式电子产品不断涌现,与此同时,许多消费电子方面的采集处理系统对速度和体积的要求也越来越高,单片机作为核心处理器难以满足实时性的要求,因此,寻求合适的处理器已成为目前采集处理系统的当务之急。专门为高速数字信息处理而设计的数字信号处理器(DSP)已成为数字化领域的重要角色,DSP的高速度和良好的运算性能特别适合于图像处理。同时,EDA技术以其自身的优点在现代电子系统设计中占有的地位越来越重要,已成为ASIC技术的一个重要分支。本文结合数字信号处理和EDA这两种技术,对图像采集处理系统进行了研究并提出了一种解决方案。 本文设计的系统采用以DSP(数字信号处理器)和CPLD(复杂可编程逻辑器件)为核心的硬件结构和图像采集处理技术,完成了从输入的模拟信号中采集数字信息,并对其进行快速处理的功能,对于数据量小于1M×8bit的图像采集处理具有通用性。 本文分析论证了系统的特点、工作原理以及芯片选择的方法,提出了一种总体解决方案,在此基础上完成了以DSP和CPLD为核心处理器的硬件架构。系统的硬件电路搭建和软件设计是本文的重点。 由于需要处理的图像数据量较大以及处理算法的复杂性,TMS320VC5402内部存储资源无法满足要求,针对这一问题,本文提出了一种存储器扩展方案,分别对DSP的程序存储空间、数据存储空间和I/O空间进行扩展,此方法接口灵活,便于控制。 根据系统功能强、程序大的特点以及软件升级便利的要求,我们以Flash存储器作为用户代码的存储介质,采用Flash在线编程的方法,使DSP上电复位时将用户程序加载到内部RAM中运行,这种方法具有开发成本低、编程灵活的优点。 另外,给出了系统的主程序流程图,阐述了可编程逻辑功能模块的软件实现方法,论述了系统的初始化模块;最后,提到了电路调试过程中遇到的一些