05-17-2014 05:59 PM
Basically, I am building a timing circuit that must have very low timing jitter (<<10ns ideally), and I need a way to AND two TTL signals. I could build an AND gate circuit, but was wondering about using DAQMX to do it.
Is it possible to use DIO or PFI lines to implement an AND operation without synchronizing to an internal clock? Basically, look if both are high and generate a HIGH/LOW output on a third pin without timing jitter associated with waiting for a sampling clock? I realize I could just trigger off of one signal and read the other, but if it has to wait for the next clock cycle of a free running sampling clock, the timing jitter will probably be too high.
05-19-2014 06:35 AM
You won't get the speed you want. You really just need to do this in a simple hardware circuit.
05-20-2014 12:37 AM - edited 05-20-2014 12:37 AM
Thats disappointing. I was hoping one of these NI boards would save me from having to solder AND gates and wire up power supplies.
05-20-2014 12:44 PM
Have you considered using a counter task? What hardware are you currenly working with? You could potentially use a counter gate to monitor one signal and a the source to monitor the other.
Regards,
Brandon V.
Applications Engineer
National Instruments
05-20-2014 04:36 PM
I have an X and an E series board, so I certainly have a few counters available. Do you have an example I could look at? I guess the basic idea would be to count one signal and gate the other, but I didn't realize it was possible to produce an output signal on a pin in real time.
05-22-2014 09:10 AM
It looks like you'll have to look into FPGA solutions in order to achieve that level of response time.