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.

TSW1405EVM: TSW1405EVM

Part Number: TSW1405EVM

Dear TI support, 

I am working on a 14-bit, 40Msps DAQ, plan to use ADS4142 EVM board and TSM-1405, $99 list at TI. but I have a question here. because of in SLWD087D High Speed Data Converter Pro GUI, mentioned that TSW1405 does not support trigger function. 

assume we can modify the board, FPGA and firmware, does TI provide the source code for Pro GUI, if the data sample deep and speed meet the application requirement, I may save few hundred $ by not using TSM-1400. 

Thanks,

David Sun

  • Hi,

    You are correct, the TSW1405 with HSDCPro does not support a triggered capture feature.    TSW1400 does.

    The way a triggered capture works is as follows: normally when we wish to initiate a capture of data from the EVM through the FPGA to memory, we would have the HSDCPro GUI write to a specific bit in a specific register in the FPGA to start the capture.  This is an asynchronous operation and when it happens depends on the PC operating system and the USB operation to write to that register.    But to do a triggered capture we write to the register bit *next* to the bit that initiates a capture.  Then in the FPGA firmware there is a feature in the Verilog that when a rising edge comes in on the Trigger SMA, then the contents of the capture register is shifted right one position.   This means that the capture button on the GUI becomes more of an 'arming' button to arm the capture, but the capture doesn't start yet, and then when the trigger signal is seen at the SMA input then the capture bit is moved into position and the capture happens after the trigger input.     There are further aspects of the feature such as having the TSW1400 generate a trigger output as well.

    The TSW1405 FPGA firmware did not include this little bit of Verilog code to take an external trigger and shift the capture bit into position.  Furthermore, the HSDCPro does not expect to support the arming of trigger for the TSW1405.  It would be one thing to add a little bit of Verilog code to the TSW1405 FPGA to support trigger, but there are about 15 different firmware files depending on which ADC EVM you are using.  You would have to get the TSW1405 firmware source from us for the ADC EVM you are using.    But the HSDCPro GUI source would be a problem.  The GUI source is not being made publicly available and it is very large.   Also, the HSDCPro GUI uses C-code dll files to control the capture card.   So there is a C code DLL to talk to a TSW1400 and a different C-code DLL to talk to a TSW1405.   The HSDCPro labview and the C-code DLL would both have to be edited for trigger support, and this is not something that we have been making available.  I think TSW1400 would simply be by far the easiest option for this feature.

    Regards,

    Richard P.

  • thank you very much for this detailed answer. I will go to a TSW1400.