User Manual · Preliminary

Model 675 Arbitrary Waveform Generator

Simple TrueArb application user manual for the Berkeley Nucleonics Model 675: 2, 4, or 8 channels, 1.2 GS/s, 318 MHz bandwidth, and 16-bit resolution, with arbitrary-waveform, function-generator, and pulse modes.

Berkeley Nucleonics Model 675 front panel
Preliminary draft. This is a working Berkeley Nucleonics HTML edition of the Model 675 Simple TrueArb user manual, rebuilt for review. Verify against the published manual before use. A formatted PDF will follow.

This section of the Berkeley Nucleonics Model 675 (Simple TrueArb) User Manual covers how to reach Berkeley Nucleonics for support, the general safety summary, safety requirements and symbols, and environmental considerations for the Model 675 family (Model 675-2C, Model 675-4C, and Model 675-8C High Performance AWG). For product information, sales, service, and technical support, contact Berkeley Nucleonics Corporation, 2955 Kerner Blvd, San Rafael, CA 94901, USA. Email info@berkeleynucleonics.com or call 800-234-7858. Visit https://www.berkeleynucleonics.com/.

Safety

Review the following safety precautions to avoid injury and to prevent damage to this product or to any products connected to it. To avoid potential hazards, use this product only as specified. Only qualified personnel should perform service procedures.

To Avoid Fire or Personal Injury

  • Use proper power cord. Use only the power cord specified for this product and certified for the country of use.
  • Ground the product. This product is grounded through the grounding conductor of the power cord. To avoid electric shock, the grounding conductor must be connected to earth ground. Before making connections to the input or output terminals of the product, ensure that the product is properly grounded.
  • Observe all terminal ratings. To avoid fire or shock hazard, observe all ratings and markings on the product. Consult the product manual for further ratings information before making connections to the product.
  • Power disconnect. The power cord provides mains disconnect.
  • Do not operate without covers. Do not operate this product with covers or panels removed.
  • Do not operate with suspected failures. If you suspect that there is damage to this product, have it inspected by qualified service personnel.
  • Avoid exposed circuitry. Do not touch exposed connections and components when power is present.
  • Do not operate in wet or damp conditions.
  • Do not operate in an explosive atmosphere.
  • Keep product surfaces clean and dry.
  • Provide proper ventilation. Refer to the installation instructions in the manual for details on installing the product so that it has proper ventilation.

Safety Requirements

This section contains information and warnings that must be observed to keep the instrument operating in a correct and safe condition. You are required to follow generally accepted safety procedures in addition to the safety precautions specified in this section.

Safety Symbols

Where the following symbols appear on the instrument's front or rear panels, or in this manual, they alert you to important safety considerations.

Symbol Meaning
Caution Used where caution is required. Refer to the accompanying information or documents in order to protect against personal injury or damage to the instrument.
Shock hazard Warns of a potential risk of shock hazard.
Measurement ground Denotes the measurement ground connection.
Frame or chassis Denotes a frame or chassis connection.
Safety ground Denotes a safety ground connection.
On (supply) The DC power connect/disconnect switch at the back of the instrument, in the On position.
Off (supply) The DC power connect/disconnect switch at the back of the instrument, in the Off position.
Power Denotes power. It is located on the front panel and indicates the Power On/Off status of the instrument.
Direct current Denotes direct current.
Electrostatic discharge Denotes that the device connectors are sensitive to electrostatic discharge.
CAUTION. The CAUTION sign indicates a potential hazard. It calls attention to a procedure, practice, or condition which, if not followed, could possibly cause damage to equipment. If a CAUTION is indicated, do not proceed until its conditions are fully understood and met.
WARNING. The WARNING sign indicates a potential hazard. It calls attention to a procedure, practice, or condition which, if not followed, could possibly cause bodily injury or death. If a WARNING is indicated, do not proceed until its conditions are fully understood and met.
CAT I. Installation (Overvoltage) Category rating per the EN 61010-1 safety standard, applicable to the instrument front panel measuring terminals. CAT I rated terminals must only be connected to source circuits in which measures are taken to limit transient voltages to an appropriately low level.

Environmental Considerations

Product End-of-Life Handling

Observe the following guidelines when recycling an instrument or component.

Equipment Recycling

Production of this equipment required the extraction and use of natural resources. The equipment may contain substances that could be harmful to the environment or to human health if improperly handled at the product's end of life. To avoid release of such substances into the environment and to reduce the use of natural resources, we encourage you to recycle this product in an appropriate system that will ensure that most of the materials are reused or recycled appropriately.

The WEEE symbol on the instrument indicates that this product complies with the European Union's requirements according to Directive 2002/96/EC on waste electrical and electronic equipment (WEEE).

Preface

This manual describes the installation and operation of the Model 675 High Performance AWG Series using the Simple TrueArb software. Basic operations and concepts are presented here. The touch screen display interface lets you create waveform scenarios in only a few screen touches.

The TrueArb technology brings AWG capabilities to the instrument, where every data point stored in memory is used to generate the output signal. The software architecture makes arbitrary waves easier to manipulate and more flexible once they have been created, and it adds sequencing features to the instrument.

Package Contents

The standard Model 675 High Performance AWG Series package includes the following:

  • Model 675-2C/4C/8C Arbitrary Waveform Generator equipment
  • Power Cord
  • Performance/Calibration Certificate
  • CE Certificate

Models

ItemDescription
Model 675-2C-2M2 Ch, 1.2 GS/s AWG, 2 MS memory
Model 675-2C-64M2 Ch, 1.2 GS/s AWG, 64 MS memory
Model 675-2C-128M2 Ch, 1.2 GS/s AWG, 128 MS memory
Model 675-4C-2M4 Ch, 1.2 GS/s AWG, 2 MS memory
Model 675-4C-64M4 Ch, 1.2 GS/s AWG, 64 MS memory
Model 675-4C-128M4 Ch, 1.2 GS/s AWG, 128 MS memory
Model 675-8C-2M8 Ch, 1.2 GS/s AWG, 2 MS memory
Model 675-8C-64M8 Ch, 1.2 GS/s AWG, 64 MS memory
Model 675-8C-128M8 Ch, 1.2 GS/s AWG, 128 MS memory

Recommended Accessories

ItemDescription
Model 675-XC-DIG88 channel Digital license (Mini SAS cable included)
AT-DTTL8LVDS to LVTTL digital adapter probe
AT-LVDS-SMA8LVDS to SMA digital adapter cable
Model 675-2C-WAR3 years warranty extension for Model 675-2C
Model 675-4C-WAR3 years warranty extension for Model 675-4C
Model 675-8C-WAR3 years warranty extension for Model 675-8C
Model 675-2C-HVHigh voltage output (12 Vpp on 50 Ohm) for Model 675-2C
Model 675-4C-HVHigh voltage output (12 Vpp on 50 Ohm) for Model 675-4C
Model 675-8C-HVHigh voltage output (12 Vpp on 50 Ohm) for Model 675-8C
RIDER-AWG-SYNCSynchronization cable for Model 675-8C
Model 675-2C-PATData Pattern Generator (DPG) for Model 675-2C
Model 675-4C-PATData Pattern Generator (DPG) for Model 675-4C
Model 675-8C-PATData Pattern Generator (DPG) for Model 675-8C

Mechanical Characteristics

ParameterModel 675-2CModel 675-4CModel 675-8C
Net Weight20.9 lb (9.5 kg)22.0 lb (10 kg)23.8 lb (10.8 kg)
Net Weight with Package22.0 lb (10 kg)23.1 lb (10.5 kg)24.9 lb (11.3 kg)
Height6.3 in (160 mm)6.3 in (160 mm)6.3 in (160 mm)
Width17.7 in (450 mm)17.7 in (450 mm)17.7 in (450 mm)
Depth13.4 in (340 mm)13.4 in (340 mm)13.4 in (340 mm)

Key Features

The following list describes some of the key features of the Model 675 High Performance AWG series:

  • High resolution, high sampling rate: 14 bits, 1.2 GS/s
  • Output frequency versus amplitude trade off: 300 MHz, 48 V voltage window
  • 3 operating modes in the same instrument: Function Generator, Arbitrary Waveform Generator, or Digital Pattern Generator
  • Very long memory: up to 128 MSample per channel
  • Mixed signal generation: up to 8 analog outputs plus 32 digital outputs (with the Model 675-XC-DIG8 option)
  • Simple touch screen user interface to create complex waveform scenarios in a few screen touches
  • Large 7 inch, 1024 x 600 capacitive touch LCD
  • Touchscreen or keypad data entry
  • Windows 10 operating system
  • USB and LAN interfaces
  • 3U case size with the option of rack mounting

Installing Your Instrument

Unpack the instrument and check that you received all items listed in the Package Contents section.

NOTE. The instrument does not ship with a product software CD. To reinstall the product software, follow the instructions in "Obtaining the Latest Version Releases" to get the latest software release, then follow "Install Simple TrueArb Application" to install the application.

Operating Requirements

CAUTION. To ensure proper cooling, keep the sides of the instrument clear of obstructions.

Place the instrument on a cart or bench, observing the following clearance requirements:

LocationMinimum Clearance
Top0.8 in (20 mm)
Left and right side5.9 in (150 mm)
Bottom0.8 in (20 mm)
Rear3 in (75 mm)

CAUTION. Ensure that the equipment is positioned so the disconnecting device remains readily accessible.

