Hardware

Output Channels

The Pulse Streamer 8/2 has 8 digital and 2 analog output channels. The electrical characteristics are tabulated below.

Digital Output

Property

Value

Output into 50 Ω

0 and 2.6 V

Output impedance [1]

~ 13 Ω

Sampling rate

1 GHz

Rise/fall time (20%-80%)

< 300 ps

Minimum pulse width

2 ns

RMS jitter

< 50 ps

Analog Output

Property

Value

Sampling rate

125 MHz

Output into 50 Ω

-1.0 to 1.0 V

Output impedance [1]

~ 2 Ω

Bandwidth (-3db)

50 MHz

Resolution

14 bit

Offset error (into 50 Ω load)

< 2 mV

Gain error (into 50 Ω load)

< 1 %

Rise/fall time (20%-80%)

< 7 ns

Step response overshoot (typ.)

25 %

Output settling time (1%)

< 100 ns

Crosstalk (analog)

< -45 dB

Crosstalk (digital)

< -55 dB

Note

Trigger Input

The Pulse Streamer 8/2 has one external trigger input, which can be enabled by software. By default, the Pulse Streamer 8/2 is automatically rearmed after a sequence with a finite number of n_runs has finished. The sequence can be retriggered after the sequence has finished and the retrigger dead-time has passed. Triggers that arrive too early are discarded. Information about how to configure the trigger functionality of the Pulse Streamer 8/2 can be found in the Running pulse sequences section

Electrical characteristics:

Property

Value

Termination

50 Ω

Max. voltage range (no damage)

-0.3 to 5.3 V

Input voltage range

0 to 5 V

Trigger level

0.5 V

Minimum pulse width (rising/falling) [4]

4 ns

TriggerToData (rising/falling, typ.) [4]

92/93 ns

TriggerToData jitter

±0.5 ns

Retrigger dead-time [6]

< 50 ns

Note

Note

TriggerToData

The trigger-to-data delay depends on the phase of the incoming trigger event relative to the clock of the Pulse Streamer 8/2 running at 125 MHz. In the default case (internal clock signal), the trigger-to-data signal path exhibits a delay that is uniformly distributed over 1 ns around 90 ns (typically).

../_images/TriggerJitterNew.png

TriggerToData: Trigger signal (bottom - delayed by ~92ns) and the data-out signal (top)

This distribution occurs because the trigger signal is sampled at double the data rate of the fastest available clock signal (500MHz).

How to further reduce the TriggerToData jitter

One way to further reduce the TriggerToData jitter is to use the Pulse Streamer 8/2 as a master device, assuming that the other devices have a lower TriggerToData jitter.

Another possibility is to phase-align the Pulse Streamer 8/2 clock and the trigger signals.

Synchronization of Trigger and Pulse Streamer 8/2 clock

The jitter of the TriggerToData can be avoided by phase aligning the trigger signal with the Pulse Streamer 8/2 clock. You can achieve synchronization by using the external 125 MHz clock input capability of the Pulse Streamer 8/2 (see Using an external clock). All internal clocks related to the Pulse Streamer 8/2 output stages will be derived from the signal fed to the clock input.

If the external trigger and the clock of the Pulse Streamer 8/2 are phase-aligned, it will lead to a fixed TriggerToData with a jitter of a few 100 ps. The exact value depends on the trigger’s phase position relative to the positive edge of the clock signal, as shown in the following figure:

../_images/TriggerSync.png

Pulse Streamer 8/2 clock (top, 125MHz), trigger signal (bottom left) and the data-out signal range (bottom center)

Note

In case you are using a 10 MHz external reference clock for the Pulse Streamer 8/2, phase alignment with the 125 MHz clock is not possible.

External Clock Input

The Pulse Streamer 8/2 has one input that can receive an external 125 MHz or 10 MHz reference clock. Further information about how to set the clock source of the Pulse Streamer can be found in the Using an external clock section.

Electrical characteristics:

Property

Value

Termination

50 Ω

Coupling

AC coupled

Amplitude range

0.2 - 5 Vpp

Accepted frequencies

10 or 125 MHz

LEDs

The Pulse Streamer 8/2 has two LEDs that provide information about the status of the device and the network connection.

Device status LED:

green

Pulse Streamer successfully booted

blinking green/orange

sequence is streaming

orange

waiting for trigger/retrigger

blue

sequence finished - retrigger disabled

blinking yellow/white (slow)

wait in idle state

blinking green/white

wait while repeating

blinking red/white

expected data did not arrive in time

purple

breakpoint - waiting for trigger

blinking purple/blue

breakpoint - trigger not armed

blinking blue

no valid license

continuous red

general error

Network LED:

red

no configuration/connection

blinking green/red

setting DHCP - no connection

green

setting DHCP - connection found

yellow

setting DHCP - connection found via Auto IP

blinking blue/red

setting static IP - no connection

blue

setting static IP - connection found