Product Data Sheet

Model 670C Arbitrary Waveform Generator

A 2 or 4 channel, 16-bit arbitrary waveform generator built for the bench and the automated test rack. The Model 670C samples at 600 MS/s, reaches 318 MHz of bandwidth, and runs in both a Simple AFG mode and a True ARB mode, with an optional 8 digital channels for full mixed-signal generation.

Model 670C · Document rev. A · Specifications subject to verification against the published Berkeley Nucleonics datasheet
Berkeley Nucleonics Model 670C arbitrary waveform generator

1Overview

The Berkeley Nucleonics Model 670C is a cost-effective, high-performance arbitrary waveform generator that serves as both an arbitrary function generator (AFG) and a true arbitrary waveform generator (AWG) with advanced sequencer functionality. It ships in 2 or 4 analog channel configurations, samples at 600 MS/s (1.2 GS/s with x2 interpolation), and holds true 16-bit vertical resolution across every output.

With up to 318 MHz of bandwidth, an output range to 12 Vp-p, and up to 512 Msample of waveform memory per channel, the 670C suits demanding signal scenarios in automotive, IoT, medical, and research work. The optional 8 digital channels combine with the analog outputs to make the unit a full-featured mixed-signal generator, producing 2 or 4 analog signals fully synchronized with 8 digital lines on LVTTL or LVDS standards.

Operation runs through the Simple Rider user interface, a touch-driven AWG and AFG environment built for fast setup at the bench and clean integration into automated test. Two operating modes cover the full range of work: an AFG mode driven by direct digital synthesis for standard function-generator tasks, and a True ARB mode running a variable sampling clock for point-by-point arbitrary playback and sequencing.

Front panel of the Berkeley Nucleonics Model 670C showing the touch display, navigation wheel, and channel outputs
Model 670C front panel: 7-inch capacitive touch display, navigation wheel, and front-panel BNC channel outputs (CH1 through CH4), Trigger In, and Run controls.

2Key Features

  • 2 or 4 analog channels. Single-ended, DC-coupled outputs on front-panel BNC connectors, with a marker output for synchronization.
  • 600 MS/s sampling. 1 S/s to 600 MS/s, extending to 1.2 GS/s with x2 interpolation, at 16 Hz resolution and 2.0 ppm accuracy.
  • 16-bit vertical resolution. Full 16-bit resolution in both AFG and True ARB modes for clean, low-distortion output.
  • Up to 318 MHz bandwidth. Up to 180 MHz sine output bandwidth in AFG mode, with greater than 200 MHz additive-noise bandwidth available.
  • Up to 12 Vp-p into 50 ohm. 0 to 6 Vp-p standard, 12 Vp-p with the high-voltage option or the 670C-4C-LF.
  • Up to 512 Msample memory per channel. Deep waveform memory for long records and complex sequences.
  • 8 digital channels, optional. Synchronous with analog generation on LVDS, with LVTTL conversion available through an adapter probe.
  • Simple Rider UI. A touch-oriented interface designed for AWG and AFG users, running on a 7-inch capacitive touch display.

3General Specifications

Parameter670C-2C670C-4C / 670C-4C-LF
Analog output channels24
Digital output channels0 / 8 (optional)0 / 8 (optional)
Marker output11
Operating modesAFG mode and True ARB mode
Vertical resolution16-bit

4Amplitude & DC

Parameter670C670C-4C-LF
Amplitude range (50 ohm into 50 ohm)0 to 6 Vp-p (12 Vp-p optional)0 to 12 Vp-p
Amplitude accuracy (1 kHz sine, 0 V offset, >5 mVp-p, 50 ohm, guaranteed)±(1% of setting [Vp-p] + 5 mV)
Amplitude resolution<0.5 mVp-p or 5 digits
Output impedanceSingle-ended: 50 ohm; low impedance: 0 ohm
DC amplitude range (50 ohm into 50 ohm)-3 V to 3 V (-6 V to 6 V optional)-6 V to 6 V
DC amplitude accuracy (guaranteed)±(1% of |setting| + 10 mV)
Output attenuator0 dB or 20 dB selectable

5AFG Mode

