Other Parts Discussed in Thread: ADC12DJ3200EVM, TSW14J57EVM, , , ADC12DJ3200, DAC38RF82
Hello TI High Speed ADC Application Support Engineers:
My team and I are currently evaluating the ADC12DJ3200EVM, paired with a TSW14J57 data capture card. We are running the ADC at full throttle (3.2 GSPS x 2 channels) in order to capture the I and Q components of our (~ 1.6 GHz BW) baseband signal. Our application requires periodic data capture of a pulsed signal, sent ~ every microsecond. Ideally, we would like to perform a (lengthy) series of triggered data captures which store the waveforms in memory until all available registers are full.... and then do a "bulk" data transfer to the host PC via USB3. Using the HSDCpro GUI interface, it is my understanding that the only way to re-arm the trigger for the next capture event is to save the contents of memory to the hard disk of the host PC (running HSDC pro). Is this correct/ still applicable? The latencies associated with these (mandatory?) file transfers will not support our desired (~1 microsecond) data capture frequency...
If we trigger the ADC on the first event and let it run continuously until the memory of the TSW14J57 is full (1x10^9 16-bit samples), we will max out the memory in ~ 313/2 ms. The divide-by-two arises from the need to run 2 channels simultaneously. We would like to extend the amount of time between file writes on the host PC as long as possible: is there any way we can intermittently accumulate waveform data in the memory of the TSW14J57 without accompanying data transfers to the host PC? In other words, we would like to perform the data capture in a pause/ resume fashion. Is there any way to do this using the TSW14J57 EVM board?
If the data capture pause/ resume feature cannot be realized using the TSW14J57EVM, is it possible to run the 8-bit version of the ADC at full rate (2 channels at 3.2 GSPS ) using the 14J56revD EVM? This data capture card has double the memory of the 14J57EVM. If so, would the pairing of an ADC08DJ3200EVM with the TSW14J56EVM give us 4GSamples worth of waveform storage before we max out the memory? This could be an interesting way to stretch out the time required between file transfers...
Thanks in advance for your help with these questions, the requirement of per-event data transfers/ file writes to the host PC under HSDCpro is a very critical issue for us at this time.
Sincerely,
Steve Krupa