The instrument is intended for indoor use and should be operated in a clean, dry, nonconductive environment. Occasionally a temporary conductivity caused by condensation must be expected. This location is a typical office or home environment. Temporary condensation occurs only when the product is out of service.

Environmental Requirements

Before using this product, ensure that its operating environment is maintained within these parameters:

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, operating5% to 80% relative humidity with a maximum wet bulb temperature of +84 °F (+29 °C) at or below +104 °F (+40 °C), non-condensing
Humidity, non-operating5% to 95% relative humidity with a maximum wet bulb temperature of +104 °F (+40 °C) at or below +140 °F (+60 °C), non-condensing
Altitude, operating9,843 ft (3,000 m)
Altitude, non-operating39,370 ft (12,000 m)

Power Supply Requirements

WARNING. To reduce the risk of fire and shock, ensure that the mains supply voltage fluctuations do not exceed 10% of the operating voltage range.

No manual voltage selection is required because the AC adapter automatically adapts to the line voltage.

ParameterSpecification
Source voltage and frequency100 to 240 VAC ±10% at 45 to 66 Hz
Power consumption, Model 675-2CMaximum 100 W
Power consumption, Model 675-4CMaximum 130 W
Power consumption, Model 675-8CMaximum 150 W

WARNING. Electrical Shock Hazard. Only use the power cord provided with your instrument.

Cleaning

WARNING. To avoid personal injury, power off the instrument and disconnect it from line voltage before performing any of the following procedures.

Inspect the arbitrary waveform generator as often as operating conditions require. To clean the exterior surface, perform the following steps:

  • Remove loose dust on the outside of the instrument with a lint-free cloth. Use care to avoid scratching the front panel display.
  • Use a soft cloth dampened with water to clean the instrument. Use a 75% isopropyl alcohol solution as a cleaner.

CAUTION. To avoid damage to the surface of the arbitrary waveform generator, do not use any abrasive or chemical cleaning agents.

Calibration

The recommended calibration interval is one year. Calibration should be performed by qualified personnel only.

Abnormal Conditions

Operate the instrument only as intended by the manufacturer. If you suspect the instrument's protection has been impaired, disconnect the power cord and secure the instrument against any unintended operation. The instrument's protection is likely to be impaired if, for example, the instrument shows visible damage or has been subjected to severe transport stresses. Proper use of the instrument depends on careful reading of all instructions and labels.

WARNING. Any use of the instrument in a manner not specified by the manufacturer may impair the instrument's safety protection.

Power the Instrument On and Off

Front-panel power button on the Model 675
Front-panel power button used to power the instrument on and off.

Power On

  • Insert the AC power cord into the power receptacle on the rear panel.
  • Use the front-panel power button to power on the instrument.
  • Wait until the system shows the Windows desktop.
  • The Simple TrueArb software starts automatically.

Power Off

  • Close the application in use.
  • Press the front-panel power button to power off the instrument.

Protect Your Instrument from Misuse

Check Input and Output Connectors. When connecting a cable, be sure to distinguish the input connector from the output connectors to avoid making the wrong connection.

CAUTION. Do not short output pins or apply external voltages to the Output connectors. The instrument may be damaged.

CAUTION. Do not apply excessive inputs over ±15 Vpk to the Trigger Input connector. The instrument may be damaged.

Obtaining the Latest Version Releases

The latest version of an optional application that you ordered with your instrument may not be installed on your instrument. The following download location is a fast and easy way to get the latest software version.

To download the latest version of software, register on the website. Go to the home page of the Berkeley Nucleonics website (www.berkeleynucleonics.com) and press the Register button in the upper right of your screen.

Berkeley Nucleonics website Register button location
Register on the Berkeley Nucleonics website to download the latest software version.

Install Simple TrueArb Application

If your instrument already has another version of the Simple TrueArb application installed, DO NOT uninstall it. Otherwise you will lose all configurations and projects.

  1. Download the Simple TrueArb setup package from the Berkeley Nucleonics Corporation website and decompress it to the instrument's local disk.
  2. Right click on the "Add-AppDevPackage.ps1" file and select Run with PowerShell to start the installation.
Run with PowerShell on the Add-AppDevPackage.ps1 file
Right click "Add-AppDevPackage.ps1" and select Run with PowerShell to begin installation.
  1. When the application has been installed, press the "Enter" button to continue.
PowerShell installation prompt for the Simple TrueArb application
Press "Enter" to continue once the application has been installed.

Instrument Overview

The Model 675 High Performance AWG series is offered in three chassis configurations (675-2C, 675-4C, and 675-8C) that share a common 7 inch capacitive touch screen, soft keyboard, and numeric keypad. The sections below describe the front panel, rear panel, and connectors for each model.

Front Panel Model 675-2C

Front panel layout of the Berkeley Nucleonics Model 675-2C arbitrary waveform generator
Model 675-2C front panel.

The 675-2C front panel provides the following controls and connectors:

  • 7 inch capacitive touch screen
  • Soft keyboard and rotary knob
  • Numeric keypad
  • Trigger In and Marker Output
  • Power on/off button
  • Single-ended analog outputs

Front Panel Model 675-4C

Front panel layout of the Berkeley Nucleonics Model 675-4C arbitrary waveform generator
Model 675-4C front panel.

The 675-4C front panel adds two front-panel USB 3.0 ports and a second Marker Output:

  • 7 inch capacitive touch screen
  • Soft keyboard and rotary knob
  • Numeric keypad
  • Trigger In and Marker Outputs
  • 2 USB 3.0 ports
  • Single-ended analog outputs

Front Panel Model 675-8C

Front panel layout of the Berkeley Nucleonics Model 675-8C arbitrary waveform generator
Model 675-8C front panel.

The 675-8C front panel carries the full complement of eight analog outputs and four Marker Outputs:

  • 7 inch capacitive touch screen
  • Soft keyboard and rotary knob
  • Numeric keypad
  • Trigger In and Marker Outputs
  • 2 USB 3.0 ports
  • Single-ended analog outputs

The touch screen functionality and features are described in the Simple TrueArb Application section.

Analog Outputs

The Model 675 High Performance AWG instrument series provides 2, 4, or 8 analog output channels. Each output is single-ended and the connector type is a standard BNC.

Marker Outputs

Each Marker Out is a digital output channel that generates a pulse related to the analog waveform. Its impedance is 50 ohm and the output voltage amplitude ranges from 1 V to 2.5 V into a 50 ohm load. The Marker Out generates a digital pulse synchronous with the waveform depending on the Run Mode. To set the Marker Out parameters, refer to the Marker Settings. The connector type is a standard BNC.

Marker Out SpecificationValue
Connector1 BNC for each pair of channels on the front panel
Output impedance50 Ω
Output level (into 50 Ω)1 V to 2.5 V

Important note: Marker Out 1 is linked to Channel 1 and Channel 2, Marker Out 2 is linked to Channel Out 3 and Channel Out 4, Marker Out 3 is linked to Channel Out 5 and Channel Out 6, and Marker Out 4 is linked to Channel Out 7 and Channel Out 8.

ModelMarker Out Connectors
Model 675-2C1 BNC on the front panel
Model 675-4C2 BNCs on the front panel
Model 675-8C4 BNCs on the front panel

Trigger In

The Trigger In connector on the front panel allows the user to control generation with an external signal source. It has a selectable impedance of 1 kohm or 50 ohm. To learn how to set the trigger parameters or the Run Mode, refer to the Trigger In section. In Continuous mode the Trigger In has no effect.

Trigger In SpecificationValue
ConnectorBNC on the front panel
Number of connectors1
Input impedance1 kΩ or 50 Ω selectable
Slope/PolarityPositive or negative selectable
Oscilloscope capture of a Trigger In signal in blue starting a burst of sine waveform in red
Trigger In signal (blue, top) starting a burst of sine waveform (red, bottom).

Caution. Do not apply excessive inputs over ±15 Vpk to the Trigger Input connector. The instrument may be damaged.

Soft Keyboard and Rotary Knob

Most of the buttons used with the Simple TrueArb application are virtual controls on the touch screen, but a few physical buttons control basic functions such as setting amplitude, offset, and frequency. A physical numeric keypad is available on the front panel and can be used in place of the virtual numeric pad.

A central knob is available for fine tuning and adjustment during on-the-fly setup. The rotary knob changes the value in a continuous, analog fashion. The rotary push button switches the value increment between Coarse and Fine adjustment. The digit selection arrows move the selected digit left or right. You can hold the knob pressed and rotate it left or right to change the Delta increment.

ButtonDescription
HOMEIf you are in a sub-menu page, use this button to return to the main page.
TRIGGERUse this button to send an internal trigger to the instrument.
RUNUse this button to start and stop signal generation. When the button is on and green the instrument is running; when it is off the instrument is stopped. Pushing the button changes the instrument state.
LEFT ARROWOnce the virtual numeric keypad is open, use this button to move the digit selection cursor to the left.
RIGHT ARROWOnce the virtual numeric keypad is open, use this button to move the digit selection cursor to the right.
TOUCH SCREEN OFFUse this button to disable the touch screen.
AMPL./V HIGHUse this button to set the high voltage level or the amplitude of the waveform.
FREQ/PERIODUse this button to set the period or the frequency of the waveform.
AWG ↔ AFGUse this button to switch between AFG mode and AWG operating mode.
OFFSET/V LOWUse this button to set the low voltage level or the offset of the waveform.
PHASE/DELAYN.A.
SETTINGSUse this button to open the Settings page.
CHANNEL SEL.Use this button to change the output selection in the user interface.
ALL OFFUse this button to turn off all the outputs.
DEFAULTUse this button to restore the default settings.