AFG mode runs in direct digital synthesis, driving standard function-generator waveforms on single-ended outputs through front-panel BNC connectors. Output impedance is programmable at 50 ohm or 0 ohm.

ParameterSpecification
Operating modeDDS mode
Standard waveformsSine, Square, Pulse, Ramp, and more (Noise, DC, Sin(x)/x, Gaussian, Lorentz, Exponential Rise, Exponential Decay, Haversine)
Run modesContinuous, modulation, sweep, burst
Arbitrary waveform vertical resolution16-bit
Arbitrary waveform length16,384 points
Internal trigger timer range13.4 ns to 100 s
Internal trigger timer resolution104 ps
Internal trigger timer accuracy±(0.1% setting + 5 ps)

Frequency Accuracy & Resolution

ParameterSpecification
Frequency resolution (Sine, Square, Pulse, Arbitrary, Sin(x)/x)1 µHz or 15 digits
Frequency resolution (Gaussian, Lorentz, Exponential Rise/Decay, Haversine)1 µHz or 14 digits
Frequency accuracy (non-ARB)±2.0 x 10-6 of setting
Frequency accuracy (ARB)±2.0 x 10-6 of setting ±1 µHz

6Standard Waveforms

Sine Waves

Parameter670C670C-4C-LF
Frequency range (50 ohm into 50 ohm) 1 µHz to ≤150 MHz: 6 Vp-p; >150 MHz to ≤180 MHz: 5 Vp-p

HV option: 1 µHz to ≤50 MHz: 12 Vp-p; >50 MHz to ≤60 MHz: 10 Vp-p; >60 MHz to ≤100 MHz: 8 Vp-p; >100 MHz to ≤150 MHz: 6 Vp-p; >150 MHz to ≤180 MHz: 5 Vp-p
1 µHz to ≤50 MHz: 12 Vp-p; >50 MHz to ≤60 MHz: 10 Vp-p; >60 MHz to ≤100 MHz: 8 Vp-p
Maximum frequency180 MHz100 MHz
Flatness (1 Vp-p, relative to 1 kHz)DC to 180 MHz: ±0.5 dBDC to 100 MHz: ±0.5 dB
Harmonic distortion (1 Vp-p) 1 µHz to ≤20 kHz: <-75 dBc; >20 kHz to ≤1 MHz: <-70 dBc; >1 MHz to ≤10 MHz: <-65 dBc; >10 MHz to ≤50 MHz: <-55 dBc; >50 MHz to ≤120 MHz: <-45 dBc; >120 MHz to ≤180 MHz: <-40 dBc 1 µHz to ≤20 kHz: <-75 dBc; >20 kHz to ≤1 MHz: <-70 dBc; >1 MHz to ≤10 MHz: <-65 dBc; >10 MHz to ≤50 MHz: <-55 dBc; >50 MHz to ≤100 MHz: <-45 dBc
Total harmonic distortion (1 Vp-p)10 Hz to 20 kHz: <0.04%
Spurious (1 Vp-p, excluding fSa-fOut, fSa-2*fOut) 1 µHz to ≤10 MHz: <-80 dBc; >10 MHz to ≤180 MHz: <-80 dBc + 6 dBc/octave 1 µHz to ≤10 MHz: <-80 dBc; >10 MHz to ≤100 MHz: <-80 dBc + 6 dBc/octave
Phase noise (1 Vp-p, 10 kHz offset)10 MHz: <-127 dBc/Hz typ; 100 MHz: <-115 dBc/Hz typ

Square Waves

Parameter670C670C-4C-LF
Frequency range 1 µHz to 80 MHz: 6 Vp-p

HV option: 1 µHz to ≤30 MHz: 12 Vp-p; >30 MHz to ≤50 MHz: 11 Vp-p; >50 MHz to ≤70 MHz: 10 Vp-p; >70 MHz to ≤80 MHz: 9 Vp-p
1 µHz to ≤30 MHz: 12 Vp-p; >30 MHz to ≤50 MHz: 11 Vp-p
Rise/fall time4 ns5 ns
Overshoot (1 Vp-p)<1%<1%
Jitter (rms)<2 ps<2 ps

Pulse Waves

Parameter670C670C-4C-LF
Frequency range 1 µHz to 80 MHz: 6 Vp-p

