NI 5402/5406/5412/5421/5422/5441/5442 Features Supported

NI Signal Generator

NI 5402/5406/5412/5421/5422/5441/5442
Features Supported


The following table shows the features supported by NI signal generators based on the SMC technology.


Note  If your device is not listed here, refer to NI 5401/5404/5411/5431 Features Supported
  NI 5402 NI 5406 NI 5412 NI 5421 NI 5422 NI 5441 NI 5442
Basic Operation
Output Modes
Standard Function,
Frequency List
Standard Function,
Frequency List
Standard Function,
Arbitrary Waveform,
Arbitrary Sequence
Standard Function,
Arbitrary Waveform,
Arbitrary Sequence,
Script
Standard Function,
Arbitrary Waveform,
Arbitrary Sequence,
Script
Standard Function,
Arbitrary Waveform,
Arbitrary Sequence,
Script,
Frequency List
Standard Function,
Arbitrary Waveform,
Arbitrary Sequence,
Script,
Frequency List
Standard Function Output
Waveform
Sine,
Square,
Triangle,
Ramp Up,
Ramp Down,
DC,
Noise,
User-Defined
Sine,
Square,
Triangle,
Ramp Up,
Ramp Down,
DC,
Noise,
User-Defined
Sine,
Square,
Triangle,
Ramp Up,
Ramp Down,
DC,
Noise,
User-Defined
Sine,
Square,
Triangle,
Ramp Up,
Ramp Down,
DC,
Noise,
User-Defined
Sine,
Square,
Triangle,
Ramp Up,
Ramp Down,
DC,
Noise,
User-Defined
Sine,
Square,
Triangle,
Ramp Up,
Ramp Down,
DC,
Noise,
User-Defined
Sine,
Square,
Triangle,
Ramp Up,
Ramp Down,
DC,
Noise,
User-Defined
Minimum Frequency
0 Hz
0 Hz
<1 mHz5
<1 mHz5
<1 mHz5
0 Hz
0 Hz
Maximum Frequency4
Sine: 20 MHz
Square: 20 MHz
User-Defined: 20 MHz
Other: 1 MHz
Sine: 40 MHz
Square: 40 MHz
User-Defined: 40 MHz
Other: 5 MHz
Sine: 20 MHz
Square: 5 MHz
Other: 1 MHz
Sine: 43 MHz
Square 25 MHz
Other: 5 MHz
Sine: 80 MHz
Square: 100 MHz
Other: 10 MHz
Sine: 43 MHz
Square 25 MHz
User-Defined: 43 MHz
Other: 5 MHz
Sine: 43 MHz
Square 25 MHz
User-Defined: 43 MHz
Other: 5 MHz
SYNC Duty Cycle
20% to 80% for square
50% for all other
20% to 80% for square
50% for all other
User-Defined Waveform Size
16,384 samples
16,384 samples
16,384 samples
32,768 samples
Frequency List Output
Maximum Number of Lists*
9,999 lists
9,999 lists
9,999 lists
9,999 lists
Maximum List Length*
58,253 s
58,253 s
932,066 s
932,066 s
Maximum Step Duration*
21 s
21 s
21 s
21 s
Minimum List Length*
1 s
1 s
1 s
1 s
Minimum Step Duration*
1 ms
1 ms
1 ms
1 ms
Step Duration Quantum*
80 ns
80 ns
80 ns
80 ns
Arbitrary Waveform Output
Write Quantum
64 samples
or 32 complex samples
64 samples
or 32 complex samples
64 samples
or 32 complex samples
64 samples
or 32 complex samples
64 samples
or 32 complex samples
64 samples
or 32 complex samples
1 sample
Waveform Quantum*
4 samples
4 samples
4 samples
4 samples
1 sample
Minimum Waveform Size*
4 samples
4 samples
4 samples
4 samples
4 samples
Maximum Waveform Size*1
4 M,
16 M,
128 M samples
4 M,
16 M,
128 M
256 M samples
4 M,
16 M,
128 M
256 M samples
16 M,
128 M
256 M samples
16 M,
128 M
256 M samples
Maximum Number of Waveforms*
2,097,151
2,097,151
2,097,151
2,097,151
2,097,151
Streaming
Yes
Yes
Yes
Yes
Onboard Signal Processing
Yes
Yes
Arbitrary Sequence Output
Minimum Sequence Length*
1
1
1
1
1
Maximum Sequence Length*
16,777,2051
16,777,2051
16,777,2051
16,777,2051
16,777,2051
Maximum Loop Count*
16,777,215
16,777,215
16,777,215
16,777,215
16,777,215
Maximum Number of Sequences*
2,097,1511
2,097,1511
2,097,1511
2,097,1511
2,097,1511
Streaming
Yes
Yes
Yes
Yes
Onboard Signal Processing
Yes
Yes
Script Output
Maximum Number of Script Triggers
4
4
4
4
Maximum Number of Markers
4
4
4
4
Streaming
Yes
Yes
Yes
Yes
Output Characteristics
Output Voltage
(at load equal to source impedance)
up to ±5 V
up to ±5 V
up to ±6 V
up to ±6 V
up to ±6 V
up to ±6 V
up to ±1 V
Offset
(at maximum gain)
±5 Vpk
±5 Vpk
±3 V
±3 V
±6 V
±3 V
±0.5 V
Output Impedance
50 Ω, 75 Ω
50 Ω, 75 Ω
50 Ω, 75 Ω
50 Ω, 75 Ω
50 Ω, 75 Ω
50 Ω, 75 Ω
50 Ω, 75 Ω
Analog Path
Main,
Fixed Low-Gain,
Fixed High-Gain
Main,
Fixed Low-Gain,
Fixed High-Gain
Main,
Fixed Low-Gain,
Fixed High-Gain
Main,
Direct,
Fixed Low-Gain,
Fixed High-Gain
Main,
Direct,
Fixed Low-Gain,
Fixed High-Gain
Main,
Direct,
Fixed Low-Gain,
Fixed High-Gain
Main,
Direct
Analog Filter Option
Yes
Yes
No
Yes
Yes
Yes
Yes
Flatness Correction for Sine Waveforms
Yes
Yes
Digital Filter Option
Yes
Yes
Yes
Yes
Yes
Yes
Digital Filter Interpolation Factor
2 or 4
(automatic for Standard Function and Frequency List modes)
2 or 4
(automatic for Standard Function and Frequency List modes)
2, 4, or 8
(maximum of 400 MS/s)
or
automatic
2, 4, or 8
(maximum of 400 MS/s)
or
automatic
2, 4, or 8
(maximum of 400 MS/s)
or
automatic
2, 4, or 8
(maximum of 400 MS/s)
or
automatic
DIGITAL DATA & CONTROL CONNECTOR (DDC)
or Digital Pattern
Optional1
Optional1
Optional1
Triggering and Synchronization
Trigger Modes
(Frequency List and Arbitrary Waveform Generation Modes)
Single,
Continuous,
Stepped,
Burst
Single,
Continuous,
Stepped,
Burst
Single,
Continuous,
Stepped,
Burst
Single,
Continuous,
Stepped,
Burst
Single,
Continuous,
Stepped,
Burst
Single,
Continuous,
Stepped,
Burst
Single,
Continuous,
Stepped,
Burst
Trigger Sources
Immediate,
External,
Software,
RTSI_<0..7>,
PXI_STAR
PFI <0..1>
Immediate,
External,
Software,
RTSI_<0..7>,
PXI_STAR
PFI <0..1>
Immediate,
External,
Software,
RTSI_<0..7>,
PXI_STAR
PFI <0..1>
Immediate,
External,
Software,
RTSI_<0..7>,
PXI_STAR
PFI <0..1>
Immediate,
External,
Software,
PXI_STAR
PFI <0..1>
Immediate,
External,
Software,
PXI_STAR
PFI <0..1>
Immediate,
External,
Software,
PXI_STAR
PFI <0..1>
Multiple Device Synchronization
Using NI-TClk
Using NI-TClk
Using NI-TClk except for Standard Function mode
Using NI-TClk except for Standard Function mode
Using NI-TClk except for Standard Function mode
Using NI-TClk
Using NI-TClk
Events
Ready for Start
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Started
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Done
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Marker
Yes
Yes
Yes
Yes
Yes
Data Marker
Yes
Yes
Yes
Yes
Clocking
Sample Rate (Update Rate)
before filtering and interpolation
100 MS/s 100 MS/s
Internal Sample clock: 10 S/s to 100 MS/s
External Sample clock: 10 S/s to 105 MS/s
Internal Sample clock: 10 S/s to 100 MS/s
External Sample clock: 10 S/s to 105 MS/s
5 MS/s to 200 MS/s
Internal Sample clock: 10 S/s to 100 MS/s
External Sample clock: 10 S/s to 105 MS/s
Internal Sample clock: 10 S/s to 100 MS/s
External Sample clock: 10 S/s to 105 MS/s
Reference Clock Source
Internal (none),
External (CLK IN),
PXI 10 MHz clock (PXI only),
RTSI_7 (RTSI clock; PCI only),
Onboard (PCI only)
Internal (none),
External (CLK IN),
PXI 10 MHz clock (PXI only),
RTSI_7 (RTSI clock; PCI only),
Onboard (PCI only)
Internal (none),
External (CLK IN),
PXI 10 MHz clock (PXI only),
RTSI_7 (RTSI clock; PCI only),
Onboard (PCI only)
Internal (none),
External (CLK IN),
PXI 10 MHz clock (PXI only),
RTSI_7 (RTSI clock; PCI only),
Onboard (PCI only)
Internal (none),
External (CLK IN),
PXI 10 MHz clock
Internal (none),
External (CLK IN),
PXI 10 MHz clock
Internal (none),
External (CLK IN),
PXI 10 MHz clock
Reference Clock Frequency
5 MHz to 20 MHz in 1 MHz steps
5 MHz to 20 MHz in 1 MHz steps
5 MHz to 20 MHz in 1 MHz steps
5 MHz to 20 MHz in 1 MHz steps
5 MHz to 20 MHz in 1 MHz steps
5 MHz to 20 MHz in 1 MHz steps
5 MHz to 20 MHz in 1 MHz steps
Clock Mode
(Arbitrary Waveform Generation Mode)
Divide-Down,
High-Resolution,
Automatic
Divide-Down,
High-Resolution,
Automatic
Divide-Down,
High-Resolution,
Automatic
Divide-Down,
High-Resolution,
Automatic
Divide-Down,
High-Resolution,
Automatic
Sample Clock Source
(Arbitrary Waveform Generation Mode)
Internal,
External (CLK IN),
PXI_STAR (PXI only),
RTSI_<0..7>
Internal,
External (CLK IN),
DDC CLK IN1,
PXI_STAR (PXI only),
RTSI_<0..7>
Internal,
External (CLK IN),
DDC CLK IN1,
PXI_STAR
Internal,
External (CLK IN),
DDC CLK IN1,
PXI_STAR
Internal,
External (CLK IN),
PXI_STAR
Calibration
Self-Calibration Functions
niFgen_SelfCal,

