Features Supported on SMC Devices

NI Signal Generators Help (NI-FGEN 18.1)

Edition Date: April 2018

Part Number: 370524V-01

»View Product Info
Download Help (Windows Only)

NI 5402/5406/5412/5421/5422/5441/5442/5450/5451

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

  NI 5402 NI 5406 NI 5412 NI 5421 NI 5422 NI 5441 NI 5442 NI 5450 NI 5451
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 Arbitrary Waveform, Arbitrary Sequence, Script, Standard Function6 Arbitrary Waveform, Arbitrary Sequence, Script, Standard Function
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, 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 6 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 mHz 5 <1 mHz 5 <1 mHz 5 0 Hz 0 Hz 0 Hz6 0 Hz
Maximum Frequency 4 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 6Sine: 135 MHz with filter enabled, Square: 150 MHz, Triangle: 20 MHz, 5 MHz with filter enabled, Ramp: 20 MHz User-Defined: 135 MHz Sine: 135 MHz with filter enabled, Square: 150 MHz, Triangle: 20 MHz, 5 MHz with filter enabled, Ramp: 20 MHz User-Defined: 135 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 Variable 1 Variable 1 Variable 1 16,384 samples 32,768 samples 32,768 samples6 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 steps 58,253 steps 932,066 steps 932,066 steps
Maximum Step Duration * 21 s 21 s 21 s 21 s
Minimum List Length * 1 steps 1 steps 1 steps 1 steps
Minimum Step Duration * 1.28 µs 1.28 µs 1.28 µs 1.28 µs
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 1 sample 1 sample
Waveform Quantum * 4 samples 4 samples 4 samples 4 samples 1 sample 2 samples 2 samples
Minimum Waveform Write Size * 4 samples 4 samples 4 samples 4 samples 4 samples 4 samples 4 samples
Maximum Waveform Write 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 67 M, 108 M, 352 M samples 67 M, 108 M, 352 M samples
Maximum Number of Waveforms * 2,097,151 2,097,151 2,097,151 2,097,151 2,097,151 2,097,151 2,097,151
Streaming Yes Yes Yes Yes Yes Yes
Onboard Signal Processing IF Mode IF Mode Baseband Mode Baseband Mode, IF Mode
Arbitrary Sequence Output
Minimum Sequence Length * 1 1 1 1 1 1 1
Maximum Sequence Length * 16,777,205 1 16,777,205 1 16,777,205 1 16,777,205 1 16,777,205 1 16,777,205 1 16,777,205 1
Maximum Loop Count * 16,777,215 16,777,215 16,777,215 16,777,215 16,777,215 16,777,215 16,777,215
Maximum Number of Sequences * 2,097,151 1 2,097,151 1 2,097,151 1 2,097,151 1 2,097,151 1 2,097,151 1 2,097,151 1
Streaming Yes Yes Yes Yes Yes Yes
Onboard Signal Processing Yes Yes Yes Yes
Script Output
Maximum Number of Script Triggers 4 4 4 4 4 4
Maximum Number of Markers 4 4 4 4 4 4
Streaming Yes Yes 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 up to ±1 V ±2.5 V single ended, ±5 V differential
Offset (at maximum gain) ±5 V pk ±5 V pk ±3 V ±3 V ±6 V ±3 V ±0.5 V 0 V 1 V single ended, 2 V differential
Output Impedance 50 Ω, 75 Ω 50 Ω, 75 Ω 50 Ω, 75 Ω 50 Ω, 75 Ω 50 Ω, 75 Ω 50 Ω, 75 Ω 50 Ω, 75 Ω 50 Ω 50 Ω
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 Direct Main, Direct
Analog Filter Option Yes Yes No Yes Yes Yes Yes Yes (Main Path only)
Flatness Correction for Sine Waveforms Yes Yes Yes Yes
Flatness Correction for Arbitrary 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 Optional 1 Optional 1 Optional 1
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 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, 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>, PFI <0..1> Immediate, External, Software, RTSI_<0..7>, 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 Using NI-TClk Using NI-TClk
Events
Ready for Start Yes Yes Yes Yes Yes Yes Yes Yes Yes
Started Yes Yes Yes Yes Yes Yes Yes Yes Yes
Done Yes Yes Yes Yes Yes Yes Yes Yes Yes
Marker Yes Yes Yes Yes Yes Yes Yes
Data Marker Yes Yes Yes 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 Internal Sample clock: 12.2 kS/s to 400 MS/s, External Sample clock: 10 MS/s, 20 MS/s to 400 MS/s Internal Sample clock: 12.2 kS/s to 400 MS/s, External Sample clock: 10 MS/s, 20 MS/s to 400 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 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 1 to 100 MHz in 1 MHz steps, 102 MHz to 200 MHz in 2 MHz steps, 204 MHz to 400 MHz in 4 MHz steps 1 to 100 MHz in 1 MHz steps, 102 MHz to 200 MHz in 2 MHz steps, 204 MHz to 400 MHz in 4 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 High-Resolution, Automatic 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 IN 1 , PXI_STAR (PXI only), RTSI_<0..7> Internal, External (CLK IN), DDC CLK IN 1 , PXI_STAR Internal, External (CLK IN), DDC CLK IN 1 , PXI_STAR Internal, External (CLK IN), PXI_STAR Internal, External (CLK IN) Internal, External (CLK IN)
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 niFgen_SelfCal, niFgen_RestoreLast ExtCalConstants niFgen_SelfCal, niFgen_RestoreLast ExtCalConstants
Calibration Utility Functions 2 niFgen_ functions niFgen_ functions niFgen_ functions niFgen_ functions niFgen_ functions niFgen_ functions niFgen_ functions niFgen_ functions niFgen_ functions
External Calibration Functions 3 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 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, and 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.

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.

6This feature is only supported on the NI 5450 module revision C and later. To determine the revision letter of your NI 5450, query the Module Revision property or the NIFGEN_ATTR_MODULE_REVISION attribute.

WAS THIS ARTICLE HELPFUL?

Not Helpful