|Download Help (Windows Only)|
The following lists describe the new features in the NI-Digital Pattern Driver 18.0 and Digital Pattern Editor 18.0 and other changes since NI-Digital Pattern Driver 17.5 and Digital Pattern Editor 17.5.
NI-Digital Pattern Driver 18.0 reduces the allowable minimum edge separation from 5 ns to 3.75 ns. This reduction, in combination with the edge multiplier feature, enables a speed increase from 200 Mb/s to 266 Mb/s.
The new edge multiplier feature allows you to choose between 1x and 2x mode on a per-pin and per-vector basis. When operating in 2x mode, a vector contains a second data drive, drive return, and compare strobe as well as two pin states per vector in the pattern.
The edge multiplier feature enables dual data rate (DDR) interfacing with up to a 100 MHz clock signal and 200 Mb/s data signal. Using edge multiplier in combination with a shorter edge separation now enables single data rate (SDR) interfacing with a 133 MHz clock signal and 133 Mb/s data signal.
Additionally the Digital Pattern Editor 18.0 adds support for 2x drive and compare edges.
The NI-Digital Pattern Driver 18.0 provides programmatic access to History RAM data via a new API to support programmatic failure analysis. You can configure and log vector results though the new NI-Digital Pattern Driver API.
Using the clock generator API, you can now generate a clock signal at a frequency independent of the vector rate of your pattern. You can use each pin to generate a clock at a different frequency.
You also now can generate clock signals on digital pins using the Clock item in the Drive section of the Pin View pane of the Digital Pattern Editor.
The Digital Pattern Editor now supports controlling and viewing the state of relays driven by DAQmx-compatible switches, such as the PXI-2567 Relay Driver Module. You can specify relays using new sections of the pin map file and control and view relays using the Relays section of the System View.
The pattern compiler now supports a digital source and capture opcode called source_d_replace. This opcode enables you to use more pin states with source memory by replacing pin states 0 and 1 with pin states 0, 1, H, L, or X. You can add source_d_replace to any vector to change the interpretation of the source pin states from that vector forward. This feature provides more source waveform flexibility with open-drain busses like I2C.
Additionally you can use the new pin state E with source memory to dynamically source an expected L or H pin state, specified in the source waveform data as 0 or 1, respectively. The E pin state allows users to express source operations on an output or bidirectional pin.
NI-Digital Pattern Driver 18.0 adds support for the PXIe-6571 digital pattern instrument.