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), 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 5421/5441 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.