588 1U Pulse Generator

Model 5881U Rack Mount 8 Channel DDG

With the Model 588, we have packaged the precision pulse and digital delay timing designs in a convenient package for embedded and OEM applications. The new Model 588 1U DDG gives users 8 channels of precision timing in a package designed for remote applications and large system gating/syncronizing.

Our precision clock and many channel features compliment the low-profile packaging to give system integrators a refined rack-mount alternative to multiple boxes and cables cobbled together around a test setup. When it comes to custom timing requirements, our applications team is available to address your most demanding needs.

The Model 588 Digital Delay/Pulse Generator represents the latest in timing and synchronizing capabilities. With a unique 19” 1U form factor, the Model 588 is clearly our most innovative instrument to accurately synchronize any series of events.

The 588’s eight independent outputs, dual trigger/gate inputs and external clock reference input make it ideal for laser system timing applications. The system can directly phase lock to an external timebase up to 100MHz in frequency and down to 20mV in amplitude. This allows synching directly to a laser photodiode signal and provides complete system timing relative to the laser timing with low jitter. The 588 also provides a Clock Output that is capable of driving a 50 Ohm load and can be used to provide a master timebase to other delay generators or equipment.

The core technology in precision timing of the 588 offers 250pS Delay & Width resolution and 50pS internal jitter. Ethernet / USB interface, complex burst sequences, Divide-by-N, Setting Profiles, Dual Triggers, Dual Gating, Clock Divider, Pulse Picking, and Negative Delays allow users great confidence in setting up an experiment or synchronizing multiple events. Complimentary NI certified LabVIEWtm drivers available.


Channel Modes Applications

Independent Channel Enable/Disable Delayed Channel Enable – allows flashlamp/diodes to be fired, stabilizing the laser before the Qswitch or shutter is enabled.

Single shot or Burst mode laser pulse bursts, controlling either just to Qswitch or entire laser. Duty Cycle mode allows firing laser at an optimal rate, but picking pulses out at the user required rate. Output Multiplexer allows any combination of channels to be output on any of the output ports, providing very complex pulse trains.



Model/ Outputs 4 independent channel output

Independent channel outputs

Inputs 2 inputs - 1 trig input


Rate 0.0002 Hz to 20.000 MHz
Resolution 10 ns
Accuracy 1 ns + .0001 x period
Jitter 50 ps RMS
Settling 1 period
Burst mode 1 to 9,999,999 pulses
Timebase 100 MHz, low jitter PLL
Oscillator 50 MHz, 25 ppm
System output modes Single shot, burst, duty cycle, continuous
Pulse control Internal rate generator, external trigger, external gate


Channel output modes Single shot, burst, continuous, duty cycle
Control modes Internally triggered, externally triggered, and external gate. Each channel may be independently sey to any of the modes
Output multiplexer Any/all channels may be multiplexed to any/all
Delayed output Output to 9,999,999 pulses
Timebase Same as internal rate generator


Range 0 - 1000 s
Accuracy 1 ns + .0001 x setpoint
Resolution 250 ps


Output impedance 50 ohm


Output level 4.0 V typ into 1 kohm
Risetime 3 ns typ
Slewrate 0.5 V/ns
Jitter 50 ps RMS


Output level 2.0 to 20 VDC into 1 koh

1.0 to 10 VDC into 50 ohm

Output resolution 10 mV
Current 200 mA typical, 400 mA max (short pulses)
Slew rate > 0.1 V/ns
Overshoot < 100 mV + 10% of pulse amplitude
Risetime 15 ns typ @ 20V (high imp)

25 ns typ @ 10V (50 ohm)



Threshold 0.2 to 15 VDC
Maximum input voltage 60 V peak
Resolution 10 mV
Input impedance 1 Mohm + 40 pF or 50 ohm
Insertion delay < 180 ns
Pulse inhibit delay < 120 ns
Output inhibit delay < 50 ns
Jitter < 800 ps RMS


Function Generate individual pulses, start a burst or continuous stream
Rate DC to 1/(200 ns + longest active pulse)
Slope Rising or falling (maximum of 5 MHz)
Behavior Used to control the internal rate


Function Pulse inhibit or output inhibit
Polarity Active high/active low
Behavior Used to control the internal rate generator


Communications USB/ RS232/ Ethernet
External clock in 10 MHz - 100 MHz in 1 MHz increments
External clock out 5 MHz - 10 MHz
Configuration storage T0, Rate, Chan, 2x ExtPLL, 1 ExtPLL, 1/2 ExtPLL, 1/2 Ext, 40 MHz, 20 MHz, 10 MHz, 5 MHz, and disable


AT20 > Quad channel, TTL/ CMOS & adjustable output module


TZ50 Quad channel, high current TTL/CMOS (for driving 50 ohm loads), and adjustable output module


I Incrementing (provide automatic high speed incrementing/decrementing of delay and/or pulsewidth for each channel)
DT15 Dual trigger logic - provides additional trigger via gate input

Software, firmware and drivers

Software, firmware and drivers are available to our registered users. To view pricing for this and other products, please log in or create a free account.

Manuals and support documents 

Price List

Price lists are available to our registered users. To view pricing for this and other products, please log in or create a free account.