# PXIe-9529

8-CH 24-Bit 192 kS/s

Dynamic Signal Acquisition Module

User's Manual

![Exterior view of a ADLINK Technology Inc. device with gold connectors and a green control panel (no readable text or symbols beyond branding)](.pxie-9529-50-17045-1000-200-en/e42bed3a985fb9258deaf836be629f9a3bf3cf9d296d4563bc4c25ffaea4da22.jpg)

Manual Rev.: 2.00

Revision Date: Oct. 31, 2013

Part No: 50-17045-1000

![Circular black-and-white recycling symbol with three white arrows forming a triangle (no text or symbols)](.pxie-9529-50-17045-1000-200-en/9d9f55ded75f51bc2f90f0cf129925229158b87bd1e1a02107a566663098294d.jpg)

Recycled Paper

# Revision History

<table><tr><td>Revision</td><td>Release Date</td><td>Description of Change(s)</td></tr><tr><td>2.00</td><td>Oct. 31, 2013</td><td>Initial Release</td></tr></table>

# Preface

# Copyright 2013 ADLINK Technology, Inc.

This document contains proprietary information protected by copyright. All rights are reserved. No part of this manual may be reproduced by any mechanical, electronic, or other means in any form without prior written permission of the manufacturer.

# Disclaimer

The information in this document is subject to change without prior notice in order to improve reliability, design, and function and does not represent a commitment on the part of the manufacturer.

In no event will the manufacturer be liable for direct, indirect, special, incidental, or consequential damages arising out of the use or inability to use the product or documentation, even if advised of the possibility of such damages.

# Environmental Responsibility

ADLINK is committed to fulfill its social responsibility to global environmental preservation through compliance with the European Union's Restriction of Hazardous Substances (RoHS) directive and Waste Electrical and Electronic Equipment (WEEE) directive. Environmental protection is a top priority for ADLINK. We have enforced measures to ensure that our products, manufacturing processes, components, and raw materials have as little impact on the environment as possible. When products are at their end of life, our customers are encouraged to dispose of them in accordance with the product disposal and/or recovery programs prescribed by their nation or company.

# Conventions

Take note of the following conventions used throughout this manual to make sure that users perform certain tasks and instructions properly.

![The image displays an icon of a white document with horizontal lines and a folded top-right corner, overlaid with a large red check mark.](.pxie-9529-50-17045-1000-200-en/66669cd72f4baae47ae141ad16bef7fdb881721935c1585819f387130cfca663.jpg)
NOTE:

Additional information, aids, and tips that help users perform tasks.

![This image shows a yellow triangular warning symbol with a black border. Inside the triangle is a large black exclamation point. The background is white, and a thin horizontal black line is visible at the very top edge.](.pxie-9529-50-17045-1000-200-en/3cbb19d28da6eb37ca9f3ce7b3ec856d2f51a78d25793ff69e7c5caa16b0aff2.jpg)
CAUTION:

Information to prevent minor physical injury, component damage, data loss, and/or program corruption when trying to complete a task.

![The image displays a red triangular warning sign with a white border, featuring a large white exclamation point centered within it.](.pxie-9529-50-17045-1000-200-en/3e18ab3192a3c110bc4ac88201e3673793fdf6253dd402b8cb41aa9ce9a14ae8.jpg)
WARNING:

Information to prevent serious physical injury, component damage, data loss, and/or program corruption when trying to complete a specific task.

# Table of Contents

# Preface .... iii

# List of Figures ...... vii

# List of Tables ix

# 1 Introduction ...... 1

1.1 Features.... 1
1.2 Applications 2
1.3 Specifications.... 2

1.3.1 Analog Input 2
1.3.2 Timebase 5
1.3.3 Triggers 6
1.3.4 General Specifications....6

1.4 Software Support 7

1.4.1 SDK 7
1.4.2 DSA-DASK 7

1.5 Device Layout and I/O Array 8

# 2 Getting Started 11

2.1 Installation Environment 11
2.2 Installing the Module.... 12

# 3 Operations 13

3.1 Functional Block Diagram.... 13
3.2 Analog Input Channel 13

3.2.1 Analog Input Front-End Configuration 13
3.2.2 Input Range and Data Format 15
3.2.3 ADC and Analog Input Filter 15
3.2.4 DMA Data Transfer....16

3.3 Trigger Source and Trigger Modes.... 18

3.4 Trigger Mode.... 21
3.5 ADC Timing Control 23

3.5.1 Timebase 23
3.5.2 DDS Timing vs. ADC 24
3.5.3 Filter Delay in ADC 24

3.6 Synchronizing Multiple Modules 24

3.6.1 SSI\_TIMEBASE 26
3.6.2 SSI\_SYNC\_START 26
3.6.3 SSI\_TRIG 26

# A Appendix: Calibration.... 27

A.1 Calibration Constant 27
A.2 Auto-Calibration 27

# Important Safety Instructions.... 29

# Getting Service 31

# List of Figures

Figure 1-1: Analog Input Channel Bandwidth, ±0.2 Vpp......4

Figure 1-2: Analog Input Channel Bandwidth, ±2 Vpp....5

Figure 1-3: PXIe-9529 Schematic....8

Figure 1-4: PXle-9529 I/O Array 9

Figure 3-1: Analog Input Architecture 13

Figure 3-2: Linked List of PCI Address DMA Descriptors ..... 17

Figure 3-3: Trigger Architecture 18

Figure 3-4: External Digital Trigger 19

Figure 3-5: Analog Trigger Conditions....20

Figure 3-6: Post-Trigger Acquisition 22

Figure 3-7: Delay Trigger Mode Acquisition....22

Figure 3-8: Re-Trigger Mode Acquisition 23

Figure 3-9: Timebase Architecture....23

Figure 3-10: SSI Architecture....25

This page intentionally left blank.

# List of Tables

Table 1-1: Channel Characteristics....3
Table 1-2: Timebase....5
Table 1-3: Trigger Source & Mode......6
Table 1-4: Digital Trigger Input 6
Table 3-1: Input Range and Data Format 15
Table 3-2: Input Range Midscale Values....15
Table 3-3: ADC Sample Rates vs DDS Output Clock....16
Table 3-4: Preferred Characteristics for Analog Triggers ...... 21
Table 3-5: Timing Relationship between ADC and PLL Clock.....24
Table 3-6: ADC Filter Delay 24
Table 3-7: SSI Timing Signal Definitions ...... 25

This page intentionally left blank.

# 1 Introduction

The PXIe-9529 is a high-performance 8-CH 24-Bit 192 kS/s dynamic signal acquisition module, specifically designed for applications such as structural health monitoring, noise, vibration, and harshness (NVH) measurement, and phased array data acquisition.

The PXIe-9529 features 24-bit simultaneous sampling at 192 kS/s over 8 channels, and a 110 dB dynamic range, providing ample power for high-density, high channel count signal measurement, and vibration-optimized lower AC cutoff frequency of 0.3 Hz. All input channels incorporate 4 mA bias current for integrated electronic piezoelectric (IEPE) signal conditioning for accelerometers and microphones.

The PXIe-9529 is auto-calibrated with an onboard reference circuit calibrating offset and acquiring analog input errors. Following auto-calibration, the calibration constant is stored in EEPROM, such that these values can be loaded and used as needed by the board. There is no requirement to calibrate the module manually.

# 1.1 Features

