Xilinx/IPs

[ PCIe ] Xilinx DMA Windows Driver

mouessee 2023. 2. 21. 17:25
728x90
반응형

 

 

 

 Introduction

 

 

Xilinx의 DMA for PCI Express (PCIe) Subsystem IP를 사용할 경우, 개발용 PC에 Xilinx DMA Driver를 설치하여야 합니다.

여기서는 Xilinx DMA Driver의 설치 파일과 설치 후에 사용하는 실행파일에 대하여 소개하겠습니다.

 

 

Test를 위한 PC 사용환경은 다음과 같습니다.

 

 

 

728x90
반응형

 

 

 

 How to enable "Test Mode" on Windows 10

 

 

Windows 10 OS를 사용하는 PC에 Xilinx DMA Driver를 설치하려면 반드시 Windows 10 OS의 Test Mode를 enable로 변경하여야 합니다. 아래의 링크는 Windows 10 OS의 Test Mode를 enable하는 방법을 알려줍니다.

 

 

[ PCIe ] How to enable / disable "Test Mode" on Windows 10

 

[ PCIe ] How to enable / disable "Test Mode" on Windows 10

Introduction Xilinx에서 제공하는 DMA for PCI Express (PCIe) Subsystem IP를 사용하려면 개발 PC에 XDMA Windows Driver를 install 하여야 합니다. 하지만 MicroSoft로 부터 인증되지 않은 Driver이기 때문에 개발용 PC에 inst

740280.tistory.com

 

 

Windows 10 OS의 Test Mode를 enable하지 않으면, PC에 Xilinx DMA Driver가 설치되지 않습니다. 이유는 Xilinx DMA Driver MicroSoft에 인증된 Driver가 아니기 때문입니다.

 

 

 

 How to enable "Test Mode" on Windows 10

 

 

1.

아래의 링크를 클릭하면 Xilinx DMA Driver를 확인할 수 있습니다.

xdma_driver_win_bin_x64_2017_4.zip

 

 

2.

파일의 압축을 풀고난 후, 다음 경로에 설치할 Driver 파일을 확인할 수 있습니다.


../x64/XDMA_Driver/Win10_Release

 

 

3.

파일의 압축을 풀고난 후, 다음 경로에 몇 가지 실행파일들을 확인할 수 있습니다.


../x64/bin

 

위 경로의 폴더 내에 다음과 같은 실행파일들이 있습니다.

 

xdma_info.exe
xdma_test.exe
xdma_rw.exe
simple_dma.exe
streaming_dma.exe
user_event.exe

 

 

아래 첨부 문서는 위 실행파일에 대한 사용법이 기술된 PDF 파일입니다.

 

Xilinx PCI Express DMA Drivers and Software Guide.pdf
1.73MB

 

 

4.

아래의 링크를 클릭하면 Xilinx DMA Driver에 대한 Source Code를 확인할 수 있습니다.

xdma_driver_win_src_2017_4.zip

 

 

 

5.

아래 링크를 클릭하면 가장 최근 version의 Xilinx DMA Driver를 확인할 수 있습니다.

( Xilinx 로그인 ID가 필요합니다. )

XDMA Windows Driver Lounge

 

 

 


지금까지 Xilinx DMA Driver의 설치 파일과 설치 후에 사용하는 실행파일에 대하여 알아보았습니다.
여러분의 FPGA 설계에 조금이라도 도움이 되었으면 합니다.
오늘도 좋은 하루 되세요.

(공감, 구독, 댓글은 저에게 힘이 됩니다!)

 

 

 


Feb 21, 2023

Posted By: Mouessee

 

 

 

Xilinx 본사는 한국 내에 Corporate and Sales Distributor로 MAKUS를 두고 있습니다.
Xilinx 국내 Corporate and Sales Distributor인 MAKUS는 XIlinx FPGA Device를 기술영업을 통해 판매하며 기술지원이 가능합니다.
MAKUS www.makus.co.kr

 

 

 


관련 BLOG

------------------------------

------------------------------

 

 

How to change the ID Initial Values(Vender ID, Device ID, Subsystem Vender ID, Subsystem Device ID) for PCI Express

 

[ PCIe ] How to change the ID Initial Values(Vender ID, Device ID, Subsystem Vender ID, Subsystem Device ID) for PCI Express

Introduction Xilinx UltraScale+ Devices Integrated Block for PCI Express를 사용하면 Vender ID, Device ID, Revision ID, Subsystem Vender ID, Subsystem Device ID를 변경할 수 있는 Option이 제공됩니다. 다음 두 가지 방법으로 설명을

740280.tistory.com

 

 

DMA/Bridge Subsystem for PCI Express

 

[ PCIe ] DMA/Bridge Subsystem for PCI Express

Introduction Intel 주도하에 만들어진 PCI Express (Peripheral Component Interconnect Express)는 PC의 main Board에 Graphic Card, Sound Card, TV Card 등의 각종 Expanded Card에 사용되기 위하여 만들어진 규격입니다. Xilinx FPGA를

740280.tistory.com

 

728x90
반응형