XPDMA
所属分类:单片机开发
开发工具:C
文件大小:0KB
下载次数:6
上传日期:2023-06-06 19:29:10
上 传 者:
sh-1993
说明: 基于Xilinx XAPP1171的PCIe DMA子系统,
(PCIe DMA Subsystem based on Xilinx XAPP1171,)
文件列表:
LICENSE.txt (1054, 2023-06-06)
driver/ (0, 2023-06-06)
driver/Makefile (1072, 2023-06-06)
driver/xpdma.c (5883, 2023-06-06)
driver/xpdma.h (846, 2023-06-06)
driver/xpdma_driver.c (35320, 2023-06-06)
driver/xpdma_driver.h (997, 2023-06-06)
generate.sh (224, 2023-06-06)
install_xpdma_driver.sh (182, 2023-06-06)
kintexSubsystemFiles/ (0, 2023-06-06)
kintexSubsystemFiles/kintexConstraints.xdc (5072, 2023-06-06)
kintexSubsystemFiles/kintexDdrConfiguration.prj (17974, 2023-06-06)
kintexSubsystemFiles/kintexDesignWrapper.v (3204, 2023-06-06)
kintexSubsystemFiles/kintexGenerationScript.tcl (24405, 2023-06-06)
software/ (0, 2023-06-06)
software/Makefile (742, 2023-06-06)
software/test_xpdma.c (2464, 2023-06-06)
# XPDMA
## Overview
Xilinx PCI Express Endpoint-DMA Initiator Subsystem based on Xilinx XAPP1171 for KC705 Development Board
Tested on Linux Debian 7.0 (Wheezy) with Linux kernel 3.2.0 x64
## Changelog
v.0.1.1
- fix top level wrapper for PCIe x8 (thanks for Xavier Martin)
v.0.1.0
- multiple boards support
- change basic library interface
- fix concurrent access errors
- fix many critical errors
v.0.0.2
- added simple test software (speed meter)
- added basic library for driver using
- PCIe x8
- AXI width 128 bit
- speed test (1 GB data read and write)
Write: ~1050 MB/s
Read: ~1170 MB/s
v.0.0.1
- system generation script updated for Xilinx Vivado 14.3
- fix AXI addresses and block sizes
- tested on KC705
- make scatter gather mode in driver
- add linux driver for read/write DDR over PCIe
- PCIe x4
- AXI width 64 bit
- speed test (1 GB data read and write)
Write: ~580 MB/s
Read: ~560 MB/s
近期下载者:
相关文件:
收藏者: