VMIVME Channel 16-bit Arbitrary Waveform Generator Board with Autocalibration

Similar documents
VMIVME-3122 Specifications

V or 64-channel Scanning ADC. APPLICATIONS. The V213 is a single-width, C-size, register-based, VXIbus

8248AU. 4-Ch Isolated Amplifier with Optional Bridge Conditioning FEATURES TYPICAL APPLICATIONS

Racal Instruments. Product Information

Contents. ZT530PCI & PXI Specifications. Arbitrary Waveform Generator. 16-bit, 400 MS/s, 2 Ch

SIGNAL RECOVERY. Model 7265 DSP Lock-in Amplifier

NI PXI-4461 Specifications

16-Bit ANALOG-TO-DIGITAL CONVERTER

NI DAQPad -6020E Family Specifications

Racal Instruments. Product Information

Models 296 and 295 combine sophisticated

Agilent U2300A Series USB Modular Multifunction Data-Acquisition Devices

NI 6731/6733 Specifications

NI 6013/6014 Family Specifications

QUAD 12-BIT DIGITAL-TO-ANALOG CONVERTER (12-bit port interface)

AD9772A - Functional Block Diagram

MODELS 5251/ MS/s PXIBus / PCIBus Arbitrary Waveform / Function Generators

Agilent U2500A Series USB Simultaneous Sampling Multifunction DAQ Devices

Agilent U2300A Series USB Modular Multifunction Data Acquisition Devices. Data Sheet

Model 2450 Interactive SourceMeter Instrument

SPT BIT, 100 MWPS TTL D/A CONVERTER

NI 6023E/6024E/6025E Family Specifications

12-Bit Successive-Approximation Integrated Circuit ADC ADADC80

USB-TEMP and TC Series USB-Based Temperature Measurement Devices

WaveStation Function/Arbitrary Waveform Generators

Burst mode - This is incorporated to simulate simultaneous analog input. Compatible with a range of Application Development Environments

WaveStation Function/Arbitrary Waveform Generators

Serial Input 18-Bit Monolithic Audio DIGITAL-TO-ANALOG CONVERTER

12-Bit Successive-Approximation Integrated Circuit A/D Converter AD ADC80

Dual Channel Function/Arbitrary Waveform Generators 4050 Series

Dual 16-Bit DIGITAL-TO-ANALOG CONVERTER

Quad 12-Bit Digital-to-Analog Converter (Serial Interface)

PXIe Contents. Required Software CALIBRATION PROCEDURE

Synthesized Function Generators DS MHz function and arbitrary waveform generator

Model 865 RF / Ultra Low Noise Microwave Signal Generator

EMX-1434 APPLICATIONS FEATURES A SMART PXI EXPRESS 4-CHANNEL KSA/S ARBITRARY WAVEFORM GENERATOR

INTEGRATED CIRCUITS. AN109 Microprocessor-compatible DACs Dec

2-, 4-, or 8-Channel, 16/24-Bit Buffered Σ Multi-Range ADC

LM12L Bit + Sign Data Acquisition System with Self-Calibration

Microprocessor-Compatible 12-Bit D/A Converter AD767*

Analog Arts SL987 SL957 SL937 SL917 Product Specifications [1]

Serial Input 18-Bit Monolithic Audio DIGITAL-TO-ANALOG CONVERTER

Application Note 80. July How to Use the World s Smallest 24-Bit No Latency Delta-Sigma TM ADC to its Fullest Potential AN80-1

Astronics Test Systems 3100M. Product Information

Specifications. PCI Bus. Analog Input Input Characteristics

Analog Arts SF990 SF880 SF830 Product Specifications

16-Bit Monolithic DIGITAL-TO-ANALOG CONVERTERS

Dual Channel Function/Arbitrary Waveform Generators 4050 Series

MODELS WW5061/2. 50MS/s Single/Dual Channel Arbitrary Waveform Generators

WaveStation Function/Arbitrary Waveform Generators

NI 6143 Specifications

Tektronix: Products > AWG 2040 Arbitrary Waveform Generator

S200 I/O System Units

Model 7270 DSP Lock-in Amplifier

Analog Arts SF900 SF650 SF610 Product Specifications

NI 6040E Family Specifications

Sigma-Delta ADCs. Benefits and Features. General Description. Applications. Functional Diagram

Microprocessor-Compatible 12-Bit D/A Converter AD667*

Analog Arts SG985 SG884 SG834 SG814 Product Specifications [1]

SCXI 8-Channel Isolated Analog Input Modules

FREQUENCY SYNTHESIZERS, SIGNAL GENERATORS

Kistler LabAmp for DynoWare

Analog Characteristics

DC MHZ PXI Differential Instrumentation Amplifier

FlexDDS-NG DUAL. Dual-Channel 400 MHz Agile Waveform Generator

Isolated High Level Voltage Output 7B22 FEATURES APPLICATIONS PRODUCT OVERVIEW FUNCTIONAL BLOCK DIAGRAM

Isolated, Linearized Thermocouple Input 7B47 FEATURES APPLICATIONS PRODUCT OVERVIEW FUNCTIONAL BLOCK DIAGRAM

Applications Avionics Testing Power Line Simulation Production Test - Power Supplies - UPS - Telecom. SMARTWAVE Programmable AC/DC Power Source

Isolated, Thermocouple Input 7B37 FEATURES APPLICATIONS PRODUCT OVERVIEW FUNCTIONAL BLOCK DIAGRAM

Model 2651A Specifications

Model 2450 Interactive SourceMeter Instrument

Model 865-M Wideband Synthesizer

High Precision 10 V IC Reference AD581

ArbStudio Arbitrary Waveform Generators

DIFFERENTIAL CURRENT GENERATOR «POCDIF» (AC/DC - 32A - 50V - 12 ranges)

These specifications apply to the PXIe-5113 with 64 MB and 512 MB of memory.

Dual Channel Function/Arbitrary Waveform Generators 4050B Series

8-Channel 196 ksa/s Digitizer plus DSP

Isolated, Frequency Input 5B45 / 5B46 FEATURES APPLICATIONS PRODUCT OVERVIEW FUNCTIONAL BLOCK DIAGRAM

CMOS 12-Bit Multiplying DIGITAL-TO-ANALOG CONVERTER Microprocessor Compatible

2026Q CDMA/GSM Interferer MultiSource Generator

8-Channel, High Throughput, 24-Bit - ADC AD7738

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT BIT DIFFERENTIAL INPUT DELTA SIGMA ADC LTC DESCRIPTION

Arbitrary/Function Generator AFG1000 Series Datasheet

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing

16-Bit, Low-Power, 2-Channel, Sigma-Delta ADC MX7705

Characteristics. Frequency (DG1022) Sine, Square, Ramp, Triangle, Pulse, Noise, Arb. ±50 ppm in 90 days ±100 ppm in 1year 18 C ~ 28 C.

5500A. Multi-Product Calibrator. Extended Specifications 2005

2601 System SourceMeter 2602 Multi-Channel I-V Test Solutions

Low Cost 10-Bit Monolithic D/A Converter AD561

ArbStudio Arbitrary Waveform Generators. Powerful, Versatile Waveform Creation

Chapter 13 Specifications

DG5000 Series Specifications

3 V/5 V, 1 mw, 2-/3-Channel, 16-Bit, Sigma-Delta ADCs AD7705/AD7706

Isolated, Linearized RTD Input 7B34 FEATURES APPLICATIONS PRODUCT OVERVIEW FUNCTIONAL BLOCK DIAGRAM

Voltage-to-Frequency and Frequency-to-Voltage Converter ADVFC32

Function/Arbitrary Waveform Generator

Applications. Other applications include:

8-Bit A/D Converter AD673 REV. A FUNCTIONAL BLOCK DIAGRAM

