Acqiris SA240P User Manual

Acquisition card
Table of Contents

Advertisement

Quick Links

Acqiris SA240P
Acquisition Card
2 channels, 14-bit, 4 GS/s,
DC up to 2 GHz bandwidth
User's Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SA240P and is the answer not in the manual?

Questions and answers

Summary of Contents for Acqiris SA240P

  • Page 1 Acqiris SA240P Acquisition Card 2 channels, 14-bit, 4 GS/s, DC up to 2 GHz bandwidth User's Manual...
  • Page 2 No part of this manual may be reproduced in any form or by any means (including electronic storage and retrieval or translation into a foreign language) without prior agreement and written consent from Acqiris SA as governed by international copyright laws. Version...
  • Page 3: Table Of Contents

    SA240P Acquisition Card User's Manual SA240PAcquisition Card User's Manual This help document is intended to provide in-depth information and reference material specific to your ADC card. For information about installation and about getting started with your ADC card, please refer to the Startup Guide which can be downloaded from https://extranet.acqiris.com/...
  • Page 4 9.2 Q. How to manage the internal temperature? 9.3 Q. What happens if the host processor goes in hibernation mode? General information 10.1 Safety notes 10.2 Cleaning precautions 10.3 Product markings 10.4 Electrical & environmental specifications 10.5 Related documentation Acqiris SA240P User's Manual...
  • Page 5: Introduction

    Product description The SA240P ADC card is the 4 GS/s and dual channel version of the SA2 product family. This unique DC coupled 14-bit digitizer captures waveforms from DC up to 2 GHz.
  • Page 6  Product description Featuring very long acquisition memory up to 8 GB, the SA240P includes a powerful Xilinx Kintex UltraScale FPGA offering real-time signal processing capability such as waveform averaging or peak listing. The PCIe Gen 3 interface enables high data transfer rate and streaming capabilities to the host computer at up to 6.5 GB/s.
  • Page 7: Product Configurable Options

    Figure 1.1 - SA240P block diagram Most of the technical specifications concerning your particular ADC card are covered in this manual, however for the complete specifications please refer to the SA240P datasheet. Product configurable options The SA240P comes with several options:...
  • Page 8: Main Card Features

    Main Card Features Chapter 1 Main Card Features 1.1 SA240P front panel features 1.2 Channel input specifications 1.3 Sampling and data acquisition 1.4 Calibration 1.5 Trigger Acqiris SA240P User's Manual...
  • Page 9: Sa240P Front Panel Features

    MMCX It can accept a 10 MHz or a 100 MHz signal from -3 to +3 dBm. Table 1.1 - List of SA240P front-panel IOs. The ADC card can usually work with signal present at the external reference input (REF IN).
  • Page 10: Channel Input Specifications

    1.2 Channel input specifications This section provides information and specifications regarding the input characteristics of the ADC card. The SA240P provides two 14-bit DC-coupled channels at the sampling rate of 4 GS/s. Channel input The SA240P has the following front end capabilities:...
  • Page 11 77). Vertical resolution The SA240P uses 14-bit ADCs giving 16384 levels at each input full scale range i.e. 16384 level of ~61 μV average width when using the 1 V FSR, or 30 μV using the 500 mV FSR. See...
  • Page 12: Sampling And Data Acquisition

    Table 1.3 - Acquisition sampling rate and resolution per channel. Data acquisition modes and functions The SA240P ADC card supports several acquisition modes and optional functions for real-time signal processing in FPGA. You can refer to the corresponding section for details.
  • Page 13: Calibration

    1.4   Calibration 1.4 Calibration The SA240P is factory calibrated and shipped with a calibration certificate. The internal calibration refers to the adjustment of ADC card internal parameters, corresponding to user selected parameters and required before starting acquisition. Internal calibration The internal calibration (or self-calibration) measures and adjusts the internal timing, gain and offset parameters between the ADCs and against a precise reference.
  • Page 14 The measured performance is then compared to published datasheet specifications. For each factory calibration, Acqiris tests the performance corresponding to all datasheet specifications, for every installed option. If needed, the DUT is adjusted and re-qualified ; ensuring it is in line with full specifications.
  • Page 15: Trigger

    The different trigger modes are detailed in section Trigger modes and time-stamps (page 54) Trigger impedance & coupling The SA240P has a fixed 50 Ω termination impedance with DC coupling. Trigger input bandwidths The bandwidth depends on the trigger source.
  • Page 16 Negative slope indicates the signal is transitioning from a higher voltage to a lower voltage. Trigger delays For more details about triggers modes, post/pre-trigger delays and time-stamps, see Trigger modes and time-stamps (page 54). Acqiris SA240P User's Manual...
  • Page 17: Signal Acquisition Modes And Real-Time Processing

    To check which options and mode are present on your ADC card you can use the MD3 Software Front Panel from the: Windows Start Menu > Acqiris > MD3 > Acqiris MD3 SFP. Then use the menu Help > About. The field System Options gives the option list.
  • Page 18: Digitizer Acquisition Mode

    (RADAR, SONAR, LIDAR, Time-of-Flight, Ultrasonics, Medical and Biomedical Research, etc.). In multi-record acquisition mode the acquisition memory is divided into a pre-selected number of records. Waveforms are stored in successive memory records as they arrive. Each waveform requires its own individual trigger. Acqiris SA240P User's Manual...
  • Page 19 Thanks to fast trigger rearm, the SA240P achieves very low “dead time” between the records of a multi-record acquisition. The “dead time” is the period after the end of an event when the card cannot accept a new trigger event. The re-arm time is provided in the SA240P datasheet.
  • Page 20 The timebase range defines the time period over which data is being acquired. For example, the SA240P has a standard acquisition memory of 4 GB, i.e. 1 GSample/ch and a sampling rate of 4 GS/s. Therefore, at the maximum sampling rate, the ADC card can record a signal over a time window of up to 250 ms/ch.
  • Page 21 Limitation of the maximum record size Limitation of the maximum number of records Decimation capability No baseline correction No self-trigger capability No data inversion capability. No pre-trigger Limitation of the post-trigger range. Acqiris SA240P User's Manual...
  • Page 22: Real-Time Averaging Mode (Avg Option)

    The minimum time between summed events depends on the trigger Rearm Time as specified in the SA240P datasheet. Figure 2.3 - Timing sequence in real-time averaging mode, for a single accumulation. Figure 2.4 - Timing sequence in real-time averaging mode, in a multi-record mode with successive accumulations. Supported readout modes: Acqiris SA240P User's Manual...
  • Page 23 (See Figure below). The noise base should always be equal or smaller than the threshold. Figure 2.5 - Signal detection using noise suppressed accumulation. Acqiris SA240P User's Manual...
  • Page 24 Threshold: all samples below the Thresold are set to Digital Offset (or -32768 with no baseline stabilization) Noise Base: all samples above the Thresold are set to Threshold - NoiseBase Please contact support@acqiris.com for guidelines to setup NSA. Acqiris SA240P User's Manual...
  • Page 25 If a pulse occurs, then the next accumulation sequence will be executed. Otherwise, no accumulation is performed and the card is waiting for either a pulse on IO 1 or a stop. Out-AnalyzerArmed: ADC card input (IO 3). Indicates that the acquisition is ongoing. Acqiris SA240P User's Manual...
  • Page 26 C:\Program Files\IVI Foundation\IVI\Drivers\AqMD3\Examples AVG Configuration The interfaces/methods/properties (functions/attributes) listed below are provided by the Acqiris MD3 Software. Detailed help on these interfaces may be found in the AqMD3 IVI Driver Help — Please refer to AqMD3.chm (IVI-C) or Acqiris.AqMD3.Fx40.chm (IVI.NET).
  • Page 27 The units are ADC counts. Specifies the threshold of the Noise Suppressed Accumulation. Each data AQMD3_ATTR_NSA_ value must exceed the threshold value to be entered into the sum. The units THRESHOLD are ADC counts. Acqiris SA240P User's Manual...
  • Page 28 This function returns the averaged waveform which the ADC card has acquired for the specified channel. This waveform is from a previously FetchAccumulatedWaveformReal64 initiated accumulated acquisition in Averager or Peak Detection mode. Returned waveform data units are Volts. Acqiris SA240P User's Manual...
  • Page 29: Readout Modes

    Multi-record mode: one shot with multiple waveforms, with multiple triggers Figure 3.1 - Acquisition sequence using a single record. Figure 3.2 - Acquisition sequence using multi-records. The specific readout mode(s) detailed in the following depends on your product version and ordered options. Acqiris SA240P User's Manual...
  • Page 30: Simultaneous Acquisition And Readout (Cst Option)

    By enabling gaps between the triggered records, The CST mode allows acquisition over longer periods. There is no maximum duration for the acquisition. The maximum trigger rate and record size depend on the readout data throughput. There is a re-arm time between the records (~ 100 ns). Acqiris SA240P User's Manual...
  • Page 31 The maximum record size is 2'013'265'856 samples (with the lagest memory option). Output data format Output data streaming is managed by the application. Raw data and markers are provided without any processing. Each streams can be read independently or ignored. Acqiris SA240P User's Manual...
  • Page 32 Using raw data output, trigger position is known with the accuracy of a sample (corresponding to the sample). If the customer application requires the trigger position at sub-sample, the information is available on the marker stream (absolute trigger position). Data truncation The data truncation is supported with the digitizer acquisition mode only. Acqiris SA240P User's Manual...
  • Page 33 The truncation on 12-bit, 10-bit or 8-bit allows to truncates the samples to fewer bits and packs them continuously on 12-bit instead of 16-bit, to reduce the total volume of data. The truncation is disabled by default and can be enabled using AQMD3_ATTR_STREAM_SAMPLES_ DATA_TRUNCATION_ENABLED IVI.C attribute or DataTruncationEnabled from IAqMD3StreamSamples IVI.NET interface. Acqiris SA240P User's Manual...
  • Page 34 3.2   Simultaneous acquisition and readout (CST option) Acquisition sequence An example of CST acquisition sequence is illustrated below. Figure 3.5 - CST acquisition sequence. Acqiris SA240P User's Manual...
  • Page 35 With optimized settings and system, the SA240P can reach up to 6 GB/s in output. To have a list of recommended system and settings, please contact technical support support@acqiris.com.
  • Page 36 The different streams are implemented as instances of stream Repeated capabilities. There are several types of stream Repeated capabilities. Detailed help may be found in AqMD3 IVI Driver Help. Please refer to AqMD3.chm (IVI-C) or Acqiris.AqMD3.Fx40.chm (IVI.NET). Acqiris SA240P User's Manual...
  • Page 37 3.2   Simultaneous acquisition and readout (CST option) IVI.NET Acqiris SA240P User's Manual...
  • Page 38 FetchData operations. Indicates the maximal size of data MaxSizeInBytes for the FetchData operations. Indicates the number of bits rep- BitsPerMarker resenting a Marker value. IAqMD3StreamMarkers Indicates the number of fractional FractionalBits bits in the Marker value. Acqiris SA240P User's Manual...
  • Page 39 This function returns a stream of Elements. The Ele- AqMD3_StreamFetchDataInt32 mentSizeInBits and the meaning of each Element depend on the StreamType. Returns the stream name that corresponds to the one- AqMD3_GetStreamName based index that the user specifies. Acqiris SA240P User's Manual...
  • Page 40 Specifies whether the Data Truncation is enabled. TRUNCATION_ENABLED Specifies whether the output stream Element contains the AQMD3_ATTR_STREAM_SAMPLES_DATA_ most significant or the least significant bits of the raw digit- TRUNCATION_KEEP_MSB izer data sample. Ignored if DataTruncationEnabled is False. Acqiris SA240P User's Manual...
  • Page 41: Averager With Simultaneous Acquisition And Readout (Avg & Cst)

    As illustrated below, the successive records of a sequence are accumulated. The readout of the resulting "accumulation record" is performed during the next averager accumulation. The readout can be performed as soon an "accumulation record" is acquired. Acqiris SA240P User's Manual...
  • Page 42 AVG. Then CST mode has to be enabled. Acquisitions are performed continuously until you stop them. See detailed acquisition sequence below. The minimum number of averages is 4. The maximum number of average records only depends on the record size and the size of the storage device. Acqiris SA240P User's Manual...
  • Page 43 Figure 3.7 - AVG & CST acquisition sequence. Performance Excepted for small number of averages, the architecture enables no trigger loss. The maximum performance of the system depends on the number of averages and the trigger rate. Acqiris SA240P User's Manual...
  • Page 44: Other Signal Processing Features

    These features are common to the acquisition modes, excepted when specified differently. 4.1 Baseline stabilization and digital offset 4.2 Sampling rate reduction (binary decimation) 4.3 Data inversion 4.4 Equalization Acqiris SA240P User's Manual...
  • Page 45: Baseline Stabilization And Digital Offset

    Only positive pulse polarity is supported. It is possible to use the baseline stabilization on negative polarity pulses by enabling the channel data inversion capability: the signal will be inverted before applying the baseline stabilization settings. Acqiris SA240P User's Manual...
  • Page 46 Configuration The interfaces/methods/properties (functions/attributes) listed below are provided by the Acqiris MD3 Software. Detailed help on these interfaces may be found in the AqMD3 IVI Driver Help — Please refer to AqMD3.chm (IVI-C) or Acqiris.AqMD3.Fx40.chm (IVI.NET).
  • Page 47 IAqMD3ChannelBaselineCorrection Defines pulse polarity for baseline PulsePolarity correction. Baseline pulse detection threshold, as signed left-aligned 16-bit ADC PulseThreshold code. The threshold is applied to the stabilized signal (before DigitalOffset addition), i.e. relative to 0. Acqiris SA240P User's Manual...
  • Page 48: Sampling Rate Reduction (Binary Decimation)

    = 4 Filter for Filter for decim- 500 MS/s 237 MHz decimation BWL=200 MHz BWL=20 MHz ation factor = 8 factor = 8 Table 4.2 - Behavior and applied filter when combining decimation and bandwidth limitation. Acqiris SA240P User's Manual...
  • Page 49: Data Inversion

    When enabled, the signal inversion is applied before the NSA settings or the signal thresholding. Configuration IVI-C Attribute Description AQMD3_ATTR_CHANNEL_ Specifies whether the data acquired is inverted. DATA_INVERSION_ ENABLED IVI.NET Interface Method / Property name Description Specifies whether the data acquired is IAqMD3Channel DataInversionEnabled inverted. Acqiris SA240P User's Manual...
  • Page 50: Equalization

    It is also possible to implement a user custom equalization, depending on your application. To proceed, please contact factory: support@acqiris.com. By default, Custom Equalization is equivalent to Equalization Off. The equalization option is supported for both digitizer (-DGT) and averager (-AVG) modes.
  • Page 51 To read/fetch data despite the overrange, the property must be set to false, and the read/fetch methods must be called again (See example below). If the ErrorOnOverrangeEnabled property is set to false, and one or more samples were in overranged, the driver doesn't return any error. Acqiris SA240P User's Manual...
  • Page 52 Driver Error Description IVI-C AQMD3_ERROR_ADC_OVERRANGE ADC is in overrange acquisition data is invalid. IVI.NET Acqiris.AqMD3.AdcoverrangeException Example (pseudo-instructions) //Acquired data reading procedure Fetch(); If (ERROR_ADC_OVERRANGE) {  ErrorOnOverrangeEnabled=false; // allow fetch of overrange data Fetch(); ErrorOnOverrangeEnabled=true; // reset Acqiris SA240P User's Manual...
  • Page 53: Control And Synchronization

    Control and Synchronization Chapter 5 Control and Synchronization 5.1 External reference 5.2 Trigger modes and time-stamps 5.3 Trigger output 5.4 Multi-purpose inputs and outputs Acqiris SA240P User's Manual...
  • Page 54: External Reference

    TRG IN front panel input connector (external triggering) a software trigger (See How to generate a software trigger? (page 76)) a self-trigger (See Self-Trigger (page 57) for this specific mode) Acqiris SA240P User's Manual...
  • Page 55 The amount of pre-trigger delay can be adjusted between 0 and 100% of the acquisition time window, thus the minimum trigger delay is given by: -1 * Record size / SamplingRate The maximum post-trigger delay is given, respectively in sample or seconds by: – 1) *16 (in samples) Acqiris SA240P User's Manual...
  • Page 56 The TTI resolution determines the resolution of the trigger time-stamps. Please refer to Trigger section of your SA240P datasheet for the relevant specifications. Managing time-stamps The ADC card features a time-stamp counter. In multi-record acquisitions, each acquired record has a precise time-stamp, given by the time-stamp counter.
  • Page 57 In this mode, a periodic trigger signal from the ADC Card is automatically generated and can be used to synchronize the user system. It also allows to minimize the synchronous noise. It can be used with digitizer and averager acquisition mode. Acqiris SA240P User's Manual...
  • Page 58 Trigger signal synthesized (PIO3): The period has to be a multiple of 8 ns or it will be rounded to the next 8 ns step. Please contact Acqiris for any specific demand relative to this limitation or to self trigger.
  • Page 59: Trigger Output

    Selecting the trigger output source The trigger output can be selected using following properties / attributes: Driver Attribute / Property Available Instance Value AQMD3_ATTR_TRIGGER_OUTPUT_ENABLED Boolean IVI-C AQMD3_ATTR_TRIGGER_OUTPUT_SOURCE TriggerAccepted, TriggerAcceptedResync, TriggerCompare, SelfTrigger IAqMD3TriggerOutput.Source IVI.NET IAqMD3TriggerOutput.Enabled Boolean Acqiris SA240P User's Manual...
  • Page 60 50 Ω line un-terminated (HiZ) without loss of performance. Figure 5.2 - Trigger output block diagram. The external trigger output functionality is implemented in the hardware. No trigger out signal occurs for software-generated triggers. Acqiris SA240P User's Manual...
  • Page 61: Multi-Purpose Inputs And Outputs

    In the range 0 to 0.8 V In the range 1.6 to 3.3 V Table 5.4 - Logic levels. As an Input The input is high-impedance and will be pulled high if unconnected via an internal weak pull-up (10 k pull-up resistor). Acqiris SA240P User's Manual...
  • Page 62 In the example below a 50 Ω termination will result in a nominal high level of 1.6 V. (Vo = (Rload/(50 + Rload)) * 3.3). Figure 5.4 - Output equivalent circuit. Acqiris SA240P User's Manual...
  • Page 63: Programming Information

    Visual C++/CLI, Visual Basic.NET Driver API documentation The AqMD3 APIdocumentation can also be accessed from: IVI-C: Start > Acqiris > MD3 > Documentation > AqMD3-C IVI Driver Version# Documentation IVI.NET: Start > Acqiris > MD3 > Documentation > AqMD3.NET IVI Driver Version# Documentation...
  • Page 64: Programming With The Ivi-C Driver In Various Development Environments

    For Library Files (x64) add: C:\Program Files (x86)\IVI Foundation\IVI\Lib_x64\msc Note: For 32 bit operating systems paths start with: C:\Program Files\ Alternately, these paths may be entered in the Project Properties dialog, Configuration Properties, C++ and Linker panes. Acqiris SA240P User's Manual...
  • Page 65 IDs are #define'd constants listed in the AqMD3.h header file and documented in the "Attributes by Name" section of the help file. The following example demonstrates basic usage of attribute accessors to read and write IVI-C driver attribute values. Acqiris SA240P User's Manual...
  • Page 66: Migrating From Md2 2.X To Md3

    6.3   Migrating from MD2 2.x to MD3 3.x 6.3 Migrating from MD2 2.x to MD3 3.x Please refer to the following documents for guidelines, accessible from: Start > Acqiris > MD3 > Documentation or from: C:\Program Files\Acqiris\MD3\Documentation AgMD2 to AqMD3 (IVI-C) Software Migration Note.pdf AgMD2 IVI.COM to AqMD3 IVI.NET Software Migration Note.pdf...
  • Page 67: Initial Configuration

    Interleave Disable Mode Normal (DGT) Sampling rate 4 GS/s Sample clock Internal Reference oscillator Internal Reference oscillator frequency 10 MHz Fixed Record size 1024 Number of records to acquire Number of averages for AVG mode only Acqiris SA240P User's Manual...
  • Page 68: Apply Setup

    Does the equivalent of Reset and then, (1) disables class extension capability groups, ResetWithDefaults (2) sets attributes to initial values defined by class specs, and (3) configures the driver to option string settings used when Initialize was last executed. Acqiris SA240P User's Manual...
  • Page 69: How To

    7.4 How to access repeated capabilities? 7.5 How to generate a software trigger? 7.6 How to enable or bypass the bandwidth limiter? 7.7 How to set the external trigger? 7.8 How to perform binary decimation? (depending on firmware) Acqiris SA240P User's Manual...
  • Page 70: How To Discover The Pxi Instrument

    && count>0 ) printf( "Found: \"%s\"\n", rsrc ); status = viFindNext( find, rsrc ); } while( status==VI_SUCCESS ); viClose( find ); else if( count==0 ) printf( "No PXI instrument found\n" ); viClose( rm ); return 0; Acqiris SA240P User's Manual...
  • Page 71: How To Calibrate The Card

    Channel.CalibrationTargetVoltage. Note that when set to true, the Channel.Offset value is taken into account in the self-calibration, and therefore changing the Channel.CalibrationTargetVoltage value, or changing the Channel.Offset, will require a new self-calibration. Acqiris SA240P User's Manual...
  • Page 72 Internal Reference) The channel parameters are calibrated independently per channel. Driver interfaces and functions The interfaces/methods/properties (functions/attributes) listed below are provided by the Acqiris MD3 driver. Please refer to AqMD3.chm (IVI-C) or Acqiris.AqMD3.Fx40.chm (IVI.NET) for detailed help. IVI-C Functions AqMD3_SelfCalibrate...
  • Page 73 7.2   How to calibrate the card? IVI.NET Interface Method / Property name IsRequired IAqMD3Calibration SelfCalibrate Acqiris SA240P User's Manual...
  • Page 74: How To Configure And Read Data On Two Channels

    // driver will allocate the proper amount of memory during the fetch call. Ivi.Digitizer.IWaveformCollection<Int16> waveformsCh1 = null; Ivi.Digitizer.IWaveformCollection<Int16> waveformsCh2 = null; waveformsCh1 = driver.Channels["Channel1"].MultiRecordMeasurement.FetchMultiRecordWaveform (firstRecord, numRecords, offsetWithinRecord, numPointsPerRecord, waveformsCh1 //fetch the data on channel 2 waveformsCh2 = driver.Channels["Channel2"].MultiRecordMeasurement.FetchMultiRecordWaveform (firstRecord, numRecords, offsetWithinRecord, numPointsPerRecord, waveformsCh2 Acqiris SA240P User's Manual...
  • Page 75: How To Access Repeated Capabilities

    7.4   How to access repeated capabilities? 7.4 How to access repeated capabilities? For SA240P, the AqMD3 driver supports the following repeated capabilities with pre-defined values detailed in following table. Repeated capability Available instance name Channel "Channel1", "Channel2" "Internal1", "Internal2", TriggerSource "External1", "Software", "Immediate", "SelfTrigger"...
  • Page 76: How To Generate A Software Trigger

    IAqMD3Trigger.SendSoftwareTrigger (IVI.NET) sends a single software trigger. SendSoftwareTrigger() must be called as many times as required. Multi-record acquisitions required a trigger per record. Accumulated records require a trigger per accumulation. SendSoftwareTrigger() needs to be called for each trigger event. Acqiris SA240P User's Manual...
  • Page 77: How To Enable Or Bypass The Bandwidth Limiter

    Using the AqMD3 IVI-C driver: ins.Channels["Channel1"].Filter.Bypass = false; ins.Channels["Channel2"].Filter.Bypass = false; ins.Channels["Channel1"].Filter.MaxFrequency = 20e6; //20MHz ins.Channels["Channel2"].Filter.MaxFrequency = 20e6; //20MHz Using the AqMD3 IVI.NET driver: AqMD3_SetAttributeViBoolean(vi, "Channel1", AQMD3_ATTR_INPUT_FILTER_BYPASS, VI_FALSE); AqMD3_SetAttributeViBoolean(vi, "Channel2", AQMD3_ATTR_INPUT_FILTER_BYPASS, VI_FALSE); AqMD3_SetAttributeViReal64(vi, "Channel1", AQMD3_ATTR_INPUT_FILTER_MAX_FREQUENCY, 20e6); AqMD3_SetAttributeViReal64(vi, "Channel2", AQMD3_ATTR_INPUT_FILTER_MAX_FREQUENCY, 20e6); Acqiris SA240P User's Manual...
  • Page 78: How To Set The External Trigger

    AqMD3_SetAttributeViString(session, "", AQMD3_ATTR_ACTIVE_TRIGGER_SOURCE, "External1"); AqMD3_SetAttributeViReal64(session, "External1", AQMD3_ATTR_TRIGGER_LEVEL, level); IVI.NET: spDriver->Trigger->ActiveSource = "External"; IAqMD3TriggerSourcePtr spTrigSrc = spDriver->Trigger->Sources->Item[L"External1"]; spTrigSrc->Level = level; //in volts The different trigger sources are listed in the section How to access repeated capabilities? (page 75). Acqiris SA240P User's Manual...
  • Page 79: How To Perform Binary Decimation? (Depending On Firmware)

    SAMPLE_RATE attribute. sampleRate = 200e6; status=AqMD3_SetAttributeViReal64(session,””, AQMD3_ATTR_SAMPLE_RATE,sampleRate); Using the AqMD3 IVI.NET driver: To use the binary decimation and set the sample rate to a lower value use the SampleRate property. sampleRate = 200e6; driver.Acquisition.SampleRate = sampleRate; Acqiris SA240P User's Manual...
  • Page 80: Software Utilities

    AqMD3Verify checks the version of control FPGA firmware already loaded, and if necessary, proposes the user to update the firmware, automatically using the Firmware Update Utility (As shown in the window below : Accept the FPGA update answering "y"). Acqiris SA240P User's Manual...
  • Page 81 8.1   ADC card Verification Utility (AqMD3Verify) When the version of control FPGA firmware is updated and successful, please power off your computer, restart it again for the update to take effect, and process AqMD3Verify tool as described in this section. Acqiris SA240P User's Manual...
  • Page 82: Faq

    —————————————————————— 9.2 Q. How to manage the internal temperature? A. The operating temperature of the SA240P as specified in the SA240P datasheet, is the workstation internal ambient temperature at intake of the ADC card's fan. Acqiris SA240P User's Manual...
  • Page 83: What Happens If The Host Processor Goes In Hibernation Mode

    ADC card, and re-initialize it when it wakes up from hibernation. After being powered off, the ADC card must reload of the FPGA (several seconds) upon power on, and a self-calibration is required. Acqiris SA240P User's Manual...
  • Page 84: General Information

    The American National Standards Institute (ANSI) states that a shock hazard exists when voltage levels greater than 30 V RMS, 42.4 V peak, or 60 V DC are present. A good safety practice is to expect that hazardous voltage is present in any unknown circuit before measuring. Acqiris SA240P User's Manual...
  • Page 85 Cards and accessories shall not be connected to humans. Before performing any maintenance, disconnect the line cord and all test cables. Any part or component replacement must be done by Acqiris. No operator serviceable parts inside. Refer servicing to qualified personnel. To prevent electrical shock do not remove covers.
  • Page 86: Cleaning Precautions

    Federal Communications Commission. This symbol on an card means caution, risk of danger. You should refer to the operating instructions located in the user documentation in all cases where the symbol is marked on the card. Acqiris SA240P User's Manual...
  • Page 87: Electrical & Environmental Specifications

    10.5 Related documentation All documentation relating to your ADC card may be found from https://extranet.acqiris.com/. If you have run the Acqiris MD3 software installer on your PC, the related product documentation has been installed to your hard drive. Acqiris SA240P User's Manual...
  • Page 88 Provides information on the use of the Soft Front Panel. Provides detailed documentation of the IVI.NET and IVI-C driver API functions, as well as information to help you get IVI Driver reference (help system) started with using the IVI drivers in your application development environment. Acqiris SA240P User's Manual...
  • Page 89 This information is subject to change without notice. © Acqiris SA 2019 - 2020 Tuesday, June 15, 2021, Switzerland www.acqiris.com...

Table of Contents