02-13-2015 01:15 PM
I have a USB6341 and I need to test a digital circuit using I/O lines of the DAQ digital port to drive the circuit (data, clock and latch lines). I'd like to set up a simple pattern generator using signal express but there doesn't seem to be any way to do this. Setting up generate signal using DAQmx just sets up independent steps that are all running independently with each other. Setting up a sequence doesn't seem to help. I want to set I/O lines to one state, wait a fixed duration, set a new state, wait another duration, and so on. I'm running Signal Express 3.0 full version. Any suggestions?
02-19-2015 02:52 PM
Hi paulmmeadows,
Will this pattern repeat several times/indefinitely?
Also when you set the lines, how long do you want them to be set before they change to the next configuration?
02-19-2015 03:07 PM
Hi Justin,
Thanks for getting back to me.
I'm using the I/O lines to drive a digital interface to an ASIC. I have 14 bits of data to shift into a register, so I have at least 14 sets of 3 16 bit words to shift in. The delay between I/O states is not too important, the ASIC is able to handle bus speeds of 20MHz, but a minimum delay between words would be 50ns, preferably 100ns or longer. I can easily afford to wait seconds between words, this is not an issue of speed for my test.
The pattern does not have to repeat, I would want a single set of patterns to be generated and then the pattern generator would halt.
Reading from a CSV file would be even better, but having SE steps would suffice for now.
Paul