TMS320C6455在实时图像处理系统中的应用
2017-05-13梁贺斌冯水春卞春江王小燕毛博年
梁贺斌,冯水春,周 海,卞春江,王小燕,毛博年
(1.中国科学院国家空间科学中心 北京 100190;2.中国科学院大学 北京100190)
TMS320C6455在实时图像处理系统中的应用
梁贺斌1,2,冯水春1,周 海1,卞春江1,王小燕1,毛博年1
(1.中国科学院国家空间科学中心 北京 100190;2.中国科学院大学 北京100190)
为了完成图像目标点的检测和确认,同时实现FPGA与DSP之间的通信数据高速传输,文中基于高速DSP芯片TMS320C6455提出了一种数字图像处理系统设计方案。该系统硬件部分用来模拟图像数据输入输出,软件部分基于Code Composer Studio(CCS)平台采用C语言编程实现。通过软件设计和外部存储器接口(EMIF)、增强型直接存储器(EDMA)等底层配置的实现,完成了图像实时处理过程,并实现了FPGA与DSP之间的高速通信。实验结果表明,利用该芯片设计的图像处理系统完全满足设计要求,实时性较好,系统集成度高,该设计方案在数字图像处理领域具有很大的应用价值。
TMS320C6455;数字图像处理;数字信号处理器;外部存储器接口;增强型直接存储器
DSP技术的迅速发展使得DSP技术在通信、航天、军事、自动控制等领域得到越来越广泛的应用,而DSP芯片的诞生,对实现各种DSP的应用系统有着积极的推动作用,使得理论研究能够在低成本的系统中得到应用,其中,DSP图像处理系统便是其中的一种[1-5]。
DSP图像处理系统设计包括硬件和软件两个方面,硬件设计需要考虑到运算的精度、系统的成本及体积、功耗等,并在此基础上选择合适的DSP芯片,进而设计芯片的外围电路等;软件设计主要在选择的DSP芯片基础上编写相应的DSP程序,编程语言以C语言及汇编语言居多。……
