Other Parts Discussed in Thread: ADC32RF45, , TSW14J57EVM, ADS54J40EVM
My application is similar where ultimately I need to do everything on the fly and store only an average and/or peak for each frequency bin. But initially I am interested in collecting the raw data alone and having an option to look at it or do some other higher order statistics as well. My aim is to use the two channels of the ADC32RF45 EVM to collect data at 1GS/s per channel using the TSW14J56 EVM. So if I am understanding it correctly, I can fill up the memory 2GS deep before having to transfer to the PC through HSDC pro software. Through the USB 3.0 interface if I get the max rate of 640MB/s, it could take up to 6.5 seconds to transfer it to the PC to be ready for another acquisiton of 1second.
1) Is my understanding correct? 2) Have you ever achieved the max throughput of 640MB/s through the USB 3.0 interface and if not what is the max rate you have acheived? (using my laptop PC i have never seen more than 400MB/s) 3) In order to make it a continuous data grabbing interface and also get the theoretical maximum of 640MB/s, we have to interact with the USB 3.0 cypress interface directly to write to the PC?