niFgen_RestoreLast
ExtCalConstants
niFgen_SelfCal,

niFgen_RestoreLast
ExtCalConstants
niFgen_SelfCal,

niFgen_RestoreLast
ExtCalConstants
niFgen_SelfCal,

niFgen_RestoreLast
ExtCalConstants
niFgen_SelfCal,

niFgen_RestoreLast
ExtCalConstants
niFgen_SelfCal,

niFgen_RestoreLast
ExtCalConstants
niFgen_SelfCal,

niFgen_RestoreLast
ExtCalConstants
Calibration Utility Functions2 niFgen_ functions niFgen_ functions niFgen_ functions niFgen_ functions niFgen_ functions niFgen_ functions niFgen_ functions
External Calibration Functions3
niFgen_InitExtCal and associated functions
niFgen_InitExtCal and associated functions
niFgen_InitExtCal and associated functions
niFgen_InitExtCal and associated functions
niFgen_InitExtCal and associated functions
niFgen_InitExtCal and associated functions
niFgen_InitExtCal and associated functions

*You can get the value of this characteristic by calling a query function or by reading an attribute. NI recommends that your programs query or read the characteristic rather than depend on a certain value.

1Varies with the device model or the amount of memory on the device. Memory use is a function of the number and size of waveforms and (in Arbitrary Sequence mode) the number and length of sequences. Typically, waveforms use most of the memory, but if you have a very large number of sequences, the available waveform memory is reduced.

2Calibration utility functions include:

niFgen_GetSelfCalSupported

niFgen_GetSelfCalLastDateAndTime

niFgen_GetExtCalLastDateAndTime

niFgen_GetSelfCalLastTemp

niFgen_GetExtCalLastTemp

niFgen_GetExtCalRecommendedInterval

niFgen_ChangeExtCalPassword

niFgen_SetCalUserDefinedInfo

niFgen_GetCalUserDefinedInfo

niFgen_GetCalUserDefinedInfoMaxSize

niFgen_ReadCurrentTemperature

3External calibration functions and steps vary from device to device. For more information about calibrating your device, refer to the calibration procedure for your device:

NI 5402/5406 Calibration Procedure

NI 5412 Calibration Procedure

NI 5421/5441 Calibration Procedure

NI 5422 Calibration Procedure

4Refer to the device specifications for conditions.

5The minimum frequency available on these devices depends on the memory size of the device, as well as the value of the NIFGEN_ATTR_FUNC_MAX_BUFFER_SIZE attribute.