Witam,
Prototypię obecnie takie urządzenie: Wejście (sygnał analogowy zmodulowany AM/nośna 3-5MHz)=>Wzmacniacz=>przetwornik A/C 12-bit/fs=20MHz=>FPGA(demodulacja cyfrowa,decymacja i kompresja logarytmiczna do 8-bit)=>interface USB(FT2232H)=>PC
Na pececie wyświetlam dane w postaci graficznej w czasie rzeczywistym, więc używam trybu synchronicznego FIFO. Zapycha 30-40MB/s bez problemu, ale... To wszystko jest opóźnione jakby "w fazie" o jakieś 1-2 sekundy. Efekt podobny do tego jak panienka w studio TV zadaje pytanie reporterowi w terenie, a on to odbiera z kilkusekundowym opóźnieniem i dopiero zaczyna odpowiadać.
Korzystam z drajwerów FTDI d2xx.dll. Co jest grane? Drajwery takie, czy ki pieron?
Najgorsze, że w moim badziewiu taka sytuacja jest niedopuszczalna. Co radzicie? Może jakieś inne kostki USB, np. Cypressa, albo jakieś inne czarymary macie do zaproponowania?