Journal of Computer Applications

• Typical applications • Previous Articles     Next Articles

Dual-core DMA communication between DSP and FPGA in panoramic imaging system based on reverse wave analysis

Zhi-Hui XIONG Li-Dong CHEN Mao-Jun ZHANG Le LI Wei-Dong BAO Shu-Ren TAN   

  • Received:2008-04-08 Revised:1900-01-01 Online:2008-10-01 Published:2008-10-01
  • Contact: Zhi-Hui XIONG

DSP与FPGA协同全景成像中用逆向波形分析实现双核DMA通信

熊志辉 陈立栋 张茂军 李乐 包卫东 谭树人   

  1. 国防科学技术大学信息系统与管理学院 国防科学技术大学信息系统与管理学院 国防科学技术大学信息系统与管理学院 国防科学技术大学信息系统与管理学院 国防科学技术大学 国防科学技术大学信息系统与管理学院
  • 通讯作者: 熊志辉

Abstract: A dual-core DMA communication method between DSP and FPGA based on reverse wave analysis was proposed. In high definition and real-time dualcore embedded systems for catadioptric omnidirectional imaging, the dual-core DMA communication method was used to provide high speed panoramic data communication between DSP and FPGA. Reverse engineering methods were applied to perform reverse wave analysis on traditional DMA operations, and dual-core DMA communication was accomplished according to the results of wave analysis. Experiments indicate that the proposed dual-core DMA communication method provides a maximum data transmission speed between DSP and FPGA at 4.704Gbps (i.e. 588MBps).

Key words: dual-core DMA, reverse wave analyzing, panoramic imaging, DSP, FPGA

摘要: 提出基于逆向波形分析的方法,实现DSP与FPGA之间的双核DMA通信,用于满足高分辨率、实时折反射全景成像双核嵌入式系统中DSP与FPGA之间全景图像数据高速传输的需要。其原理是:运用逆向工程思想对传统DMA操作进行波形分析,并根据波形分析结果实现DSP和FPGA的双核DMA数据传输。实验表明,所提出的双核DMA通信方法,DSP与FPGA之间的数据传输速度最高达4.704Gbps(即588MBps)。

关键词: 双核DMA, 逆向波形分析, 全景成像, DSP, FPGA