This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Inquiry about HSDC Pro GUI - Capture Option

Other Parts Discussed in Thread: TSW14J57EVM

I hope this email finds you well. We have a question regarding the HSDC Pro GUI and the Capture Option as mentioned in the datasheet (slwu087e.pdf) under section 3.1.3.1.

According to the datasheet, it is mentioned that for the TSW1400, which has 1GB of RAM and a 4-channel ADC, the maximum number of samples per channel that would use all memory is 131072 Msamples. Similarly, the TSW14J56 with 2GB (32Gb) of RAM allows up to 2,147,483,648 16-bit samples divided by the number of channels. The TSW14J57 has 1GB (16Gb) of RAM, which allows up to 1,073,741,824 16-bit samples divided by the number of channels. The TSW14J58/59 with 1.5GB of RAM allows up to 1,610,612,736 16-bit samples divided by the number of channels. These sample amounts are calculated under the assumption that no tail bits are present in the data frames.

Based on this information, it seems that the TSW14J57 can capture up to 1G samples. However, we are interested in capturing 2.5G samples. Is it possible to configure the TSW14J57 to achieve this?

Any assistance or insights you could provide on this matter would be greatly appreciated.

Thank you for your time and support.

Best regards,

  • Hi,

    This is not possible using TSW14J57EVM. There is not enough DDR4 memory to support this. There is only 16Gb of DDR4 memory. This means 1G worth of single channel, 16-bit data. To capture 4 channels at 16-bit and 2.5G samples would require at least 160Gb of DDR memory. This is 10x the amount the board has. What is the push to capture 2.5G samples worth of data? Are you after a high FFT dynamic range by separating the energy into ultra-low bandwidth bins? If you can share some other details about what you are trying to accomplish we may be able to offer help on an alternative solution. 

    Regards, Chase

  • Dear Chase,

    Firstly, I would like to confirm whether the "Capture Option" is indeed the parameter used to set the sampling rate. Could you kindly verify if my understanding is correct?

    Secondly, I am interested to know more about the "Continuous Capture" feature. If I choose this option, I am curious to understand how it will impact the data acquisition process in terms of the number of captures performed.

    Thank you for your time and attention to this matter.

    Best regards,

    ryota

  • Hi Ryota,

    The capture option is used to define in memory how many samples will be captured. This value must be larger than the desired Analysis Window (samples) field or else you will be trying to compute an FFT with more bins than ADC samples, which is not possible. The sample rate is entered into the ADC Output Data Rate field. Please refer to https://www.ti.com/lit/ug/slwu087e/slwu087e.pdf 

    The continuous capture option is a rolling capture (not real time) and is useful for adjusting the input level to a desired level. After the previous capture is completed, if the continuous capture option is enabled, HSDC Pro will update the plot to reflect the new data, and then a new capture will begin. There is a memory leak in HSDC Pro and running using the continuous capture mode does start to lag the software after some time.

    Regards, Chase