Numeric Keypad

The physical numeric keypad lets you set the parameter value and its measurement unit. Once a parameter to be edited is selected using the touch panel or the soft keyboard, each number pressed on the keypad is shown in the display. The Bksp key deletes erroneous key presses. The [+/-] key toggles the sign of the number being entered and may be pressed after terminating the entry. After the sign and the numeric portion of the desired value have been entered, pressing the multiplier button applies the parameter. The Enter button closes the virtual keyboard and applies the entered value.

When you select a parameter in the user interface, pressing a Unit Measure Range button automatically updates the available range allowed for that parameter.

Unit Measure Range ButtonUnit Measure Range
T/pTera / pico
G/nGiga / nano
M/uMega / micro
k/mkilo / milli

For example, if you select the Frequency parameter and press k/m, the unit measure range becomes kHz; if you press M/u it becomes MHz; if you press G/n it becomes GHz; if you press T/p nothing happens because that range is not available for the selected parameter. If both units of measure of a Unit Measure Range button are available for the selected parameter (for example, Mega and Micro), pressing the range button M/u switches the range accordingly between Mega and Micro.

Rear Panel Model 675-2C

Rear panel layout of the Berkeley Nucleonics Model 675-2C arbitrary waveform generator
Model 675-2C rear panel.

The callouts on the 675-2C rear panel identify the following connectors:

  • HDMI port
  • VGA port
  • PS/2 Mouse and Keyboard ports
  • 3 COM ports
  • Digital Output Connector
  • Ref Clk In: 5 to 100 MHz
  • 10 MHz Reference Clock Output
  • External Modulation Input
  • 2 SSD slots
  • 2 USB 2.0 ports
  • 2 USB 3.0 ports
  • 2 LAN ports
  • Audio IN/OUT

Rear Panel Model 675-4C and Model 675-8C

Rear panel layout of the Berkeley Nucleonics Model 675-4C and Model 675-8C arbitrary waveform generators
Model 675-4C and Model 675-8C rear panel.

The callouts on the 675-4C and 675-8C rear panel identify the following connectors:

  • Digital Output Connectors: Pod D, Pod C, Pod B, Pod A (Model 675-8C); Pod B, Pod A (Model 675-4C)
  • Ref Clk In: 5 to 100 MHz
  • 10 MHz Reference Clock Output
  • External Modulation Input
  • Sync OUT / Sync IN connectors (Model 675-8C only)
  • DVI port
  • VGA port
  • COM port
  • PS/2 Mouse and Keyboard ports
  • DP port
  • HDMI port
  • 4 USB 3.0 ports
  • 1 Ethernet port
  • Audio IN/OUT ports
  • 2 slots for removable SSD

External Modulation Input Connector

Important note: this connector is not used by the TrueArb application.

Reference Clock Input Connector

The Model 675 High Performance AWG series can use an external clock source to generate the sampling clock frequency. This feature allows the generator to be synchronized with an external clock. The connector type is an SMA.

Reference Clock Output Connector

This connector outputs the internal 10 MHz reference clock used to synthesize the DAC sampling clock. If the clock source is internal, it produces a signal at 10 MHz; if the source is external, it is disabled. The connector type is an SMA.

Digital Output Connector

The Model 675 High Performance AWG series has optional 8/16/24/32-bit digital outputs, synchronized with the corresponding analog channels. The digital output pins are native LVDS standard and the maximum update rate is 1.2 Gbps for the Model 675 High Performance AWG series.

The output connector is a customized version of the Mini-SAS HD standard connector. An optional adapter cable to convert from Mini-SAS HD to SMA is available. Mixed-signal generation is a strong solution for digital design and validation, system synchronization, and DAC/ADC tests.

ModelConnector Name
Model 675-2CPod A
Model 675-4CPod A, Pod B
Model 675-8CPod A, Pod B, Pod C, Pod D

The digital output connector and the digital cable should be connected as shown below.

Digital output connector and Mini-SAS HD cable connection on the Model 675-2C
Digital connector on the Model 675-2C.

Sync In / Sync Out Connectors

These connectors connect and synchronize multiple instruments. Up to four instruments can be linked together. The Sync In and Sync Out connectors are available on the Model 675-8C only.

Quick Start Guide

If you are a beginner user, you can follow the steps below to generate your first waveform.

Important note: the pictures in this manual may be relative to 2, 4, or 8 channel models. They could therefore be slightly different from the UI that you are using.

  1. Connect the power cord and push the front-panel on/off switch to turn on the instrument.
  2. Press the AWG/AFG button to switch from the Simple AFG to the Simple TrueArb application. Wait until the Simple TrueArb application has executed and is ready to accept new commands.
  3. Connect Output 1 of the instrument to the oscilloscope input with a cable, and select a 50 Ohm load on the oscilloscope input.
  4. Touch the Settings button on the Simple TrueArb UI to open the instrument settings window.
  5. Select Dev. Settings, go to the General page, and select Continuous as the Run Mode.
  6. Touch the Settings button again to close the instrument settings window.
  7. By default, all channels are disabled. This means the outputs are mechanically disconnected from the load and the digital outputs are in the OFF state.
  8. The waveform sequencer located at the top of the application starts by default with a single entry holding a sine waveform. Touch the Add Entry button to insert a new entry into Channel 1.
  9. Touch the dropdown waveform list and change it from Sine to Ramp.
  10. Enable the output channels by pressing the CH1 button at the bottom of the application so that it is no longer grayed out.
  11. Touch Entry 1 and set Repetition[N]=2, then touch Entry 2 and set Repetition[N]=3.
  12. You can change the Amplitude / Voltage High and Offset / Voltage Low for each entry.
  13. Press the RUN/STOP button and check the generated waveforms on the oscilloscope. Entry 1 should be repeated two times and Entry 2 should be repeated three times.
Simple TrueArb quick start screen with the sequencer and a single sine entry
Adding a sequencer entry and selecting the waveform in the Simple TrueArb application.
Simple TrueArb quick start screen showing per-entry repetitions and channel enable
Setting per-entry repetitions and enabling the output channel before running the sequence.

Simple TrueArb Application

The Model 675 High Performance AWG series includes a 7 inch (178 mm) capacitive touch screen and a Simple touch user interface based on a Microsoft Windows 10 platform. You can control instrument operations using one or all of the following entry methods:

  • Touch screen and front-panel soft key controls
  • Keyboard and mouse

Simple TrueArb Touch UI

The Simple TrueArb UI is designed for touch, driving simplicity in operating an Arbitrary Waveform Generator. It uses the modern interaction techniques found on tablets and smart phones, available on capacitive touch-screen displays. All of the important instrument controls and settings are always one touch away:

  • Swipe down to change the output channel.
  • Swipe left or right to navigate through the sequencer entries.
  • Pinch in and out to zoom the waveform graph.
  • Use the touch-friendly virtual numeric keyboard to modify parameters and enter new values on the fly.
Simple TrueArb touch user interface showing the sequencer and waveform graph
The Simple TrueArb touch user interface on the 7 inch (178 mm) capacitive display.

It is sometimes necessary to create long waveform files to fully implement a DUT test. In cases where portions of a waveform must be repeated, the waveform sequencer can save a great deal of memory-intensive waveform programming. The Sequencer lets you define the set of waveforms that will be generated, their sequence, the number of repetitions for each waveform, and the generation conditions. The sequencer is mainly used for two purposes:

  • Output a waveform longer than the hardware memory.
  • Change the output waveform quickly on a specific trigger condition.

A sequence is made of multiple entries. Each entry contains analog and digital waveforms that are properly formatted.

Important note: the Model 675 High Performance AWG series has a unique sequencer for all channels. The length and repetitions of each sequencer entry are therefore common to all output channels. In the same way, all analog and digital outputs share the same sampling clock, so they are synchronized with each other.

User Interface Description

The Simple TrueArb software environment provides easy access to all instrument functionalities and parameters. The TrueArb user interface consists of four main elements:

  • Sequencer Area: the sequencer contains a list of entries that the user can add or remove to create a custom waveform scenario. Each entry can be repeated or changed in length. The sequencer is common to all channels.
  • Sequencer Toolbar: this bar contains elements used to navigate, add, and remove the sequencer items described below.
  • Waveform Area: it contains the Waveform Graph and the Waveform Parameters related to the selected entry.
  • Command Bar: this bar contains elements to control instrument operations, modify instrument settings, and manipulate waveforms.

The display is a 7 inch (178 mm) capacitive touch screen, and you can use gestures as you would on a mobile phone:

  • Swipe up or down on the Waveform Area to switch between the Output Channel 1 and Output Channel 2 pages.
  • Swipe left or right on the Sequencer Area to navigate through the sequencer entries.

Sequencer Area

The sequencer starts by default with a single entry holding a Sine waveform. You can touch the Add Entry button to insert a new entry into the sequencer. TrueArb inserts a DC level waveform into the new entry by default.

To modify the waveform of a sequencer entry, touch the waveform dropdown list. It opens and shows all of the waveforms available in the Waveform List, whether predefined or imported.

Important note: if you need to modify the waveform of another channel that is automatically set to a DC level waveform when you add a new entry, use the swipe up or down gesture on the Graph Area, use the swipe up or down gesture on the selected entry item, or press the up or down arrow on the left side of the graph to change the Output Channel page. You can then change the waveform by pressing the dropdown waveform list.

