FPGA+DSP异构视频处理系统中基于SRIO的数据高速传输方法
数据传输一直是影响嵌入式视频系统实时处理能力的关键环节.随着视频应用的多路化和高清化,混合多处理器结构已成为嵌入式视频处理系统的主要发展趋势,异构处理器之间数据的高速传输对系统性能的影响比以前变得更加突出.本文针对FPGA+DSP异构视频处理系统中的数据传输问题,在分析处理器结构和视频数据格式特征的基础上,提出一种基于高速串行接口SRIO(Serial RapidIO)的数据高速传输方法.该方法分别以FPGA、DSP作为系统的传输、处理核心,在FPGA处理器上采用视频三分量数据重组方法和使用包头信息较小的SRIO流写事务SWRITE(Streaming Write),简化视频传输格式的同时提高了SRIO视频数据包的传输效率;在DSP处理器上通过预定义接收端数据存储单元和采用简洁的SRIO门铃事务(DOORBELL)应答机制,节约了DSP在传输过程中的时间开销.实验结果表明,本文设计的SRIO高速传输方法传输速度达理论值的81%以上.
数据高速传输 串行接口 异构视频处理系统 传输效率
姜宏旭 刘亭杉 张萍 段洣毅
北京航空航天大学计算机学院数字媒体北京市重点实验室,北京,中国 100191
国内会议
北京
中文
1-7
2014-09-13(万方平台首次上网日期,不代表论文的发表时间)