background image

Copyright © 2020

 

Alazar Technologies Inc.   

 

 

 

60 

ATS9353 User Manual

 

Triggered Streaming AutoDMA 

Triggered Streaming AutoDMA is virtually the same as Continuous mode, except 

the data transfer across the bus is held off until a trigger event has been 

detected.  

 

Figure 10 - Triggered Streaming AutoDMA Transfers 

Triggered Streaming AutoDMA buffers do not include headers, so it is not 

possible to get trigger time-stamps. 
A BUFFER_OVERFLOW flag is asserted only if the entire on-board memory is 

used up.   
As in Continuous mode, the amount of data to be captured is controlled by 

counting the number of buffers acquired.   
Acquisition is stopped by an AbortCapture command. 
Triggered Streaming AutoDMA can easily acquire data to PC host memory at the 

maximum sustained transfer rate of the motherboard without causing an 

overflow.  
This is the recommended mode for RF signal recording that has to be started at 

a specific time, e.g. based on a GPS pulse. 

Summary of Contents for ATS9352

Page 1: ...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...

Page 2: ...ointe 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 ala...

Page 3: ...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 pa...

Page 4: ...es 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...

Page 5: ...ICIPATED 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 FAILU...

Page 6: ...ference 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 de...

Page 7: ...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...

Page 8: ...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 Exempt...

Page 9: ...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...

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

Page 11: ......

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

Page 13: ...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 no...

Page 14: ...t 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...

Page 15: ...re 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 c...

Page 16: ...trolling 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 ap...

Page 17: ...ocessing 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...

Page 18: ...yright 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 Warra...

Page 19: ...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...

Page 20: ...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 quan...

Page 21: ...ch the antistatic package to a metal part of your computer chassis before removing the digitizer from the package Remove the digitizer from the package and inspect the digitizer for loose components o...

Page 22: ...omputer 2 Install ATS9353 software driver 3 Install AlazarDSO software that allows you to setup the hardware acquire signals and view and archive them 4 Optionally install a The ATS SDK software devel...

Page 23: ...ction ATS9353 is not guaranteed to operate within the specifications listed elsewhere in this manual Some motherboards may have a 16 lane connector but only one or four of the lanes is connected to th...

Page 24: ...ystems Note that the majority of the images of the dialog boxes shown below were taken from a Windows 10 computer Computers running other versions of Windows may have slightly different dialog boxes W...

Page 25: ...installation disk that is supplied on a USB flash drive If It does not auto run manually run the Autorun exe program on the USB flash drive The following splash screen will be displayed Click Install...

Page 26: ...Alazar Technologies Inc ATS9353 User Manual 15 d The User Account Control pop up window will show up asking for installation permissions Click YES to continue installation e Windows will install the...

Page 27: ...lways trust software from Alazar Technologies Inc Note 1 If you have Windows 10 v 1607 or later you cannot install AlazarTech driver versions older than 6 0 0 This is normal behavior This limitation i...

Page 28: ...gies Inc ATS9353 User Manual 17 h The ATS9353 Device Installer box will display the installation progress of the driver files Congratulations The following final screen will confirm that the driver ha...

Page 29: ...e delivered electronically You should have received an email with serial number link to download and password to install Download and install ATS SDK and or ATS GPU by opening the downloaded zip file...

Page 30: ...rboard chipset Motherboard manufacturers refer to this as Mechanically 16 lane electrically 1 lane ATS9353 is fully compatible with such motherboards but the data throughput across PCI Express bus wil...

Page 31: ...irtual oscilloscope application that allows users to get started using the boards without developing their own software driver packages These packages each contain the driver for one of AlazarTech s p...

Page 32: ...er hand in a production environment the ats devel and alazar front panel packages are optional It is enough to install the libats package in addition to user developed applications and the drivers cor...

Page 33: ...lication does not detect your board please run the following command at a prompt lsmod grep i ATS If this command shows no output the driver for your board did not start To know more run the following...

Page 34: ...example the installation file for driver version 7 1 1 is called ATS9353_Driver_V7 1 1 exe and follow the instructions Linux Download and install the latest driver for your Linux distribution CentOS...

Page 35: ...product s page from the Software section 1 Download the Firmware Update Utility 2 Download the Firmware file E g ATS9353 Firmware Unarchive both files Make sure that the Windows Driver is installed on...

Page 36: ...Copyright 2020 Alazar Technologies Inc ATS9353 User Manual 25 You must Agree to the License Agreement in order to proceed Select your Install Options and click NEXT...