▶ PXI Express specification Rev. 1.0 compliant
▶ Up to 200 MS/s sampling rate
▶ 8 simultaneous analog inputs
▶ 192 kS/s maximum sampling rate
▶ AC or DC input coupling, software selectable
▶ Support for:

▶ One external digital trigger input
▷ IEPE output on each analog input, software configurable
Auto-calibration

# 1.2 Applications

▶ Structural health monitoring
▶ Phase array data acquisition
▶ Noise, vibration, and harshness (NVH) detection
▶ Machine status monitoring

# 1.3 Specifications

# 1.3.1 Analog Input

<table><tr><td colspan="2">Channel Characteristics</td><td>Comment</td></tr><tr><td>Channels</td><td>8</td><td></td></tr><tr><td>Type</td><td>Differential or Pseudo-Differential</td><td></td></tr><tr><td>Coupling</td><td>AC or DC, software selectable</td><td></td></tr><tr><td>AC coupling cutoff frequency</td><td>0.5Hz</td><td></td></tr><tr><td>ADC resolution</td><td>24-Bit</td><td></td></tr><tr><td>ADC type</td><td>Delta-sigma</td><td></td></tr><tr><td>Input signal range</td><td>±10V, ±1V</td><td></td></tr><tr><td>Sampling rate (fs)</td><td>8 kS/s to 192 kS/s,768 μS/s increments for fs &gt; 108 kS/s,576 μS/s increments for 54 kS/s ≤ fs≤108 kS/s</td><td></td></tr><tr><td>Over voltage protection</td><td>Differential: ±42.4V,Pseudo-differential:► positive terminal ±42.4 V► negative terminal unpro-tected, rated at ±2.5 V</td><td></td></tr><tr><td>Input impedance</td><td>1MΩ, (50Ω between negative input and system ground for pseudo-differential mode)</td><td></td></tr><tr><td>Offset error</td><td>±1 mV max.</td><td></td></tr><tr><td>Gain error</td><td>±0.1% of FSR</td><td></td></tr></table>

<table><tr><td colspan="2">Channel Characteristics</td><td>Comment</td></tr><tr><td rowspan="4">SNR, @fin = 1kHz</td><td>103 dB</td><td>fs = 8.0 kS</td></tr><tr><td>104 dB</td><td>fs = 54.0 kS</td></tr><tr><td>99 dB</td><td>fs = 108 kS</td></tr><tr><td>98 dB</td><td>fs = 192 kS</td></tr><tr><td>THD</td><td>&lt;-106 dB</td><td></td></tr><tr><td>SFDR</td><td>&gt;106 dB</td><td></td></tr><tr><td>crosstalk</td><td>&lt;-100 dB</td><td></td></tr><tr><td rowspan="2">-3 dB bandwidth</td><td>&gt;0.4863 fs</td><td>fs &lt; 108 kS</td></tr><tr><td> $\cong$  0.2 fs</td><td>fs &gt; 108 kS</td></tr><tr><td colspan="3">IEPE</td></tr><tr><td>Current</td><td>4 mA, each channel independently software configurable</td><td></td></tr><tr><td>Compliance</td><td>24V</td><td></td></tr></table>

Table 1-1: Channel Characteristics

![| Frequency (Hz) | Magnitude (dB) |\n| -------------- | -------------- |\n| 0              | 0              |\n| 10000          | 0              |\n| 20000          | 0              |\n| 30000          | 0              |\n| 40000          | 0              |\n| 50000          | -5             |\n| 60000          | -25            |](.pxie-9529-50-17045-1000-200-en/2c9c3fa64e14319c65184b5bb0eb0b46b9bf8091201f31a5872b9f6916808a24.jpg)

Figure 1-1: Analog Input Channel Bandwidth, ±0.2 Vpp

![| Frequency (Hz) | Magnitude (dB) |\n| -------------- | -------------- |\n| 0              | -12            |\n| 1              | -2             |\n| 2              | -1             |\n| 3              | -1             |\n| 4              | -1             |\n| 5              | -1             |\n| 6              | -1             |\n| 7              | -1             |\n| 8              | -1             |\n| 9              | -1             |\n| 10             | -1             |](.pxie-9529-50-17045-1000-200-en/be51e35506f53b15117e28b9f456514a7783d6f186859592b143d145014a9839.jpg)

Figure 1-2: Analog Input Channel Bandwidth, ±2 Vpp

# 1.3.2 Timebase

<table><tr><td colspan="2">Sampling Clock</td></tr><tr><td rowspan="2">Timebase options</td><td>Internal: onboard synthesizer</td></tr><tr><td>External: PXI_CLK10, PXIe_CLK100</td></tr><tr><td>Timebase accuracy</td><td>&lt; ± 25ppm</td></tr></table>

Table 1-2: Timebase

# 1.3.3 Triggers

<table><tr><td colspan="2">Trigger Source &amp; Mode</td></tr><tr><td>Trigger source</td><td>Software, external digital trigger, analog trigger, PXI trigger bus[0..7], PXI_STAR, and PXIe_DSTARB</td></tr><tr><td>Trigger mode</td><td>Post trigger and delay trigger</td></tr></table>

Table 1-3: Trigger Source & Mode

<table><tr><td colspan="2">Digital Trigger Input</td></tr><tr><td>Sources</td><td>Front panel SMA connector</td></tr><tr><td>Compatibility</td><td>3.3 V TTL, 5 V tolerant</td></tr><tr><td>Input high threshold</td><td>2.0 V</td></tr><tr><td>Input low threshold (VIL)</td><td>0.8 V</td></tr><tr><td>Maximum input overload</td><td>-0.5 V to +5.5 V</td></tr><tr><td>Trigger polarity</td><td>Rising or falling edge</td></tr><tr><td>Pulse width</td><td>20 ns minimum</td></tr></table>

Table 1-4: Digital Trigger Input

# 1.3.4 General Specifications

<table><tr><td colspan="2">Physical</td></tr><tr><td>Physical dimensions</td><td>160 W x 100 H mm (6.24 x 3.9 in)</td></tr><tr><td>Bus</td><td></td></tr><tr><td>Bus interface</td><td>PCI Express Gen 1 x 4</td></tr><tr><td colspan="2">Environmental Tolerance</td></tr><tr><td>Operating</td><td>Temperature: 0°C - 55°CRelative humidity: 10% - 90%, non-condensing</td></tr><tr><td>Storage</td><td>Temperature: -20°C - +80°CRelative humidity: 10% - 90%, non-condensing</td></tr></table>

<table><tr><td colspan="2">Calibration</td></tr><tr><td>Onboard reference</td><td>+5.000 V</td></tr><tr><td>Temperature coefficient</td><td>&lt; 5.0 ppm/°C</td></tr><tr><td>Warm-up time</td><td>15 minutes</td></tr></table>

<table><tr><td colspan="3">Power Consumption</td></tr><tr><td>Power Rail</td><td>Standby Current (mA)</td><td>Full Load (mA)</td></tr><tr><td>+3.3 V</td><td>102</td><td>102.2</td></tr><tr><td>+12 V</td><td>20</td><td>20</td></tr><tr><td>+5V</td><td>1920</td><td>2010</td></tr></table>

# 1.4 Software Support

ADLINK provides versatile software drivers and packages to suit various user approaches to building a system. Aside from programming libraries, such as DLLs, for most Windows-based systems, ADLINK also provides drivers for other application environments such as LabVIEW $^{®}$ .

