Advice on receiving high speed parallel data
We are working on a project where we have to interface with a FT2232H. The FT2233H has multiple asynchronous and a synchronous FIFO mode. Our aim is to receive the data at about 7MBps into our device (PIC32 or DSPIC24E or whatever suits). So far we have been working with the asynchronous FIFO mode, bit banging and reading over parallel. We only manage to reach about 6MBps before data corruption kicks in. The max asynchronous rate as per FTDI datasheet is 8MBps, which would be in ideal conditions, so probably we are hitting the limits here. On the other hand the synchronous mode operates at 60MHz, I'm not sure if we could read that fast. All advice is welcome!