Page 37: ...Copyright 2020 Alazar Technologies Inc 26 ATS9353 User Manual Select your Installation Location and click NEXT Select your Start Menu Folder and click NEXT...

Page 38: ...hical user interface GUI which is recommended for most users and a command line interface CLI that is more appropriate for OEMs and advanced users Click FINISH to complete the installation Once the fi...

Page 39: ...the computer you can leave the Boards to update section unmodified The options available are o Single Board Only Updates one digitizer in the system The digitizer to update is selected with the Board...

Page 40: ...mply restarting your computer will not be enough to reload the FPGA You can then confirm that the update worked o Run AlazarDSO software o Press F4 key It will display the Board Properties page One of...

Page 41: ...ur board from the PRODUCTS drop down menu Down on the product s page from the Software section 1 Click on Linux Drivers and you ll be brought to the ftp site From here select your Linux distribution s...

Page 42: ...e both files Make sure that the Linux Driver is installed on this computer Also make sure that all other applications using this driver or the ATSApi Library are closed E g AlazarFrontPanel Run the ex...

Page 43: ...32 ATS9353 User Manual Click the blue Install button to begin the process Once the firmware updater is installed you can start it from the Alazar Firmware Updater start menu item or by pressing the st...

Page 44: ...the computer you can leave the Boards to update section unmodified The options available are o Single Board Only Updates one digitizer in the system The digitizer to update is selected with the Board...

Page 45: ...Copyright 2020 Alazar Technologies Inc 34 ATS9353 User Manual...

Page 46: ...ATS9353 User Manual 35 After the update is complete you will see a window indicating that the update was successful You should shut down then turn on the computer Note Simply restarting your computer...

Page 47: ...d o Run AlazarFrontPanel software o Next click Help and then select About from the drop down menu that follows This will display an About AlazarFrontPanel pop up o One of the lines is FPGA version Mak...

Page 48: ...ser Manual 37 Chapter 3 Hardware Overview This chapter includes an overview of the ATS9353 explains the operation of each functional unit making up your ATS9353 and describes the signal connections Fo...

Page 49: ...Copyright 2020 Alazar Technologies Inc 38 ATS9353 User Manual...

Page 50: ...input CH A The channel A input CH B The channel B input TRIG IN The external trigger input AN IN The low frequency analog input AUX I O The auxiliary input output connector It also has a bracket LED t...

Page 51: ...Copyright 2020 Alazar Technologies Inc 40 ATS9353 User Manual Figure 2 ATS9353 Mechanical Drawing...

Page 52: ...lowchart for Power Monitor Status LEDs for steps to follow if this LED is red BAD2 LED4 Power Monitor error output from the board This LED being red indicates that there is an overheating or power sup...

Page 53: ...the secondary side have been damaged TRIG LED10 This LED being on indicates that the board has received a trigger and is capturing post trigger data If board is being triggered repeatedly this LED wil...

Page 54: ...FAQ for instructions on accessing Power Monitor in AlazarDSO www alazartech com Support Faq se 1045 Note for Power Monitor error outputs the Status LED remains on even after the issue is resolved To...

Page 55: ...els are specified in detail in Appendix A Specifications Consult the chapter External Clock for details on various types of clocking schemes available Use the AN IN input to acquire the value of an an...

Page 56: ...put impedance The CH A and CH B inputs have fixed DC coupling a fixed 50 input impedance and a 400 mV fixed input range The fixed input range is one of the main differentiators between ATS9353 and ATS...

Page 57: ...l of 200 mVp p to 2 Vp p On the ATS9351 it has a signal level of 500 mVp p I O connectors The ATS9353 has SMA I O connectors whereas the ATS9351 has a mix of BNC and SMA however they have the same fun...

Page 58: ...rd Length Record Length is specified in number of sample points It must be a minimum of 256 points and can be specified with a 32 point resolution Specifying Pre trigger Depth You can acquire pre trig...

Page 59: ...to the levels indicated in Appendix A Specifications Note that AlazarTech calibration is fully NIST or CNRC traceable However your digitizer needs to be periodically recalibrated in order to maintain...

Page 60: ...an MZI clock sometimes also known as k clock Driving high performance ADCs must be done carefully as any injection of phase jitter through ADC clocks will result in reduction in data conversion qualit...

Page 61: ...ix A Specifications must be respected The receiver circuit for Fast External Clock acts as a high speed analog comparator that translates the input signal into a PECL Positive ECL clock signal that fe...