HV option: 1 µHz to ≤3 MHz: 12 Vp-p; >3 MHz to ≤10 MHz: 11 Vp-p; >10 MHz to ≤70 MHz: 10 Vp-p; >70 MHz to ≤80 MHz: 9 Vp-p
1 µHz to ≤3 MHz: 12 Vp-p; >3 MHz to ≤10 MHz: 11 Vp-p; >10 MHz to ≤50 MHz: 10 Vp-p
Leading/trailing edge transition time4 ns to 1000 s5 ns to 1000 s
Pulse width5 ns to (Period - 5 ns)7 ns to (Period - 7 ns)
Pulse width resolution20 ps or 15 digits
Transition time resolution2 ps or 15 digits
Pulse duty0% to 100%, 14 digits (pulse-width limitations apply)
Overshoot (1 Vp-p)<1%
Jitter (rms, rise and fall time ≥4 ns)<2 ps

Double Pulse Waves

Parameter670C670C-4C-LF
Frequency range 1 µHz to ≤3 MHz: 12 Vp-p; >3 MHz to ≤50 MHz: 6 Vp-p (Vp-p = |Vp-p1| + |Vp-p2|)

HV option: 1 µHz to ≤3 MHz: 24 Vp-p; >3 MHz to ≤10 MHz: 11 Vp-p; >10 MHz to ≤50 MHz: 10 Vp-p
1 µHz to ≤3 MHz: 24 Vp-p; >3 MHz to ≤10 MHz: 11 Vp-p; >10 MHz to ≤50 MHz: 10 Vp-p (Vp-p = |Vp-p1| + |Vp-p2|)
Other pulse parametersSame as pulse waves

Ramp & Other Waves

ParameterSpecification
Ramp frequency range1 µHz to 5 MHz
Ramp linearity (<10 kHz, 1 Vp-p, 100%)≤0.1%
Ramp symmetry0% to 100%
Exponential Rise / Exponential Decay frequency range1 µHz to 5 MHz
Sin(x)/x, Gaussian, Lorentz, Haversine frequency range1 µHz to 10 MHz
Additive noise bandwidth (-3 dB)>200 MHz (670C); >100 MHz (670C-4C-LF)
Additive noise level0 V to 6 V - |carrier max value [Vpk]|
Additive noise resolution1 mV

Arbitrary (AFG Mode)

Parameter670C670C-4C-LF
Number of samples2 to 16,384
Jitter (rms)<2 ps
Frequency range1 µHz to ≤80 MHz1 µHz to ≤50 MHz
Analog bandwidth (-3 dB)87.5 MHz70 MHz
Rise/fall time4 ns5 ns

7Modulation

The 670C supports a full modulation suite in AFG mode. Across AM, FM, PM, FSK, PSK, and PWM, the carrier set covers all standard waveforms except where noted, plus ARB. The modulation source is internal, and internal modulating waveforms are Sine, Square, Ramp, Noise, and ARB (Square only for FSK and PSK).

ModulationCarrier waveformsKey parameters
Amplitude Modulation (AM)Standard (except Pulse, DC, Noise), ARBModulating frequency 500 µHz to 48 MHz; depth 0.00% to 120.00%
Frequency Modulation (FM)Standard (except Pulse, DC, Noise), ARBModulating frequency 500 µHz to 48 MHz; peak deviation DC to 180 MHz (670C), DC to 100 MHz (670C-4C-LF)
Phase Modulation (PM)Standard (except Pulse, DC, Noise), ARBModulating frequency 500 µHz to 48 MHz; phase deviation 0° to 360°
Frequency Shift Keying (FSK)Standard (except Pulse, DC, Noise), ARBModulating waveform Square; key rate 500 µHz to 48 MHz; 2 keys; hop frequency 1 µHz to 180 MHz (670C), 1 µHz to 100 MHz (670C-4C-LF)
Phase Shift Keying (PSK)Standard (except Pulse, DC, Noise), ARBModulating waveform Square; key rate 500 µHz to 48 MHz; hop phase 0° to +360°; 2 keys
Pulse Width Modulation (PWM)PulseModulating frequency 500 µHz to 48 MHz; deviation 0% to 50% of pulse period

