Forum Discussion
Altera_Forum
Honored Contributor
13 years agoWe are using the basic FTDI dll plus an own dll which implements our interface: the FPGA accepts commands with data appended to them as a byte-stream, and also generates a byte-stream, which then goes back to the PC for interpretation (it's a combined pattern generator and scope).
However, I didn't write that dll or any software using it. I just programmed most of the FPGA's code (in verilog). On the PC, I have a small debug application which will send and receive data to / from the FPGA (via our dll and the FTDI dll) and notifies me if an error occurs. This worked very well, but there was a bug occuring very rarely, sometimes after a few minutes, sometimes after several hours. The cause of the bug was what I described above. Your's sincerely, Felix Lembcke