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.

Compiler: High-speed data converter pro software - Getting the data in a higher rate.



Tool/software: TI C/C++ Compiler

Hello, 

I am trying to find a way to get the signal data from our TSW14J56EVM combined with ADS54J40EVM faster, a lot faster.

In the UI, I have set a capture size to 524288kb our ADC output rate is 983.04M. The TSW14J56EVM is connected to a high-speed APD detector that detects laser pulses that are constantly being fired.

I have used the automation DLL and wrote a small Python app that reads the DDR memory and saves the data into a binary file in a loop. The data I am able to save in this method is roughly about 80MB per minute which is extremely slow.

Most of the data I am getting is a noise that I have to filter (Roughly 98.5%). 

So I have two questions:

  1. Is there a way to filter the signal that is saved to a binary/CSV file? filter all noise out to speed up the signal export out.
  2. In general, is there a faster way to get out of the signal, without developing a new firmware?

 

 

  • Yaron,

    This possibly could be done but might take a few days. Our budget and resources are limited. What is the end application? I will see if we can support this.

    Regards,

    Jim

  • Hi Jim

    We are building a LiDAR system for autonomous vehicles.   

    we are firing laser pulses and the return data is collected by a detector into your card.

    After processing the data of a matrix of pulses, we are able to build an image.

    Since we are talking of building images (Of moving objects) from the data stored in your card, it is extremely important that the data rate will high.

    When we bought this card, I thought there will probably be a way simple to get data like opening a socket to it (UDP/TCP) in which all data is thrown to it, it seemed reasonable. I didn't think that the only way to get the data is periodically saved snapshots to a file.

    If there is something that can be done, We will highly appreciate it. 

    Thanks,

    Yaron

  • Yaron,

    We use a third party vendor to create most of our software. This task will require more budget than what we have available. If you want, I can pass on their contact information and they can provide a quote for you directly.

    Regards,

    Jim 

  • Hi Jim,

    Please pass my contact information. I will check with them what they can do for us.

    Thanks,

    Yaron

  • Yaron,

    I have passed your info to them.

    Regards,

    Jim

  • Hi Jim

    I have another question, regarding this issue. I have had a mailing correspondence with guys from Solitqntech, they offered to write a solution based on the calling the Cypress FX3 DLL which I have installed with your GUI Pro app. My question is why can't I do it myself?

    I am a programmer I can wrap DLL, I already did it with Automation DLL, I just need to the DLL header file, which they have and I don't and it can save me up to 6000$ and three weeks of waiting time. 

    I Understood for you, that you don't have the budget and resources to do it your self, l am only asking is that you give me the information, So I can do it myself and not waste a lot of time and money.

    Thanks,

    Yaron

  • Yaron,

    My answers going to you are coming directly from Soliton. It appears your issue is more involved for some reason. This is why I wanted you to work with them directly. There is nothing more I can offer you.

    Regards,

    Jim