AlazarTech ATS9353 User manual

ATS9353 User Manual
12-Bit, 2 Channel, 500 MS/s
Waveform Digitizer for PCI Express Gen 2 Bus
User Manual Version 1.1
Written for Hardware Version 1.1
November 2020 Edition

Copyright © 2020 Alazar Technologies Inc.
ATS9353 User Manual i
Copyright © 2020 Alazar Technologies. All rights reserved.
Alazar Technologies, Inc. Contact Information
Alazar Technologies, Inc.
6600 Trans-Canada Highway, Suite 310
Pointe-Claire, QC
Canada H9R 4S2
Telephone: (514) 426-4899
Fax: (514) 426-2723
E-mail: sales@alazartech.com
Web site: www.alazartech.com
To comment on the documentation for ATS9353, send an e-mail to
support@alazartech.com
Information required when contacting AlazarTech for technical support:
Owned by:
Serial Number:
Purchase Date:
Purchased From:
Software Driver Version:
SDK Version:
ATS-GPU Version:
AlazarDSO Version:
Operating System:

Copyright © 2020 Alazar Technologies Inc.
ii ATS9353 User Manual
Important Information
Warranty
The AlazarTech ATS®9353 is warranted against defects in materials and workmanship for
a period of one year from the date of shipment, as evidenced by receipts or other
documentation. Alazar Technologies Inc. (hereafter “AlazarTech”) will, at its option,
repair or replace equipment that proves to be defective during the warranty period. This
warranty includes parts and labor.
The media on which you receive AlazarTech software are warranted not to fail to execute
programming instructions, due to defects in materials and workmanship, for a period of
90 days from date of shipment, as evidenced by receipts or other documentation.
AlazarTech will, at its option, repair or replace software media that do not execute
programming instructions if AlazarTech receives notice of such defects during the
warranty period. AlazarTech does not warrant that the operation of the software shall be
uninterrupted or error free.
A Return Material Authorization (RMA) number must be obtained from the factory and
clearly marked on the outside of the package before any equipment will be accepted for
warranty work. AlazarTech will pay the shipping costs of returning to the owner parts that
are covered by warranty.
AlazarTech believes that the information in this document is accurate. The document has
been carefully reviewed for technical accuracy. In the event that technical or typographical
errors exist, AlazarTech reserves the right to make changes to subsequent editions of this
document without prior notice to holders of this edition. AlazarTech may also make
improvements and/or changes in the products and/or programs described in this document
at any time. The reader should consult AlazarTech if errors are suspected. In no event
shall AlazarTech be liable for any damages arising out of or related to this document or the
information contained in it. The latest user manual can be found on the AlazarTech website
at www.alazartech.com/support/downloads.htm.

Copyright © 2020 Alazar Technologies Inc.
ATS9353 User Manual iii
EXCEPT AS SPECIFIED HEREIN, ALAZARTECH MAKES NO WARRANTIES, EXPRESS OR
IMPLIED, AND SPECIFICALLY DISCLAIMS ANY WARRANTY OF MERCHANTABILITY OR
FITNESS FOR A PARTICULAR PURPOSE. CUSTOMER’S RIGHT TO RECOVER DAMAGES
CAUSED BY FAULT OR NEGLIGENCE ON THE PART OF ALAZARTECH SHALL BE LIMITED
TO THE AMOUNT THERETOFORE PAID BY THE CUSTOMER. ALAZARTECH WILL NOT BE
LIABLE FOR DAMAGES RESULTING FROM LOSS OF DATA, PROFITS, USE OF PRODUCTS,
OR INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY
THEREOF. This limitation of the liability of AlazarTech will apply regardless of the form of
action, whether in contract or tort, including negligence. Any action against AlazarTech
must be brought within one year after the cause of action accrues. AlazarTech shall not
be liable for any delay in performance due to causes beyond its reasonable control. The
warranty provided herein does not cover damages, defects, malfunctions, or service
failures caused by owner’s failure to follow the AlazarTech installation, operation, or
maintenance instructions; owner’s modification of the product; owner’s abuse, misuse, or
negligent acts; and power failure or surges, fire, flood, accident, actions of third parties,
or other events outside reasonable control.
Copyright
Under the copyright laws, this publication may not be reproduced or transmitted in any
form, electronic or mechanical, including photocopying, recording, storing in an
information retrieval system, or translating, in whole or in part, without the prior written
consent of AlazarTech.
Trademarks
AlazarTech®, AlazarTech ATS®, AlazarDSO®, AlazarPC®, and AlazarStream®are
registered trademarks of Alazar Technologies Inc. MATLAB is a trademark and/or
registered trademark of The MathWorks, Inc. LabVIEW is a trademark and/or registered
trademark of National Instruments. Windows is a trademark and/or registered trademark
of Microsoft Corporation in the U.S. and/or other countries. Linux is a registered
trademark of Linus Torvalds. CUDA is a trademark and/or registered trademark of
NVIDIA Corporation in the U.S. and/or other countries. All other trademarks or trade
names are the property of their respective owners.

