HI3559AV100和FPGA 7K690T的PCIE接口调试记录-续

上文https://blog.csdn.net/fzktongyong/article/details/134963814?spm=1001.2014.3001.5501 上一篇文中PCIE实测速度和理论计算有较大偏差,经过尝试后有所提升。

1、提升效果

1)、RC写操作,实测速度817MB/s(410+407)

先前为670MB/s。

2)、RC读操作,实测速度710MB/s(357+353)

先前为500MB/s。

2、提升原理

标准的PCIE接口速率如下:

因为FPGA的PCIE速度是可以接近于理论的,主要是CPU的控制管理速度跟不上,所以我尝试了XDMA的双通道接口,XDMA最多有4通道。多通道理论上是可以实现对FPGA的DMA并行控制,因此如果使用4通道的DMA可能会有更多的速度提升。

相关推荐
FPGA_小田老师6 天前
《FPGA系统:总线接口及Xilinx IP核》专栏导览:从基础到架构的顿悟
fifo·pcie·ddr·通信接口·fpga系统架构·xilinx ip核·数据总线
学工科的皮皮志^_^7 天前
PCIE学习
经验分享·嵌入式硬件·学习·fpga开发·pcie
胡耀超11 天前
5、服务器互连技术(小白入门版)
服务器·网络·ai·网络拓扑·gpu·pcie·1024程序员节
tiantianuser21 天前
NVMe高速传输之摆脱XDMA设计52: 上板资源占用率分析
fpga开发·nvme·pcie·xdma·高性能nvme
飘忽不定的bug1 个月前
RK3568移植RM500U-PCIE模块
linux·pcie·rm500g
FPGA IP1 个月前
高性能PCIe 3.0软核,x1~x16,支持EP/RC,AXI4接口,内置DMA控制器,适用ASIC和FPGA
fpga·pcie·asic·软核
夏天Aileft3 个月前
PCIe Electrical Idle Sequences ( EIOS and EIEOS )
pcie
夏天Aileft3 个月前
PCIe6.0 FC机制
pcie
数字硬鉴3 个月前
PCIe Base Specification解析(八)
芯片设计·soc·pcie·arm架构·cpu设计
Lllongroad3 个月前
lspci/setpci用法小结
linux·服务器·网络·pcie