Pattern bit example programming
The DIO-II module is a multimode digital source and capture unit. In Low Speed Mode it provides a 20-bit parallel or 24-bit serial I/O capability running at speeds up to 50 MHz. In High Speed Mode, the DIO-II provides a 16-bit parallel I/O capability up to 200 MHz. In both Modes, the Clock is generated by a low jitter PLL source that is capable of generating clocks from 320 kHz up to 1 GHz. In low speed mode the maximum usable clock frequency is 100 MHz, in High Speed mode the maximum clock frequency via the backplane is 600 MHz and via the front clock 1 GHz.
The DIO-II supports external clocking (in or out), external trigger and frequency synchronization with an external reference source. The DIO-II offers 8 Pattern Bits to the user for DUT synchronization and control. The remaining 8 Pattern Bits are used for control and synchronization of the analog source and capture modules through the ATX backplane. The flexible pattern bit structure enables the implementation of various serial protocols as SPI, I2C, I2S, etc. This ensures coherent mixed-signal measurements thereby improving the accuracy of your measurement without need for "post-process" windowing.