Copyright © 2020 Alazar Technologies Inc.
iv ATS9353 User Manual
Warning Regarding Use of AlazarTech Products
ALAZARTECH PRODUCTS ARE NOT DESIGNED WITH COMPONENTS AND TESTING FOR A
LEVEL OF RELIABILITY SUITABLE FOR USE IN OR IN CONNECTION WITH SURGICAL
IMPLANTS OR AS CRITICAL COMPONENTS IN ANY LIFE SUPPORT SYSTEMS WHOSE FAILURE
TO PERFORM CAN REASONABLY BE EXPECTED TO CAUSE SIGNIFICANT INJURY TO A HUMAN.
IN ANY APPLICATION, INCLUDING THE ABOVE, RELIABILITY OF OPERATION OF THE
SOFTWARE PRODUCTS CAN BE IMPAIRED BY ADVERSE FACTORS, INCLUDING BUT NOT
LIMITED TO FLUCTUATIONS IN ELECTRICAL POWER SUPPLY, COMPUTER HARDWARE
MALFUNCTIONS, COMPUTER OPERATING SYSTEM SOFTWARE FITNESS, FITNESS OF
COMPILERS AND DEVELOPMENT SOFTWARE USED TO DEVELOP AN APPLICATION,
INSTALLATION ERRORS, SOFTWARE AND HARDWARE COMPATIBILITY PROBLEMS,
MALFUNCTIONS OR FAILURES OF ELECTRONIC MONITORING OR CONTROL DEVICES,
TRANSIENT FAILURES OF ELECTRONIC SYSTEMS (HARDWARE AND/OR SOFTWARE),
UNANTICIPATED USES OR MISUSES, OR ERRORS ON THE PART OF THE USER OR
APPLICATIONS DESIGNER (ADVERSE FACTORS SUCH AS THESE ARE HEREAFTER
COLLECTIVELY TERMED “SYSTEM FAILURES”). ANY APPLICATION WHERE A SYSTEM
FAILURE WOULD CREATE A RISK OF HARM TO PROPERTY OR PERSONS (INCLUDING THE
RISK OF BODILY INJURY AND DEATH) SHOULD NOT BE RELIANT SOLELY UPON ONE
FORM OF ELECTRONIC SYSTEM DUE TO THE RISK OF SYSTEM FAILURE. TO AVOID
DAMAGE, INJURY, OR DEATH, THE USER OR APPLICATION DESIGNER MUST TAKE
REASONABLY PRUDENT STEPS TO PROTECT AGAINST SYSTEM FAILURES, INCLUDING
BUT NOT LIMITED TO BACK-UP OR SHUT DOWN MECHANISMS. BECAUSE EACH END-
USER SYSTEM IS CUSTOMIZED AND DIFFERS FROM ALAZARTECH’s TESTING PLATFORMS
AND BECAUSE A USER OR APPLICATION DESIGNER MAY USE ALAZARTECH PRODUCTS
IN COMBINATION WITH OTHER PRODUCTS IN A MANNER NOT EVALUATED OR
CONTEMPLATED BY ALAZARTECH, THE USER OR APPLICATION DESIGNER IS
ULTIMATELY RESPONSIBLE FOR VERIFYING AND VALIDATING THE SUITABILITY OF
ALAZARTECH PRODUCTS WHENEVER ALAZARTECH PRODUCTS ARE INCORPORATED IN A
SYSTEM OR APPLICATION, INCLUDING, WITHOUT LIMITATION, THE APPROPRIATE
DESIGN, PROCESS AND SAFETY LEVEL OF SUCH SYSTEM OR APPLICATION.

