CMOS
Advanced Member level 3
design pc oscilloscope
I want to modify the design of PC base oscilloscope given here **broken link removed**
But the bandwidth is limited to 500kHz due to the FT245 USB data transfer limitation of 1MB/s. I want to increase the bandwidth to something useful like say 20MHz using high speed ADC (40MSPS, 8-bit) and FIFO buffer.
Now the problem is that how do I calculate the FIFO buffer depth to convert ADC data rate of 40MB/s to USB data rate of 1MB/s. What will be the minimum size of FIFO required?
I want to modify the design of PC base oscilloscope given here **broken link removed**
But the bandwidth is limited to 500kHz due to the FT245 USB data transfer limitation of 1MB/s. I want to increase the bandwidth to something useful like say 20MHz using high speed ADC (40MSPS, 8-bit) and FIFO buffer.
Now the problem is that how do I calculate the FIFO buffer depth to convert ADC data rate of 40MB/s to USB data rate of 1MB/s. What will be the minimum size of FIFO required?