All software options are included in the ADLINK All-in-One CD. Commercial software drivers are protected with licensing codes. Without the code, you may install and run the demo version for trial/demonstration purposes for only up to two hours. Contact your ADLINK dealer to purchase the software license.

# 1.4.1 SDK

For customers who want to write their own programs, ADLINK provides the following software development kits.

> DAQPilot for Windows, compatible with various application environments, such as VB.NET, VC.NET, VB/VC++, BCB, and Delphi
▶ DAQPilot for LabVIEW
▶ Toolbox adapter for MATLAB

# 1.4.2 DSA-DASK

DSA-DASK includes device drivers and DLL for Windows XP/7/8. DLL is binary compatible across Windows XP/7/8. This means all applications developed with DSA-DASK are compatible with these Windows operating systems. The development environment may be VB, VB.NET, VC++, BCB, and Delphi, or any Windows programming language that allows calls to a DLL. The DSA-DASK user and function reference manuals are on the ADLINK All-in-One CD.

# 1.5 Device Layout and I/O Array

![This image is an icon depicting a white document or piece of paper with faint horizontal lines. A large, red checkmark is superimposed over the center of the document. The top-left corner of the paper is folded down.](.pxie-9529-50-17045-1000-200-en/7526e3693b6c0a0a1334ae1e33036f7873c64510057f759857db63832f9f7d14.jpg)
NOTE:

All dimensions are in mm

![165.04\n162.54\nADLINK\nTECHNOLOGY INC.\n100\n200.59](.pxie-9529-50-17045-1000-200-en/d9bbc9ba61cecd72ed40d57fb6d79da3a2788bb52e1d66b4383f2dfd1139f6f5.jpg)

Figure 1-3: PXle-9529 Schematic

The PXle-9529 I/O array is labeled to indicate connectivity, as shown.

![ADLINK\nPXIe-9529\nTRG IN\nCH0\nCH1\nCH2\nCH3\nCH4\nCH5\nCH6\nCH7](.pxie-9529-50-17045-1000-200-en/68ca8e2de3361ea25b99617e31b88f0bd52729a336bbf3bebd7e94633952edf1.jpg)

Figure 1-4: PXIe-9529 I/O Array

This page intentionally left blank.

# 2 Getting Started

This chapter describes proper installation environment, installation procedures, package contents and basic information users should be aware of regarding the PXIe-9529.

![The image displays a graphic of a document icon, depicted as a white piece of paper with a folded top-right corner. Horizontal black lines run down the center of the page. A large, bold red checkmark is superimposed over the document, slanting from the bottom left to the top right. There is no text in the image.](.pxie-9529-50-17045-1000-200-en/62facd1e1a9922477ec729ddf80dbdc39443795dcce16658d612527f4ffea665.jpg)
NOTE:

Diagrams and illustrated equipment are for reference only. Actual system configuration and specifications may vary.

# 2.1 Installation Environment

When unpacking and preparing to install, please refer to Important Safety Instructions.

Only install equipment in well-lit areas on flat, sturdy surfaces with access to basic tools such as flat- and cross-head screwdrivers, preferably with magnetic heads as screws and standoffs are small and easily misplaced.

Recommended Installation Tools

▶ Phillips (cross-head) screwdriver
▶ Flat-head screwdriver
Anti-static wrist strap
▶ Antistatic mat

ADLINK PXIe-9529 DSA modules are electrostatically sensitive and can be easily damaged by static electricity. The module must be handled on a grounded anti-static mat. The operator must wear an anti-static wristband, grounded at the same point as the anti-static mat.

Inspect the carton and packaging for damage. Shipping and handling could cause damage to the equipment inside. Make sure that the equipment and its associated components have no damage before installation.

![The image displays a standard warning sign consisting of a yellow triangle with a black border. Inside the triangle is a large black exclamation point. Below the triangle, the text 'CAUTION:' is printed in black capital letters.](.pxie-9529-50-17045-1000-200-en/ee817d642a92a5d9ec165cc56df3fd572feff25a799add34b1ad84f46ea939c3.jpg)

The equipment must be protected from static discharge and physical shock. Never remove any of the socketed parts except at a static-free workstation. Use the anti-static bag shipped with the product to handle the equipment and wear a grounded wrist strap when servicing.

▶ Package Contents
▶ PXIe-9529 dynamic signal acquisition module
▶ ADLINK All-in-One compact disc
▶ PXIe-9529 Quick Start Guide

If any of these items are missing or damaged, contact the dealer

![The image displays a warning symbol consisting of a red triangle with a white border and a white exclamation mark inside. Below the triangle, the text 'WARNING!' is printed in black capital letters.](.pxie-9529-50-17045-1000-200-en/dd1dfdd40be0584fb3921c24cacb63e7d4199fadee895b90ffb644b65307f933.jpg)

Do not install or apply power to equipment that is damaged or missing components. Retain the shipping carton and packing materials for inspection. Please contact your ADLINK dealer/vendor immediately for assistance and obtain authorization before returning any product.

# 2.2 Installing the Module

1. Turn off the PXI system/chassis and disconnect the power cable from the power source.
2. Align the module edge with the module guide in the PXI chassis.
3. Slide the module into the chassis until resistance is felt from the PXI connector.
4. Push the ejector upwards and firmly seat the module into the chassis.
5. Once the module is fully seated, a "click" can be heard from the ejector latch.
6. Tighten the screw on the front panel.
7. Connect the power plug to a power source and turn on the PXI system/chassis.

# 3 Operations

This chapter contains information regarding analog input, triggering and timing for the PXIe-9529.

# 3.1 Functional Block Diagram

![**Analog Front End (Left Side)**\n*   **Channels:** Inputs labeled **CH0**, **CH1**, **CH2**, **CH3** feed into a dashed box labeled **JFET Buffer OPAMP** containing four **BUF** blocks. Below this, a **Reference & Calibration** block is shown.\n*   **Lower Channels:** Inputs labeled **CH4**, **CH5**, **CH6**, **CH7** feed into four **BUF** blocks.\n*   **Signal Chain:** The buffers from both the top and bottom groups feed into vertical columns of **PGA** blocks. These PGA blocks feed into two large blocks labeled **Quad 24bit ADC**. Each ADC block contains four sub-blocks labeled **ADC**.\n*   **Trigger:** **TRG IN** feeds into a block labeled **IO Control**.\n\n**Clocking and Power (Center)**\n*   **CLK Synthesizer:** A block labeled **CLK Synthesizer** receives an input labeled **10 MHz** (with a square wave icon). It outputs lines labeled **CLK100pin** and **PXI CLK10**. It has bidirectional connections to the ADC blocks and sends clock signals to both **Quad 24bit ADC** blocks.\n*   **DC-DC, LDO:** A gray block labeled **DC-DC, LDO** outputs **3.3V, 5V, 12V**.\n\n**Processing and Interface (Right Side)**\n*   **Board Connection:** A thick vertical black bar labeled **Board to Board Conn x2** acts as a central hub.\n    *   Connections from the top/bottom **Quad 24bit ADC** blocks to this bar include bidirectional lines labeled **2-bit/12 288MHz** and **ADC Ctrl**.\n    *   Connections from the **CLK Synthesizer** include bidirectional lines labeled **CLK100pin** and **PXI CLK10**.\n    *   **IO Control** connects to this bar.\n    *   Power from **DC-DC, LDO** connects to this bar.\n*   **FPGA and Memory:** To the right of the connection bar are two blocks.\n    *   An **FPGA** block containing **PCIe Controller** and a sub-block labeled **ADC Control Trigger Control Data Processing FIFO Interface**.\n    *   A **DDR2 512MB Memory** block below the FPGA.\n    *   An arrow labeled **ADC BUS** connects the **Board to Board Conn x2** bar to the **FPGA**.\n*   **Peripheral Slot:** A thick vertical black bar on the far right labeled **PXle Hybrid Peripheral Slot**.\n    *   It connects to the **FPGA** via lines labeled **PXe_CLK10**, **Geographical Address (0..4)**, **Trigger Bus (3..7)**, **SYNC100pin**, **PXe_DISTARpin**, and a bidirectional arrow labeled **PCIe Gen1 x4**.\n    *   It connects to boxes labeled **XJ4** and **XJ3**.\n    *   Power lines labeled **3.3V, 5V, 12V** connect the **DDR2 512MB Memory** area to the **PXle Hybrid Peripheral Slot**.](.pxie-9529-50-17045-1000-200-en/d6a3fe2683a979efb1e82e6dbd66f43b5078840fd1544788d7cbbd09645efb0b.jpg)