Multiple Channels View

You can touch the selected sequencer item to display more than one channel at the same time. This gives you an overall view of the channels and of the sequencer entries. Use the swipe up or swipe down gesture to scroll through the channels. Touch the selected sequencer item again, or select another item, to collapse the view.

Multiple channels view showing several channel waveforms across sequencer entries
Multiple Channels View, giving an overall view of the channels and sequencer entries.

Sequencer Area Items

Each sequencer item contains several pieces of information:

  • The index of the entry (Entry N). Each entry is enumerated starting from 1 up to 16384.
  • The name of the waveform assigned to the selected output channel in that entry. Each output channel can have a different waveform assigned to the same sequencer entry.
  • The number of repetitions. Each entry can be repeated from 1 up to 4294967295 times, or infinite times using the INF button.

If you touch the selection button in the entry, a second bar opens that lets you:

  • Select all the entries.
  • Deselect all the entries.
  • Remove the selected entry.
  • Close the bar.

Sequencer Toolbar

The sequencer toolbar contains several buttons to navigate and control the sequencer, described in detail below.

Sequencer ToolbarDescription
First Entry ButtonPress this button to go to the first entry.
Last Entry ButtonPress this button to go to the last entry.
Goto Entry ButtonUse this button to go to Entry N.
Add Prev. ButtonUse this button to add a sequencer entry before the selected entry.
Add Next ButtonUse this button to add a sequencer entry after the selected entry.
Remove ButtonUse this button to remove the selected entry.
Sequencer Warnings

Warnings are shown in the sequencer toolbar when one or more channel waveforms have been assigned to an entry with a different length. The upper warning is a general warning that notifies you of this condition. Additional warnings are displayed inside the entries where the warning condition is detected. In the presence of warnings, the application will modify the mismatching waveforms during execution to match the entry length, using the strategy specified in the Sample increasing/decreasing strategy parameter (Device Settings, General page).

Waveform Area

This area is divided into two main sections: the Waveform Graph area, which contains a graphical representation of the channel waveform, and the Waveform Parameters area. The Waveform Graph describes the waveform assigned to the current channel and sequencer entry. The waveform is described by:

  • The waveform shape.
  • The waveform duration and frequency.
  • The waveform amplitude.
  • The waveform length in terms of number of samples, as originally defined in the Waveform List.
Waveform graph and waveform parameters showing vertical parameters and entry parameters
The Waveform Area, with the Waveform Graph, vertical parameters, and entry parameters.

The Waveform Parameters area is divided into two parts. The left part contains the vertical parameters of the selected waveform in terms of Voltage High[V] / Voltage Low[V], or Amplitude[Vpp] and Offset[V] via the Change Format button. These two parameters can be specified independently for each sequencer entry and for each output channel.

The right part contains the Repetitions[N] and the Entry Length[N] for the selected sequencer entry. These two parameters are specific to the selected sequencer entry. In particular, Repetitions[N] is the number of repetitions of the selected sequencer entry. These parameters are common to all channels in the same sequencer entry.

Note: Repetitions[N]=1 means that the waveform is executed only once.

ParameterDefinition
Amplitude[Vpp]The difference between the maximum value and the minimum value of the waveform, expressed in Volts.
Offset[V]The voltage of (Vmax + Vmin) / 2 expressed in Volts, where Vmax is the maximum level of the waveform and Vmin is the minimum level of the waveform.
Voltage High[V]The maximum level of the waveform, expressed in Volts.
Voltage Low[V]The minimum level of the waveform, expressed in Volts.
Important notes
  • The maximum value of repetitions is infinite: Repetitions[N]=Infinite. To set the repetitions to infinite, open the on-screen keyboard and press the INF button.
  • Entry Length[N] (set to 16384 by default) is the length of the selected sequencer entry.
  • The minimum entry length is 16 samples. The entry length granularity is 1 if the entry length is greater than 384, and 16 if the entry length is greater than or equal to 16 and less than or equal to 384 samples.
  • The Waveform length is the original length of the waveform in terms of number of samples.
  • The entry length can differ from the waveform length, because the entry length is the same for all instrument channels while the waveform length can be different. When the entry length and the waveform length differ, the original waveform is manipulated (resampled, cut, or extended) to match the entry length.
  • You can enter the length of an entry in samples or time. Press the Length[N] label to switch from a samples representation to a time representation expressed as a Duration[s].
Entry length shown as samples and as a time duration
Entry length can be expressed in samples or in time as a Duration[s].

You can touch the parameter area to open the virtual numeric keypad, then edit the parameter value and its unit of measure.

Virtual numeric keypad with labeled areas for value, keypad, arrows, units, and control buttons
The virtual numeric keypad used to edit parameter values and units of measure.

The keypad items are described below:

  1. Parameter Name and Value: this area displays the parameter name, value, and unit of measure.
  2. Numeric Keypad: this area contains the keys to edit the number displayed in area 1. The [+/-] key toggles the sign of the number being entered and can be pressed at the end of number editing. Touch the MIN and MAX buttons to set the minimum and maximum allowed values for the selected parameter. Use the DEF button to set the default value.
  3. Arrows: the left and right arrows move the cursor or select the digit position, like the arrows on the front panel. The up and down arrows modify the value.
  4. Measurement Unit: after typing the numeric value, these buttons apply a different multiplier of the measurement unit. When a measurement unit is pressed, the value is applied on the fly.
  5. Coarse / Fine: the coarse/fine button modifies the granularity of the increment. You can increment or decrement the selected parameter using the up and down arrow buttons or the rotary knob on the front panel. When Fine is selected, the increment is 1 unit at the current cursor position. When Coarse is pressed, the Delta increment is displayed in the parameter area and the parameter value changes in steps of the selected increment. You can keep the knob pressed and rotate it to the right or left to change the Delta Coarse increment.
  6. Control Buttons: the Close button closes the virtual keypad without applying any changes to the instrument, while the Enter button confirms the changes and applies them to the instrument. The Bksp (backspace) button deletes erroneous key presses, and the Delete button deletes all digits of the text box.
  7. Horizontal scrollbar: the horizontal scrollbar quickly changes the selected value. Its position specifies the value between the allowed minimum and maximum. The increment or decrement values entered by the rotary knob or scrollbar are applied to the instrument on the fly.
Waveform Warnings

A warning is shown in the waveform graph when the channel waveform length differs from the entry length. The upper warning is a general warning that notifies you of this condition. Additional warnings are displayed inside the entries where the warning condition is detected. In the presence of warnings, the application will modify the mismatching waveforms during execution to match the entry length, using the strategy specified in the Sample increasing/decreasing strategy parameter (Device Settings, General page).

Waveform graph showing a warning that channel waveform length and entry length differ
A warning is displayed when the channel waveform length and the entry length are different.
Status Toolbar
  • Memory Used indicator: shows the percentage of memory used to store the waveforms placed in the sequencer.
  • Trigger Information indicator: provides information on the trigger signal condition.
    • The Trigger status LED notifies you that the instrument has received a trigger signal.
    • The Waiting Trigger LED notifies you when the instrument is waiting for a trigger signal.
    • The Trigger too fast LED notifies you that the trigger event has been latched, but the trigger frequency is too high and the instrument cannot be rearmed before the previous trigger event completes. In this situation, some trigger events may be lost.

Command Bar

The command bar contains several touch buttons to control the instrument. Its layout changes depending on the model. On the 4 and 8 channel models, some buttons can be located in the More menu instead of in the Command Bar. A detailed description of this bar is provided below.

Command Bar ButtonDescription
RUN/STOP ButtonUse this button to set the instrument in the Running state (or Ready to receive a Trigger), or in the Stopped state. If the button is green the instrument is running; if it is grey the instrument is stopped. Pushing the button changes the instrument state.
Trigger ButtonUse this button to send an internal software trigger to the instrument. Independent of the settings, this trigger is always received.
Output Channels ButtonsPress CH1, CH2, ..., CH N, DIG to change the Output Channel page. Pressing a Channel button again turns it OFF or ON. When a channel is OFF, it is mechanically disconnected from the output. The DIG button means Digital and it connects or disconnects the digital signals. When digital signals are disabled, they keep a logic zero value at the output.
Settings ButtonUse this button to open the output channel Settings, Device Settings, Marker Settings, and Sequencer Settings. For more information, refer to the relevant section.
Wavef. ListUse this button to open a page where you can import or export a waveform from a file. For more information, refer to the relevant section.
DefaultUse this button to restore the default value of all instrument parameters.
Numeric Keyboard ButtonUse this button to enable or disable the virtual numeric keyboard.
RemoteUse this button to open the SCPI server page. There you can enable or disable the SCPI server and see the sequence of commands sent to the instrument and its response.
BeepUse this button to enable or disable the beep audio signal when the user touches a button.
More ButtonUse this button to access other instrument features. These buttons are explained in the following table.
More Button Menu ItemDescription
Exit ButtonPress this button to close the application.
Full/Float ButtonPress this button to maximize or reduce the application screen. In this way you can access the Windows OS.
Load From ButtonUse this button to load a configuration file. For more information, refer to the relevant section.
Save AsUse this button to save the current configuration into an existing one or create a new one. For more information, refer to the relevant section.
ExportUse this button to export the current configuration. For more information, refer to the relevant section.
Remote Control ButtonUse this button to open the SCPI server page. There you can enable or disable the SCPI server and see the sequence of commands sent to the instrument and its response.
Change FormatUse this button to change the waveform vertical parameters from Voltage High(V) and Voltage Low(V) to Amplitude(Vpp) / Offset(V).
Change ApplicationUse this button to switch from the AWG to the AFG application.
About ButtonUse this button to check the credits, the software and firmware release numbers, and the instrument serial number.
Help ButtonUse this button to open the User Manual.
Calibration ButtonUse this button to enter the Calibration and Diagnostic page. For more information, refer to the relevant section.
Waveform EditorUse this button to open the Waveform Editor software. For more information, refer to the Waveform Editor User Manual.
License ButtonUse this button to enter the License setup page. For more information, refer to the relevant section.

