Dynamic Signal Acquisition

cancel
Showing results for 
Search instead for 
Did you mean: 

Triggering through a serial pattern

Hi,
 
I am using the NI-6561 with 2MB onboard memory to capture a 32,57MHz serial LVDS image signal and display it on screen. I receive a synchronism signal but I can´t recognize that signal as it´s 8 byte wide and serial. Is there a way I could recognize a serial pattern using the 6561?
 
Thanks in advance,
 
Rodrigo

Message Edited by Modugno on 07-10-2006 05:07 PM

0 Kudos
Message 1 of 5
(7,510 Views)
Rodrigo,

The NI 656x devices are natively parallel so are not able to perform any sort of serial pattern matching or triggering in hardware.  However, the serial data can be acquired and deserialized in software.  Post processing of the data in LabVIEW can be done using many of the built in array and waveform functions and is a common use case.
0 Kudos
Message 2 of 5
(7,499 Views)
Hi Ryan,
 
Thanks for your prompt answer. The problem is that I can´t perform any data processing as the frequency is high (32,57MHz in a single serial line). I tried using the waveform functions but it would take seconds to match a certain 8x8byte pattern. I am receiving around 330 fps and I want to show them in real time at the screen. It´s not necessay to capture all of the frames, but I´m not being able to trigger through the synchronism signal. Is there a different way I could do it? And more, do you think a different board would be better for that application?
 
0 Kudos
Message 3 of 5
(7,490 Views)
have you considered a R-Series board.  The digital lines can grab data upwards of 30 to 40mhz and in the FPGA one can interpret the bitstream and create triggers on the PXI back-plane.  Consider the following link as an example
 
 
Preston Johnson
Solutions Manager, Industrial IoT: Condition Monitoring and Predictive Analytics
cbt
512 431 2371
preston.johnson@cbtechinc
0 Kudos
Message 4 of 5
(7,487 Views)
Hi Preston,
Looks like this is a good solution, but I already have the NI-6561 and I was wondering if I could solve the problem using it. Of couse that if it can´t be done I´ll have to consider buying another board. I read the R series datasheets and I´d like to know if theres one with LVDS interface, otherwise I´ll have to project a driver´s board.
0 Kudos
Message 5 of 5
(7,481 Views)