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.

TSW14J56EVM: Real-time streaming and processing possible?

Part Number: TSW14J56EVM

Good morning

I am using an ADS54J60 together with a TSW14J56. My goal is to capture and process radar pulses in real time. I don't want to save the data to a binary or .csv file, I just want to process on the fly. Is this possible with these devices? I've been reading through the HSDCPro Automation DLL User Guide and the Python ADC example, but I'm only seeing options to save data to a file and not for continuous streaming. Also, is there a way to create a peak hold function?

Thank you,

Stacy

  • Stacy,
    The evaluation software HSDC Pro is not designed to run in real time. It is designed to snapshot and process.

    The ADS and TSW hardware is capable of streaming ~3.2Gbps total from the converter, but you would have to put together a low level Cypress FX3 data stream subsystem to realize this throughput. Also, if you needed contiguous samples you would need to rewrite the FPGA firmware triggering and capture storage subsystem. The FPGA firmware is available from TI.com on the TSW14J56EVM page.

    It is not possible for a user to create a custom peak hold function within HSDC Pro at this time. I will look into adding this to our capabilities (I think you are talking about peak-hold averaging where you just keep the highest amplitude from each frequency bin on each sample, can you confirm)?

    We are working to improve the responsiveness of the HSDC Pro tool, but it will be a few months before we are able to release.

    Regards,
    Brian
  • Hi Brian,

    Thank you for the quick reply. You are correct in your interpretation of what I meant by peak hold. I will start looking into the suggestions you have made here and I look forward to your expanding capabilities in the future!

    Thanks again,

    Stacy