虚拟化EMIF总线DSP软件设计方法

朱道山

集成电路与嵌入式系统 ›› 2023, Vol. 23 ›› Issue (5) : 37-39.

PDF(956 KB)
PDF(956 KB)
集成电路与嵌入式系统 ›› 2023, Vol. 23 ›› Issue (5) : 37-39.
技术纵横

虚拟化EMIF总线DSP软件设计方法

  • 朱道山
作者信息 +

Software Design Architecture for Virtual EMIF Bus of DSP

  • Zhu Daoshan
Author information +
文章历史 +

摘要

针对传统DSP+FPGA平台上EMIF总线速率低的问题,提出一种采用ZYNQ+FPGA硬件架构设计,使用Aurora高速串行总线互连通信。通过对Aurora总线进行编码,以软件虚拟化方式实现PS单元对FPGA端任意寄存器以及RAM或FIFO中的数据读写访问。相比传统EMIF总线,传输速率有大幅提升,设计具有很强的通用性和可移植性。

Abstract

To solve the problem of low speed of EMIF bus in traditional DSP+FPGA platform,a design using ZYNQ+FPGA hardware architecture is proposed,and Aurora high-speed serial bus is used to interconnect communication.By encoding the Aurora bus,the PS unit can read and write any register on the FPGA side and the data in RAM or FIFO in a software virtualization way.Compared with the traditional EMIF bus,the transmission rate is greatly improved,and the design has strong universality and portability.

关键词

虚拟化EMIF总线 / DSP / ZYNQ / FPGA

Key words

virtual EMIF bus / DSP / ZYNQ / FPGA

引用本文

导出引用
朱道山. 虚拟化EMIF总线DSP软件设计方法[J]. 集成电路与嵌入式系统. 2023, 23(5): 37-39
Zhu Daoshan. Software Design Architecture for Virtual EMIF Bus of DSP[J]. Integrated Circuits and Embedded Systems. 2023, 23(5): 37-39
中图分类号: TN919   

参考文献

[1] 杨龙,李范鸣,刘士建.DSP EMIF与FPGA双口RAM高速通信实现[J].现代电子技术,2014,37(13):10-12.
[2] 韩枫,王志斌,王耀利,等.激光告警中 FPGA 与 DSP 的高速数据传输[J].科学技术与工程,2014,14(20):241-245.
[3] 朱耀国,秦冲,屈盼让.基于EMIF接口及CPLD的CAN接口设计和实现[J].航空计算技术,2019,49(6):92-95.
[4] 方冬,章国宝.基于EMIF接口的数据采集系统的设计[J].电子设计工程,2011,19(2):174-178.
[5] 钟达雄.基于多 DSP 的航迹规划系统硬件平台设计与实现[D].武汉:华中科技大学,2011.
[6] 李正轩,费树岷.基于Zynq-7000 FPGA的高速信号采集处理平台[J].单片机与嵌入式系统应用,2016(2):44-47.
[7] 曾爽,应骏,王健,等.基于ZYNQ的人脸检测的快速实现[J].电视技术,2015,39(15):144-147.
[8] 万垚,周咏.基于ZYNQ的视频处理平台框架设计[J].成都信息工程大学学报,2021,36(1):62-67.

PDF(956 KB)

Accesses

Citation

Detail

段落导航
相关文章

/