其实就是ps与pl之间的通信方式啦,
总共有9个接口,
4个axi_gp,其中,ps作为主设备2个,从设备两个。这个接口什么都能接,也就是说没什么特点,传输速度也不怎么样。
4个axi_hp,ps都作为从设备,可能是因为这个高速传输接口,觉得没别要让ps当主设备,
没意思,ps太慢了。Pl说什么,照着做就好了,axi_hp连接到DDR控制器。是为了方便pl与内存的数据交流,当然也连接到了ocm。这个接口传输速度相当快,1200MB\s,当然对使用也就有一些要求了,
1个axi_gcp,全称acceleratorcoherency port (ACP),加速一致性接口。还没用过,感觉很高级。
通过该接口,pl可以直接访问ps的cache,硬件一致性有scu保证。因此pl可以直接从cache拿到计算结果,同时也可以第一是时间将逻辑加速运算结果送至cpucache中,延时是很低的,适合做专用指令加速器模块接口。
顺便补充一下,pspl之间的通信方式还有emio(在上一篇讲的)以及DMA(dma,CDMA,vdma,)
一下是手册对连接方式的描述
The interconnect is the primary mechanism for data communications.The following summarizes the
interconnect features:
• The interconnect is based on AXI high performance datapath switches:
° Snoop control unit
° L2 cache controller
• Interconnect switches based on ARM NIC-301
° Central interconnect
° Master interconnect for slav

最低0.47元/天 解锁文章
2788

被折叠的 条评论
为什么被折叠?