Racal Instruments 2461C. VXI 200 MHz Universal Timer/Counter. Product Information

Transcription:

Four-channel analog waveform generator Autocalibration of all channels Continuous, single burst, or burst/idle/burst waveform generation modes of operation One 16-bit D/A converter per output Programmable per channel internal or external sample clock Up to 2.5 million samples/second External clock and trigger input per channel Variable length (up to 65,536 word) waveform buffer per channel Bipolar 2.5, 5.0, and 10.0 V ranges programmable per channel and unipolar 0 to 5, 0 to 10 programmable 10 ma output drive current per channel 0.8 Ω output impedance Deglitched DAC outputs with optional 4-pole low pass filtering External sync output (per channel) On-board digital signal processor and 20-bit analog-to-digital converter for automatic calibration and diagnostic self-test Field wiring disconnect for off-line self-test diagnostics Front panel reference voltage access Remote ground sense - pseudo-differential outputs Filter modules VMIVME-4145 4-Channel 16-bit Arbitrary Waveform Generator Board with Autocalibration APPLICATIOS Data acquisition systems Control systems Precision analog stimulus Automatic test equipment (ATE) ITRODUCTIO The VMIVME-4145 Analog Output Board provides four high-quality analog output channels with 16-bit resolution. Each output has a dedicated D/A Converter (DAC), and can source or sink 10 ma at ±10 V. The analog outputs can be disconnected from the field wiring for off-line testing. Autocalibration and self-test are initiated by a VMEbus system reset or by execution of a software command. An on-board Digital Signal Processor (DSP) and a 20-bit Analog-to-Digital Converter (ADC) are used to calibrate the offset and gain of the DAC. During calibration, a table of offset and gain coefficients is compiled and stored in RAM. There is an entry for offset and gain corresponding to each of the four channels configured in each of the five output voltage ranges. FUCTIOAL CHARACTERISTICS VMEbus Compliance: This board complies with the VMEbus specification (ASI/IEEE STD1014-1987 IEC 821 and 297) with the following mnemonics: Addressing Mode Responding Address Modifiers A32 $09 (Extended nonprivileged data access) or $0D (Extended supervisory data access) A24 $39 (Standard nonprivileged data access) or $3D (Standard supervisory data access) Data Access: D16, D08 (EO) Board Address: The base VMEbus address is set by configuration of a jumper field. A jumper exists for each of the addresses A31 through A17; thus, the address space occupied by this board is 128 Kbyte. VMEbus Access: Address modifier bits are jumper selected and decoded to support nonprivileged, supervisory, and either nonprivileged or supervisory board accesses. Waveform Generation: Waveform data is entered through a 64 k word waveform sample buffer. The buffer size is programmable from 2 to 65,536. The user configures a channel for either continuous, single burst, or continuous burst/idle/burst mode. The local DSP applies gain and offset correction to the waveform samples and then stores them in a channel waveform buffer (not accessible by VMEbus). Waveform generation begins with either a software trigger or an external trigger input. Each channel may use either an internal or external clock timebase input. During waveform generation, the trigger input is retriggerable and will restart an active waveform to the first location of the waveform table. Ordering Options Sept. 24, 1998 800-004145-000 D A B C D E F VMIVME-4145 0 A = Filter Boards 0 = o Filter 1 = 500 khz Chebyshev 2 = 1 MHz Chebyshev 3 = 500 khz Bessel 4 = 1 MHz Bessel B = 0 (Option reserved for future use) C = umber of Channels 0 = 4 Channels 1 = 2 Channels Front Panel Waveform Output, Reference Voltage, and External Clock/Sync Connector Data BC: AMP o. 1-227079-5 For Ordering Information, Call: 1-800-322-3616 or 1-256-880-0444 FAX (256) 882-0859 E-mail: info@vmic.com Web Address: www.vmic.com Copyright October 1994 by VMIC Specifications subject to change without notice. VMIC 12090 South Memorial Parkway Huntsville, Alabama 35803-3308 1