Settings

Touch the Settings button to open the page covering Device Settings, Channel Settings, Marker Settings, and Sequencer Settings.

Device Settings

The device settings are common to the whole instrument. They are grouped into General settings, Timing settings, and Trigger settings.

General

Device Settings General page showing Run Mode selection
Device Settings, General page. Run Mode and resampling strategy are set here.
Run Mode

The Run Mode defines the sequencer execution flow.

Run ModeBehavior
ContinuousWhen the RUN/STOP button is pressed, each waveform loops as written in the entry repetition parameter and the entire sequence repeats circularly until the user presses the RUN/STOP button again. In Continuous mode the Trigger In has no effect.
Single/BurstWhen the RUN/STOP button is pressed, the instrument waits for a trigger event. When the trigger event occurs, each waveform loops as written in the entry repetition parameter and the entire sequence repeats circularly as many times as written in the Burst Count[N] parameter. Setting Burst Count[N]=1 places the instrument in Single mode, and the sequence runs only once.
Triggered ContinuousWhen the RUN/STOP button is pressed, the instrument waits for a trigger event. When the trigger event occurs, each waveform loops as written in the entry repetition parameter and the entire sequence repeats circularly until the user presses the RUN/STOP button.
SteppedAfter the RUN/STOP button is pressed, each entry waits for a trigger event before its execution. The waveform of the entry loops as written in the entry repetition parameter. After an entry completes, the last sample of the current entry or the first sample of the next entry is held until the next trigger is received. At the end of the sequence, execution restarts from the first entry. If you set infinite repetitions on one entry, the trigger event lets you jump to the next entry.
AdvancedThe execution of the sequence can be changed using conditional and unconditional jumps (JUMP TO and GO TO features) and dynamic jumps (PATTERN JUMP feature). See the Advanced Run Mode subsection.
Wait Trigger On

Defines the behavior of the output during the wait-trigger condition in the triggered Run Modes. If "First sample" is selected, the first waveform sample of the next entry is held until the next trigger is received. If "Last sample" is selected, the last waveform sample of the current entry is held until the next trigger is received.

Resampling Strategy

Defines the strategy used to adapt the original waveform length to the sequencer entry length.

The Sample increasing strategy parameter defines the strategy used when the original waveform length is shorter than the sequencer entry length.

TechniqueDescription
InterpolationPerforms a linear interpolation between the waveform samples.
Return ZeroFills the tail of the waveform with zeros.
Hold LastHolds the last value of the waveform.
Samples DuplicationRepeats the waveform samples.

The Sample decreasing strategy parameter defines the strategy used when the original waveform length is longer than the sequencer entry length.

TechniqueDescription
DecimationReduces the number of samples while maintaining the waveform shape.
Cut tailCuts the tail of the waveform to reduce its size.
Cut headCuts the head of the waveform to reduce its size.
Jump Mode

This parameter is available in Advanced Run Mode only. It defines the behavior of the output when a "Jump To" or a "Pattern Jump" event happens. If "Jump as soon as possible" is selected, the sequencer jumps to the selected entry as soon as possible, without waiting for the completion of the repetitions of the current waveform execution; it always jumps at the end of a period of the current waveform. If "Jump when all repetitions have been executed" is selected, the sequencer jumps to the selected entry after the current waveform repetitions complete.

Wait Trigger On and Jump Mode controls in the General settings page
Wait Trigger On and Jump Mode controls on the General settings page.

Advanced Run Mode

The Advanced Run Mode lets you change the execution of the sequence using loops, conditional and unconditional jumps (Jump To, Pattern Jump, and Go To features), and events. It can be used to create long and complex waveform scenarios.

To start working with Advanced Mode:

  • In the Device Settings, General page, select Advanced as Run Mode.
  • The sequencer page changes its standard layout and the Edit Entry button appears in the Entry Parameters area.
  • Press the "Edit Entry" button on the Sequencer Area to open the Entry Editor Table.
Sequencer page in Advanced Run Mode with Edit Entry button
Sequencer page in Advanced Run Mode, showing the Edit Entry button.
Entry Editor Table

This table lets you change all the parameters associated with a selected entry, with the exception of the Length, which must be set on the Sequencer Area page. Use the swipe up or down gesture to scroll through the table elements, and touch the table icons to access the available options. The first column holds the Entry numbers that define the play sequence; these are used as the targets for the Jump To, Pattern Jump, and Go To features. The selected entry is highlighted in yellow.

Entry Editor Table with per-entry parameters
The Entry Editor Table. Each row holds the per-entry event, repeat, and jump parameters.
ItemDescription
Wait Event Defines the event that must occur before the waveform is generated. The waveform output is held until the Wait Event happens, then output starts.
  • None: no waiting; the waveform plays immediately.
  • Button: the event is provided by the Trigger button on the keyboard, the Trigger button on the menu bar, or a Remote Command.
  • Timer: the event is internally generated by a Timer set on the Settings, Trigger page.
  • External: the event is generated by the signal applied externally on the BNC connector (TRIGGER IN) when it crosses the selected threshold.
Note: The Trigger buttons and the trigger from remote command are always active, independent of the selected Trigger Source.
RepeatDefines how many times the waveform in the entry is repeated: 1 to 4,294,967,295 or infinite cycles.
Jump If Event Defines the event that must occur for the Jump To feature. When a jump event happens, the sequencer jumps to the entry selected in the Jump To Entry field. It completes the period of the current waveform before jumping.
  • None: the Jump To feature is disabled.
  • Button: the event is provided by the Trigger button on the keyboard, the Trigger button on the menu bar, or a Remote Command.
  • Timer: the event is internally generated by a Timer set on the Settings, Trigger page.
  • External: the event is generated by the signal applied externally on the BNC connector (TRIGGER IN) when it crosses the selected threshold.
Note: The Trigger buttons and the trigger from remote command are always active, independent of the selected Trigger Source.
Jump To Entry Defines the Jump To target. The sequencer jumps to the selected entry when the event condition is met. The sequencer can jump immediately or when all repetitions have been executed, as selected in the Jump Mode field (Device Settings, General section).
  • Next: jumps to the next element in the sequence.
  • Previous: jumps to the previous element in the sequence.
  • First: jumps to the first element in the sequence.
  • Last: jumps to the last element in the sequence.
  • Item: jumps to the selected entry index.
Go To Entry When all repetitions are completed (without being interrupted by a Jump To or Pattern Jump feature), the sequencer goes to the selected Go To Entry. By default, the Go To entry is Next.
  • Next: goes to the next element. If the current element is the last, it goes to the first.
  • Previous: goes to the previous element. If the current element is the first, it goes to the last.
  • First: goes to the first element in the sequence.
  • Last: goes to the last element in the sequence.
  • Item: goes to the selected entry index.
Pattern Jump Defines the pattern code for the "Pattern Jump" feature. It can be a number from 0 to 255. The Pattern Jump is a conditional jump that occurs when a pattern code is received by the sequencer. The pattern is sent using the SCPI command AWGControl:DJStrobe only. The sequencer can jump immediately or when all repetitions have been executed, as selected in the Jump Mode field (Device Settings, General section).
Pattern To Entry Defines the target entry index for the "Pattern Jump" feature. As soon as the sequencer receives the pattern event, it jumps to the entry selected in this field.
  • Next: jumps to the next element in the sequence.
  • Previous: jumps to the previous element in the sequence.
  • First: jumps to the first element in the sequence.
  • Last: jumps to the last element in the sequence.
  • Item: jumps to the selected entry index.

As an example, an entry configured with Wait Event = Button, Repeat = 10 times, Jump If event = Timer to Entry 2 (Next), Pattern Jump Code = 123 to Entry 4, and Go To Entry = 3 can be represented as a flow chart.

Entry Editor Table example with repeat and jump conditions
Entry Editor example: Repeat 10 times, jump on Timer event to the next entry, jump to Entry 4 on Pattern Jump (123), then Go To Entry 3 on completion.
Flow chart representation of the Entry Editor example
Flow-chart representation of the example entry's wait, jump, and go-to logic.

Timing

Device Settings Timing page
Device Settings, Timing page.
  • Sampling Clock[Hz]: specifies the Arbitrary Waveform Generator sample rate.
  • Sampling Clock Source: specifies the clock source as Internal or External. If Internal Clock is selected, the sampling clock is synthesized using a reference clock generated internally. If External is selected, the sampling clock is synthesized using the clock provided externally to the Ref. Clock In SMA connector. When External is selected, the Reference Clock[Hz] control appears and the user must specify the reference clock frequency in hertz.

Trigger

The Trigger settings are common to all channels.

