PCI Express高性能参考设计

ID 683541
日期 10/13/2015
Public

1.9. 附加Chaining DMA命令

除参数设置管理chaining DMA以外,GUI包含其他5个命令。以下表格介绍了这些命令。通过滑块控制的不同位置更改命令。
表 6.  PCI Express运行演示GUI命令和选项
命令 选项 说明
Run endpoint DMA Write only
Read only
Read then write
Write then read
Read and write 写传输数据从FPGA到系统存储器。读传输数据从系统存储器到FPGA。
Scan the endpoint configuration space registers Type 0 Configuration
PCI Express capability
MSI capability
Power management capability 报告字节地址偏移,值以及所选寄存器设置说明。
Scan the current PCI Express board settings N/A 报告开发板的配置设置
Scan the motherboard PCI bus N/A 报告供应商ID,器件ID,插槽,总线,以及母板PCI总线上全部器件的功能数。
Run target read At endpoint address
From 0x0 to endpoint address 编程母板芯片组的根端口以从FPGA存储器读取,具体操作如下:
  • 如果选择At Endpoint address,就可键入Endpoint ddress域中端点存储器里的起始读地址。
  • 如果选择From 0x0 to Endpoint addressEndpoint address 域指定传输长度。
Run target write At endpoint address
From 0x0 to endpoint address 编程母板PCI Express芯片组的根端口以写入FPGA存储器,具体操作如下:
  • 如果选择At Endpoint address,就可键入Endpoint address域中端点存储器里的起始写地址。
  • 如果选择From 0x0 to Endpoint addressEndpoint address域指定传输长度。
图 8. 端点配置空间寄存器详情浏览
图 9. 当前PCI Express电路板设置详情浏览