Self-Test: Self-test is run automatically after a system reset. A Self-Test Register indicates the success or failure of each channel. System Reset: After a system reset, all outputs are in the off-line mode, all Control Registers are in their default state, self-test is initiated, and ADC autocalibration is initiated. Front Panel Status LED: This indicator is illuminated after a system reset and is extinguished upon the successful completion of self-test and autocalibration. The LED can also be turned on and off under software control. Front Panel Reference Voltage Access: A connector on the front panel allows access for measuring the reference voltages. Located below the reference voltage connector is a front panel access port to the reference voltage adjustment. Autocalibration is based on this precision voltage reference. Calibration: When autocalibration is initiated by software command, an embedded DSP loads calibration output values into each of the output DACs which are read back into the DSP through a 20-bit Sigma Delta ADC. This is repeated until a sufficient number of calibration points have been measured. A calibration table consisting of offset and gain corrections for each of the four outputs in each of the six voltage ranges is compiled and stored in RAM. These correction factors are recalled when the waveform sample buffer is processed. Address Map (Offset from Base Address): Segmentation: Segmentation allows the user to switch waveform outputs in real-time. The user may segment the 64 K waveform space into multiple waveforms. A maximum of 64 waveforms of 1,024 words each may be programmed. In real-time, the user may switch between any of these waveforms or program an automatic sequencing of these. Each waveform is generated start to finish, and the next is seamlessly started. A link list approach can be programmed in real-time by the VMEbus host processor. Sweep Frequency Operation: The board s internal sample rate clock may be changed in real-time while a waveform is being generated. This host control allows the waveform to be swept across a range of frequencies. See the example on page 5 for calculating the accuracy of a swept signal (25 ns resolution). This feature requires real-time host interaction. ELECTRICAL CHARACTERISTICS (At +25 C and rated power supplies unless otherwise noted.) Outputs: Four single-ended Analog outputs. One DAC per output channel. Full-Scale Output: ±10 V, ±5 V, ±2.5 V, 0 to +5 V, or 0 to +10 V Output Code: Each 16-bit DAC accepts digital codes in two s complement or offset binary (software selectable) Resolution: 16 bits External Sample Clock: 400 ns period (minimum) COMMAD AD STATUS REGISTERS $0 0000 External Trigger: 50 ns (minimum width) Internal Timebase: 40 MHz Stability: ±10 PPM RESERVED $0 2000 WAVEFORM BUFFER (56K) $0 4000 $1 FFFE 64 K RAM Memories: The board contains five separate 64 K x 16 RAM memories. The first is common and shared between the VMEbus and the on-board DSP processor. The user downloads the waveform into this common memory. The DSP then applies calibration and moves this waveform data into one of the four dedicated channel DAC RAM memories. Internal Programmable Sample Clock: 400 ns to 1.52 ms (with 25 ns resolution) External Clock and Trigger Input Buffer: Logic: Inverting schmidt-trigger Propagation Delay: tpd @ 25 C = 31 ns Input Voltage: Vh = 3.15 V, V1 = 0.9 V Waveform Buffer Size: 2 to 65,536 samples per channel Burst Period: 2 24 Sample Clocks maximum Trigger Latency: 300 ns 2 For Ordering Information, Call: 1-800-322-3616 or 1-256-880-0444 FAX (256) 882-0859