Copyright © 2020 Alazar Technologies Inc.
ATS9353 User Manual v
Compliance
FCC/Canadian Interference-Causing Equipment Standard (ICES-003)
Compliance*
Determining FCC Class
The Federal Communications Commission (FCC) has rules to protect wireless
communications from interference. The FCC places digital electronics into two
classes. These classes are known as Class A (for use in industrial-commercial
locations only) or Class B (for use in residential or commercial locations).
Depending on where it is operated, this product could be subject to restrictions
in the FCC rules. (In Canada, the department of Innovation, Science and
Economic Development (ISED), regulates wireless interference in much the
same way.)
Digital electronics emit weak signals during normal operation that can affect
radio, television, or other wireless products. By examining the product you
purchased, you can determine the FCC Class and therefore which of the two
FCC/ISED Warnings apply in the following sections. (Some products may not be
labeled at all for FCC; if so, the reader should then assume these are Class A
devices).
FCC Class A products only display a simple warning statement of one paragraph
in length regarding interference and undesired operation. Most of our products
are FCC Class A. The FCC rules have restrictions regarding the locations where
FCC Class A products can be operated.
FCC Class B products display either an FCC ID code, starting with the letters
EXN, or the FCC Class B compliance mark.
Consult the FCC website https://www.fcc.gov/ for more information.

Copyright © 2020 Alazar Technologies Inc.
vi ATS9353 User Manual
FCC/ISED Warnings
This equipment generates and uses radio frequency energy and, if not installed
and used in strict accordance with the instructions in this manual and the CE
Mark Declaration of Conformity**, may cause interference to radio and
television reception. Classification requirements are the same for the Federal
Communications Commission (FCC) and Innovation, Science and Economic
Development (ISED) Canada.
Changes or modifications not expressly approved by AlazarTech Inc. could void
the user’s authority to operate the equipment under the FCC/ISED Rules.
Class A
Federal Communications Commission
This equipment has been tested and found to comply with the limits for a Class
A digital device, pursuant to part 15 of the FCC Rules. These limits are designed
to provide reasonable protection against harmful interference when the
equipment is operated in a commercial environment. This equipment generates,
uses, and can radiate radio frequency energy and, if not installed and used in
accordance with the instruction manual, may cause harmful interference to radio
communications. Operation of this equipment in a residential area is likely to
cause harmful interference in which case the user will be required to correct the
interference at his own expense.
Innovation, Science and Economic Development Canada
This Class A digital apparatus meets all requirements of the Canadian
Interference-Causing Equipment Standard (ICES-003). Cet appareil numérique
de la classe A respecte toutes les exigences du Règlement sur le matériel
brouilleur du Canada.

Copyright © 2020 Alazar Technologies Inc.
ATS9353 User Manual vii
Compliance to EU Directives
Readers in the European Union (EU) must refer to the Manufacturer's
Declaration of Conformity (DoC) for information** pertaining to the CE Mark
compliance scheme. The Manufacturer includes a DoC for most every hardware
product except for those bought for OEMs, if also available from an original
manufacturer that also markets in the EU, or where compliance is not required
as for electrically benign apparatus or cables.
To obtain the DoC for this product, click Declaration of Conformity at
www.alazartech.com/support/documents.htm.This web page lists all DoCs by
product family. Select the appropriate product to download or read the DoC.
* Certain exemptions may apply in the USA, see FCC Rules §15.103
Exempted devices, and §15.105(c). Also available in sections of CFR 47.
** The CE Mark Declaration of Conformity will contain important
supplementary information and instructions for the user or installer.
Environmental Compliance
Alazar Technologies Inc., hereby certifies that this product is RoHS compliant, as
defined by Directive 2015/863/EU (RoHS 3) of the European Parliament and of
the Council of 31 March 2015 on the restriction of the use of certain hazardous
substances in electrical and electronic equipment. All manufacturing has been
done using RoHS-compliant components and lead-free soldering.

