The MP1758A Pulse Pattern Generator has a 4-channel data output and a 2-channel clock output. It can generate two patterns: programmable, and pseudorandom. The programmable pattern can be up to 128 Kbit long for each channel. In addition, seven pseudorandom patterns with periods from 27 1 to 231 1 can be generated with a 1/4 phase difference for each channel. The amplitude and offset voltage of the data/clock output can be set independently for each channel. The setting ranges are 0.5 to 2.0 Vp-p for amplitude, and 2.0 to +2.0 VOH for offset voltage, 500 to +500 ps for delay between the data and clock outputs.