Output Impedance: <0.8 Ω, on-line >10 MΩ, off-line Output Current: ±10 ma, over the entire output voltage range Output Short Circuit Protection: 30 second short to common Transient overvoltage protected to ±14 V for 1 s TRASFER CHARACTERISTICS Transfer Function: E OUT E = OUTMI + DATA x E SPA 65,536 Where: E OUT = Channel output Voltage E OUTMI = egative end of the range DATA = Channel data from the VMEbus E SPA = Positive end of the range minus the egative end of the range Example: for the ±5 V range: E OUT = - 5 V + DATA x 10 V 65,536 Uncalibrated Waveform Timing Summary VME (ms)+ DSP (ms) = Differential onlinearity: 0.005 percent of FSR maximum. Monotonic over the operating temperature range. Integral onlinearity: 0.007 percent of FSR maximum Dynamic Range: 80 db 3 Signal-to-oise Ratio: 83 db 3 TOT (ms) Per sample (µs) 10 0.27 0.22 0.49 48.80 100 1.25 1.13 2.38 23.76 1,000 11.05 10.22 21.27 21.27 10,000 109.15 99.14 208.29 20.83 20,000 218.16 189.14 407.30 20.36 30,000 327.16 279.15 606.31 20.21 40,000 436.16 369.16 805.32 20.13 50,000 545.15 459.17 1004.32 20.09 Transfer Time 4 : Calibrated Waveform Timing Summary VME (ms)+ DSP (ms) = TOT (ms) Per sample (µs) 10 0.26 1.54 1.80 180.40 100 1.24 2.85 4.09 40.92 1,000 11.06 15.99 27.05 27.05 10,000 109.16 144.50 253.66 25.37 20,000 218.15 274.51 492.66 24.63 30,000 327.15 404.52 731.67 24.39 40,000 436.16 534.53 970.68 24.27 50,000 545.16 664.54 1209.70 24.19 VMIC 12090 South Memorial Parkway Huntsville, Alabama 35803-3308 3

