AnsweredAssumed Answered

PCIe on i.MX6 Duallite to FPGA

Question asked by Kevin Rose on Jun 26, 2017
Latest reply on Jun 27, 2017 by igorpadykov

I need to perform a rapid prototype project for my company which runs off an i.MX6 Duallite processor running under Linux and communicating with an FPGA.  I am flexible on the FPGA at this time - but we will be using the FPGA for high speed measurements on 4 channels.


I would prefer to use an i.MX6 development board and some kind of FPGA development board so that I can begin to conduct a proof of concept.  I don't need 4 ADC channels at this time - the target data rate is 40 megasamples per second.  I will be using a FIFO core on the FPGA - I just want to demonstrate data retrieval in as near real-time as possible on the i.MX6 (and while I will be using an i.MX6 Duallite processor, I am also open to various i.MX6 processors for the sake of this demo).


My first goal is to connect the i.MX6 to the FPGA.  For the record, we are using a Xilinx Spartan 6 on an existing product, but I realize that may not be robust enough for a PCIe core.  I am open to an Altera FPGA as well.