Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- The transfer from the FTDI chip is essentially a 60MHz byte-stream (=480 Mbit/s), clocked straight into fpga 16bit memory. --- Quote End --- No, its not. The FTDI FT2232H http://www.ftdichip.com/support/documents/datasheets/ics/ds_ft2232h.pdf Has two FPGA interface modes: * USB to parallel FIFO transfer data rate up to 8 Mbyte/Sec * Single channel synchronous FIFO mode for transfers > 25 Mbytes/Sec Since the Morph-IC-II interface uses channel 1 for programming the FPGA, that means channel 2 must be operating in FIFO mode. At best, you can achieve a sustained transfer rate to the FPGA fabric of 8MB/s. However, once you account for the clock period and setup and hold times, you might get lower than this. So my question is, "what sustained transfer rate did you manage to achieve?" Tracing with SignalTap II would answer the question. Cheers, Dave