DMA/Bridge Subsystem for PCI Express V4.2

DMA和Bridge是两种模式,

DMA功能通过AXI接口或者AXI Stream接口连接至RTL逻辑。

Bridge(桥接)功能,只适用于UltraScale类器件。

以下将DMA/Bridge Subsystem for PCI Express简称为XDMA。

XDMA最根本的作用是在主机存储器与驻留在FPGA中的存储器之间移动数据。

将数据从主机存储器移动到FPGA存储器上的过程称为主机到卡(Host to Card, H2C)。

相反,将数据从FPGA存储器上移动到主机存储器的过程称为卡到主机(Card to Host, C2H)。

使用XDMA实现卡到主机功能:

Basic选项卡

功能:选择DMA功能;

模式:选择基础模式;

器件、端口类型:只支持Endpoint类型;

PCIe块位置:用于从可用集成块中选择,以生成特定位置的约束文件和管脚分配。

通道宽度:子系统需要选择初始宽度;

最大链路速度:子系统需要选择PCIe Gen速度;

参考时钟频率:默认100mhz,但也支持125mhz和250mhz;

复位源:可选择用户复位或者物理就绪;

AXI地址位宽:当前只支持64bit;

AXI数据位宽:当前选择128bit;

AXI时钟频率:根据通道宽度和链路速度可选择;

DMA接口选项:可选项AXI或AXI Stream;

AXI Lite从接口:可以通过该接口配置少数寄存器?暂时不确定;

相关推荐
nuoxin11418 小时前
HR4988替代A4988-富利威
网络·人工智能·嵌入式硬件·fpga开发·dsp开发
一口一口吃成大V19 小时前
vivado的bit 和 bin的区别
fpga开发
尤老师FPGA2 天前
HDMI数据的接收发送实验(十八)
fpga开发
北京青翼科技2 天前
青翼科技 JFM7K325T FPGA+FT-M6678 DSP 的全国产化信号处理平台丨FPGA开发板
fpga开发·数据采集卡·fmc子卡·fpga开发板·ad采集卡·图像处理卡·dsp信号处理
zlinear数据采集卡2 天前
从0到1硬核拆解:工业级数据采集卡的隔离设计与Modbus通信实战
arm开发·单片机·嵌入式硬件·fpga开发·开源
FakeOccupational2 天前
fpga系列 HDL:Microchip FPGA开发软件 Libero Soc FPGA 在线逻辑分析
fpga开发
FPGA技术联盟3 天前
如何在跨时钟域分析中处理好复位信号?
fpga开发
国科安芯3 天前
基于ASM1042S2S的箭载通信网络抗辐射加固方案研究
服务器·网络·嵌入式硬件·fpga开发·架构·信号处理
YYRAN_ZZU4 天前
Lattice 自定义IP业务逻辑核
嵌入式硬件·fpga开发
FPGA小徐4 天前
FPGA FIFO一篇完整解释
fpga开发