- 9
- 0
- 约8.25千字
- 约 6页
- 2017-09-14 发布于重庆
- 举报
基于基于 Xilinx PCIe Core 的的 DMA 设计设计
基于基于 的的 设计设计
Hanson hitechor@
摘要
本文档介绍了一种基于 Xilinx Endpoint Block Plus PCIe IP Core ,由板卡主动发起的 DMA 设
计。该设计利用通用的 LocalLink 接口,所以方便的兼容支持 Xilinx PCIe 硬核的器件,例如
Virtex 5 ,Virtex 6 ,Spartan 6,并且实际在 ML555 和 ML605 开发板上实际测试通过。此外,
驱动将板卡的控制封装起来,提供用户层简单的读写接口,方便上层程序的开发。
简介
该设计提供一种外部数据流和 PC 交互的一种方式,主要的功能有:
1, 支持由板卡发起的 DMA 操作,既可以将板卡内的数据快速传输到 PC ,也可以将 PC 的
数据读取到板卡内。DMA 的可以通过 PCIe 的 BAR0 空间控制。
2 , 利用 Xilinx LogiCORE Endpoint Block Plus 硬核,兼容 Virtex 5 、Virtex 6 、Spartan 6 系列。
原创力文档

文档评论(0)