8Sweep & Burst

Sweep parameterSpecification
TypeLinear, Logarithmic, Staircase, and user defined
WaveformsStandard waveforms (except Pulse, DC, Noise), ARB
Sweep time40 ns to 2000 s
Hold/return times0 to (2000 s - 40 ns)
Sweep/hold/return time resolution20 ns or 12 digits
Total sweep time accuracy≤0.4%
Trigger sourceInternal / External / Manual
Start/stop frequency range670C: Sine 1 µHz to 180 MHz, Square 1 µHz to 80 MHz. 670C-4C-LF: Sine 1 µHz to 100 MHz, Square 1 µHz to 50 MHz
Burst parameterSpecification
WaveformsStandard waveforms (except DC and Noise), ARB
TypeTriggered or Gated
Burst count1 to 4,294,967,295 cycles or Infinite

9True ARB Mode

True ARB mode runs a variable sampling clock for point-by-point arbitrary playback with advanced sequencing. Outputs are single-ended, DC coupled, on front-panel BNC connectors at 50 ohm or 0 ohm impedance.

Parameter670C670C-4C-LF
Operating modeVariable clock (True Arbitrary)
Run modesContinuous, Triggered Continuous, Single/Burst, Stepped, Advanced
Vertical resolution16-bit
Waveform length16 to 2M samples per channel (up to 512M samples optional)16 to 2M samples per channel (up to 128M samples optional)
Waveform granularity1 if entry length >384 samples; 8 if entry length ≥16 and ≤384 samples
Sequence length1 to 16,384
Sequence repeat counter1 to 4,294,967,295 or infinite
Timer range23.52 ns to 7 s
Timer resolution±1 sampling clock period

Channel Skew & Signal Quality

Parameter670C670C-4C-LF
Channel-to-channel skew range0 to 6.59 µs (depending on internal sampling rate)
Skew resolutionCH1/2 to CH3/4: ≤5 ps; CH1/3 to CH2/4: 1 DAC sampling period
Skew accuracy±(1% of setting + 20 ps)
Initial skew<200 ps
Calculated bandwidth (0.35 / rise or fall time)≥160 MHz≥100 MHz
Harmonic distortion (sine 32 pts, 1 Vp-p)<-62 dBc (@ 600 MS/s, 18.75 MHz)
Spurious (sine 32 pts, 1 Vp-p)<-80 dBc (@ 600 MS/s, 18.75 MHz)
SFDR (sine 32 pts, 1 Vp-p, including harmonics)<-62 dBc (@ 600 MS/s, 18.75 MHz)
Rise/fall time (1 Vp-p single-ended, 10% to 90%)≤2.2 ns≤3.5 ns
Overshoot (1 Vp-p single-ended)<2%

Timing & Clock

ParameterSpecification
Sampling rate range1 S/s to 600 MS/s (1 S/s to 1.2 GS/s with x2 interpolation)
Sampling rate resolution16 Hz
Sampling rate accuracy±2.0 ppm
Random jitter on clock pattern (rms)<2 ps

10Digital Outputs

The optional 8-channel digital output runs synchronously with analog generation, supporting full mixed-signal scenarios.

ParameterSpecification
ConnectorMini-SAS HD connector on rear panel (non-standard pin-out)
Number of connectors1
Number of outputs8 bits
Output impedance100 ohm differential
Output typeLVDS
Rise/fall time (10% to 90%)<1 ns
Jitter (rms)20 ps
Maximum update rate600 Mbps
Memory depth2 Msamples per digital channel (up to 512 Msamples optional)

LVDS to LVTTL Converter Probe (Optional AT-DTTL8)

ParameterSpecification
Output connector20 position 2.54 mm 2-row IDC header
Output typeLVTTL
Output impedance50 ohm nominal
Output voltage0.8 V to 3.8 V programmable
Maximum update rate125 Mbps @ 0.8 V and 400 Mbps @ 3.6 V
DimensionsW 52 mm, H 22 mm, D 76 mm
Cable length / type1 meter, proprietary standard

11Auxiliary I/O

Marker Output