# 3.2 Analog Input Channel

# 3.2.1 Analog Input Front-End Configuration

![IEPE+\nSPST\nSignal Switch\nCAL+\n330nF / 25V\n1MR\nJFET OPAMP\nX1\nX10\nPGA\nJFET OPAMP\n24-bit ADC\nDATA\nSCK-\nADC Ctrl-\nCARR\nSPST\n49.9R\nSPST\nIEPE-\nVref\n10k\n10k\nCal+\n1MR\n10k\n10k\nVref](.pxie-9529-50-17045-1000-200-en/7cde96ff46cf78b57baf9b7d677e3a14adae3ae4e45ad2411e930803189d4cf8.jpg)

Figure 3-1: Analog Input Architecture

# Differential and Pseudo-Differential Input Configuration

The PXIe-9529 provides both differential and psuedo-differential input configurations, with differential input mode providing voltage to the anode and cathode inputs of the SMB connector according to signal voltage difference therebetween. If the signal source is ground-referenced, differential input mode can be used for common-mode noise rejection.

If the signal source is a floating signal, pseudo-differential input mode can provide a reference ground connected to the cathode input of the SMB through a 50 $\Omega$ resistor, preventing the floating source from drifting over the input common-mode range.

Recommended configurations for the signal sources are as follows.

<table><tr><td>Signal Source Type</td><td>Card Configuration</td></tr><tr><td>Floating</td><td>Pseudo Differential</td></tr><tr><td>Ground-Reference</td><td>Differential</td></tr></table>

# AC and DC Input Coupling

AC and DC coupling are available. With DC coupling, DC offset present in the input signal is passed to ADC, and is indicated if the signal source has a small level of offset voltage or if DC content of the signal is important. In AC coupling, the DC offset present in the input signal is erased, and is indicated if the DC content of the input signals is to be rejected. AC coupling enables a high pass R-C filter through the input signal path. The corner frequency (-3dB) is about 0.5Hz.

# Input for IEPE

For applications that require sensors such as accelerometers or microphones, the PXIe-9529 provides an excitation current source. The common excitation current is usually about 4mA for these IEPE sensors. A DC voltage offset is generated due to the excitation current and sensor impedance. When IEPE current sources are enabled, the PXIe-9529 automatically sets input configuration to AC coupling.

# 3.2.2 Input Range and Data Format

When using an A/D converter, properties of the signal to be measured should be considered prior to selecting channel and signal connection to the module. A/D acquisition is initiated by a trigger source, which must be predetermined. Data acquisition commences once the trigger condition is established. Following completion of A/D conversion, A/D data is buffered in a Data FIFO, and can then be transferred to PC memory for further processing. Transfer characteristics of the two input ranges of the PXIe-9529 are as follows. Data format of the PXIe-9529 is 2's complement.

<table><tr><td>Description</td><td>Full-scale range</td><td>Least significant bit</td><td>FSR-1LSB</td><td>-FSR</td></tr><tr><td rowspan="2">Bipolar Analog Input</td><td>±10 V</td><td>1.19 μV</td><td>9.99999881 V</td><td>-10 V</td></tr><tr><td>±1V</td><td>0.119 μV</td><td>0.999999881V</td><td>-1 V</td></tr><tr><td>Digital Code</td><td>N/A</td><td>N/A</td><td>7FFFFFF</td><td>800000</td></tr></table>

Table 3-1: Input Range and Data Format

<table><tr><td>Description</td><td>Midscale +1LSB</td><td>Midscale</td><td>Midscale -1LSB</td></tr><tr><td rowspan="2">Bipolar Analog Input</td><td>1.19 μV</td><td>0 V</td><td>-1.19 μV</td></tr><tr><td>0.119 μV</td><td>0 V</td><td>-0.119 μV</td></tr><tr><td>Digital Code</td><td>000001</td><td>000000</td><td>-FFFFFF</td></tr></table>

Table 3-2: Input Range Midscale Values

# 3.2.3 ADC and Analog Input Filter

# ADC (Analog-to-Digital Converter)

The PXIe-9529 provides sigma-delta analog-to-digital converters, suitable for vibration, audio, and acoustic measurement. Analog side of the sigma-delta ADC is 1-bit, and the digital side performs oversampling, noise shaping and digital filtering. For example, if a desired sampling rate is 108kS/s, each ADC samples input signals at 27.648MS/s, 256 times the sampling rate. The 1-bit 27.648MS/s data streams from 1-bit ADC to its internal digital filter circuit to produce 24-bit data at 108kS/s. The noise shaping removes quantization noise from low frequency to high frequency. At the last stage, the digital filter improves ADC resolution and removes high frequency quantization noise. The relationship between ADC sample rate and DDS output clock is as follows.

<table><tr><td>Sampling Rate</td><td>DDS(PLL) CLK</td></tr><tr><td>8k to 54kS/s</td><td>6.144M~41.472MHz</td></tr><tr><td>54K to 108kS/s</td><td>13.824 M to 27.648 MHz</td></tr><tr><td>108K to 192kS/s</td><td>20.736 M to 36.864 MHz</td></tr></table>

Table 3-3: ADC Sample Rates vs DDS Output Clock

# Filter

Each channel has a two-pole lowpass filter. The filters limit bandwidth of the signal path and reject wideband noise.

# 3.2.4 DMA Data Transfer

The PXIe-9529, as a PCIe Gen1 X 4 device, provides a 192KS/s sampling rate ADC, generating a 3.072 MByte/second rate. To provide efficient data transfer, a PCI bus-mastering DMA is essential for continuous data streaming, as it helps to achieve the full potential PCI Express bus bandwidth. The bus-mastering controller releases the burden on the host CPU since data is directly transferred to the host memory without intervention. Once analog input operation begins, the DMA returns control of the program. During DMA transfer, the hardware temporarily stores acquired data in the onboard AD Data FIFO, and then transfers the data to a user-defined DMA buffer in the computer.

Using a high-level programming library for high speed DMA data acquisition, the sampling period and the number of conversions needs simply to be assigned into specified counters. After the AD trigger condition is met, the data will be transferred to the system memory by the bus-mastering DMA. In a multi-user or multi-tasking OS, such as Microsoft Windows, Linux, or other, it is difficult to allocate a large continuous memory block. Therefore, the bus controller provides DMA transfer with