Initial Voltage Accuracy 1,3 : Range VMIVME-4145-001 2-Channel, Channels 0 to1 Example: For a setting of +2.000 V on the ±5 VDC (10 V span) output range for channel zero: Accuracy Gain Error (% setting) = (±0.005% x 2.00 V) ± (0.018% x 10 V) ±250 µv = 100 µv + 1.8 mv + 250 µv = ±2.1 mv Voltage Accuracy Stability 3 : + Offset/onlinearity Error (% span) Temperature Effects: ±35 PPM of Setting ±25 PPM of Span ±30 µv maximum drift per C. Long Term: ±45 PPM of Setting ±30 PPM of Span ±50 µv, maximum drift per 1,000 hr Interchannel Crosstalk Rejection: 80 db minimum, DC to 10.0 khz 3 Output oise 2 : 2 mvp-p maximum at 3σ, 10 Hz to 10 khz + Fixed ±2.5 ±0.005 ±0.018 ±250 µv ±5.0 ±0.005 ±0.018 ±250 µv ±10.0 ±0.005 ±0.018 ±250 µv 0-5.0 ±0.005 ±0.018 ±250 µv 0-10.0 ±0.005 ±0.018 ±250 µv Range VMIVME-4145-000 4-Channel, Channels 2 to 3 Gain Error (% setting) + Offset/onlinearity Error (% span) + Fixed ±2.5 ±0.005 ±0.018 ±500 µv ±5.0 ±0.005 ±0.018 ±500 µv ±10.0 ±0.005 ±0.018 ±500 µv 0-5.0 ±0.005 ±0.018 ±500 µv 0-10.0 ±0.005 ±0.018 ±500 µv WAVEFORM FREQUECY ACCURACY The frequency of a programmed waveform and its accuracy are dependent on the number of samples downloaded to represent it and the timebase used to clock out each sample. The more samples used to represent a waveform and the finer the resolution of the clock, the more accurate the generated frequency will be. umber of Samples in Table: Minimum: 10 to 100 (suggested) Maximum: 65,536 Internal Programmable Sample Clock: Period: 400 ns to 2.62 ms Frequency: 2.5 MHz to 657.89 Hz Resolution (Step Size): 25 ns (for example, 400 ns, 425 ns, 450 ns... ) System Timebase: 40 MHz oscillator ±100 PPM External Sample Clock (User Supplied): Maximum Frequency (User Provided): 2.5 MHz Minimum Period: 400 ns Resolution: Limited to user-supplied signal Software Clock: Maximum Frequency: 2.5 MHz Maximum Period: 400 ns Minimum Period: Infinite Resolution: Limited to CPU speed and firmware The software clock lets the host computer take control of the sample clock. This may be used for extremely long waveform periods. Frequency of Waveform: The following formulas are used to calculate the frequency and number of samples for a waveform: A) 1 Freq (Hz) = (# samples in table) x (sample clock period) Where: # samples = 1 to 65,536 sample clock period = 400 ns to 1.5 ms in 25 ns steps B) # samples required = frequency of sample clock frequency desired Transition Impulse: 5 µv - s, maximum spike during data transitions 4 For Ordering Information, Call: 1-800-322-3616 or 1-256-880-0444 FAX (256) 882-0859

Example 1: How many samples are required to generate a 1 khz sinewave using the fastest output sample clock frequency? # samples = 2.5 MHz/1,000 khz = 2,500 samples Example 2: A sinusoidal waveform is 100 samples in length. What is the fastest frequency that can be generated? If the frequency is to be swept, what is the sweep frequency resolution? f = 1/(100) x (400 ns) = 25 khz The internal timebase works on 25 ns steps. f = 1/(100) x (425 ns) = 23,529 khz Resolution = 25 khz - 23,529 khz = 1.47 khz PHYSICAL/EVIROMETAL Frequency Filter Product Type Cutoff VMIVME-0197-101 Chebyshev 500 khz VMIVME-0197-102 Chebyshev 1.0 MHz VMIVME-0197-201 Bessel 500 khz VMIVME-0197-202 Bessel 1.0 MHz 1. Initial accuracy is established directly after reference calibration and autocalibration. Voltages referenced to common analog ground point. 2. Output noise is specified at 3s standard deviations, which includes 99.7% of all noise peaks for a normal distribution. Glitch (transition) and BIT-switching noise is not included. 3. Output filter is not installed. 4. VMEbus transfer times using CPU-33. TRADEMARKS The VMIC logo is a registered trademark of VMIC. Other registered trademarks are the property of their respective owners. Dimensions: Standard VME double height board (160 x 233.5 mm) Temperature: 0 to +65 C, operating -25 to +85 C, storage Relative Humidity: 20 to 80 percent, noncondensing Cooling: ormal VMEbus chassis forced air circulation Power Requirements: +5 VDC at 6.0 A maximum Altitude: Operation to 10,000 ft (3,048 m) Weight (Mass): 0.8 kg maximum RELATED PRODUCTS For applications requiring low pass output filters, VMIC provides the VMIVME-0197 Filter Modules. These modules are installed on the VMIVME-4145 board. Each module provides filtering for a single channel. Therefore, all four outputs may be filtered with a different cutoff frequency and filter type. All filters are Fourth Order, Salenkey Multiple Feedback Low Pass Filters. VMIC 12090 South Memorial Parkway Huntsville, Alabama 35803-3308 5

P3 I/O CO. CO./DISCOECT DAC WAVEFORM EGIE (1 of 4) 64 K WAVEFORM RAM (1 of 4) 16-bit DAC (1 OF 4) BUFF AMP AALOG OUTPUT (1 OF 4) V REF CALIBRATIO AD BUILT-I-TEST P1 ADDRESS 8-PORT 20-bit ADC VMEbus VMEbus FOUDATIO ITERFACE 40 MHz OSC 8 K CSR STATUS 56 K WAVEFORM RAM 64 K DSP COTROLLER FIELD COECT EXTERAL CLOCK AD TRIGGER IPUTS (1 OF 4) Figure 1. VMIVME-4145 4-Channel Arbitrary Waveform Analog Generator Board with Autocalibration Functional Block Diagram 6 For Ordering Information, Call: 1-800-322-3616 or 1-256-880-0444 FAX (256) 882-0859