Device Settings Trigger page
Device Settings, Trigger page.
Trigger In SettingDescription
Source
  • Trigger Button: the trigger event is provided by the Trigger button on the keyboard, the Trigger button on the menu bar, or a Remote Command.
  • Timer: the trigger event is internally generated by a Timer. The Timer count interval is set by the Interval [s] textbox.
  • Trigger In Connector: the trigger event is generated by the signal applied externally on the BNC connector (TRIGGER IN) when it crosses the selected threshold with the selected slope. Threshold value and slope are set using the relative textbox and slider.
Note: The Trigger buttons and the trigger from remote command are always active, independent of the selected Trigger Source.
Timer Interval [s]Sets the timer count interval. It takes effect only when the trigger Source is Timer. The edited value is automatically rounded to the closest value the hardware can implement.
EdgeThe slope can be positive or negative. When Rising Edge is selected, the trigger is detected when the signal on the TRIGGER IN BNC connector crosses the threshold from low to high. Falling Edge is the opposite. "Both Edges" makes the trigger sensitive to both edges of the signal. It takes effect only when the selected Source is External.
Threshold [V]The threshold that the external signal applied to the TRIGGER IN connector must cross to issue a trigger event to the instrument. It takes effect only when the selected Source is External.
Input ImpedanceSelects the TRIGGER IN connector impedance: 1 kOhm or terminated into 50 Ohm.

Channel Settings

The Channel Settings page manages the parameters of the analog and digital channels.

Analog Channels (CH 1, CH 2, ..., CH N)

Analog channel settings page
Analog channel settings page.
  • Amplitude Scale[%]: can be modified at run time to adjust the waveform amplitude while the instrument is running. It applies to all waveforms in the sequencer. It is expressed as a percentage with a range of 0% to 100%. 100% means the waveform keeps its original amplitude.
  • Skew[s]: defines a fine time delay among the analog output channels to de-skew the outputs. The resolution is about 3 ps and depends on the sampling frequency, as does the maximum time skew allowed. The edited value is automatically rounded to the closest value the hardware can implement.
  • Output Impedance: defines the output impedance of the analog outputs. It can be set to 50 Ohm or Low Impedance (5 Ohm).
  • Polarity: when "Negative" is selected, the analog output signal is inverted.
  • Base Line Offset[V]: defines the DC offset value added to the output signal relative to the ground level.

Digital Channels

Digital Channels settings page
Digital Channels settings page.
  • Digital Channels: it is possible to enable up to 8 digital lines on the two-channel model, up to 16 on the four-channel model, and up to 32 on the eight-channel model. If the Digital Channels number is 0, the DIG button is disabled. If two or more digital lines are selected, the DIG button can be touched to enable or disable the digital lines. Once the digital channels are enabled (two or more digital channels selected), the Digital Channels page becomes accessible to define the digital waveform sequence, as for the analog channel page.

Important note: enabling the digital lines causes a decrease of resolution in the analog output channels, as shown in the following table.

Digital linesCH1 Res.CH2 Res.CH3 Res.CH4 Res.CH5 Res.CH6 Res.CH7 Res.CH8 Res.
016 bits16 bits16 bits16 bits16 bits16 bits16 bits16 bits
214 bits16 bits16 bits16 bits16 bits16 bits16 bits16 bits
412 bits16 bits16 bits16 bits16 bits16 bits16 bits16 bits
612 bits14 bits16 bits16 bits16 bits16 bits16 bits16 bits
812 bits12 bits16 bits16 bits16 bits16 bits16 bits16 bits
1012 bits12 bits14 bits16 bits16 bits16 bits16 bits16 bits
1212 bits12 bits12 bits16 bits16 bits16 bits16 bits16 bits
1412 bits12 bits12 bits14 bits16 bits16 bits16 bits16 bits
1612 bits12 bits12 bits12 bits16 bits16 bits16 bits16 bits
1812 bits12 bits12 bits12 bits14 bits16 bits16 bits16 bits
2012 bits12 bits12 bits12 bits12 bits16 bits16 bits16 bits
2212 bits12 bits12 bits12 bits12 bits14 bits16 bits16 bits
2412 bits12 bits12 bits12 bits12 bits12 bits16 bits16 bits
2612 bits12 bits12 bits12 bits12 bits12 bits14 bits16 bits
2812 bits12 bits12 bits12 bits12 bits12 bits12 bits16 bits
3012 bits12 bits12 bits12 bits12 bits12 bits12 bits14 bits
3212 bits12 bits12 bits12 bits12 bits12 bits12 bits12 bits
Digital channel parameters: Voltage Level and Skew
Digital channel parameters, including Voltage Level and Skew.
  • Voltage Level[V]: defines the output voltage level (in volts) of the LVDS to LVTTL Digital Probe. It takes effect only when the Digital Option is installed in the instrument and the LVDS to LVTTL probe is connected.
  • Skew[s]: sets the delay between the analog channels and the digital channels to de-skew the analog and digital outputs. The skew between analog and digital channels depends on the sampling frequency: the minimum skew is 1 clock cycle at the sampling frequency. The edited value is automatically rounded to the closest value the hardware can implement.

Marker Settings

On the marker output page, you can set the behavior and parameters of the Marker signal provided at the front-panel MARKER OUT BNC connectors. The available Marker signals depend on the instrument model; refer to the Marker Output section for a complete description. On the Model 675-4C and Model 675-8C models, press the marker button to change the selection of the Marker signal.

Marker Settings page
Marker Settings page.

Marker Mode

ModeBehavior
Automatic The marker behavior depends on the Run Mode:
  • Continuous: the instrument generates a Marker pulse of 8 sampling-clock periods, synchronous with the analog outputs, for each sequencer entry and each repetition.
  • Single/Burst: each time a trigger event is received while the instrument is waiting for a trigger, a Marker pulse of 8 sampling-clock periods is generated.
  • Triggered Continuous: at the start event, the instrument generates a Marker pulse of 8 sampling-clock periods.
  • Stepped: each time a trigger event is received while the instrument is waiting for a trigger, a Marker pulse of 8 sampling-clock periods is generated. If an entry with infinite repetitions is being executed and a trigger event occurs, a Marker pulse is generated and execution skips to the next entry; in this case the Marker pulse may not be synchronous with the next entry's waveform.
  • Advanced: each time a trigger event is received while the instrument is waiting for a trigger, a Marker pulse of 8 sampling-clock periods is generated. A Marker pulse is also generated each time a Jump event occurs; in that case it may not be synchronous with the output waveform.
Fixed To Low Voltage / Fixed To High VoltageThe marker level is fixed to the low level or the high level.
Replicate Digital 0The Marker Out behaves like the Digital line 0 output. This choice is available only when the digital option is installed and the Digital Channels parameter (Channel Settings, DIG page) is greater than 0.
  • Marker Skew[s]: defines the skew between the marker and the analog channels. The resolution is 78 ps. The edited value is automatically rounded to the closest value the hardware can implement.
  • Voltage Level[V]: sets the marker high-level voltage. The low level is fixed to 0 V.

Sequencer Settings

The Sequencer Settings page contains parameters that define the strategy for managing the length of the sequencer entries relative to the length of the channel waveforms defined for each entry.

Sequencer Settings page
Sequencer Settings page.

Entry Length Strategy

OptionDescription
Adapt to the longer analog waveformThe default entry length equals the length of the longest channel waveform, among all analog channels, assigned to the entry.
Adapt to the shorter analog waveformThe default entry length equals the length of the shortest channel waveform, among all analog channels, assigned to the entry.
Apply the default valueThe default entry length equals the value specified in the Default Entry Length [N] parameter.

Waveform Length Strategy

This strategy applies only to imported waveforms that carry sampling-rate information, such as .trc files and files imported or created from the Waveform Editor.

OptionDescription
Use the original waveform duration if possibleThe entry length is automatically calculated to match the original duration of the imported waveform. For example, you can play back waveforms from an oscilloscope acquisition (.trc files only) at their original duration. The original duration can be used only if the imported waveform data contains sampling-rate information, such as .trc files and waveforms created with the Waveform Editor.
Use the waveform lengthThe entry length matches the imported waveform length in samples. In this case the original duration of the imported waveform is not maintained.

Warning: if you change the instrument sampling rate, the entry length is not automatically recalculated. You must remove the imported waveform from the sequencer and insert it again.

The length of each entry can be manually and individually overwritten by changing the Entry Length [N] parameter in the Waveform Parameters section of the Waveform Area. If any channel waveform of the entry changes, the entry length is recalculated using the strategy specified in the Sequencer item Length Strategy parameter.

Default Entry Length [N]

Specifies the length of the sequencer entries when the Sequencer item Length Strategy parameter is set to "Apply the default value".

Warnings Management

This parameter enables or disables the warnings shown in the Sequencer Toolbar and in the Waveform Area that notify you when one or more channel waveforms have been assigned to an entry with a different length. This situation causes the application to modify the mismatching waveforms during execution to match the entry length, using the strategy specified in the Sample increasing/decreasing strategy parameter (Device Settings, General page).

When the "Consider a warning as an error" option is selected, the application checks whether one or more sequencer entries have a length that differs from the selected waveform length. If this condition is met, the instrument will not start. For example, if you insert a SINE waveform with a length of 16384 points into a sequencer entry with Length[N]=1024, pressing the Run button returns a "Start Failed!" error message. In that case you must change the entry Length[N] parameter to 16384 to run the instrument.

Waveform List

Press the Wavef. List button to open the Waveform List page, which collects all the waveforms available in the current configuration.

Waveform List page showing predefined and imported waveforms
Waveform List page. Factory predefined waveforms appear in red; imported waveforms appear in gray.