scatter-gather function to link non-contiguous memory blocks into a linked list to enable transfer of large amounts of data without memory limitations. In non-scatter-gather mode, the maximum DMA data transfer size is 2 MB double words (8 MB bytes); in scatter-gather mode, there is no limitation on DMA data transfer size except the physical storage capacity of the system. Users can also link descriptor nodes circularly to achieve a multibuffered DMA. A linked list comprising three DMA descriptors. Each descriptor contains a PCI address, PCI dual address, a transfer size, and the pointer to the next descriptor.PCI address and PCI dual address support 64-bit addresses which can be mapped into more than 4 GB of address space, as shown.

![**Labeled Blocks:**\n*   **Top Left:** A block containing 'First PCI Address', 'First Dual Address', 'Transfer Size', and 'Next Descriptor'.\n*   **Top Center:** A block containing 'PCI Address', 'Dual Address', 'Transfer Size', and 'Next Descriptor'.\n*   **Top Right:** A block containing 'PCI Address', 'Dual Address', 'Transfer Size', and 'Next Descriptor'.\n*   **Middle:** A horizontal block labeled 'PCI Bus'.\n*   **Bottom:** A block labeled 'Local Memory (FIFO)'.\n\n**Connections:**\n*   An arrow points upward from 'Local Memory (FIFO)' to 'PCI Bus'.\n*   An arrow points upward from 'PCI Bus' to the Top Center block.\n*   An arrow points rightward from the Top Left block to the Top Center block.\n*   An arrow points rightward from the Top Center block to the Top Right block.](.pxie-9529-50-17045-1000-200-en/f7e7d7135b85885e63152f9910fa2a2b747a7caf72aa41e3b8668ca177223f12.jpg)

Figure 3-2: Linked List of PCI Address DMA Descriptors

# 3.3 Trigger Source and Trigger Modes

![This block diagram illustrates a trigger signal routing and selection system. Here are the labeled blocks and their connections:\n\n**Input Blocks and Sources:**\n*   **TRG IN / SMB Connector:** An 'SMB Connector' labeled 'TRG IN' provides a 'Digital Trigger Input' line that points to the **Trigger Source Mux**.\n*   **Software Trigger:** A 'Software Trigger' line points directly to the **Trigger Source Mux**.\n*   **Analog Inputs:** A list of channels from '**Analog CH0**' through '**Analog CH7**' points into a block labeled '**Analog Trigger Selection**'.\n*   **Analog Trigger Output:** The 'Analog Trigger Selection' block outputs a line labeled '**Analog Trigger**' to the **Trigger Source Mux**.\n*   **PXI Inputs (Bottom Left):** A vertical arrow labeled '**PXI Interface**' points to three input lines: '**PXI_STAR**', '**PXIe_DSTARB**', and '**PXI Trigger Bus(0:7)**'. All three lines point into the **Trigger Source Mux**.\n\n**Processing Blocks:**\n*   **Trigger Source Mux:** This central block receives all the inputs described above. It outputs a single line to the **Trigger Decision** block.\n*   **Trigger Decision:** This block receives input from the **Trigger Source Mux**.\n    *   One line branches upward labeled '**To Internal FPGA Circuit**'.\n    *   Another line points to the right, leading to the **Trigger Output Mux**. Between these blocks, the text '**SSI_TRIG1**', '**SSI_TRIG2**', and '**SSI_START_OP**' is listed vertically.\n\n**Output Block:**\n*   **Trigger Output Mux:** Receives the signal from the **Trigger Decision** block.\n*   **PXI Interface (Right):** The **Trigger Output Mux** outputs a thick line labeled '**PXI Trigger Bus(0:7)**' which points to a vertical arrow labeled '**PXI Interface**'.](.pxie-9529-50-17045-1000-200-en/4b63003a29f12189abdee27e1c2d8addd6fd83fb1e9fb805785039353652e6de.jpg)

Figure 3-3: Trigger Architecture

The PXIe-9529 requires a trigger to implement acquisition of data. Configuration of triggers requires identification of trigger source. The PXIe-9529 supports internal software trigger, external digital trigger, PXI\_STAR trigger, PXIe\_DSTARB, PXI Trigger Bus [0.7], and SSI bus as well as analog trigger.

# Software Trigger

The software trigger, generated by software command, is asserted immediately following execution of specified function calls to begin the operation.

# External Digital Trigger

An external digital trigger is generated when a TTL rising edge or a falling edge is detected at the SMB connector on the front panel. As shown, trigger polarity can be selected by software. Note that the signal level of the external digital trigger signal should be TTL compatible, with minimum pulse width 10ns.

![Pulse Width ) 10ns\nRising edge trigger\nevent](.pxie-9529-50-17045-1000-200-en/5f0eda26cc62fe5baebc95445a25bc0e37ac7aa311e2f62aeb965219ae84d05a.jpg)

![Pulse Width ) 10ns\nFalling edge trigger\nevent](.pxie-9529-50-17045-1000-200-en/069f14a878d760a9a3acb43991660118096fbfc67aa95a2cdf31097b803d0ca0.jpg)

Figure 3-4: External Digital Trigger

# PXI STAR Trigger

When PXI STAR is selected as the trigger source, the PXIe-9529 accepts a TTL-compatible digital signal as a trigger signal. The trigger occurs when a rising edge or falling edge is detected at PXI STAR, with trigger polarity configurable by software, with minimum pulse width requirement of the digital trigger signal 300 ns.

# PXle\_DSTARB Trigger

The PXIe\_DSTARB signal, a differential signal transmitted via the PXI Express Chassis backplane, distributes high-speed, high-quality trigger signals. When PXIe\_DSTARB is selected as the trigger source, the PXIe-9529 accepts a fast-switching LVDS digital signal as a trigger signal. Triggering occurs when a rising edge or falling edge is detected at PXIe\_DSTARB, with trigger polarity configurable by software, with minimum pulse width requirement 300 ns.

# PXI Trigger Bus

The PXIe-9529 utilizes PXI Trigger Bus Numbers 0 through 7 to act as a System Synchronization Interface (SSI). With the interconnected bus provided by PXI Trigger Bus, multiple modules are easily synced. When configured as input, the PXIe-9529 serves as a slave module and can accept trigger signals from one of buses 0 through 7. When configured as output, the PXIe-9529 serves as a master module and can output trigger signals to the PXI Trigger Bus Numbers 0 through 7.

# Analog Trigger

The PXIe-9529 analog trigger circuitry can be configured to monitor one analog input channel from which data is acquired. Selection of an analog input channel as the analog trigger channel does not influence the input channel acquisition operation. The analog trigger circuit generates an internal digital trigger signal based on the condition between the analog signal and the defined trigger level.

Analog trigger conditions are as follows:

Positive-slope trigger: The trigger event occurs when the analog input signal changes from a voltage lower than the specified trigger level to a voltage exceeding the specified trigger level.
▷ Negative-slope trigger: The trigger event occurs when the analog input signal changes from a voltage exceeding the specified trigger level to a voltage lower than the specified trigger level.

![| Trigger Level | Event Occurrence |\n| ------------- | ---------------- |\n| Low           | Analog Signal    |\n| High          | Positive-Slope Trigger Event Occurs |\n| High          | Negative-Slope Trigger Event Occurs |](.pxie-9529-50-17045-1000-200-en/f04fa363ae2fddd6883d0b38051ed82a23cdea7a80e2193ef6a04d9bff90aaa7.jpg)

Figure 3-5: Analog Trigger Conditions