Copyright © 2020 Alazar Technologies Inc.
viii ATS9353 User Manual
Table of Contents
Important Information...................................................................ii
Compliance ..................................................................................v
Table of Contents....................................................................... viii
Change Log.................................................................................ix
CHAPTER 1: INTRODUCTION.................................................... 1
About Your ATS9353 .................................................................... 2
ATS9353 Export Control Classification ............................................ 3
Acquiring Data with Your ATS9353 ................................................. 4
Optional Upgrades ....................................................................... 7
CHAPTER 2: INSTALLATION AND CONFIGURATION ................. 8
What You Need to Get Started....................................................... 9
Unpacking..................................................................................10
Installing the ATS9353 in Windows ...............................................11
Installing the ATS9353 in a Linux System ......................................19
Updating ATS9353 Driver.............................................................23
Updating ATS9353 Firmware in Windows .......................................24
Updating ATS9353 Firmware in a Linux System ..............................30
CHAPTER 3: HARDWARE OVERVIEW ...................................... 37
Physical Overview .......................................................................39
Status LEDs ...............................................................................41
Signal Connections......................................................................44
Analog Input ..............................................................................45
Calibration .................................................................................48
External Clock ............................................................................49
OCT Ignore Bad Clock..................................................................51
Optional Extended Warranty.........................................................52
CHAPTER 4: SPECIFIC FEATURES ........................................... 53
Streaming Data Across the Bus.....................................................54
Stream To Memory......................................................................61
Triggering ..................................................................................62
APPENDIX A - SPECIFICATIONS ............................................. 63
APPENDIX B - BENCHMARKS................................................... 70

Copyright © 2020 Alazar Technologies Inc.
ATS9353 User Manual ix
Change Log
This is the first edition of this manual.


Copyright © 2020 Alazar Technologies Inc.
ATS9353 User Manual 1
Chapter 1:
Introduction
This chapter describes the ATS9353 and lists additional equipment.

Copyright © 2020 Alazar Technologies Inc.
2 ATS9353 User Manual
About Your ATS9353
Thank you for your purchase of an ATS9353. This PCI Express (PCIe Gen 2 x4)
based waveform digitizer has the following features:
•Two 12-bit resolution analog input channels
•Real-time sampling rate of 500 MS/s to 1 KS/s with internal clock and
500 MS/s to 25 MS/s with external clock
•On-board acquisition memory buffer of 128 Megasamples per channel
•Streaming of acquired data to PC host memory at 1.6 GB/s (exact rate is
motherboard dependent)
•250 MHz analog input bandwidth
•Variable frequency external clock (500 MHz to 25 MHz) and 10 MHz
Reference Clock included
•Half-length PCI Express (4-lane) card
•Analog external trigger channel with software-selectable level and slope
•Fixed DC input coupling, fixed 50 Ωinput impedance, and low-noise
± 400mV fixed input range
•Pre-trigger and Post-Trigger Capture with Multiple Record capability
•NIST- or CNRC-traceable calibration
•Custom DMA engines for best latency protection against Windows®and
Linux®operating systems
•Fully asynchronous software driver for fastest DMA with least CPU overhead
All ATS9353 digitizers follow industry-standard Plug and Play specifications on all
platforms and offer seamless integration with compliant systems.
Please note that Master/Slave operation is not possible with ATS9353.
Detailed specifications of the ATS9353 digitizers are listed in Appendix A -
Specifications.

Copyright © 2020 Alazar Technologies Inc.
ATS9353 User Manual 3
ATS9353 Export Control Classification
According to the Export Controls Division of Government of Canada, ATS9353 is
currently not controlled for export from Canada. Its export control classification
is N8, which is equivalent to ECCN EAR99. ATS9353 can be shipped freely
outside of Canada, with the exception of countries listed on the Area Control List
and Sanctions List.
Furthermore, if the end-use of ATS9353, in part or in its entirety, is related to
the development or deployment of weapons of mass destruction, AlazarTech is
obliged to apply for an export permit.

Copyright © 2020 Alazar Technologies Inc.
4 ATS9353 User Manual
Acquiring Data with Your ATS9353
You can acquire data either programmatically by writing an application for your
ATS9353 or interactively with the AlazarDSO software for Windows or with
AlazarFrontPanel for Linux.
Note that AlazarFrontPanel has a limited feature set.
If you want to integrate the ATS9353 in your test and measurement or
embedded OEM application, you can program the digitizer using C/C++, Python,
MATLAB®or LabVIEW®for Windows or Linux operating systems.
Windows operating systems supported are Windows 10, Windows 8,
Windows 7 with security update KB3033929 (SHA-2 Code Signing Support),
Windows Server 2012, Windows Server 2010, and Windows Server 2008
R2. Both 32-bit and 64-bit Windows operating systems are supported.
Microsoft support for Windows 7 and Windows Server 2008 R2 ended on
January 14, 2020. As such, AlazarTech ceased development on
Windows 7 and Windows Server 2008 R2 as of this date. We will continue
to support customers using Windows 7 and Windows Server 2008 R2
until December 31, 2020. After this date, no support will be provided.
Beginning with version 7.1.2, AlazarTech offers ATS9353 Dynamic Kernel
Module Support (DKMS) drivers for the following Linux distributions:
CentOS, Debian, and Ubuntu.
Users can download the DKMS driver for their specific distribution by
choosing from the available drivers here:
ftp://release@ftp.alazartech.com/outgoing/linux
Only 64-bit Linux operating systems are supported.
AlazarTech DKMS drivers may work for Linux distributions other than
CentOS, Debian, and Ubuntu, but they have not been tested and
technical support may be limited.
For using a programming language to acquire data from your ATS9353, you
must purchase the ATS-SDK package.

