摘要
为了实现实时便携式数字图像稳定系统的现场应用,设计一种基于DSP C6416的实时数字图像稳定系统。该系统由CPLD进行处理逻辑和视频同步控制,通过两个双端口RAM作为数据输入和输出的高速缓存,将DSP上的4个Bank信号中的8位和RAM的32位接口间进行数据转换,并使用EDMA技术进行数据传输。系统工作时,通过对片内Cache中数据区和程序区的合理分配,QDMA将于预处理处理数据读入片内,达到高速处理的目的。最后讨论了使用内联函数和线性流水技术,加快算法软件的执行速度,实现高速实时图像稳定处理。
In order to realize digital image stabilization in real-time processing,a image processing system with TI C6416 DSP is designed. In this system,two dual-port RAM chips are used as the input and output cache for high data transferring, and a CPLD chip is responsible for the core logic controlling and video synchronous. The inter chip cache is configured in an efficient way,preparation data are loaded into cache before processing,EDMA is used for data transferring between SRAM and dual-port RAM. The QDMA is used for 2D data transferring to 1D into chip cache,and intrinsic functions and pipeline stream technologies are discussed for software optimization at last,which accelerate algorithms executing. All this together,real-time digital image stabilization was realized.
出处
《电子设计工程》
2010年第6期170-173,共4页
Electronic Design Engineering
关键词
电子技术
图像稳定
图像处理
DSP
electronic technology
image stabilization
image processing
DSP