Trigger signal can be chosen from among CH0, CH1, CH2, CH3, CH4, CH5, CH6 and CH7 during use of an external analog trigger source. The trigger level can be set by software with 24-bit resolution, with characteristics as shown.

<table><tr><td>Trigger Level Setting (Hex)</td><td>Trigger Voltage (-10V to +10V Range)</td><td>Trigger Voltage (-1V to +1V Range)</td></tr><tr><td>7FFFFFF</td><td>9.99999881 V</td><td>0.999999881 V</td></tr><tr><td>7FFFFE</td><td>9.99999762 V</td><td>0.999999762 V</td></tr><tr><td>1</td><td>1.19 μV</td><td>0.119 μV</td></tr><tr><td>0</td><td>0V</td><td>0V</td></tr><tr><td>FFFFFF</td><td>-1.19 μV</td><td>-0.119 μV</td></tr><tr><td>800001</td><td>-9.99999881 V</td><td>-0.999999881 V</td></tr><tr><td>800000</td><td>-10 V</td><td>-1 V</td></tr></table>

Table 3-4: Preferred Characteristics for Analog Triggers

# Trigger Export

The PXIe-9529 can export trigger signals to PXI Trigger Bus Numbers 0 through 7, utilizing them to act as the System Synchronization Interface. When configured as the output, the PXIe-9529 serves as a master module and can output trigger signals to synchronize the slave modules, with the trigger signal routed to any of the seven PXI Trigger Bus Numbers via software.

# 3.4 Trigger Mode

Two trigger modes applied to trigger sources initiate different data acquisition timings when a trigger event occurs, as applied to analog input and output functions.

# Post Trigger Mode

If post trigger mode is configured, activity commences once the following trigger conditions are met:

The analog input channel acquires a programmed number of samples at a specified sampling rate
The analog output channel outputs pre-defined voltage at a specified output rate

![This diagram illustrates a timing sequence across three vertical tracks:\n\n**1. Top Track (Time Axis)**\nA horizontal arrow pointing right is labeled **Time**. Four vertical arrows point down to this axis to mark specific events:\n*   **Operation start**\n*   **Trigger Event Occurs**\n*   **Acquisition start**\n*   **Acquisition stop**\n\nA horizontal line labeled **Delay Time** connects the timeline point for 'Trigger Event Occurs' to the point for 'Acquisition start'.\n\n**2. Middle Track**\nLabeled **Trigger** on the left, this line displays a square pulse waveform. The pulse rises immediately at the vertical alignment of 'Trigger Event Occurs'.\n\n**3. Bottom Track**\nLabeled **Data** on the left, this line displays a rectangular block labeled **N samples**. This block begins at the vertical alignment of 'Acquisition start' and ends at 'Acquisition stop'.](.pxie-9529-50-17045-1000-200-en/110ee537285f648a53ff665e4c4fef2b9c3811adfad27dbffa5decb81c5041ae.jpg)

Figure 3-6: Post-Trigger Acquisition

# Delay Trigger Mode

If delay trigger mode is configured, delay time from when the trigger event asserts to the beginning of the acquisition and waveform generation can be specified, as shown. Delay time is specified by a 32-bit counter value with the counter clocking based on the PCIe clock. Accordingly, maximum delay time is the period of PCIe\_CLK X (2^32 - 1) and minimum is the period of PCIe\_CLK (8 ns).

![Based on the provided image, here is an accurate description of the flowchart/timing diagram:\n\n**Labeled Blocks and Points:**\n*   **Time:** Label at the far right end of the main horizontal axis.\n*   **Operation start:** Text above the first downward arrow.\n*   **Trigger Event Occurs:** Text above the second downward arrow.\n*   **Delay Time:** Label on a horizontal arrow.\n*   **Acquisition start:** Text above the third downward arrow.\n*   **Acquisition stop Begin to transfer data to system:** Text above the fourth downward arrow.\n*   **Trigger:** Label for the upper signal trace.\n*   **Data:** Label for the lower signal trace.\n*   **N samples:** Text inside a block on the data trace.\n\n**Connections and Relationships:**\n*   A horizontal line represents the timeline moving from left to right.\n*   Four downward arrows mark specific points on the timeline in chronological order: 'Operation start,' 'Trigger Event Occurs,' 'Acquisition start,' and 'Acquisition stop Begin to transfer data to system.'\n*   A horizontal arrow labeled 'Delay Time' connects the 'Trigger Event Occurs' point to the 'Acquisition start' point.\n*   Below the timeline, a signal labeled 'Trigger' displays a pulse that aligns vertically with the 'Trigger Event Occurs' point.\n*   Below the trigger signal, a signal labeled 'Data' contains a block labeled 'N samples' that spans the duration between 'Acquisition start' and 'Acquisition stop.'](.pxie-9529-50-17045-1000-200-en/6b2b497a1bc05be2c3507ce74aae92ba3c0a66f39037acee7f8e418c6a3a773c.jpg)

Figure 3-7: Delay Trigger Mode Acquisition

# Post-Trigger or Delay-Trigger Acquisition with Re-Trigger

Post-trigger or delay trigger acquisition with re-trigger function enables collection of data after several trigger events, as shown. When the number of triggers is defined, the PXIe-9529 acquires specific sample data each time a trigger is accepted. All sampled data is stored in onboard memory first, until all trigger events have occurred, such that time between the previous sampled data and the subsequent trigger event can be only one clock period of PCIe CLK. After the initial setup, no additional software intervention is required.

![The image displays a timeline diagram with three horizontal signal tracks stacked vertically:\n\n*   **Top Track:** A horizontal line with an arrowhead pointing right, labeled **'Time'**. Three downward arrows point to this line, labeled respectively: **'Operation start'**, **'1st Trigger Event Occurs'**, and **'2nd Trigger Event Occurs'**.\n*   **Middle Track:** Labeled **'Trigger'** on the left. A signal line shows two rectangular pulses (high states) that are vertically aligned with the **'1st Trigger Event Occurs'** and **'2nd Trigger Event Occurs'** markers.\n*   **Bottom Track:** Labeled **'Data'** on the left. A signal line contains two elongated hexagonal blocks. Each block contains the text **'N samples'**. These blocks are vertically aligned with the trigger pulses above them, indicating that data is acquired during these specific events.](.pxie-9529-50-17045-1000-200-en/493e826f25909be04662fb6209ee2d8bdc9df7cbfd47f8770cd229e6c2daeb55.jpg)

Figure 3-8: Re-Trigger Mode Acquisition

# 3.5 ADC Timing Control

# 3.5.1 Timebase

![The diagram illustrates a clock and trigger routing system.\n\n**Blocks:**\n*   **Onboard Oscillator 10M**\n*   **PXI Interface** (Left side, bidirectional)\n*   **8-to-1 MUX**\n*   **Timebase Clock Mux**\n*   **1-to-4 Clock Buffer & PLL**\n*   **1-to-8 MUX**\n*   **PXI Interface** (Right side, bidirectional)\n\n**Connections:**\n*   **PXI Interface (Left)** provides inputs:\n    *   **PXIe_CLK100** and **PXI_CLK10** connect to the **Timebase Clock Mux**.\n    *   **PXI Trigger Bus(0:7)** connects to the **8-to-1 MUX**.\n*   **Onboard Oscillator 10M** connects to the **Timebase Clock Mux**.\n*   **8-to-1 MUX** outputs to the **Timebase Clock Mux**.\n*   **Timebase Clock Mux** outputs to the **1-to-4 Clock Buffer & PLL**.\n*   **1-to-4 Clock Buffer & PLL** produces four outputs:\n    *   **SYNC_CLK**, **ADC0_CLK**, and **ADC1_CLK** all connect to the **1-to-8 MUX**.\n    *   **FPGA_MCLK** connects directly to the **PXI Interface** (Right side).\n*   **1-to-8 MUX** outputs **PXI Trigger Bus(0:7)**, which connects to the **PXI Interface** (Right side).](.pxie-9529-50-17045-1000-200-en/40164ace479f5fe9ce83668262ef166ed3a8e01189fd274c065bb4de51c721ea.jpg)