The Model 675 High Performance AWG series ships with a set of Factory Predefined Waveforms that are common to all configurations. Predefined waveforms are shown in red on the list. Imported waveforms are shown in gray.

  • You can build your own set of predefined waveforms by promoting waveforms in the list to predefined ones.
  • You can delete a predefined waveform, with the exception of ZERO for digital waveforms and SINE and DC level for analog waveforms.
  • To restore the factory predefined waveforms, press the Restore Factory Waveforms button. Imported waveforms that were previously promoted to predefined will not be deleted.

How to Import an Analog or Digital Waveform From a File

The Import button lets you import data from a file to create a new waveform. The supported file formats are:

FormatDescription
TXTNew line (\n) separated text file (one column only, no header)
.ZIPCompressed file in binary proprietary format
.trcLeCroy oscilloscope binary file format
  1. Press the Import button. The Windows File Browser opens. Select the TXT or ZIP file you want to import. The Import page opens.
  2. In the Import dialog, the Name and Description fields are automatically filled with default values.
  3. Select the Waveform Type you want to import, either Analog or Digital.
    • If Analog is selected, the waveform data is interpreted as a single column of values (the header is not allowed). The imported waveform is normalized so you can easily adjust its amplitude and offset using the waveform parameters in the graph area of the sequencer.
    • If Digital is selected, each data point is represented by a 32 bit unsigned integer where the value of each bit is transferred to the corresponding digital line (Bit 0 to Digital Line 0, Bit 1 to Digital Line 1, and so on).
  4. Press OK to confirm or Close to cancel the operation.
Import waveform dialog with Name, Description and Waveform Type fields
Import dialog for an analog or digital waveform.

How to Export an Analog or Digital Waveform to a File

  • Select an analog or digital waveform on the waveform list.
  • Press the Export button.
  • The exported waveform is stored in a proprietary binary .zip file format that can be shared with other instruments running the same application.
  • You can also export predefined waveforms.
If you export a predefined waveform and then import it again into the list, it is imported as a standard analog or digital waveform.

How to Promote an Analog or Digital Waveform to a Predefined

  • Select an imported analog or digital waveform on the waveform list.
  • Press the Promote button.
  • The waveform appears on the list in red to show that it has been promoted to predefined.

How to Edit an Analog or Digital Waveform

  • Prerequisite: Waveform Editor software installed.
  • Select an analog or digital waveform on the waveform list.
  • Press the Edit button to launch the Waveform Editor.
  • Refer to the Waveform Editor user manual for a complete explanation of editing and creating waveforms.

How to Create a New Analog or Digital Waveform

  • Prerequisite: Waveform Editor software installed.
  • Press the Waveform Editor button in the More menu to launch the Waveform Editor.
  • Refer to the Waveform Editor user manual for a complete explanation of editing and creating waveforms.

Configurations

A configuration contains the data, in proprietary format, relative to the channel waveforms inserted into the sequencer along with all the instrument and sequencer parameters.

Save As

A configuration can be saved with the Save As button, which opens the dialog box shown below. The configuration is saved to the configuration list that can be accessed by the Load From dialog box.

Save As dialog box for saving a configuration
Save As dialog box.

On this page you can add a new configuration entry or overwrite an existing one. To create a new configuration entry, write a name in the text box at the bottom of the page and click Add New.

Export Configuration

If you touch the Export Configuration button, a proprietary binary .zip file relative to the current configuration is exported. The exported file can be used to share configurations between different users or instruments.

Load From

Touching the Load From button in the More menu opens a page that shows the list of all saved and imported configurations. If you select an existing configuration, you load all of its settings into the instrument.

On the Load From page you can also manage the configuration list: you can delete, import, or lock a configuration. When a configuration is locked it cannot be deleted or overwritten.

Load From page showing the list of saved and imported configurations
Load From page with configuration management controls.

If you touch the Import Configuration button, you can import a configuration file that comes from a different machine or user. The imported configuration is inserted into the Load From list.

Remote Control

The Remote button, located in the Command Bar, opens the page of the SCPI server. This page lists all commands received by the SCPI server and its replies. If the text of a command is displayed in green, the command is correct and has been accepted by the server. If the text of a command is displayed in red, the command is incorrect and has not been accepted by the server.

SCPI server page listing received commands and replies
SCPI server page. Accepted commands appear in green, rejected commands in red.

At the top of the page, the Host Name and IP Address of the instrument are shown. The slider on the right side of the page enables or disables the SCPI server. It is enabled by default.

Remote Desktop Connection

To connect to the instrument using a Remote Desktop connection, enter the following credentials:

Computer NameAWG4010
User Nameawg4010
Password1234

Calibration & Diagnostic

The Calibration button in the More menu opens the Calibration and Diagnostic page.

Calibration and Diagnostic page with Warm Up, Calibration, Diagnostic and Load Factory buttons
Calibration and Diagnostic page.

The actions performed by the buttons on this page are described below:

ButtonAction
Warm UpStarts the instrument warm-up procedure, which takes 30 minutes. The elapsed time is shown. The procedure can be stopped by touching the Stop button at the bottom right of the Warm Up page.
CalibrationStarts the self-calibration of the instrument. The procedure logs are displayed in a text box that can be saved at the end of the procedure for further analysis.
DiagnosticStarts the self-diagnostic of the instrument. The procedure logs are displayed in a text box that can be saved at the end of the procedure for further analysis.
Load FactoryLoads the factory calibration parameters.
The recommended calibration interval is one year. Calibration should be performed by qualified personnel only.

Multi-Instrument System

You can connect up to four Model 675-8C units to build a system with 32 synchronized analog channels and up to 128 digital channels. To set up a Multi-Instrument system:

  • Turn off the instruments.
  • Select the instrument you want to use as Master. The other units are considered Slave.
  • Using the RIDER-AWG-SYNC cable, connect the Master Sync Out connector to the Slave Sync In connector on the rear of the instruments.
Master and slave Model 675-8C units connected by RIDER-AWG-SYNC cable
Master and Slave Model 675-8C units linked through the RIDER-AWG-SYNC cable.
Rear panel Sync OUT and Sync IN connectors
Sync OUT and Sync IN connectors on the rear panel.

Once all the instruments are connected, turn them on and launch the Simple TrueArb application.

  • The Multi-Instrument system is available on Model 675-8C units only.
  • Before connecting or disconnecting RIDER-AWG-SYNC cables, you must turn off the instruments.
  • The external sampling clock and external trigger input are available on the Master device only.

Setting Up and Starting Generation

The following steps describe how to set up a Multi-Instrument system and start generation across two devices.

  1. On the Master and Slave units, launch the Simple TrueArb application.
  2. On the Master unit (the one with the Sync OUT port connected), a new Master Multi-Instrument bar appears.
  3. On the Slave unit (the one with the Sync IN port connected), a new Slave Multi-Instrument bar appears.
  4. Slide the Capture switch on the Master Multi-Instrument bar.
  5. The lock icon changes to show that a device has been captured. The number of captured devices is now 1.
  6. On the Slave device, the lock icon also changes to show that the instrument has been captured.
  7. Press Start on the Master device. Both the Master and the Slave instruments start synchronously. A lock symbol on the Start button of the captured instrument indicates that it is controlled by the Master device.
  8. To stop generation, press the Stop button on the Master device.
  9. To unlink the instruments, slide the Release switch on the Master device. The two devices can then be controlled independently from their respective interfaces.
Capture and synchronized start across master and slave instruments
Capture state and synchronized start across the Master and Slave instruments.

Master Multi-Instrument Bar

On the Master device, a new Multi-Instrument bar appears when the unit detects a connection with other Model 675-8C units through the RIDER-AWG-SYNC cable.

Master Multi-Instrument bar
Master Multi-Instrument bar.
SymbolMeaning
MasterIndicates that the instrument is the Master. It is the first device of the chain and can control generation of all connected devices.
No device backwardIndicates that no other device has been found backward on the device chain. It appears only on the Master instrument.
Slave forwardIndicates that a Slave device has been found forward on the device chain.
CaptureIndicates that the Master has not captured the connected Slave instruments. Sliding the Capture button makes the Master capture and control the connected devices.
Device countShows the number of devices controlled by the Master instrument after a Capture event.
ReleaseIndicates that the Master has captured the Slave devices and can control generation of the whole chain. Sliding the Release button makes the Master release control of the connected devices.

Slave Multi-Instrument Bar

On the Slave device, a new Multi-Instrument bar appears when the unit detects a connection with other Model 675-8C units through the RIDER-AWG-SYNC cable.

Slave Multi-Instrument bar
Slave Multi-Instrument bar.
SymbolMeaning
SlaveIndicates that the instrument is a Slave device and, if captured, can be controlled by the Master unit.
Not capturedIndicates that the instrument has not been captured by the Master device.
CapturedIndicates that the instrument has been captured and will be controlled by the Master device.
Device backwardIndicates that another device has been found backward on the device chain. It could be the Master unit or another Slave unit.
Slave forwardIndicates that another Slave device has been found forward on the chain.
Last in chainIndicates that no other Slave devices have been found forward, so this instrument is the last of the chain.

License

The License button in the More menu opens the License page, which manages the license options.

License page with Add New License button
License page for managing instrument options.

Touching the Add New License button lets you enter a new license key to enable any of the following features.

Model 675-2C Options

