Summary of Contents for ADLINK Technology PCIe-9529
Page 1
PCIe-9529 8-CH 24-Bit 192 kS/s Dynamic Signal Acquisition Module User’s Manual Manual Rev.: 2.00 Revision Date: July 11, 2014 Part Number: 50-11255-1000 Advance Technologies; Automate the World.
Page 2
Revision History Revision Release Date Description of Change(s) 2.00 July 11, 2014 Initial Release...
Page 3
PCIe-9529 Preface Copyright 2014 ADLINK Technology, Inc. This document contains proprietary information protected by copy- right. All rights are reserved. No part of this manual may be repro- duced by any mechanical, electronic, or other means in any form without prior written permission of the manufacturer.
Page 4
Additional information, aids, and tips that help users perform tasks. NOTE: NOTE: Information to prevent minor physical injury, component dam- age, data loss, and/or program corruption when trying to com- plete a task. CAUTION: Information to prevent serious physical injury, component damage, data loss, and/or program corruption when trying to complete a specific task.
PCIe-9529 Table of Contents Preface ..................iii List of Figures ............... vii List of Tables................ix 1 Introduction ................ 1 Features................1 Applications ................. 1 Specifications............... 2 1.3.1 Analog Input ............... 2 1.3.2 Timebase..............9 1.3.3 Triggers ..............9 1.3.4 General Specifications..........
Page 6
Trigger Source and Trigger Modes ........22 Trigger Mode..............25 ADC Timing Control ............27 3.5.1 Timebase ..............27 3.5.2 DDS Timing vs. ADC ..........27 3.5.3 Filter Delay in ADC ........... 27 Synchronizing Multiple Modules ........28 3.6.1 SSI_TIMEBASE............29 3.6.2 SSI_SYNC_START ..........
PCIe-9529 Introduction The PCIe-9529 is a high-performance 8-CH 24-Bit 192 kS/s dynamic signal acquisition module, specifically designed for appli- cations such as structural health monitoring, noise, vibration, and harshness (NVH) measurement, and phased array data acquisi- tion. The PCIe-9529 features 24-bit simultaneous sampling at 192 kS/s...
1.3 Specifications 1.3.1 Analog Input Channel Characteristics Channels Type Differential or pseudo-differential Coupling AC or DC, software selectable AC coupling cutoff 0.5Hz frequency ADC resolution 24-Bit ADC type Delta-sigma Input signal range ±10V, ±1V 8 kS/s to 192 kS/s, 768 μS/s increments for Fs > 108 kS/s, Sampling rate (FS) 576 μS/s increments for 54 kS/s ≤...
Page 13
PCIe-9529 System Noise Sample Rate (kS/s) System Noise1 (LSB Fs = 54 kS/s 37.4 Fs = 108 kS/s 66.5 Fs = 192 kS/s 74.6 1. Shorted input Common Mode Rejection Ratio (CMRR) Input Range (V) CMRR (dB) ±1V ±10V 1. Input frequency < 1 kHz...
Page 14
Spurious Free Dynamic Range (SFDR) SFDR (dBc) Input Range (V) Fs = 54 kS/s Fs = 108 kS/s Fs = 192 kS/s ±1V, ±10V 1. 1 kHz input tone and -1 dBFS input amplitude. 2. Measurement Includes harmonics. Dynamic Range Dynamic Range (dBFS) Input Range (V) Fs = 54 kS/s...
Page 15
PCIe-9529 Total Harmonic Distortion plus noise (THD+N) THD+N (dBc) 54 kS/s 108 kS/s 192 kS/s Input Range (V) 20 Hz to 22 kHz 20 Hz to 45 kHz 20 Hz to 42 kHz ±1V ±10V 1. 1 kHz input tone and -1 dBFS input amplitude...
PCIe-9529 1.5 Software Support ADLINK provides versatile software drivers and packages to suit various user approaches to building a system. Aside from pro- gramming libraries, such as DLLs, for most Windows-based sys- tems, ADLINK also provides drivers for other application ®...
Page 24
This page intentionally left blank. Introduction...
Flat-head screwdriver Anti-static wrist strap Antistatic mat ADLINK PCIe-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 han- dling could cause damage to the equipment inside. Make sure that the equipment and its associated components have no damage before installation. The equipment must be protected from static discharge and physical shock.
PCIe-9529 Operations This chapter contains information regarding analog input, trigger- ing and timing for the PCIe-9529. 3.1 Functional Block Diagram JFET Buffer Quad OPAMP 24bit ADC SSI Bus [0..7] 2-bit /12.288MHz ADC Ctrl PCIe Controller 10 MHz PCIe Gen1 Reference &...
Page 28
The corner frequency (-3dB) is about 0.5Hz. Input for IEPE For applications that require sensors such as accelerometers or microphones, the PCIe-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.
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 PCIe-9529 are as follows. Data format of the PCIe-9529 is 2’s complement. Least Full-scale...
3.2.4 DMA Data Transfer The PCIe-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 essen- tial for continuous data streaming, as it helps to achieve the full potential PCI Express bus bandwidth.
PCIe-9529 ing OS, such as Microsoft Windows, Linux, or other, it is difficult to allocate a large continuous memory block. Therefore, the bus con- troller 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.
Analog CH7 SSI_AD_TRIG Figure 3-3: Trigger Architecture The PCIe-9529 requires a trigger to implement acquisition of data. Configuration of triggers requires identification of trigger source. The PCIe-9529 supports internal software trigger, external digital trigger and SSI Bus Number 5 as well as analog trigger.
Figure 3-4: External Digital Trigger SSI_AD_TRIG The PCIe-9529 utilizes SSI Bus Number 5 to act as a System Synchronization Interface (SSI). With the interconnected bus provided by SSI Bus, multiple modules are easily synched. When configured as input the PCIe-9529 serves as a slave module and can accept trigger signals from SSI Bus Number 5, asserted from other PCIe-9529 modules.
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 exceed- ing the specified trigger level to a voltage lower than the specified trigger level. Positive-Slope Trigger Event Negative-Slope Trigger Occurs...
PCIe-9529 Trigger Export The PCIe-9529 utilizes SSI Bus Number 5 to act as a System Synchronization Interface (SSI). With the interconnected bus provided by SSI Bus, multiple modules are easily synched. When configured as input the PCIe-9529 serves as a slave module and can accept trigger signals from SSI Bus Number 5, asserted from other PCIe-9529 modules.
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 PCIe-9529 acquires specific sample data each time a trigger is accepted. All sampled data is stored in onboard memory first, until all trig-...
PCIe-9529 3.5 ADC Timing Control 3.5.1 Timebase Onboard Oscillator SYNC_CLK SSI_TIMEBASE ADC0_CLK ADC1_CLK SSI_TIMEBASE FPGA_MCLK Figure 3-9: Timebase Architecture An onboard timebase clock drives the sigma-delta ADC, with fre- quency exceeding the sample rate and produced by a PLL chip, with output frequency programmable to superior resolution.
CN4, labeled SSI Bus [0:7] pro- vide a flexible interface for synching multiple modules with the requirement of cabling. The PCIe-9529 utilizes the SSI Bus [0:7] as a System Synchronization Interface (SSI). Dedicate routing of timebase clock and trigger signals onto the SSI Bus enables the PCIe-9529 to simplify synchronization between multiple modules.
3.6.1 SSI_TIMEBASE As output, the SSI_TIMEBASE signal transmits the onboard ADC timebase through the SSI bus. As input, the PCIe-9529 accepts the SSI_TIMEBASE signal as the source of the timebase. 3.6.2 SSI_SYNC_START Before a SSI master issues SSI_AD_TRIG to other SSI slaves,...
SSI_AD_TRIG As output, the SSI_AD_TRIG signal reflects the trigger event sig- nal in an acquisition sequence. As input, the PCIe-9529 accepts the SSI_AD_TRIG signal as the trigger event source. The signal is configured in the rising edge-detection mode, with minimum pulse width 20ns.
This chapter introduces the calibration process to minimize analog input measurement errors. A.1 Calibration Constant The PCIe-9529 is factory calibrated before shipment, with associ- ated calibration constants written to the onboard EEPROM. At system boot, the PCIe-9529 driver loads these calibration con- stants, such that analog input path errors are minimized.
Page 42
Before initializing auto-calibration, it is recommended to warm up the PCIe-9529 for at least 20 minutes and remove connected cables. It is not necessary to manually factor delay into applications, as the PCIe-9529 driver automatically adds the compensation time. NOTE:...
PCIe-9529 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.
Page 44
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. Risk of explosion if battery is replaced with an incorrect type; please dispose of used batteries appropriately. WARNING: Equipment must be serviced by authorized technicians when:...
Need help?
Do you have a question about the PCIe-9529 and is the answer not in the manual?
Questions and answers