@Chad AE wrote:
Hi CT,
We currently do not support dynamic tristate by inserting Z's in the data. For now, the idle state is the way to do this, but it obviously has drawbacks. Also, the Editor does not currently support Z states.
I see how this is frustrating, and I'm working with the HSDIO Product Support Engineer for a viable workaround.
In reference to the second question, the channel will not respond to software commands during tristate, so acquisition is not possible.
Thanks for your patience!
Chad AE
Applications Engineer
1. I thought the only way to read from a port that is also set up for generation is to put in in tristate mode?
2. I have a 6552, and unfortunately have to turn part of the bus around for a read from our device, while still generating control signals on some of the lines. Related to the above, can I do the following:
- generate part of my sequence in a first waveform
- use the tristate function to tristate the lines I need to read from
- setup my acquisition on the tristated lines, and trigger on a generated control line
- send the second part of my sequence (only to the non-tristated lines) while reading from tristated ones?
The only other solution I can see is to completely initialize a generation session with all of the lines I need to send, then close it, open another one with the smaller subset, while reading from the remaining lines?
Obviously, I can't do what I need by using an idle state, because some of the bus still needs a sequence generated on it. Is there a solution?
Also, can you give me a better explanation of just what the heck the tristate function does, or how it works?
Cheers,
Avner