ContributionsMost RecentMost LikesSolutionsRe: PCIe on Cyclone 10 gx dev kit Also I want PCIe for low latency to transfer small chunks of data (146 bytes) in both direction. I am hoping for latency to be less than 1us. Is this possible with PCIe? If not what kind of numbers should I expect? Thank you, Kerry Re: PCIe on Cyclone 10 gx dev kit Thank you, however I still do not understand how to initiate a transfer or read from the FPGA side. These examples only have the computer side requesting reads and writes. How does the FPGA request read and writes? Am I missing something? What do I use on the FPGA side to do this? Still confused. Thank you, Kerry Development board designs files in what software (schematics and PCB) project I am trying to open the design project (schematics and PCB) for the Cyclone 10 gx dev kit. Anyone know what software this was done in? I tried Altium import from other software but can not get the complete design of schematics AND PCB for a complete project. What PCB software does Intel use to design these boards in? https://www.intel.com/content/www/us/en/content-details/649830.html Thank you, Kerry Re: Cyclone 10 gx dev kit design project Got it!!! Thank you!!! Re: PCIe on Cyclone 10 gx dev kit Thank you Ven! PCIe on Cyclone 10 gx dev kit I bought the cyclone 10 gx dev kit to learn how to implement PCIe. I do not have large amounts of data to move. Less the 1Gbs, so Gen 2 or Gen 2 is plenty. I have tried the examples for this board but I don't understand how I can interface to this with the "User" firmware on the FPGA side. I need to send and receive data. Sending from the FPGA needs to be initiated on the FPGA side and sending data from the computer to FPGA needs to be initiated on the computer side. How do I do this. I am missing some documentation on this? Is there examples of FPGA send its own data. This will be used for a data acquisitions system sending and receiving 146 bytes at 200Khz rate. I want the PCIe for low latency. Is DMA the way to do this or Streaming? I normally design in the block schematic type. For my it is easier to see how things are tied together. I don't see an example for PCIe in the block schematic format? Thank you for any help on this. I am stuck.... Kerry Cyclone 10 gx dev kit design project Are there any full design project for any of the dev kit boards? Looking for like an Altium project that has schematics AND PCB layout that can be modified. It would be so helpful if Intel provides these project that can be modified to design you own custom board from. I am currently interested in the PCB design for the Cyclone 10 gx dev kit to design my own PCIe card with SFP+ sockets. Anything like that out there? Thank you, Kerry Re: USB Dongle not recognized Hello, It is not a USB Blaster. It is a USB dongle for software license. All start with the letter T. It is a locked license that is tied to this USB dongle much like you can with tying it to you hard drive SN. Thank you, kerry USB Dongle not recognized I have updated to version 21.1 of Quartus and it does not see my USB dongle. I can run version 19 and the dongle shows up. Any ideas on why the dongle is not being recognized in version 21.1? Thank you, Kerry FPGA Security Question I am currently using the Intel Max 10 and Cyclone IV FPGA chips in my designs. Most of my designs will enter into classified areas. In order to bring those designs out of those areas and back to my workstation which is unclassified I must ensure nobody could have written any classified information to the EPCQ memory device or the in system programmable device (Max 10). I know the Stratix versions have this kind of protection but does any know of or have an idea how I can ensure the devices mentioned above can not be written to? Maybe a password? I thought of maybe storing the firmware on a ROM chip that the FPGA could read when powered up but can not find one that has compatible pinout as the EPCQ. Anyone got any ideas? Should I base my designs around another chip? If so which one? Thank you!