推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Xilinx-PCIe-Core的DMA设计

更新时间:2019-06-27 22:07:34 大小:1M 上传用户:sun2152查看TA发布的资源 标签:xilinxdmapcie 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

摘要

本文档介绍了一种基于Xilinx Endpoint Block Plus PCle IPCore,由板卡主动发起的DMA设计。该设计利用通用的LocalLink接口,所以方便的兼容支持Xilinx PCle硬核的器件,例如Virtex 5,Virtex6,Spartan 6,并且实际在ML555和ML605开发板上实际测试通过。此外,驱动将板卡的控制封装起来,提供用户层简单的读写接口,方便上层程序的开发。

简介

该设计提供一种外部数据流和PC交互的一种方式,主要的功能有:

1,支持由板卡发起的DMA操作,既可以将板卡内的数据快速传输到PC,也可以将PC的数据读取到板卡内。DMA的可以通过PCle的BARO空间控制。

2,利用Xilinx LogiCORE Endpoint Block Plus 硬核,兼容Virtex 5、Virtex 6、Spartan6系列。

无缝支持PClex8、x4、x1速率1。

3,在板卡的终端是标准的FIFO接口,可以接入各种形式的数据,例如AD采样数据,光纤数据,DA数据。


部分文件列表

文件名 大小
基于Xilinx-PCIe-Core的DMA设计.pdf 1M

全部评论(0)

暂无评论