Parameter670C-2C670C-4C-LF, 670C-4C
Connector typeBNC on front panelBNC on rear panel
Number of connectors1
Output impedance50 ohm
Output amplitude (into 50 ohm)1 V to 2.5 V
Resolution10 mV
Accuracy±(2% setting + 10 mV)
Rise/fall time (10% to 90%, 2.5 Vp-p)<700 ps
Jitter (rms)20 ps
Marker out to analog channel skew rangeTrue ARB mode: 0 to 3 µs; AFG mode: 0 to 14 s (Continuous), 0 to 3 µs (Triggered)
Skew resolutionTrue ARB mode: 78 ps; AFG mode: 39 ps
Skew accuracy±(1% of setting + 140 ps)
Initial skew<1 ns

Trigger / Gate Input

Parameter670C-2C670C-4C-LF, 670C-4C
ConnectorBNC on front panelBNC on rear panel
Input impedance50 ohm / 1 kohm programmable
Slope/polarityPositive, negative, or both
Input damage level<-15 V or >+15 V
Threshold control level-10 V to 10 V
Threshold resolution10 mV
Threshold control accuracy±(10% of |setting| + 0.2 V)
Input voltage swing0.5 Vp-p minimum
Minimum pulse width (1 Vp-p)3 ns
Initial trigger/gate delay to analog outputAFG mode: <400 ns (<460 ns in triggered sweep mode); True ARB mode: <131*DAC sampling period + 22.5 ns (<143*DAC sampling period + 22.5 ns with 2x interpolation)
Trigger in to output jitterAFG mode: <45 ps; True ARB mode: 0.29*DAC sampling period
Maximum frequencyAFG mode: 55 MTps on Rising/Falling edge, 80 MTps on Both edges; True ARB mode: 42.5 MTps on Rising/Falling edge, 42.5 MTps on Both edges (MTps = Mega Transitions per second)

12Reference Clock

Reference clock inputSpecification
Connector typeSMA on rear panel
Input impedance50 ohm, AC coupled
Input voltage range-4 dBm to 11 dBm sine or square wave (rise time T10-90 <1 ns, duty cycle 40% to 60%)
Damage level+14 dBm
Frequency range5 MHz to 100 MHz
Reference clock outputSpecification
Connector typeSMA on rear panel
Output impedance50 ohm, AC coupled
Frequency10 MHz
Accuracy±2.0 x 10-6
Aging±1.0 x 10-6/year
Amplitude1.65 V
Jitter (rms)<20 ps

13System & Environment

Power

ParameterSpecification
Source voltage & frequency100 to 240 VAC ±10% @ 45 Hz to 66 Hz
Maximum power consumption100 W

Environmental

ParameterSpecification
Temperature (operating)+41 F to 104 F (+5 C to +40 C)
Temperature (non-operating)-4 F to 140 F (-20 C to +60 C)
Humidity (operating)5% to 80% RH, maximum wet bulb 29 C at or below +40 C (upper limit derates to 20.6% RH at +40 C). Non-condensing.
Humidity (non-operating)5% to 95% RH, maximum wet bulb 40 C at or below +60 C (upper limit derates to 29.8% RH at +60 C). Non-condensing.
Altitude (operating)9,842 ft (3,000 m) maximum at or below 25 C
Altitude (non-operating)39,370 ft (12,000 m) maximum

EMC & Safety

ParameterSpecification
ComplianceCE compliant
SafetyEN 61010-1
Main standardEN 61326-1:2013 (Electrical equipment for measurement, control and laboratory use, EMC requirements, Part 1: General requirements)
ImmunityEN 61326-1:2013

System Specifications

