Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

DIO-32HS (PCI 6533) pattern generation

I need to generate a pattern consisting of 6 output bits and 1 input bit; i.e output 1 will be used to generate clock signal for a COP8 Microwire device which has a 1 us instruction cycle time (1 Mhz).

Can the DIO-32HS be able to generate this pattern (6 out / 1 in) at every 1 us ?

Can I use a buffer to collect data in the input pin ?
0 Kudos
Message 1 of 2
(3,472 Views)
Hello;

The 653x boards have two completely independent handshake groups, meaning you can configure one group to do pattern input and the other to do pattern output. You can find examples on how to do pattern input and output separately in both Labview and NI-DAQ shipping examples. You will need only to integrate both examples in one single peace of code.

One important thing to consider is that, the 6533 has a theorectical transfer rate of about 7MHz for a 8-bit word, however, since that board has a 16-word only on board memory, that trasnfer rate becomes system dependent. That means, the transfer rate will strongly rely on the DMA channels of the PCI bus.
All that means, you might or might not get that theorectial tranfer rate with that board.

That is
sue is being taken care of on the 6534 model. The 6534 has a 32M bytes on board FIFO that makes the data transfer rate to be system independent.

Regards
Filipe A.
Applications Engineer
National Instruments
Message 2 of 2
(3,472 Views)