Setting Up Intel Cyclone 10 GX FPGA for Host->FPGA->Laptop Communication
Hello,
I'm relatively new to the FPGA realm and recently acquired the Intel Cyclone 10 GX Development Kit.
As part of a hobby of mine, I've successfully developed my own Windows 11 kernel driver. Now, I'm exploring ways to enhance its performance by integrating it with an FPGA board.
Specifically, I'm working on an image processing project. My objective is to program the FPGA board to access the host memory from a different computer.
Suppose the board is connected via PCI-Express to the host machine. In that case, I need to be able to control the FPGA and perform read/write operations on the host memory from an external device (in this case my Win11 laptop), using interfaces like USB, Ethernet, or any other available option that can provide sufficiently high speeds..
My question now is whether Intel or any affiliated company offers a ready-made solution to expedite this process, allowing me to avoid writing a new driver from scratch. Also, do I need any additional equipment, or can I achieve it simply with the USB connection and PCI-E FPGA.
I would appreciate any guidance you can provide to point me in the right direction...
Thank you