Page 62: ...g the return Figure 5 OCT Ignore Bad Clock Users must call an API function that takes Good Clock Duration and Bad Clock Duration as input parameters The user must determine the correct values for thes...

Page 63: ...ion of the standard warranty or before expiration of a previously purchased extended warranty This means that extended warranties can only be purchased while a valid warranty is in place You can find...

Page 64: ...Copyright 2020 Alazar Technologies Inc ATS9353 User Manual 53 Chapter 4 Specific Features This section contains information about features specific to AlazarTech digitizers and ATS9353 in particular...

Page 65: ...PC host memory or hard disk or b Data capture from rapidly occurring triggers also known as Pulse Repeat Frequency Captures or PRF Captures In order to understand these sophisticated features let us...

Page 66: ...into it and vice versa This requires a software handshake which is heavily dependent on the operating system response time ATS9353 solves this problem by providing on board memory that can act as a v...

Page 67: ...volvement Figure 6 AutoDMA acquisition and transfer cycle Of course software still has to set up the DMA when one of the buffers fills up but thanks to the custom DMA engine and fully asynchronous dri...

Page 68: ...ffer can contain from 1 to 8192 records triggers This number is called RecordsPerBuffer While Traditional AutoDMA can acquire data to PC host memory at the maximum sustained transfer rate of the mothe...

Page 69: ...not possible to get trigger time stamps More importantly a BUFFER_OVERFLOW flag is asserted if the on board memory overflows i e the amount of memory that has been written into but not not read out to...

Page 70: ...OW flag is asserted only if the entire on board memory is used up The amount of data to be captured is controlled by counting the number of buffers acquired Acquisition is stopped by an AbortCapture c...

Page 71: ...is not possible to get trigger time stamps A BUFFER_OVERFLOW flag is asserted only if the entire on board memory is used up As in Continuous mode the amount of data to be captured is controlled by co...

Page 72: ...ich allows it s users to acquire data to computer RAM and to analyze it or save it to disk later This is very useful in cases where the acquisition data rate is higher than the disk writing speed but...

Page 73: ...rigger input While most oscilloscopes offer only one trigger engine ATS9353 offers two trigger engines called Engines J and K The user can specify the number of records to capture in an acquisition th...

Page 74: ...or Windows Server 2008 R2 both 32 and 64 bit or one of the Supported Linux Distributions 64 bit only RAM 2 GB HDD 100 MB of free hard disk space PCIe slot One free PCIe slot that is mechanically x4 x...

Page 75: ...condensing Acquisition System Resolution 12 bits Bandwidth 3 dB DC coupled 50 DC 250 MHz Number of channels 2 simultaneously sampled Max sample rate 500 MS s single shot Min sample rate 1 KS s single...

Page 76: ...Software selectable with 32 point resolution Record length must be a minimum of 256 points There is no upper limit on the maximum record length Number of records Software selectable from a minimum of...

Page 77: ...SNR 60 26 dB SINAD 59 22 dB THD 65 95 dB SFDR 69 76 dBc Note that these dynamic parameters may vary from one unit to another with input frequency and with the full scale input range selected ECLK Ext...

Page 78: ...of the two Trigger Engines Hysteresis 5 of full scale input typical Trigger sensitivity 10 of full scale input range This implies that the trigger system may not trigger reliably if the input has an a...

Page 79: ...ut protection 0 7 V to 5 5 V Auxiliary I O AUX I O Signal direction Input or Output software selectable Trigger Output by default Output types Trigger Output Pacer programmable clock Output Software c...

Page 80: ...be downloaded from www alazartech com Support Downloads Supported Linux Distributions AlazarTech offers ATS9353 DKMS drivers for the following Linux distributions CentOS Debian and Ubuntu AlazarTech D...

Page 81: ...0X 1 6 GB s GIGABYTE MZ31 AR0 System on Chip AMD EPYC 7001 1 7 GB s GIGABYTE Z390 Designare Intel Z390 i5 8400 1 78 GB s ASUS ROG STRIX X570 E AMD X570 AMD Ryzen 7 3700X 1 88 GB s ASRock AMD X399 AMD...

Page 82: ...ALAZAR TECHNOLOGIES INC 6600 Trans Canada Highway Suite 310 Pointe Claire QC CANADA H9R 4S2 Tel 514 426 4899 Fax 514 426 2723 E mail sales alazartech com Web www alazartech com...

Reviews: