Waveform and Timing Generator Description

Similar documents
AWG2300. USB Multifunction Arbitrary Waveform Generator SCICORE INSTRUMENTS, INC.

PXDAC4800. Product Information Sheet. 1.2 GSPS 4-Channel Arbitrary Waveform Generator FEATURES APPLICATIONS OVERVIEW

A variety of ECONseries modules provide economical yet flexible solutions. Waveform Generation

DT7816 Linux Data Acquisition Real-Time High Performance ARM Module for Embedded Applications

Compact 8 in 1 Multi-Instruments SF Series

Analog Input Sample Rate

Epson s Programmable Simple Packaged Crystal Oscillators (P-SPXO)

Hands-on Lab 2: LabVIEW NI-DAQ Basics 2

DT7837. ARM Module for Embedded Applications. Overview. Key Features. Supported Operating Systems

ECONseries Low Cost USB DAQ

DT7837 ARM Module for Embedded Applications

ECONseries Low Cost USB DAQ

AD9102 Evaluation Board Quick Start Guide

A variety of ECONseries modules provide economical yet flexible solutions

MotionDAS. MotionPro DAS User Manual (For Windows ) User Manual 1

KALI Technical Manual. This document covers the Technical Details of KALI

CLK1, CLKIN, CLKOUT, OUTA, OUTB

Using the Clampex 6.0 DAC File Feature (Playing Back Data Files as Command Waveforms)

GAUSS: ABACUS User Selectable Options Sheet [ABACUS2017_ ]

Using the Sequencer on Tektronix AWG 70000A Series Instruments

PSEC-4: Review of Architecture, etc. Eric Oberla 27-oct-2012

1510A. MTI Instruments, Inc. 325 Washington Avenue Extension, Albany, New York USA Phone: (518) FAX: (518)

MAXSANTAFEEVSYS User Manual

Getting Started with LabVIEW Virtual Instruments

PAD ANALOG / DIGITAL TRAINER OPERATOR S MANUAL

Basic Simulation Lab with MATLAB

SR3_Analog_32. User s Manual

PSIM Tutorial. How to Use SCI for Real-Time Monitoring in F2833x Target. February Powersim Inc.

Evaluation Board User Guide UG-035

8. Migrating Stratix II Device Resources to HardCopy II Devices

CKSET V CC _VCO FIL SDO+ MAX3952 SCLKO+ SCLKO- PRBSEN LOCK GND TTL

Exercise 4-1. DSP Peripherals EXERCISE OBJECTIVES

SBC-COMe FEATURES DESCRIPTION APPLICATIONS SOFTWARE. EnTegra Ltd Tel: 44(0) Web:

Advanced NI-DAQmx Programming Techniques with LabVIEW

PC104P-16AO20 20-Channel 16-Bit High-Speed Analog Output PC104-Plus Board With 440,000 Samples per Second per Channel, and Simultaneous Clocking

JESD204A, PCB2064-3, PCB , Demonstration board, DAC, Labview, DAC1408D, DAC1208D, DAC1008D

INSTRUMENTS, INC SOF8_425 SOFTWARE INSTRUCTION MANUAL

DT9837. High Performance USB Module for Sound & Vibration Analysis. DT9837 Features

SRA V1.0 SHOCK INSTRUMENT

Product Information Sheet PDA14 2 Channel, 14-Bit Waveform Digitizer APPLICATIONS FEATURES OVERVIEW

PSIM Tutorial. How to Use SPI in F2833x Target. February Powersim Inc.

TAG LENS 2.0 & TAG Optics DrvKit 2.1

Open Systems Interconnection Model

ASNT_MUX64 64Gbps 2:1 Multiplexer

SCIENCEWORKSHOP 750 INTERFACE. Instruction Sheet for the PASCO Model CI Introduction

Tektronix DPO Demo 1 Board Instruction Manual

AD9144-FMC-EBZ Evaluation Board Quick Start Guide

UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE Department of Electrical and Computer Engineering

Pulser Programmable TTL Pulse Train Generator for Optogenetics Light Sources Ver. 11 Introduction

Section 1 Establishing an Instrument Connection

TUTORIAL Auto Code Generation for F2806X Target

FMC GSPS 12-bit Dual DAC FMC Module

New! New! New! New! New!

S Fully Assembled and Tested S On-Board 25MHz Crystal S Switches for Selecting Modes of Operation S SMA Connectors and AC-Coupled Clock I/Os

PIC Serial Peripheral Interface (SPI) to Digital Pot

EPSON. Technical Note. Oscillator Jitter and How to Measure It. Introduction. Jitter. Cycle-Cycle Jitter

DIGITAL SYSTEM. Technology Overview Nordco. All rights reserved. Rev C

Pin Configuration and Selector Guide appear at end of data sheet. Typical Operating Circuits

Video Processing Chain VPC2 SpaceWire Networking Protocol Meeting July 2005

Lab 3: Xilinx PicoBlaze Flow Lab Targeting Spartan-3E Starter Kit

CHAPTER 1 Introduction of the tnano Board CHAPTER 2 tnano Board Architecture CHAPTER 3 Using the tnano Board... 8

EVAL-AD9913 GENERAL DESCRIPTION FEATURES PACKAGE CONTENTS EVALUATION BOARD BLOCK DIAGRAM

PCIe-20AO8C500K. 20-Bit 8-Output 500KSPS Precision Wideband. PCI Express Short-Card Analog Output Module

TELI CS8560D Reference Information

Digital Storage Oscilloscope

Avnet S6LX16 Evaluation Board and Maxim DAC/ADC FMC Module Reference Design

Lab 2: Introduction to LabVIEW 8.5

Reducing Costs with Customized I/O on COTS FPGA Modules

Evaluation Board for 1 GSPS DDS with 14-Bit DAC AD9910/PCBZ

USB Instruments EasyScope II for PS40M10 "Swordfish" Help

Instruction Manual for BE-SP3 Circuit. 10/21/07

USB-2527 Specifications

Setup/Hold. Set Up time (t su ):

SV3C DPRX MIPI D-PHY Analyzer. Data Sheet

icex-cmtm General specs and Installation guide

FMC150 User Manual r1.9 FMC150. User Manual. Abaco Systems, USA. Support Portal

TEST REPORT POWER SUPPLY AND THERMAL V2

PC104P-16AIO Bit Analog Input/Output PC104-Plus Board

Model JI-820 Incremental Encoder Emulator. User Manual

Instruction manual for HMI & GTBF3206D.exe application

MicroBench MB-500A. Live Logic Logic source pattern generator Logic analyzer Arbitrary waveform generator Protocol interactive test

IPC. Preliminary Data Brief. IPC High speed phase current sensor with digital interface Draft Review Released

Evaluation Board User Guide UG-076

SMT-FMC211. Quad DAC FMC. Sundance Multiprocessor Technology Limited

XA-TX FEATURES APPLICATIONS SOFTWARE

4. Configuring Cyclone II Devices

ATS GS/s 8-Bit PCI Express Digitizer

PCI-express data acquisition card DAQ0504M User Guide

TINA-TI Simulation Software. Application Note

GFT9404 EIGHT CHANNEL DIGITAL DELAY GENERATOR USER MANUAL

17 Hatidhar st. Ra anana 43665, Israel Fax: Tel: UDEC-1. Universal Debug Center User Manual & Quick Start

CompuScope Ultra-fast waveform digitizer card for PCI bus. APPLICATIONS. We offer the widest range of

DEV-1 HamStack Development Board

64 Gbaud PAM4 DAC G0374A

TECHNICAL DATASHEET Absolute Motorfeedback Series AD 34

PC104P66-16HSDI4AO4:

Implementing LVDS in Cyclone Devices

VIRTUAL PANEL, FUNCTION GENERATOR, OUTPUT DATA LOGGER USER MANUAL FOR Z+ SERIES POWER SUPPLIES

Owner s Manual for the. ClockMaster. Models: CM2-100-PCI

DCC-1448 & PQC-3048 MEMS Digital Microphone Measurement Interfaces

Transcription:

I. Abstract A PC-controlled Waveform and Timing Generator (WTG) Instrument was developed using the Opal Kelly XEM3001 PCB mated with an Optiphase custom adapter PCB. The WTG Instrument was developed to support R&D instrument development where fully custom and fully embedded solutions are not practical. The WTG Instrument functions the same as a bench-top waveform generator, except it is only controllable from a PC application via a USB connection. However, in addition to providing features found in a bench-top waveform generator like high speed standard waveforms (sine, square, triangle, ramp, and saw-tooth), custom waveforms, and 10 MHz reference clock in and out, the WTG also has three low speed analog outputs, three 5V TTL outputs, two LVDS outputs, and a USB to RS232 interface. Page 1 of 9

II. Outline Hardware Features PC Application III. Hardware Features A. System Clock 1. System Clock source can be Opal Kelly PLL, External 10MHz Reference Clock, or On-Board, Low-Jitter, Fixed Oscillator. 2. Programmatically controlled (if Opal Kelly PLL). 3. Typically 100MHz (if External 10MHz Reference Clock, then multiplied by 10). B. External Clocks 1. 10 MHz External Clock Input (LVTTL, LVDS, LVPECL depending on fixed hardware option) 2. Two Programmable External Clock Outputs (LVPECL and 5V TTL capable of driving into 50Ω). Page 2 of 9

C. High Speed Analog Output 1. Standard waveforms (sine, square, triangle, ramp, sawtooth) and custom waveforms. 2. Update rates of 50, 25, 12.5, or 6.25 MHz (assuming 100MHz system clock). 3. Up to 16384 point waveform. 4. 16 bit resolution. 5. Single-ended output (-4.2V to +4.2V, can be hardware configured to a lower range). 6. Differential output (-8.4V to +8.4V, can be hardware configured to a lower range). 7. Hardware configured Low Pass Filter. D. Low Speed Analog Outputs 1. Three low speed analog outputs are available and one of the three can be programmed as a standard or custom waveform synchronous with the high speed analog waveform. So there are either three DC outputs or two DC outputs and one low speed waveform output. 2. Maximum update rate of 375KHz. 3. Up to 1024 point waveform. 4. 14 bit resolution. 5. Single-ended output (0 to +4.2V, can be hardware configured to a lower range). 6. Hardware configured Low Pass Filters on all outputs. E. Digital Outputs 1. Three 5V TTL capable of driving into 50Ω and two LVDS. 2. 3.3V LVCMOS copies of 5V TTL, LVDS (and 5V TTL External Clock) output signals are also provided. 2. Programmable repetitive pulsed output, synchronous with the analog waveform(s). 3. Programmable pulse delay, width, separation, number of pulses, and polarity. 4. Digital Outputs can also be setup as manually controlled, tied to any other digital output, or tied to the start of waveform outputs. F. USB to COM Port (RS232) interface 1. A COM port (RS2332) on the WTG Instrument allows the PC application to also control and communicate with another device via an RS232 interface between the WTG Instrument and the other device, so no RS232 cable to the PC is needed, just the USB cable. 2. Programmable baud rate (2400, 4800, 9600, 19200, and 38400). 3. Programmable termination character (Carriage Return, Line Feed, or None). 4. Receive Buffer overflow detection Page 3 of 9

III. PC Application A PC application was developed by Optiphase to control the Waveform and Timing Generator Instrument. The application contains three tabs. The first tab, Setup, is used to connect to the instrument, setup the clocks, and display the hardware options, configuration options, and power status. Note: Controls have a white background and Indicators have a grey background. Page 4 of 9

The second tab, Waveform & Timing Outputs, is used to setup the Waveform Frequency, the High and Low Speed Waveforms, the Digital Timing Outputs, and to start the Waveform and Timing Outputs. Page 5 of 9

In the picture above, the high speed waveform was setup as a sine wave, and the low speed waveform was setup as a ramp wave. Both were setup using DAC counts, but Volts can also be selected as the units for waveform amplitude. The amplitude and offset can be adjusted and the waveforms can also be shifted in time. TTL-1 was setup for manual control. TTL-2 was setup to transition when waveform and timing outputs start. TTL-3 was setup to pulse when waveform and timing outputs start. LVDS-1 was setup to output two pulses of different delays and pulse widths per waveform cycle. LVDS-2 was setup to output a pulse train of 100 pulses of common pulse width and separation per waveform cycle. Each of these five output signals also has a 3.3V LVCMOS output copy that is available on the WTG Instrument. The timing outputs modes for each of the five digital outputs are setup in the Timing Output Modes tab within the Waveform and Timing Outputs tab. The last selection will either say "Single or Double Pulse" or "Pulse Train" depending on the configuration file loaded into the Instrument's Opal Kelly FPGA. Page 6 of 9

When the application is launched or when the WTG Instrument is first connected, the default configuration is loaded into the Instrument's Opal Kelly FPGA. The configuration can be changed via the Configuration Menu which opens the Edit Instrument Configuration dialog box. The Edit Instrument Configuration dialog box allows the user to change the configuration for the System Clock, the High and Low Speed Digital to Analog Converters (DACs), and the Digital Timing Outputs. System Clock: "Supplied by Internal PLL and Dividers (valid for Instruments with "Standard" Clock Hardware Option)" or "Supplied by External 10MHz Reference Clock (valid for Instruments with "Standard" Clock Hardware Option)" or "Supplied by Internal, Low-Jitter 100 MHz Clock (valid for Instruments with "Low-Jitter" Clock Hardware Option)" High Speed and Low Speed DACs: "The High Speed DAC Waveform can contain up to 16384 points, but the Low Speed DAC waveform is disabled (DC output only)" or "The High Speed DAC Waveform can contain up to 14336 points and the Low Speed DAC waveform can contain up to 1024 points" Digital Outputs (TTL-1, TTL-2, TTL-3, LVDS-1, LVDS-2): "Output Mode is selectable including Single or Double Pulse" or "Output Mode is selectable including Pulse Train" When the OK button is pressed, the appropriate configuration file (bit file) is loaded into the Instrument's Opal Kelly FPGA. Page 7 of 9

Via the View Menu, the High Speed and Low Speed Waveforms can be displayed. Page 8 of 9

In the picture above, the high speed waveform was setup as a custom waveform, and a 1022 point waveform from a CSV file was opened. The rest of the outputs are the same as the picture on page 5. The third tab, COM Port, is used to communicate to an RS232 device. Page 9 of 9