OptionDescription
Model 675-2C-64MMemory extension to 64 MSamples per channel
Model 675-2C-128MMemory extension to 128 MSamples per channel
Model 675-2C-HVHigh voltage output (12 Vpp on 50 Ohm)
Model 675-XC-DIG88 channel digital license

Model 675-4C Options

OptionDescription
Model 675-4C-64MMemory extension to 64 MSamples per channel
Model 675-4C-128MMemory extension to 128 MSamples per channel
Model 675-4C-HVHigh voltage output (12 Vpp on 50 Ohm)
Model 675-XC-DIG88 channel digital license (8/16 digital channels available)

Model 675-8C Options

OptionDescription
Model 675-8C-64MMemory extension to 64 MSamples per channel
Model 675-8C-128MMemory extension to 128 MSamples per channel
Model 675-8C-HVHigh voltage output (12 Vpp on 50 Ohm)
Model 675-XC-DIG88 channel digital license (8/16/24/32 digital channels available)
To obtain a license key, contact your distributor sales representative.

Appendix A: Digital Option & Accessories

When you buy the digital option, you receive a software license key and one Mini-SAS HD cable 3.3 ft (1 m) long.

Even though this cable has the same mechanical dimensions as the SFF-8644 standard, the electrical connections are customized. Do not use standard Mini-SAS HD cables, otherwise the unit will be damaged.

Two additional accessories are available for use with the digital outputs. These accessories must be purchased separately because they are not included in the digital option:

  • AT-LVDS-SMA8 cable. A Mini-SAS to SMA cable adapter. It converts the 8 digital LVDS outputs of the Mini-SAS connector into 16 SMA connectors (2 SMA per LVDS pair).
  • AT-DTTL8. A probe that connects to the Mini-SAS HD cable provided with the digital license and converts the LVDS outputs of the Mini-SAS HD connector into LVTTL standard signals.

The end of the Mini-SAS HD cable provided with the digital option mechanically mates with standard Mini-SAS HD connectors, while the electrical connection differs from the standard. If you need to connect the Mini-SAS HD cable provided with the digital option to your custom PCB, you can use standard Mini-SAS HD connectors (for example, Amphenol 10112626-101LF, Amphenol 10112632-101LF, Amphenol 10120666-101LF, TE Connectivity 2198484-1, TE Connectivity 2227580-1), but you must respect the electrical connection shown below. The connection of the AT-LVDS-SMA8 cable adapter (Mini-SAS HD to 16 SMA) is also described in the table.

Mini-SAS HD Connector Pinout

Mini-SAS HD connector pinout diagram
Mini-SAS HD connector pinout reference.
Mini-SAS HD pinAssigned signalAT-LVDS-SMA8 (Mini-SAS HD to 16 SMA, 8 LVDS output)
A1+12 VccNA
A2+12 VccNA
A3GNDSMA Ground
A4DO7_PDO 7_P
A5DO7_NDO 7_N
A6GNDNA
A7DO0_PDO 0_P
A8DO0_NDO 0_N
A9GNDSMA Ground
B1CS1 (RESERVED). Do not connect.NA
B2+12 VccNA
B3GNDSMA Ground
B4DO6_PDO 6_P
B5DO6_NDO 6_N
B6GNDSMA Ground
B7DO1_PDO 1_P
B8DO1_NDO 1_N
B9GNDSMA Ground
C1+5 VccNA
C2+5 VccNA
C3GNDSMA Ground
C4D5_PDO 5_P
C5D5_NDO 5_N
C6GNDSMA Ground
C7D2_PDO 2_P
C8D2_NDO 2_N
C9GNDSMA Ground
D1SCL (RESERVED). Do not connect.NA
D2SDA (RESERVED). Do not connect.NA
D3GNDSMA Ground
D4D4_PDO 4_P
D5D4_NDO 4_N
D6GNDSMA Ground
D7D3_PDO 3_P
D8D3_NDO 3_N
D9GNDSMA Ground

AT-LVDS-SMA8

AT-LVDS-SMA8 Mini-SAS HD to 16 SMA cable adapter
AT-LVDS-SMA8 Mini-SAS HD to 16 SMA cable adapter.

The AT-LVDS-SMA8 cable adapter converts from the Mini-SAS HD connector on the rear of the instrument to 16 SMA connectors. This cable ensures the signal integrity and flexibility required to transmit the high-speed digital signals provided by the Model 675 High Performance AWG series.

Output connectorSMA
Output typeLVDS
Number of SMA16 (8 bits)
Cable typeProprietary standard
Cable length3.3 ft (1 m)

AT-DTTL8

The AT-DTTL8 is an 8-bit LVDS to LVTTL converter that converts the LVDS differential signals provided by the Mini-SAS HD digital connector to standard LVTTL single-ended signals. The probe can be programmed by software to set the high voltage level of the TTL signals from 0.8 V to 3.8 V. The AT-DTTL8 probe maximum bit rate is 125 Mbps at 0.8 V and 400 Mbps at 3.6 V.

The Model 675-XC-DIG8 does not include the AT-DTTL8, which must be purchased separately.
AT-DTTL8 LVDS to LVTTL converter probe
AT-DTTL8 LVDS to LVTTL converter probe.
AT-DTTL8 probe assembly
AT-DTTL8 probe assembly.
AT-DTTL8 TTL signal connector detail
AT-DTTL8 TTL signal connector.
Output connector20 position, 2.54 mm, 2 row IDC header
Output electrical standardLVTTL
Output impedance50 Ohm nominal
Output voltage0.8 V to 3.8 V programmable (same for all channels)
Maximum update rate125 Mbps at 0.8 V and 400 Mbps at 3.6 V
Input connector dimensionsW 2.0 in (52 mm), H 0.9 in (22 mm), D 3.0 in (76 mm)
Cable length3.3 ft (1 m)
Cable typeProprietary

Certifications

Berkeley Nucleonics Corporation certifies compliance with the following standards as of the time of publication. Please see the EC Declaration of Conformity document shipped with your product for current certifications.

EMC Compliance

EC Declaration of Conformity, EMC

The instrument meets the intent of EC Directive 2014/30/EU for Electromagnetic Compatibility. Compliance was demonstrated to the following specifications listed in the Official Journal of the European Communities:

EN 61326-1:2013, EN 61326-2-1:2013, EMC requirements for electrical equipment for measurement, control, and laboratory use.

Electromagnetic Emissions

StandardRequirement
EN 55011:2010Radiated and conducted emissions, Group 1, Class A
EN 61000-3-2/A2:2009Harmonic current emissions, Class A
EN 61000-3-3:2008Voltage fluctuations and flickers, Pst = 1

Electromagnetic Immunity

StandardRequirement
EN 61000-4-2:2009Electrostatic discharge, 4 kV contact, 8 kV air, 4 kV vertical/horizontal coupling planes
EN 61000-4-3/A2:2010RF radiated electromagnetic field, 3 V/m, 80 to 1000 MHz; 3 V/m, 1400 MHz to 2 GHz; 1 V/m, 2 GHz to 2.7 GHz
EN 61000-4-4/A1:2010Electrical fast transient/burst, 1 kV on power supply lines, 0.5 kV on I/O signal data and control lines
EN 61000-4-5:2006Power line surge, 1 kV AC mains, L-N, L-PE, N-PE
EN 61000-4-6:2009RF conducted electromagnetic field, 3 Vrms, 0.15 MHz to 80 MHz
EN 61000-4-11:2004Mains dips and interruptions, 0%/1 cycle, 70%/25 cycles, 0%/250 cycles

Notes on the EMC standards above:

  1. To ensure compliance with all applicable EMC standards, use high-quality shielded interface cables.
  2. Emissions that exceed the levels required by this standard may occur when the instrument is connected to a test object.
  3. This product is intended for use in nonresidential areas only. Use in residential areas may cause electromagnetic interference.
  4. Meets Performance Criteria B limits of the respective standard: during the disturbance, the product undergoes a temporary degradation or loss of function or performance that is self-recoverable.
  5. Performance Criteria C applied for 70%/25 cycles.

Safety Compliance

EC Declaration of Conformity, Low Voltage

The instrument meets the intent of EC Directive 2014/35/EU for Product Safety. Compliance was demonstrated to the following specifications listed in the Official Journal of the European Communities:

StandardScope
EN 61010-1:2010Safety requirements for electrical equipment for measurement, control, and laboratory use, Part 1: General requirements
EN 61010-2-030:2010Safety requirements for electrical equipment for measurement, control, and laboratory use, Part 2-030: Particular requirements for testing and measuring circuits

The design of the instrument has been verified to conform to the following limits put forth by these standards:

  • Mains supply connector: Overvoltage Category II. The instrument is intended to be supplied from the building wiring at utilization points (socket outlets and similar).
  • Measuring circuit terminals: No rated measurement category. The terminals are not intended to be connected directly to the mains supply.
  • Unit: Pollution Degree 2, an operating environment where normally only dry, non-conductive pollution occurs. Temporary conductivity caused by condensation should be expected.

Environmental Compliance

End-of-Life Handling

The instrument is marked with the WEEE symbol to indicate that it complies with the applicable European Union requirements of Directives 2012/19/EU and 2013/56/EU on Waste Electrical and Electronic Equipment (WEEE) and Batteries. The instrument is subject to disposal and recycling regulations that vary by country and region. Many countries prohibit the disposal of waste electronic equipment in standard waste receptacles.

Restriction of Hazardous Substances (RoHS)

This instrument and its accessories conform to the 2011/65/EU RoHS2 Directive.