08-22-2022 07:56 AM
Hello,
We would like to develop an FPGA Code using a PXIe-5775 for our Lidar System.
The idea is to develop a TDC program using the two input channel. The problem is that we are quit new with Labview fpga code and we are facing some problems to find examples. Another problem is that for the PXIe-5775 there is no TDC I/O available.
Can anyone please share a simple example or some experience on how to develop a TDC with a similar PXIe System ?
Thanks
Aziz
08-22-2022 09:05 AM - edited 08-22-2022 09:15 AM
Hello,
with TDC you mean a Time-to-Digital converter like described here?
https://www.ni.com/docs/en-US/bundle/ni-scope/page/digitizers/tdc.html
Or what does TDC mean?
See attached NI SCOPE Document created from ni website
BR
08-22-2022 10:48 AM
Hello Eugen,
Thank you for your response.
Sorry it was not clear in my post. For TDC I mean Time-to-Digital converter. I will review the document you sent me. But I think there is no information how to use the TDC with the PXIe-5775 since there no TDC I/O.
Thanks
Aziz
08-22-2022 11:02 AM
@agabass wrote:
Hello,
We would like to develop an FPGA Code using a PXIe-5775 for our Lidar System.
The idea is to develop a TDC program using the two input channel. The problem is that we are quit new with Labview fpga code and we are facing some problems to find examples. Another problem is that for the PXIe-5775 there is no TDC I/O available.
Can anyone please share a simple example or some experience on how to develop a TDC with a similar PXIe System ?
Thanks
Aziz
What are the measurements you are looking to make? Maybe PRF calculation?
08-23-2022 02:06 AM
@agabass wrote:
Hello Eugen,
Thank you for your response.
Sorry it was not clear in my post. For TDC I mean Time-to-Digital converter. I will review the document you sent me. But I think there is no information how to use the TDC with the PXIe-5775 since there no TDC I/O.
Thanks
Aziz
Yes, you are right.
The devices which are mentioned in this document are these:
NI high-speed digitizer or oscilloscopes:
■ PXIe/PXI/PCI-5105
■ PXIe-5110
■ PXIe-5111
■ PXIe-5113
■ PXIe/PXI/PCI-5114
■ PXIe/PXI/PCI-5122
■ PXI/PCI-5124
■ USB-5132/5133
■ PXI/PCI-5142 : PXI-Oszilloskop mit 14 bit, 100 MHz, 100 MS/s
■ PXI/PCI-5152 : PXI-Oszilloskop, 8 bit, 300 MHz, 2 GS/s
■ PXI/PCI-5153/5154 : PXI-Oszilloskop mit 8 bit, 500 MHz, 2 GS/s
■ PXIe-5160/5162 : PXIe, PXI-Oszilloskop mit 10 bit, 500 MHz, 2,5 GS/s
■ PXIe-5163 : PXIe-Oszilloskop bis 200 MHz, 1 GS/s und 14 bit
■ PXIe-5164 : PXI-Oszilloskop bis 400 MHz, 1 GS/s und 14 bit, PXI Express
■ PXIe-5170/5171 : Rekonfigurierbares PXI-Oszilloskop mit Kintex-7-325T-FPGA, 100 MHz, 14 bit, 4 bzw. 8 Kanäle, PXIe
■ PXIe-5172 : Rekonfigurierbares PXI-Oszilloskop mit Kintex-7-325T- bzw. -410T-FPGA, 100 MHz, 14 bit und 4 bzw. 8 Kanälen, PXIe
■ PXIe-5185/5186 : PXI-Oszilloskop bis 3 GHz, 12,5 GS/s und 8 bit, PXIe
■ PXIe-5622: PXI-ZF-Digitizer mit 150 MS/s, 16 bit
■ PXI-5900 : Differenzieller PXI-Verstärker mit 2 Kanälen
■ PXI/PCI-5922 : 24-Bit-PXI-Oszilloskop mit flexibler Auflösung
But the PXIe-5775 is not in the list. But I think, it should.
PXIe-5775 : PXI-FlexRIO-Digitizer mit 2 Kanälen, 12 bit, 6,4 GS/s
@NI
Could you add the device PXIe-5775 to this list here, please:
https://www.ni.com/docs/de-DE/bundle/ni-scope/page/digitizers/devices.html
Thank you and BR
08-23-2022 05:42 AM
I do not know if NI sees the @NI posts but I am curious to see how they respond to this.
The 5775 has a user programmable FPGA. Therefore you likely could do TDC. Looking for triggers and other events in the stream of a signal can be done.
The Scope cards that they make use a different API/driver than the 5775 which is part of FlexRIO and the NI FPGA products. Calling the 5775 may in fact be limiting as it could be used to do things that standard scopes do not typically do such as real-time spectrum analysis.
Maybe there could be an application note on doing TDC with NI hardware.