Figure 3-9: Timebase Architecture

An onboard timebase clock drives the sigma-delta ADC, with frequency exceeding the sample rate and produced by a PLL chip, with output frequency programmable to superior resolution. The PXIe-9529 accepts the external 10MHz and 100MHz clocks from the PXI Express backplane for improved synchronization between modules.

# 3.5.2 DDS Timing vs. ADC

<table><tr><td>Sampling Rate</td><td>8k – 54kS/s</td><td>54k - 108kS/s</td><td>108 k – 192kS/s</td></tr><tr><td>DDS(PLL) CLK</td><td>6.144M-41.472MHz</td><td>13.824M-27.648 MHz</td><td>20.736M-36.864 MHz</td></tr></table>

Table 3-5: Timing Relationship between ADC and PLL Clock

# 3.5.3 Filter Delay in ADC

Filter delay indicates time required for data propagation through a converter. Both AI channels experience filter delay due to filter circuitry and converter architecture, as shown.

<table><tr><td>Update Rate (kS/s)</td><td>Filter Delay (samples)</td></tr><tr><td>8 K - 54 kS/s</td><td>13</td></tr><tr><td>54 K - 108 kS/s</td><td>13</td></tr><tr><td>108 K-192 kS/s</td><td>5</td></tr></table>

Table 3-6: ADC Filter Delay

# 3.6 Synchronizing Multiple Modules

The SSI (System Synchronization Interface) provides DAQ timing synchronization between multiple cards, with a bidirectional SSI I/O providing flexible connection between cards and allowing a single SSI master to output the signal to other slave modules. SSI signals are designed for card synchronization only, not external devices. In the PXI Express form factor, the PXI trigger bus built on the PXI Express backplane provides the necessary timing signal connections. All SSI signals are routed to the XJ4 connector, with no requirement for additional cabling. The eight interconnected lines on the PXI Express backplane, labeled PXI Trigger Bus[0:7] provide a flexible interface for syncing multiple modules. The PXIe-9529 utilizes the PXI Trigger Bus [0:7] as a System Synchronization Interface (SSI). Flexible routing of timebase clock and trigger signals onto the PXI Trigger Bus enables the PXIe-9529 to simplify synchronization between multiple modules. The bidirectional SSI I/O provides flexible connection between modules, allowing the single SSI master PXIe-9529 to output the SSI signals to other slave modules. SSI timing signals and functions are as shown, as is the SSI architecture.

<table><tr><td>SSI Timing Signal</td><td>Functionality</td></tr><tr><td>SSI_TIMEBASE</td><td>SSI master: issues TIMEBASESSI slave: accepts SSI_TIMEBASE to replace the internal TIMEBASE signal.</td></tr><tr><td>SSI_SYNC_START</td><td>SSI master: issues internal SYNC_STARTSSI slave: accepts SSI_SYNC_START as the digital trigger signal.</td></tr><tr><td>SSI_AD_TRIG</td><td>SSI master: issues internal AD_TRIGSSI slave: accepts SSI_AD_TRIG as the digital trigger signal.</td></tr></table>

Table 3-7: SSI Timing Signal Definitions

![The diagram depicts a signal routing architecture originating from the left.\n\n**Labeled Blocks:**\n*   **PXI Interface:** A large vertical arrow on the far left.\n*   **PXI Trigger Bus(0:7):** A horizontal line originating from the PXI Interface.\n*   **One Trigger Bus (7..0):** Three identical blocks stacked vertically in the center.\n*   **Timing Control:** A block on the top right.\n*   **SSI_AD_TRIG:** A block on the middle right.\n*   **SSI_SYNC_ST ART:** A block on the bottom right (text is split across two lines).\n\n**Connections:**\nThe 'PXI Trigger Bus(0:7)' splits into three thick black lines, each feeding into one of the three 'One Trigger Bus (7..0)' blocks. From each of these blocks, a thin line connects to a digital buffer component (depicted as a triangle with a small loop/enable line). Each buffer component has a bidirectional arrow connecting to the corresponding block on the far right:\n\n*   **Top Path:** Connects to the 'Timing Control' block via a line labeled **SSI_TIMEBASE**.\n*   **Middle Path:** Connects to the 'SSI_AD_TRIG' block via a line labeled **SSI_AD_TRG**.\n*   **Bottom Path:** Connects to the 'SSI_SYNC_ST ART' block via a line labeled **SSI_SYNC_START**.](.pxie-9529-50-17045-1000-200-en/e352236b2c91a77ffee34c3379fa7678bb06817897f41da9af38dac47e39b056.jpg)

Figure 3-10: SSI Architecture

![The image displays a simple graphic illustration of a white piece of paper with its top-left corner folded down (a 'dog-ear'). Faint horizontal lines run across the lower portion of the page, resembling a notepad or a form. A large, thick red checkmark is drawn diagonally across the paper, extending from the bottom left to the top right. There is no actual legible text; only the horizontal lines representing text or ruled paper are visible.](.pxie-9529-50-17045-1000-200-en/7093d5cc9b9ada693abeb5f8271d4bebe9d7e76bbe886e993faa5ccc15b1c3fd.jpg)
NOTE:

Different signals cannot be routed onto the same trigger bus line.

The three internal timing signals can be routed to the PXI trigger bus through software drivers. Physically, signal routing is accomplished in the FPGA, with cards connected together through the PXI trigger bus achieving synchronization on the three timing signals, as follows.

# 3.6.1 SSI\_TIMEBASE

As output, the SSI\_TIMEBASE signal transmits the onboard ADC timebase through the PXI trigger bus. As input, the PXIe-9529 accepts the SSI\_TIMEBASE signal as the source of the timebase.

# 3.6.2 SSI\_SYNC\_START

Before a SSI master issues SSI\_TRIG to other SSI slaves, SSI\_SYNC\_START is first asserted by the master card, synchronizing all on-chip ADCs in both SSI Master and SSI Slave modules.

# 3.6.3 SSI\_TRIG

As output, the SSI\_TRIG signal reflects the trigger event signal in an acquisition sequence. As input, the PXle-9529 accepts the SSI\_TRIG signal as the trigger event source. The signal is configured in the rising edge-detection mode, with minimum pulse width 8ns.

# Appendix A Calibration

This chapter introduces the calibration process to minimize analog input measurement errors.

# A.1 Calibration Constant

The PXIe-9529 is factory calibrated before shipment, with associated calibration constants written to the onboard EEPROM. At system boot, the PXIe-9529 driver loads these calibration constants, such that analog input path errors are minimized. ADLINK provides a software API for calibrating the PXIe-9529.