Copyright © 2020 Alazar Technologies Inc.
ATS9353 User Manual 5
Interactively Controlling your ATS9353
The AlazarDSO oscilloscope emulation software for Windows allows you to
interactively control your ATS9353 as you would a desktop oscilloscope.
Under Linux, the AlazarFrontPanel application is available.
Note that Alazar Front Panel has a limited feature set.

Copyright © 2020 Alazar Technologies Inc.
6 ATS9353 User Manual
ATS-SDK API
The ATS-SDK API is used for programming the ATS9353 in C/C++, C#,
LabVIEW, MATLAB and Python. It provides the exact same API that is used for
writing AlazarDSO software. To help you get started, ATS-SDK comes with
examples you can use or modify.
The ATS-SDK contains the necessary files to develop applications both under
Windows and Linux.
ATS-GPU
Interfacing waveform digitizers to GPUs involves creating a software mechanism
to move data from one to the other and back to user buffers. The standard
techniques used most often can get the job done, but feature very low data
throughput due to software overheads.
AlazarTech designed ATS-GPU to eliminate this software bottleneck so that data
can be moved from AlazarTech digitizers to GPUs and from GPUs to user buffers
at full PCIe bus speeds.
Once the data is available in GPU memory, many types of digital signal
processing (DSP) can be done on this data at near-hardware speeds.
The ATS-GPU library provides a framework to allow real-time processing of data
from AlazarTech PCIe digitizers on a CUDA®-enabled GPU. To help you get
started, ATS-GPU-BASE comes with an example of a user application that
performs very simple signal processing (data inversion) you can use or modify.
ATS-GPU-OCT is the optional OCT Signal Processing library for ATS-GPU. It
contains floating-point FFT routines that have also been optimized to provide the
maximum number of FFTs per second. Kernel code running on the GPU can do
zero-padding, apply a windowing function, do a floating point FFT, calculate the
amplitude and convert the result to a log scale. It is also possible to output
phase information.
ATS-GPU-NUFFT is an extension of ATS-GPU-OCT that allows non-uniform FFTs to
be performed on data acquired uniformly in time domain using a fixed sampling
rate. For SS-OCTs where the wavelength does not vary linearly in time, a fixed
sampling rate results in data that is non-uniformly distributed in frequency
domain. ATS-GPU-NUFFT allows linearized FFTs to be performed on such data.
The non-uniform FFT requires a linearization function that describes how the
wavelength of the SS-laser evolves during a sweep of the spectrum. Linearization
function can either be user defined or measured directly from a k-clock signal.

Copyright © 2020 Alazar Technologies Inc.
ATS9353 User Manual 7
Optional Upgrades
AlazarTech offers the following upgrades and accessories for use with your
ATS9353 digitizer:
•ATS9353: One Year Extended Warranty

Copyright © 2020 Alazar Technologies Inc.
8 ATS9353 User Manual
Chapter 2:
Installation and Configuration
This chapter describes how to unpack, install, and configure your ATS9353.

Copyright © 2020 Alazar Technologies Inc.
ATS9353 User Manual 9
What You Need to Get Started
To set up and use your ATS9353, you will need the following:
•One or more ATS9353 digitizers
•ATS9353 Installation Software on USB Disk
(or downloaded software from www.alazartech.com/Support/Downloads)
Note: OEM-quantity orders (p/n ATS9353-110, ATS9353-125, ATS9353-150,
ATS9353-200) do not come with the USB flash drive.
This manual suits for next models
1
Table of contents
Other AlazarTech PCI Card manuals
Popular PCI Card manuals by other brands

SMC Networks
SMC Networks SMC EZ Connect Turbo SMC2402W user manual

ADS Technologies
ADS Technologies Instant Video PCI user guide

Rosewill
Rosewill RC500 user manual

StarTech.com
StarTech.com PCI1394_2 instruction manual

AudioCodes
AudioCodes SmartWORKS NGX Quick install

Plura
Plura PCIe TS operating instructions