Parameter670C-2C670C-4C, 670C-4C-LF
Display7-inch, 1024 x 600, capacitive touch LCD
Operating systemWindows 10
External dimensionsW 14.25 in x H 5.63 in x D 10.16 in (W 362 mm x H 143 mm x D 258 mm); 3U 10-inch rackmount
Weight13.78 lb (6.25 kg)
Front-panel connectorsCH1, CH2 OUTPUT (BNC); MARKER OUT (BNC); TRIGGER IN (BNC)CH1, CH2 OUTPUT (BNC); CH3, CH4 OUTPUT (BNC)
Rear-panel connectorsREF CLK IN (SMA); REF CLK OUT (SMA); External Monitor ports; DIGITAL POD A[7..0]; 1 USB 2.0 port or more; Ethernet (10/100/1000BaseT, RJ45); 2 PS/2 keyboard and mouse portsREF CLK IN (SMA); REF CLK OUT (SMA); MARKER OUT (BNC); TRIGGER IN (BNC); External Monitor ports; DIGITAL POD A[7..0]; 1 USB 2.0 port or more; Ethernet (10/100/1000BaseT, RJ45); 2 PS/2 keyboard and mouse ports
Hard disk240 GB SSD or better
ProcessorIntel Celeron J1900, 2 GHz (or better)
Processor memory4 GB or better

14Models & Options

Available Models

ItemDescription
670C-2C-2M2 ch 600 MS/s AWG, 2 Ms memory, 180 MHz AFG
670C-2C-64M2 ch 600 MS/s AWG, 64 Ms memory, 180 MHz AFG
670C-2C-256M2 ch 600 MS/s AWG, 256 Ms memory, 180 MHz AFG
670C-2C-512M2 ch 600 MS/s AWG, 512 Ms memory, 180 MHz AFG
670C-4C-2M4 ch 600 MS/s AWG, 2 Ms memory, 180 MHz AFG
670C-4C-64M4 ch 600 MS/s AWG, 64 Ms memory, 180 MHz AFG
670C-4C-256M4 ch 600 MS/s AWG, 256 Ms memory, 180 MHz AFG
670C-4C-512M4 ch 600 MS/s AWG, 512 Ms memory, 180 MHz AFG
670C-4C-2M-LF4 ch 600 MS/s AWG, 2 Ms memory, 100 MHz AFG
670C-4C-128M-LF4 ch 600 MS/s AWG, 128 Ms memory, 100 MHz AFG

Options & Accessories

ItemTypeDescription
670C-2C-HVOptionHigh-voltage output (12 Vpp on 50 ohm)
670C-4C-HVOptionHigh-voltage output (12 Vpp on 50 ohm)
8DIGOption8 channel digital license
AT-DTTL8AccessoryLVDS to LVTTL digital adapter probe
AT-LVDS-SMA8AccessoryLVDS to SMA digital adapter cable
RIDER-C-RACKAccessoryRackmount kit for Rider C series
GPIB / USB-TMCAccessoryGPIB and USB-TMC ports for remote control
SSD-250AccessoryAdditional 250 GB solid state disk for RIDER series
SSD-500AccessoryAdditional 500 GB solid state disk for RIDER series
SSD-1000AccessoryAdditional 1 TB solid state disk for RIDER series
Configuration note. Memory depth, channel count, AFG bandwidth (180 MHz or 100 MHz LF), and the high-voltage and digital options are selected at order. Confirm the exact build against the published Berkeley Nucleonics datasheet before quoting.

15Applications

The Model 670C suits work that needs precise, repeatable signal generation across analog and mixed-signal domains:

  • Automotive. Sensor and bus emulation, signal injection, and waveform replay for component and system test.
  • IoT and Industry 4.0. Acting as a precise RF modulator and stimulus source for connected-device validation.
  • Research. Arbitrary stimulus generation, custom pulse shaping, and synchronized multi-channel experiments.
  • Aerospace and defense. Radar and pulse waveform synthesis, sequenced playback, and trigger-aligned test scenarios.
  • Semiconductors. Device characterization and mixed-signal stimulus with the optional 8 digital channels synchronized to analog generation.

16Software & Support

The Model 670C runs the Simple Rider user interface, a touch-driven AWG and AFG environment on the 7-inch capacitive display. For remote control and automation, the instrument supports Ethernet, USB, and optional GPIB or USB-TMC, and pairs with the Rider software development kit.

Rider SDK: Download the Rider SDK (opens in a new window).

Contact

For a quote, configuration help, or application support, reach the Berkeley Nucleonics team.

Email: info@berkeleynucleonics.com
Phone: 800-234-7858

Request the full datasheet. This page summarizes published specifications. For the complete Model 670C datasheet, ordering details, and lead times, contact Berkeley Nucleonics (opens in a new window).