您现在的位置: 主页 > 嵌入式处理器 > FPGA > 简析Zynq芯片中PS和PL之间的9个双向读写的通信端口 - FPGA/ASIC
本文所属标签:
为本文创立个标签吧:

简析Zynq芯片中PS和PL之间的9个双向读写的通信端口 - FPGA/ASIC

来源: 网络用户发布,如有版权联系网管删除 2018-08-18 

Zynq芯片中,PS(ProcessorSystem)和PL(Programmable Logic)之间提供了一共9个双向读写的通信端口,他们分别是:

M_GP0 &M_GP1
S_GP0 &S_GP1
S_AXI_HP0-3
S_AXI_ACP

Zynq芯片PS(处理器系统)和PL(FPGA逻辑)之间的数据交互

 

这些端口的特性和适合的使用场景都不太一样,其中M_GP适合CPU和FPGA之间少量的数据通信,S_HP用来进行大批量的数据交互,S_GP很少用到,S_ACP同S_HP类似,但是它可以保证CPU和DDR3之间的Cache一致性。

那么这些接口实际使用时,它们能提供的最大吞吐量如何呢,下标给出了一个实测的数据:

Zynq芯片PS(处理器系统)和PL(FPGA逻辑)之间的数据交互


注: CPU频率667Mhz,CPU ClockRaTIo为6:2:1,DDR Date Rate1066Mhz,PL-PS AXI Clock 150Mhz
S_ACP和S_HP的数据比较接近



              查看评论 回复



嵌入式交流网主页 > 嵌入式处理器 > FPGA > 简析Zynq芯片中PS和PL之间的9个双向读写的通信端口 - FPGA/ASIC
 

"简析Zynq芯片中PS和PL之间的9个双向读写的通信端口 - FPGA/ASIC"的相关文章

网站地图

围观()