The onboard EEPROM provides two banks for calibration constant storage. Bank 0, the default bank, records the factory calibrated constants, providing written protection preventing erroneous auto-calibration. Bank 1 is user-defined space, provided for storage of self-calibration constants. Upon execution of auto-calibration, the calibration constants are recorded to Bank 1.

When PXle-9529 boots, the driver accesses the calibration constants and is automatically set to hardware. In the absence of user assignment, the driver loads constants stored in bank 0. If constants from Bank 1 are to be loaded, the preferred bank can be designated as boot bank by software. Following re-assignment of the bank, the driver will load the desired constants on system reboot. This setting is recorded to EEPROM and is retained until reconfiguration.

# A.2 Auto-Calibration

Because errors in measurement and outputs will vary with time and temperature, re-calibration is recommended when the module is installed. Auto-calibration can measure and minimize errors without external signal connections, reference voltages, or measurement devices.

The PXIe-9529 has an on-board calibration reference to ensure the accuracy of auto-calibration. The reference voltage is measured on the production line and recorded in the on-board EEPROM.

Before initializing auto-calibration, it is recommended to warm up the PXIe-9529 for at least 20 minutes and remove connected cables.

![The image displays a line-art icon of a document with a folded top-left corner and horizontal lines indicating text. A large red checkmark is superimposed over the document.](.pxie-9529-50-17045-1000-200-en/82e6a4579114b38acb9361405315ad9466eb03649382506d3e5557a812039acd.jpg)
NOTE:

It is not necessary to manually factor delay into applications, as the PXIe-9529 driver automatically adds the compensation time.

# Important Safety Instructions

For user safety, please read and follow all instructions, WARNINGS, CAUTIONS, and NOTES marked in this manual and on the associated equipment before handling/operating the equipment.

▶ Read these safety instructions carefully.
- Keep this user’s manual for future reference.
▶ Read the specifications section of this manual for detailed information on the operating environment of this equipment.
▶ When installing/mounting or uninstalling/removing equipment:

▷ Turn off power and unplug any power cords/cables.

▶ To avoid electrical shock and/or damage to equipment:

▷ Keep equipment away from water or liquid sources;
▷ Keep equipment away from high heat or high humidity;
▷ Keep equipment properly ventilated (do not block or cover ventilation openings);

▶ Make sure to use recommended voltage and power source settings;

▶ Always install and operate equipment near an easily accessible electrical socket-outlet;

▷ Secure the power cord (do not place any object on/over the power cord);

▶ Only install/attach and operate equipment on stable surfaces and/or recommended mountings; and,

▷ If the equipment will not be used for long periods of time, turn off and unplug the equipment from its power source.

▶ Never attempt to fix the equipment. Equipment should only be serviced by qualified personnel.
▶ A Lithium-type battery may be provided for uninterrupted, backup or emergency power.

![A red triangular warning sign with a white border containing a white exclamation point in the center.](.pxie-9529-50-17045-1000-200-en/cbf0e98dbd06c415e331154a42935e8519cbc2264f38bc2a2e66ba425c47f8f8.jpg)

WARNING:

Risk of explosion if battery is replaced with an incorrect type; please dispose of used batteries appropriately.

▶ Equipment must be serviced by authorized technicians when:

▷ The power cord or plug is damaged;
▷ Liquid has penetrated the equipment;
▷ It has been exposed to high humidity/moisture;
$\triangleright$ It is not functioning or does not function according to the user's manual;
▷ It has been dropped and/or damaged; and/or,
▷ It has an obvious sign of breakage.

# Getting Service

Contact us should you require any service or assistance.

# ADLINK Technology, Inc.

Address: 9F, No.166 Jian Yi Road, Zhonghe District
New Taipei City 235, Taiwan
新北市中和區建一路 166 號 9 樓

Tel: +886-2-8226-5877

Fax: +886-2-8226-5717

Email: service@adlinktech.com

# Ampro ADLINK Technology, Inc.

Address: 5215 Hellyer Avenue, #110, San Jose, CA 95138, USA

Tel: +1-408-360-0200

Toll Free: +1-800-966-5200 (USA only)

Fax: +1-408-360-0222

Email: info@adlinktech.com

# ADLINK Technology (China) Co., Ltd.

Address: 上海市浦东新区张江高科技园区芳春路 300 号 (201203)
300 Fang Chun Rd., Zhangjiang Hi-Tech Park,
Pudong New Area, Shanghai, 201203 China

Tel: +86-21-5132-8988

Fax: +86-21-5132-3588

Email: market@adlinktech.com

# ADLINK Technology Beijing

Address: 北京市海淀区上地东路 1 号盈创动力大厦 E 座 801 室(100085)
Rm. 801, Power Creative E, No. 1,
Shang Di East Rd., Beijing, 100085 China

Tel: +86-10-5885-8666

Fax: +86-10-5885-8626

Email: market@adlinktech.com

# ADLINK Technology Shenzhen

Address: 深圳市南山区科技园南区高新南七道 数字技术园

A1 栋 2 楼 C 区 (518057)

2F, C Block, Bldg. A1, Cyber-Tech Zone, Gao Xin Ave. Sec. 7, High-Tech Industrial Park S., Shenzhen, 518054 China

Tel: +86-755-2643-4858

Fax: +86-755-2664-6353

Email: market@adlinktech.com

# LiPPERT ADLINK Technology GmbH

Address: Hans-Thoma-Strasse 11, D-68163, Mannheim, Germany

Tel: +49-621-43214-0

Fax: +49-621 43214-30

Email: emea@adlinktech.com

# ADLINK Technology, Inc. (French Liaison Office)

Address: 15 rue Emile Baudot, 91300 Massy CEDEX, France

Tel: +33 (0) 1 60 12 35 66

Fax: +33 (0) 1 60 12 35 66

Email: france@adlinktech.com

# ADLINK Technology Japan Corporation

Address: 〒101-0045 東京都千代田区神田鍛冶町 3-7-4
神田 374 ビル 4F
KANDA374 Bldg. 4F, 3-7-4 Kanda Kajicho,
Chiyoda-ku, Tokyo 101-0045, Japan

Tel: +81-3-4455-3722

Fax: +81-3-5209-6013

Email: japan@adlinktech.com

# ADLINK Technology, Inc. (Korean Liaison Office)

Address: 서울시 서초구 서초동 1675-12 모인터빌딩 8 층 8F Mointer B/D,1675-12, Seocho-Dong, Seocho-Gu, Seoul 137-070, Korea

Tel: +82-2-2057-0565

Fax: +82-2-2057-0563

Email: korea@adlinktech.com

# ADLINK Technology Singapore Pte. Ltd.

Address: 84 Genting Lane #07-02A, Cityneon Design Centre, Singapore 349584

Tel: +65-6844-2261

Fax: +65-6844-2263

Email: singapore@adlinktech.com

# ADLINK Technology Singapore Pte. Ltd. (Indian Liaison Office)

Address: 1st Floor, #50-56 (Between 16th/17th Cross) Margosa Plaza, Margosa Main Road, Malleswaram, Bangalore-560055, India

Tel: +91-80-65605817, +91-80-42246107

Fax: +91-80-23464606

Email: india@adlinktech.com

# ADLINK Technology, Inc. (Israeli Liaison Office)

Address: 6 Hasadna St., Kfar Saba 44424, Israel

Tel: +972-9-7446541

Fax: +972-9-7446542

Email: israel@adlinktech.com
[🔗 Link to the original document](.pxie-9529-50-17045-1000-200-en/pxie-9529-50-17045-1000-200-en.pdf)
