M4i & M4x enhancement details


These enhancements are included with each card purchase to increase the versatility of the M4i.66xx & M4x.66x arbitrary waveform generator (AWG) cards. Please contact DataQuest Solutions should you require any further information.


Multiple Replay

Image showing signal data transfer following rapidly repeating triggers

Multiple Replay allows the replay of signal data associated with every one of many trigger events, without having to restart the hardware. Trigger events which repeat at a very high rate will be be recognised with this option, without risk of any being missed. A trigger re-arm period is required immediately after each replay event, however for the M4i & M4x 66xx series of boards this is just 40 samples (+ any programmed pre-trigger samples) in length. Should the user intentionally wish for an extended delay between trigger arrival and each recording this is software programmable too.

The memory of the board will be divided into several segments of the same size. Each segment will be filled replayed when a trigger event occurs.


Gated Replay

Gated sampling. Signal data transfer period controlled trigger signals period

Gated Replay allows the of control of signal data by an external gate signal. Data is only replayed if the external gate signal is equal to a programmed level (TTL HIGH or TTL LOW). As with the Multiple-Replay option (see above) a delay of 40 samples between trigger and replay occurs, but again easily compensated for by pre-trigger samples.


Sequence Replay

Sequence Replay example sequence

The Sequence Replay Mode allows greater control over pattern generation with replayed sequences able to switch over from one to another by software command, or a predefined trigger internal or external (TTL signal). This mode works by splitting the card memory into segments to hold the signal data, each segment allowing a completely different signal pattern to be held (if so desired). It is even possible to simultaneously redefine waveform data for segments whilst other segments are being replayed. This enhanced flexibility is particularly useful for stimulus-response systems where the signal pattern produced must react to a detected signal, or in multi-function test scenarios. For ease of control programming is done via straightforward text and number commands to chose replay segments and loop.


DataQuest Solutions Ltd. | Phone: 01526 830387 | Email: info@dqsolutions.co.uk