Home
Analyzer User Manual
Contents
1. esee 46 3 7 5 Peak detection with Hysteresis AP101 AP201 only eene 46 3 7 6 Peak Interpolation AP101 AP201 only eese enne nennen 47 3 8 External Clock and Reference sees eene nre 47 3 9 Front Panel Inputs and Controls enne nennen enne nennen 47 3 10 Internal Calibration occi iet iter esetert e o riais a DUREE sate Bet diae ERES s 48 3 11 Electrical Environmental and Physical Specifications sssssssseeee 48 Sallis Blectrical s oH MEME EMEN 48 311 2 Enivironmental arid Physical aerei retento ene rti te ea eeu n 48 RUNNING THE AP SSRDEMO APPLICATION eee eee eee en ette en etta enne tn sone tn seta ense teen neta 50 4 1 Getting Started with AP SSRDemo seen enne nren etre trennen nne 50 422 Editing Fields onset A uu CE LM MEA E 51 4 3 Digitizer Control Panel and Functions eese nennen nennen 51 4 3 1 Input Voltage Scale Offset Coupling and Bandwidth sss 52 4 3 2 Digitizer Timebase and more sse eene 52 4 3 3 Operation Mode cec te RIEGO aaa e a Res AS en ae Ear 53 434 TAPEET enine E e te e Feu USER RU PIC TES eL ERU EL E ADI THUS E ONES EET Uh 53 4 3 5 External Cloke arn aeae a tir gre iive stes fedt EE RESI E ENEE Ere rend 53 4 3 6 Control IO Settings enne enne nenne nnne nnne nre 53 ABT Acquistion Mode ctc ient eie vie He ee
2. The readout process may be restricted to pre defined sections of the acquired waveforms defined by gates Alternatively in the AP101 and AP201 the data of interest may be processed to give peak information before readout 3 7 Data processing Processing is done under control of the host computer after the acquisition is complete and before the readout is started In the simplest case this processing does nothing to the data and terminates immediately If real processing is needed the throughput is 130 MS s ignoring start up effects associated with each gate The actual amount of data to be processed can be reduced significantly by intelligent use of the gate definition and of the processing parameters for the peak detection The scans for positive and negative peaks are done in parallel 3 7 1 User Gates Gates can be used to define regions of interest within an acquisition segment This can be used to limit the amount of data to be transferred or as a starting point for peak detection processing A gate is defined as a range of data defined by a first sample and the number of samples in the gate Both the first sample and the number of samples must be multiples of 4 An arbitrary number of gates up to 4095 for AP235 AP240 or 64 for AP101 AP201 can be defined They are used for each segment in the acquisition User Manual Family of Analyzers Page 45 of 65 acqiris 3 7 2 Threshold gates AP240 SSR only The data itself can also
3. Linux kernel driver source code is available for compilation Hard Drive Space 20 Mbytes Minimum CD Drive or any method to copy Acqiris Software installation files from CD to the hard drive such as LAN floppy drive etc ETS The example files are for Microsoft Visual Studio 6 0 with Phar Lap ETS 12 0 support User Manual Family of Analyzers Page 8 of 65 acqiris LabVIEW The Acqiris LabVIEW driver is available for National Instruments LabVIEW versions 6 0 6 1 7 0 or 7 1 MATLAB To successfully use the Acqiris MATLAB Adaptor you must have MathWorks MATLAB 6 5 with the Data Acquisition Toolbox Visual BASIC The interface files and examples are available for Microsoft Visual Basic versions 5 or 6 and the interface files only for NET Tornado The example files are useable with Wind River Tornado 2 2 1 1 10 Transport CAUTION Cards can be safely transported in their original shipping packages The transport of AP cards mounted in a PC is a more delicate issue Because of their mass the cards can vibrate loose unless they are properly secured and braced However properly mounted AP cards with XP102 fans can be sufficiently well held the Adjustable retainer must be used so as to hold the card in place 1 11 Maintenance The cards do not require any maintenance There are no user serviceable parts inside A periodic calibration can be obtained on request 1 12 Cleaning Cleaning procedures consist only of exterior
4. Time Base Range The Time Base Range defines the time period over which data is being acquired For example the AP240 can have an acquisition memory of 16 Mpoints and maximum sampling rate of 2 GS s Therefore at the maximum sampling rate the digitizer can record a signal over a time period of up to 8 ms 16 Mpoints 0 5 ns point The time base range can be adjusted by varying the amount of acquisition memory or the sampling rate of the digitizer 3 6 3 Dual Bank Memory amp Buffered Sequence Acquisition Digitizers acquire waveforms in association with triggers Each waveform is made of a series of measured voltage values sample points that are made by the ADC at a uniform clock rate To maximize sampling rates and utilize memory as efficiently as possible the digitizers include both Single and Sequential storage modes The Buffered Sequence Acquisition mode allows the capture and storage of consecutive single waveforms Sequence Acquisition mode is useful as it can optimize the digitizer s sampling rate and memory requirements for applications where only portions of the signal being analyzed are important The mode is extremely useful in almost all impulse response type applications RADAR SONAR LIDAR Time of Flight Ultrasonics Medical and Biomedical Research etc Buffered Sequence acquisition enables successive events which can occur within a very short time to be captured and stored without loss A crucial feature of Se
5. briefly display a New Hardware Found dialog box and start the Add New Hardware Wizard displaying the window shown below Add New Hardware Wizard To proceed with the installation click Next The following window will appear User Manual Family of Analyzers Page 22 of 65 acqiris Add New Hardware Wizard What do you want Windows to do Search for the best driver for your device Recommended C Display a list of all the drivers in a specific location so you can select the driver you want lt Back Cancel To proceed with the installation click Next The following window will appear Add New Hardware Wizard Windows will search for new drivers in its driver database on your hard drive and in any of the following selected locations Click Next to start the search Floppy disk drives CD ROM drive Microsoft Windows Update v Specify a location C WINDOWS INF Browse lt Back Cancel To proceed with the installation keep the defaults and click Next The following window will appear User Manual Family of Analyzers Page 23 of 65 acqiris Add New Hardware Wizard Windows driver file search for the device Acqiris DCxxx DPxxx Digitizer Windows is now ready to install the best driver for this device Click Back to select a different driver or click Next to continue Location of driver e CNwWIND WSNINFSACGIRVO2 INF To proce
6. when activated Segment order 5 5 Display Window Functions In the Digitizer mode and the Analyzer mode with No Processing and Gate Option Off the display will show the data points as a function of time If several segments are taken they will be shown one next to the other For the Analyzer mode with No Processing and Gate Option On only the data for the gates will be shown for each segment If Extrema or Hysteresis peak processing 1s enabled the position of each of the peaks will be indicated by the appropriate arrow on the display Closing the Display window will terminate the execution of the APx01Demo program If desired the Display of waveforms can be turned off To do this select the top line menu item Hardware to get to click on the option Disable display Other features of the Display window are discussed in the following sections S 5 1 Waveform storage Acquired waveforms can be saved to disk by the APx01Demo program This feature can be accessed by way of the File item in the top line menu as Save Waveform or Save Waveform As A Alternatively the two icons shown here can be used to activate these functions If this is ad the first time waveform storage is being used in the current run of the program the Save Waveform As variant must be used so that a file name and destination folder can be chosen Thereafter the Save Waveform command can also be used It will save the data by overwriting the file previo
7. Analyzers Page 55 of 65 acqiris 4 6 1 Waveform storage Acquired waveforms can be saved to disk by the AP_SSRDemo program This feature can be accessed by way of the File item in the top line menu as Save Waveform or Save Waveform As Alternatively the two icons shown here can be used to activate these functions If this is the first time waveform storage is being used in the current run of the program the Save Waveform As variant must be used so that a file name and destination folder can be chosen Thereafter the Save Waveform command can also be used It will save the data by overwriting the file previously created The data is stored in ASCII format as Raw ADC values In order to convert the Raw ADC values into Volts the following formula should be used V vGain data vOffset Where vGain and vOffset can be found in the header of the file 4 6 2 Control panel reactivation If the digitizer control panel has been closed it can be made to reappear by either using the 3 top line menu item Hardware to get to Digitizer Ctrl or clicking on the icon shown here If the Analyzer control panel needs to be regenerated it can be done by clicking on the SSR button of the Digitizer control panel when the SSR operation mode is selected 4 6 3 Temperature display If desired the current in situ operating temperature of the module can be displayed by either selecting the top line menu item Hardware to get to Read Temperature o
8. also present that erases all data points in the display The display can also be used to show both channels at once If desired the individual segments of an acquisition can be shown stacked on top of each other as opposed to spread out along the horizontal axis 4 4 Analyzer Control Panel and Functions The Analyzer mode differs fundamentally from the digitizer mode since nothing happens before the trigger is received There is no possibility of acquiring pre trigger data The Analyzer Control window can be closed by clicking the X in the upper right hand corner of the window The functionality of each part of the window will be described in the next few sections Analyzer Control 21x 4 4 1 Analyzer Timebase and Memory Nbr of Segments Start Delay When the Analyzer mode is selected the number of data LE points the number of segments and the delays after receiving Waveform Length Stop Delay the trigger and taking the data are set in the Analyzer control i2 aa o aa window Only the sampling rate is taken over from the digitizer window However the digitizer control window display of the acquisition s horizontal parameters is still valid 4 4 2 User Gate definition For further processing or readout data reduction the Analyzer mode has the concept of gates regions of interest after the trigger for each segment of an acquisition The gates can be defined in the part of the Analyzer control window s
9. dut 9 T TH Maintetiance cundo ned RE t ido nir tee e dc Des 9 IS PME SECUTI ULL LI LULLLDDLTUILILATEITUES 9 2 INSTALLATION Pp 10 2 1 Installing the Software under Windows sessseseseseeeeeeeeeeeenenen nennen nennen 10 2 1 Warnings iiia iere e EHE E HER REF EE FE EE REESE ERREUR 10 2 4 2 Multiple Versions eiecit a tan EAE 10 2 1 3 Installation zzii ROC bene a a ER UE hg HR ER IRURE HE EIER 10 2 2 Installing the Software for Linux cient eer e eet deett eoe 20 22 1 Kernel Mode Driver Compilation eeeeeesseeeeeeeeenenen eene enne 20 2 22 Special cases ecd LL EU LR uL AIME IM 21 2 23 Environment variables for the Firmware esses 21 2 3 Installing the Hardware sssssssssssesseeeeneeeneneneneren enne eene nent nennen nne 21 24 After Restart eo onem etant ttbi o Dd LT DotA pM TU 22 24 1 Windows 95 ennt entente un nnt bud e ELEM ESI ETE 22 DADs Mandows 98 oso noe esses E E evant E eee tse ae NIE 22 2 4 3 Windows 2000 osito eet te tert tere gh e E aE ale e ue E e eere 24 244 CWaddows XP cisuneeto utet E E E E HERE ENR 27 2 45 Wandows NIE 40 costes Pate IB eter Dep ie t Doo tangs DERE Een deer PUDE Pee Shanes 30 2 40 A MATEA Boeng e a tase E eos taceescateuns EI ERO IBI UP ERU E DRE PEIUS 30 2 5 Distribution for Windows 95 98 NTA 2000 XP 30 2 6 Distribution for Linux seiis dineron onecie gesa ie teaa eani genenan trennen ennt te
10. etre O e Eike AiE soas 33 3 PRODUCT DESCRIPTION becsscccicescastsssssscssecsensssescstsuscoscacsancuassasesesasazesuooessvenesstsescsassseesessoassssasenene 35 3 h OVERVIEW E E E E A E E E E 35 3 2 Channel Input iniecto n E C ie Pe e REPE e red ES 37 32 1 Coupling amp Impedance DERE n cree ai arse esha te geh 37 3 2 2 Toput Protection us emo uUo Denn ute Eb e iR lee ite 37 3 2 3 Mezzanine Front end cccceccceseceeeececseecseeeseeeeeeeeesseeeseeceecaecsaeeaecaecaeecaeecseeeseseneeeeeseeseas 37 3 2 4 Bandwidth and Rise Time 0 ccccccccesscesceseceesceesceseceseceeeceaeceaecaeecaeecaeeeneseeeseeeseeseeeeeneeereees 37 3 25 Input Voltageand Offset eg Ged sh ods head aha ptaaes ts itap laden eee Hesse i EN iat 37 3 2 6 Vertical Resolution REM 38 3 2 3 JDCZACGOUISCy einen ERO HOURS DEDE pI TUE oss Rss 38 9 3 BHPSER o occ ere eee eee eee Oped eto Need tue 38 33 1 Trigger SOUFCOG iiie tee trstene e ter ver eres ge ER caer ete Ceres Ebr eee Let esas 38 3 3 0 Trigger Coupling sssessssesseeeeneeneeenenee nnne ennemi entrent entente nenne nennen nnns 38 3 3 3 Trigger Level iioc nieteses decetero ertet e segue pe EE ee EE Pe i EE ee Ce Lev ee ons 39 3 3 4 Trigeet Slope iios ire pitt ap HE erba uper qued er ea ete eget EE Fe bas 39 3 3 5 External Trigger Output cc ceccccccsceesseseceseeeseeesecesecesecnaeceaecaaecaeecaeeeaeeeeeseeeseeeseeeseeeeeeeas 39 User Manual Family of Analyzers P
11. get the most out of the products we recommend that you read this manual carefully We trust the product you have purchased will meet with your expectations and provide you with a high quality solution to your data conversion applications 1 2 Using this Manual This guide assumes you are familiar with the operation of a personal computer PC running a Windows 95 98 2000 NT4 XP or other supported operating system It also assumes you have a basic understanding of the principles of data acquisition using either a waveform digitizer or a digital oscilloscope The manual is divided into 4 separate sections To understand the elements of operation for the module it is essential that you read them all Chapter 1 OUT OF THE BOX describes what to do when you first receive your new Acgiris product Special attention should be paid to sections on safety packaging and product handling Before installing your product please ensure that your system configuration matches or exceeds the requirements specified Chapter 2 INSTALLATION covers all elements of installation and performance verification Before attempting to use your Acqiris product for actual measurements we strongly recommend that you read all sections of this chapter Chapter 3 PRODUCT DESCRIPTION provides a full description of all the functional elements of the digitizer Chapter 4 RUNNING THE AP SSRDEMO APPLICATION describes the operation of an application that enables basic operation
12. removable mezzanine card In the event of accidental damage or as components fatigue over time e g relays in high duty cycle automated testing applications the mezzanine card allows for fast and efficient replacement 3 2 4 Bandwidth and Rise Time The bandwidth specification indicates the frequency at which an input signal will be attenuated by 3 dB approximately 30 loss of amplitude The bandwidth also affects the minimum rise and fall times that can be passed through the front end electronics A pulse with a very sharp edge will be observed to have a minimum rise time Tmin determined by the front end electronics In general a pulse with a given 10 90 rise time T10 90rea1 Will be observed with a slower value given by 2_ 2 2 Tio 90 T10 90reat_ Tmin where Tmin ns 0 35 GHz ns BW GHz If desired hardware bandwidth limiters can be selected 3 2 5 Input Voltage and Offset The input channel provides a fully programmable amplifier with variable input voltage and offset Full Scale FS input voltages are selectable from 50 mV to the maximum indicated in the table above in a 1 2 5 sequence Care should be taken to select an input voltage range that will allow the signal to be User Manual Family of Analyzers Page 37 of 65 acqiris recorded using as much dynamic range of the digitizer as possible Signals going outside of the FS Range will be clipped and data values for the clipped portion of a signal should be r
13. respective companies Acqiris Headquarters Acqiris USA Acqiris Asia Pacific Acqiris SA 18 chemin des Aulx Acqiris LLC 234 Cromwell Hill Rd Acqiris Pty Ltd Suite 7 Level 1 CH 1228 Plan les Ouates P O Box 2203 407 Canterbury Road Geneva Monroe NY 10950 1430 P O Box 13 Switzerland USA Surrey Hills 3127 Australia Tel 41 22 884 33 90 Fax 41 22 884 33 99 Tel 845 782 6544 Fax 845 782 4745 Copyright August 2004 Acqiris SA All rights reserved User Manual Family of Analyzers Tel 61 3 9888 4586 Fax 61 3 9849 0861 Page 2 of 65 CONTENTS 1 OUT OR THE BO Xecesseseccssssciecsesessccadstesesssdutacssisseseusasussssasacsdsssesessssosdsssadassesetandsassesecssasisne tostbisedasasssse 6 Ll Message to th USt sesiis rendent ette Sarees iets Ds ed oases eR eee Ux vt Oe eoe etu ede ee 6 L2 Using this Manual eerte itn eorr iere Ue veo nacura cared oso std ete o ree aeu Dog 6 1 3 Conventions Used in This Manual eese ener nennen nennen eene 6 1 4 Disclaimer and Safety iiis inia tenen ee i HE HH HH 7 1 5 Warning Regarding Medical Use sss ener enne nenne 7 1 6 Packaging and Handling enitn rene het ere e ebd 7 L7 Warnanen na nene POP EHUDIMIS pO HD OD Ded DIES 8 1 8 Warranty and Repair Return Procedure Assistance and Support sss 8 1 9 System Requirements 5 soos Eae IM ES dE 8 1 10 Transport nena ione ORO IER PSI IHE ree ee
14. result User Manual Family of Analyzers Page 57 of 65 acqiris Diatizer control ASIP Anciyzer control NEN a Digitizer 0 AP201 Be Hardware E A Ara amp NoReSync Sync A x wa EA porama O Ab Eei n Input Full Scale Offset al Update 26 17 sec Instrument 0 T div 100 00 us div gt 100 00 us div No Processing 1 zis 500 mv 4 Jo oo000v Acq performed 0 Curent Temp Not Read FScale 500 mV gt 500 mV Coupling Bandwidth Limit Acqshown 1 T Define Configuration 3 pcs ww i o t Bian Da 34 n cmi a Timebase 3 j mm Scope Recorder JE Waveform Length Stop Delay Time div Max Samples ao eje ssi 100us 3j 10K T A pony Gate Option On Off Os Ci a p Gate Settings OT 0 256 z Nbr Gates Dpefaion Mode Nbr of Segments Iperation Modes aa 1 Diaitize z 1 gt f f selladh Gate Length Gate Position Trigger FH HHH HHHH HHHH E sisi s aa Ext CK Intemal Clock dingue GNADE Trigger Veto Trigger Timeout 100 ns per Sample 0 00000000 sec zis 0 Start Delta Pos Peak Start Delta Neg Peak Acquistion Mode Calibrate _ Reread V L3 5 4 C Nom C Auto C Single 9 Stop t Persistence Valid Delta Pos Peak Valid Delta Neg Peak G of COn Clear I 1 4j 1 4 PERYNN 5 2 Editing Fields Several different
15. signal meeting the trigger conditions at a time when the digitizer is armed and ready to acquire data Stop will stop the acquisition and hold the latest complete acquisition on the display Single mode is used in order to capture one event at the first valid trigger or the desired number of segments for that many valid triggers It freezes the acquisition in the digitizer s memory and on the display until the user requests another acquisition After an acquisition is taken in Single mode the digitizer will ignore subsequent trigger events until the Single button is pressed again or another acquisition mode is selected Pressing the single button re arms the trigger and captures a new acquisition Normal mode is used to continuously acquire waveforms into memory for valid trigger events The display is updated with the new acquisitions Acquisitions will happen for each valid trigger until either single or Stop is pressed If the trigger indicator at the lower left of the waveform display does not blink green the digitizer is not receiving valid triggers Check the trigger settings or select Auto mode in order to obtain a display of the waveform Auto mode will acquire and display waveforms according to the trigger settings if a valid trigger is present within a timeout interval If a valid trigger is not available within this interval the digitizer generates its own trigger in order to digitize and display whatever signal is at the input at
16. sure that the grounding of the card s mounting bracket to the back panel rail of the computer is done correctly Make sure that the fan s adjustable retainer is correctly positioned and tightened for mechanical support Close the PC 3 Turn on the power of the PC and start the operating system NOTE Acqiris Digitizers are equipped with a LED If this LED is not glowing orange or red when the power is applied there is a severe problem Either the module is broken or the necessary voltages for its use are not available 4 Go into the BIOS Setup menu Under the Advanced section or the Boot section you may find a selection named Plug amp Play OS Check that its value is No If it is not you should change it to this value and save the settings NOTE For proper system operation the Acqiris Driver expects that the BIOS has already configured any modules present Plug amp Play OS Yes inhibits this activity and can result in the Acqiris hardware not being recognized User Manual Family of Analyzers Page 21 of 65 acqiris 2 4 After Restarting 2 4 1 Windows 95 Under Windows95 the first time the system is started the Plug amp Play system will automatically detect the Acqiris hardware and briefly display a New Hardware Found dialog box prior to automatically installing the new hardware 2 4 2 Windows 98 Under Windows98 the first time the system is started the Plug amp Play system will automatically detect the Acqiris hardware
17. the AceqrsD1 acquire command and ready to acquire data it generates after a time Tst which may vary between 50 us and 10 ms depending on the processor and the operating system used a Ready signal ACQRDY This TTL signal is available on the front panel I O A MMCX connector For the AP101 AP201 modules it can also be found on the front panel multi pin connector The Ready signal is normally used to activate an external event such as firing a laser This external event in turn can produce a signal that can be used to generate the trigger for the module The trigger input pulse can have a delay Tfid that can vary from zero to as long as required The Ready Software ACQUIRE ACQRDY Trigger Input B Ttid Trigger Output StartDelay NbrSamples StopDelay gt Data Acquisition status 4 Acquire Acquire 1st data last data 1st TRIGGER signal ACQRDY is reset with the arrival of the trigger pulse When the acquisition is running or when the module has not been enabled to start the acquisition ACQRDY is set low When the trigger input pulse is received the Analyzer generates a trigger output which internally starts the acquisition after a predetermined delay shown as StartDelay in the diagram above The trigger output is provided for applications where an external signal source must be synchronized with the internal sampling clock The Analyzer s trigger output edge is synchronized to the sample clock to within 1
18. the trigger event Maximum Post trigger delay settings depend on the sample interval used Post trigger delays are adjustable up to 200 Mpoints User Manual Family of Analyzers Page 59 of 65 5 3 3 Trigger Trigger characteristics are set using the settings in the Trig Control sub menu The trigger source setting can be either Internal trigger on any one of the input channels or External trigger on an external input The trigger class is always Edge The Coupling section also contains a selection for AC or DC coupling AC coupling on the trigger sets the trigger circuit to an AC Low Frequency Reject mode In this mode the trigger is auto level and the level value will be ignored Use the Level section to set the desired trigger level The relationship xf Trigger Source Level Channel 1 Trigger Class Edge Trigger Coupling DC Trigger Slope Positive T between coupling trigger source and trigger level was discussed in section 3 3 3 Trigger Level Use the Slope section to choose the appropriate edge for the desired trigger 5 3 4 Acquisition Mode The acquisition mode of the analyzer digitizer is selected using one of four acquisition mode buttons in the Acquisition section of the control panel Available acquisition modes are Auto digitizer only Normal Single and Stop The use of each of the acquisition modes is described below In the discussion a valid trigger indicates a trigger
19. to the trigger circuit The AP240 and AP235 models have an HF Reject mode that removes signal components above 50 KHz They also implement an HF trigger that allows triggers to be reliably accepted at rates above 1 GHz In this mode triggers occur on every fourth positive edge In the HF mode negative slope and window triggers are not available User Manual Family of Analyzers Page 38 of 65 acqiris 3 3 3 Trigger Level The trigger level specifies the voltage at which the selected trigger source will produce a valid trigger The trigger level is defined as a set voltage Using the internal trigger with DC coupling the level is set with respect to the midpoint voltage Vm Offset voltage of the digitizer s vertical scale All trigger circuits have sensitivity levels that must be exceeded in order for reliable triggering to occur The AP240 and AP235 offer level control for all trigger coupling modes Internal trigger level settings must be within Vm 0 5 FS where FS is the channel Full Scale In addition they implement a Window trigger Two trigger level thresholds are used to define the desired range The trigger can then be chosen to occur either when the signal exits or enters the window range This mode can be thought of as the appropriate OR of two edge triggers of opposite slope For the AP101 and AP201 the AC coupled mode is implemented with an auto level trigger Internal trigger level settings for DC coupling must be within
20. trigger An analyzer in the buffered data acquisition mode see AcqrsD1_configMode can be configured to recognize the Prepare for Trigger signal on the MMCX IO A or B connector see AeqrsD1 configControlIO and wait a software selectable time before accepting a trigger This veto time can be set in the range 0 s 1 s in steps of 30 ns The Trigger Veto feature is useful in applications where an early echo response signal should be ignored Furthermore if desired the analyzer can be asked to generate an artificial trigger if no real trigger occurs after the window has been open for a time that can also be set in that same range This is a way to ensure that there will be data associated with every Prepare for Trigger signal even if no real trigger occurs A Prepare for Trigger Signal can only be accepted after the ACQRDY has been generated The data values for an artificial trigger will all be 128 0x80 and the time taken to generate this special acquisition will be the same as for a real trigger The Timeout feature is useful to ensure the correct pairing of stimulus and response and to avoid unwanted hung states where the analyzer is waiting for a trigger that will never occur 3 4 Data Acquisition Common The AP series Analyzers can be used either for buffered acquisition with analysis or normal digitizer data acquisition These two modes are quite different in their functioning After describing some common characteristics they will
21. 00 ps The trigger output accurately preserves the sample timing with respect to the event of interest from shot User Manual Family of Analyzers Page 42 of 65 acqiris to shot Ideally the trigger output is used to synchronously activate an event serving as the zero time reference for the time dependent phenomena that are measured in each accumulated waveform As an example the trigger output could activate the application of an electric or magnetic field to a sample under test This method ensures that the application of the field is identically synchronized to the sample clock for each shot contained within the average It also means that each sample in the accumulated sum is identically positioned shot to shot with respect to a fixed zero time reference provided that the time between the trigger output and the event waveform is kept constant The trigger output has with respect to the trigger input a delay of around Ttod Ttoj 2 where Ttod is about 10 ns and Ttoj is 1 clock pulse The digitizing clock is started at a precise user configurable time after the trigger output pulse This is shown as StartDelay in the diagram above The allowed memory lengths start delay values and increments are shown in the table below Model Channels Maximum Maximum Maximum Memory Start Mode Sampling reer P d nd Minimum Delay Rate Default Optional Increment Maximum Memory Memory AP240 1 2 GS s 4M points 16M poi
22. 094 on the number of gates that can be transferred for a single acquisition on a single channel Thus any threshold gate waveform with 4094 gates may be incomplete 3 7 3 Time stamp information AP240 SSR only The 10 MHz reference clock is used to increment a register that is recorded as a time stamp for each trigger accepted by the analyzer in gated mode These time stamps can be used to fix the absolute time of a trigger If desired the time stamp register can be reset with a hardware signal on the MMCX DPU P1 or P2 connectors It can also be read at any time by the controlling computer 3 7 4 Simple peak detection AP101 AP201 only In this mode the data for each user gate region will be examined and the minimum and maximum values and their positions will be defined as the negative and positive peaks respectively 3 7 5 Peak detection with Hysteresis AP101 AP201 only This mode provides a more sophisticated method of analyzing the data in each user gate region The final result will be at most one positive and one negative peak per gate The processing algorithm for the positive peak search is as follows 1 Starting at the first data point of the gate d 0 skip through the data until the data point value exceeds the minimum value observed by StartDeltaPosPeak The search terminates at the end of the gate Let is be the data point index satisfying this test then d is gt min d 0 d is StartDeltaPosPeak 2 C
23. 1 T div O 0ps div gt 0 0 ps div s V 0 00000 V Acqread 0 Current Temp Not Read FScale 0 0 uV 0 0 u Lr r Coupling Bandwidth Limit Acq shown 0 DC50 z None xl Timebase supe Becodel E Time div Max Samples l fou 3 w Sy 1 Chan Combination Delay 1x C 2x fo 1x All channels d gt Operation Modes Nbr of Segments Digitize z 1 EB Trigger Ext Clk Internal Clock 1 Segment s of Control ID 10000 Samples at 100 ns per Sample Special E Calibrate Reread Acquisition Mode C Nom C Auto C Single Stop ale 2s E Timeout alc Persistence Off C On Clear t Display all channels Overlaid Segments When the operation mode is changed to SSR the program displays three independent windows a digitizer control window an analyzer control window and a display window The control windows contain functions that allow you to manipulate the acquisition parameters of the card In order to display an acquired waveform use the Operation Mode Digitizer connect a signal to the input and then select the Auto acquisition mode at the bottom of the control panel A waveform should appear in the display Other controls in the control panel allow you to select the optimal acquisition settings for your particular signal Each of the other control panel functions will be discussed in detail in the following Control Panel F
24. 2 Release the three screws R from the adjustable retainer and move the retainer against the fans 3 Introduce the digitizer into the PCI slot and tighten the front panel screw 4 Push the retainer into the PCI slot guide and tighten the three screws R The digitizer is now installed 5 To remove the digitizer it is necessary to first release the three screws R and pull back the adjustable retainer Power b Spacer A Spacer Br Adjustable retainer User Manual Family of Analyzers Page 65 of 65
25. 8 V into 50 Q The I O A or B connectors can be used for the following output signals 0 MHz reference clock Acquisition is active Trigger is armed They can also be used for Enable trigger input for the AP101 AP201 3 10 Internal Calibration The software drivers supplied by Acqiris include calibration functions for the timing gain and offset settings which can be executed upon user request The digitizers are never calibrated in an automatic way ie as a side effect of another operation This ensures programmers have full control of all calibrations performed through software in order to maintain proper event synchronization within automated test applications The model AP series digitizers include a high precision voltage source and a 16 bit DAC used to determine the input voltage and offset calibration For accurate time and voltage measurements it is recommended to perform a calibration once the module has attained a stable operating temperature usually reached with a few minutes after power on Further calibration should not be necessary unless temperature variations occur 3 11 Electrical Environmental and Physical Specifications 3 11 1 Electrical CURRENT REQUIREMENTS A Model Max Power Consumption W 12V 5V 3 3V 12 V AP240 37 0 84 1 6 5 6 0 03 AP235 37 0 84 1 6 5 6 0 03 AP101 39 1 3 2 6 2 8 0 04 AP201 48 1 3 3 3 4 5 0 04 Except for the high total power consumption al
26. Cxxx DPxxx Digitizer Windows found a driver for this device To install the driver Windows found click Next d winnt inf acgiry02 inf lt Back Cancel To proceed with the installation click Next The following window will appear User Manual Family of Analyzers Page 26 of 65 acqiris Found New Hardware Wizard Completing the Found New Hardware Wizard D Acqiris DCxxx DPxxx Digitizer Windows has finished installing the software for this device To close this wizard click Finish lt Back Cancel Click Finish and the hardware installation will be complete 2 4 4 Windows XP Under Windows XP you must login with administrator privileges after the first boot following the hardware installation the Plug amp Play system must have the appropriate privileges to be able to complete your hardware installation successfully After a successful hardware installation you will be able to use your Acqiris Digitizer s with normal privileges If you login with administrator privileges after the first boot following the hardware installation Windows will detect the new hardware and start the Found New Hardware Wizard after a few seconds NOTE Acqiris Digitizers and the drivers provided to not support the Standby mode You may want to de activate this feature if it is in use on your PC An error message will occur if the transition into Standby mode is attempted User Manual Family of Analy
27. R ER TERRE DR TET EE E EHE Ee aia anes 60 53 4 Acquisition Mode inercia e eee ferien 60 5 355 Persistence display iocis e hd REIR Per RR EE EC 61 5 4 Analyzer Control Panel and Functions eere enne 61 5 4 1 Analyzer Timebase and Memory ener 61 542 Gatedefmition uoi EUDRGNDGRHODOE RORIS 61 5 4 3 Trigger Veto and Timeout sese eene nnne nennen nennen 61 5 4 4 Hysteresis Mode Peak Parameters essere 62 5 4 5 Display of PeakS e ceecc Senco ieccaabexsseete rI Geeta acts estas ue eee ae 62 5 5 Display Window Functions ccccceeccesscesscesecesecenecseecseeeneeeeeeseeeseeeaecaecsaecaaecaeecseeeseseneseneeeneees 62 5 5 1 Waveform storage eene ener enne erret enter a A nnne nnns 62 5 5 2 Control panel reactivation sess ener nnne nnns 63 5 5 3 Temperature display ssssssssssseeeeeee ener ener ennt nnne nennen 63 5 5 4 Zoom display control esses eene enne enne 63 6 APPENDIX A XA100 BNC INPUT OVERVOLTAGE PROTECTION ceeee eren enne 64 7 APPENDIX B XP102 FAN UNIT FOR THE AP FAMILY OF MODULES e 65 User Manual Family of Analyzers Page 5 of 65 acqiris 1 Out of the Box 1 1 Message to the User Congratulations on having purchased an Acqiris data conversion product Acqiris Digitizers Analyzers are high speed data acquisition modules designed for capturing high frequency electronic signals To
28. Vm 0 6 FS where FS is the channel Full Scale The AP240 and AP235 models allow the user to choose the external trigger Full Scale from the set of values 0 5 1 0 2 0 or 5 0 V The external trigger level can then be set to values in the range 0 5 FS The AP101 and AP201 models have an external trigger range of 3 V The AP series Analyzers will trigger on signals with a peak peak amplitude gt 15 FS from DC to their bandwidth limit 3 3 4 Trigger Slope The trigger slope defines the direction of the signal that will be used to initiate the acquisition when it passes through the specified trigger level Positive slope indicates that the signal is transitioning from a lower voltage to a higher voltage Negative slope indicates the signal is transitioning from a higher voltage to a lower voltage 3 3 5 External Trigger Output When the module is ready to be triggered and a valid trigger signal occurs a trigger output is generated for external use It is always available on the Front Panel Trigger Out MMCX connector N NOTE The External Trigger Output functionality is implemented in the hardware No Trigger Out signal occurs for software generated triggers such as those of the AUTO mode of APx01Demo or through the use of the function AcqrsDI1 forceTrigger Trigger Output Block diagram Signal 1 6V swing Ov centered Konm Trigger Out Offset 2 5 V The output swing is 1 6 V 0 8 V when unloaded and 0 8 V whe
29. acqiris XZ030 USER MANUAL FAMILY OF ANALYZERS Models covered AP235 AP240 with SSR AP101 AP201 User Manual Family of Analyzers ZM020040E Rev A acqiris August 2004 The information in this document is subject to change without notice and may not be construed as in any way as a commitment by Acqiris While Acqiris makes every effort to ensure the accuracy and contents of the document it assumes no responsibility for any errors that may appear All software described in the document is furnished under license The software may only be used and copied in accordance with the terms of license Instrumentation firmware is thoroughly tested and thought to be functional but it is supplied as is with no warranty for specified performance No responsibility is assumed for the use or the reliability of software firmware or any equipment that is not supplied by Acgiris SA or its affiliated companies Any versions of this manual which are supplied with a purchased product will be replaced at your request with the latest revision in electronic format At Acqiris we appreciate and encourage customer input If you have a suggestion related to the content of this manual or the presentation of information please contact your local Acgiris representative or Acqiris Technical Support support acqiris com or come visit our web site at http ww w acqiris com Trademarks product and company names listed are trademarks or trade names of their
30. age 3 of 65 m 3 3 6 Tigger Status scie p I D RN mE RR NE VE IUE 40 3 3 7 Trigger Veto and Timeout AP101 AP201 ONLY sese 40 3 4 Data Acquisition COMMON eeseseeeeeseee eene enne enkaa EEE EEE EEKE ASERNES EERS Eaa tenes 40 34 l Taming ueneno e ERREUR RHET RET I ERU ere e FERE e EROR 40 3 4 2 Sampling R te nonae imeem n n DH RO P rr YE ERE ER UH 40 3 5 Data Acquisition Digitizer Mode cccecccesccesecssecsseeseeeseesseeeeeeseeeseensecaecaeeseceaecnsecneeeeeeaeenes 40 3 5 1 Acquisition Memory and Time Base Range Digitizer Mode sss 40 3 5 2 Pre and Post Trigger Delay Digitizer Mode sse 41 3 5 3 Single and Sequence Acquisitions Digitizer Mode sse 41 3 6 Data Acquisition Analyzer mode sess ener enne enne nennen 42 3 6 1 Random and Synchronized Triggers cccccescesscsescessceseceseceeeeseceaecaeceecseecaeeeeeseseeeeesereees 44 3 6 2 Time B s SC RM 44 3 6 3 Dual Bank Memory amp Buffered Sequence Acquisition sess 44 3 6 4 Buffered Acquisition Mode sss nennen ener ener 45 3 1 Dad PROCES SITIO aces e a E a EIE M M rd 45 3 7 1 User Gates e P 45 3 7 2 Threshold gates AP240 SSR only sess ener 46 3 7 3 Time stamp information AP240 SSR only sees 46 3 7 4 Simple peak detection AP101 AP201 only
31. and Functions The Digitizer Control panel provides all of the features needed to use the Analyzer in the Digitizer mode Some of these controls are also active when the Analyzer mode is in use All of the controls are described in the sections below User Manual Family of Analyzers Page 58 of 65 acqiris 5 3 1 Input Voltage Scale Offset Coupling and Bandwidth Settings for selecting the Input A or Input B BNC Input A a connector voltage scale offset coupling impedance and Input Full Scale Offset bandwidth limit are available in the portion of the fozo000v digitizer control panel shown to the right The settings are soo my 3 0 20000 V also applicable for the Analyzer Coupling Bandwidth Limit pc 50 None x 5 3 2 Digitizer Timebase and more Digitizer timebase characteristics are set using the Timebase settings in the digitizer control panel shown here They Scope Recorder are not applicable to the Analyzer Operation Mode that will be discussed below However the settings in the Time div Max Samples Trigger Ext Clk and Control IO sub menus are oo ns E 500 E applicable to both modes The Ext Clk and Control IO sub menus are for advanced users and will not be Delay presented in detail 0 005 ns There are two timebase control panel modes available al 1 gt Scope Mode and Recorder mode The choice of mode is entirely determined by the preference of the user Both Oper
32. ation Modes Nbr of Segments modes provide the same set of functional capabilities but Digitize aa display the settings slightly differently In both modes it is possible to set the memory depth and the sample speed Trigger independently within the limits of the maximum available memory However the two modes differ in the Ext Clk following way Intemal Clock 1 Segment s of Control 10 In Scope Mode shown to the right the user selects the 500 Samples at time window time per div and the sampling rate will be 10 ns per Sample adjusted to the fastest possible within the limits of the available memory The maximum available memory is programmable Timebase _Scope Recorder In Transient recorder mode shown to the left the user Sampling Frequency Nbr of Samples selects the sampling rate and the number of samples This is closer to the kind of setup used in the analyzer mode ionooooms SiS so 3 oer M The trigger Delay setting positions the acquisition with Delay respect to the trigger Pre trigger values are negative and are selectable in the range of 0 to 10 timebase The 0s value 10 timebase is equivalent to the time window or gt capture time 100 pre trigger is achieved by setting the Delay to capture time A 100 pre trigger delay means the trigger point is at the right edge of the display and all of the data in the acquired waveform were captured just prior to
33. be treated individually in the sections below The digitizer mode is particularly useful when trying to configure an AP module for later use as an analyzer 3 4 1 Timing A crystal controlled time base is used to generate the clock of the digitizer Clock accuracy is better than 2 ppm and individual sample points are recorded with better than 10 ps lt 2 ps rms of sampling jitter 3 4 2 Sampling Rate The AP series Analyzers include an analog to digital converter ADC that can sample waveforms in real time at rates from 1 or 2 GS s 0 5 ns per point down to 100 S s 10 ms per point The sampling rate can be programmed and is selectable in a 1 2 2 5 4 5 sequence i e 100 MS s 200 MS s 250 MS s 400 MS s 500 MS s 1GS s 2GS s 3 5 Data Acquisition Digitizer Mode 3 5 1 Acquisition Memory and Time Base Range Digitizer Mode Data from the ADC are stored in on board acquisition memory The amount of memory in use for acquisition can be programmed and is selectable from 2 points to 261350 points the full amount of acquisition memory available Note that the Analyzer mode memory is much greater User Manual Family of Analyzers Page 40 of 65 acqiris For technical reasons a certain memory overhead is required for each waveform reducing the available memory by a small amount In order to simplify programming Acgqiris provides an interface function which recommends the best sampling rate and the maximum possib
34. be used to define the regions of interest The threshold gate mechanism selects regions of data to be transferred if the data value exceeds a user defined threshold This selection algorithm can also be used for data less than the user defined threshold if the data inversion option is chosen The number of samples selected for transfer will always be a multiple of 4 and will start and end on a block of 4 samples defined from the acquisition start The transfer will start with the first block of 4 which has a data value above threshold and end after the block of four in which the data drops down below threshold Given that a sample is selected for transfer the user can select an additional number of samples in the range 0 16 mod 4 both before and after it for transfer In dual channel acquisition if the below threshold region between two selected points does not contain a data point interval 16 n 1 16 n 32 for some value of n the data involved will be combined into a common gate and all of the points inbetween will be transferred In the case of single channel acquisition this interval becomes 32 n 1 32 n 64 In other words for the dual channel case if the interval between two points above threshold does not contain an aligned to a multiple of 16 block of 32 below threshold points the data will be combined into a single gate The subtleties of this definition imply that all gates should be examined carefully for multiple pulses There is a limit of 4
35. cking up old files in case your system needs to be restored in the future Cancel and then Found New Hardware Wizard Completing the Found New Hardware Wizard The wizard has finished installing the software for 2 Acqiris DCxxx DPxxx Digitizer Click Finish to close the wizard Cancel User Manual Family of Analyzers Page 29 of 65 acqiris NOTE In some systems an application program such as AP_SSRDemo will not yet work correctly at this point One additional boot cycle may be needed if this is the first time that a hardware board is being installed 2 4 5 Windows NT 4 0 Under Windows NT 4 0 the operating system does not automatically detect new hardware However the Acgiris device drivers are configured to automatically search for all Acqiris devices present on the system when the NT driver is started Therefore the system is ready to run immediately after booting the computer 2 4 60 MATLAB The Acgqiris Adaptor has to be registered This can be done with the following command 2 gt Ag Install This command will also generate diagnostic information that confirms that the installation succeeded Since a calibration will be performed the command may take a while to execute If no errors are shown the CallAcqiris dll file was successfully installed You should see messages like this Registering the Acqiris Adaptor aq dll successfully registered AdaptorDllName C Program Files Acq2 12a bin aq d
36. cleaning Clean the exterior surfaces of the module with a dry lint free cloth or a soft bristle brush If any dirt remains wipe with a cloth moistened in a mild soap solution Remove any soap residue by wiping with a cloth moistened with clear water Do not use abrasive compounds on any parts User Manual Family of Analyzers Page 9 of 65 acqiris 2 Installation This chapter describes how to install the Acqiris hardware and software for Windows 95 98 2000 Windows NT 4 0 Windows XP Linux or VxWorks A NOTE For a first time installation Acqiris strongly recommends installing the software before inserting the hardware into the PC 2 1 Installing the Software under Windows 2 1 1 Warnings If Setup detects a previous installation of Acqiris software on your system a warning screen will be displayed It is recommended to exit Setup and uninstall older versions The installer from software releases prior to Acqiris Software 2 0 installed the Digitizer Driver DLL files into the System directory These will be removed by Setup If you wish to keep the old installation on your system you should exit Setup and move all Acqiris driver files acqiris acqrs and acqir to some archive directory The DLL files will be installed into the bin subdirectory of the Acqiris software root and the corresponding path will be added to the PATH environment variable 2 1 2 Multiple Versions With the software installation from Acqiris Softwa
37. d amplitude This additional processing is done in the host computer using data around the identified peaks It can be invoked independently of how the peaks are detected A 3 point spline calculation of the peak position and amplitude is used 3 8 External Clock and Reference For applications where the user wants to replace the internal clock of the digitizer and drive the ADC with an external source an External Clock or Reference signal input is available The Clock or Reference signals can be entered into the digitizer via the MMCX CK connector on the front panel When using an External Clock the user must ensure that the input signal has a frequency between 20 MHz and 2000 MHz for the AP235 AP240 models or between 10 MHz and 500 MHz for the AP101 AP201 models and a minimum amplitude of at least 1 V peak to peak The External Clock allows the digitizer to make a voltage measurement when the clock signal passes through a predefined threshold Normally the external clock sampling rate 1s the same as the external clock frequency however for the AP240 AP235 single channel mode the sampling rate is 2 of the clock frequency The threshold range is variable and user selectable between 2 V The signals should not exceed 5 V amplitude For applications that require greater timing precision and stability than 1s obtainable from the internal clock a 10 MHz Reference signal can be used The amplitude and threshold conditions for an External Re
38. d immediately after the trigger i e the trigger point is at the beginning of the acquired waveform e The condition of a non zero post trigger delay indicates that the data points are acquired after the trigger occurs at a time that corresponds to the post trigger delay i e the trigger point is before the acquired waveform The digitizer hardware accepts pre and post trigger adjustments in increments of 16 samples By definition post trigger settings are a positive number and pre trigger settings are a negative number Thus it is only natural that the software drivers provided by Acqiris treat pre and post trigger delays as a single parameter in seconds that can vary between nbrSamples samplingInterval 100 pre trigger and maxPostTrigSamples samplingInterval max post trigger Since the Acqiris software drivers provide very accurate trigger position information upon waveform readout the accepted resolution of the user requested pre post trigger delay is much better than 16 samples For more details refer to the Programmer s Reference Manual 3 5 3 Single and Sequence Acquisitions Digitizer Mode Digitizers acquire waveforms in association with triggers Each waveform is made of a series of measured voltage values sample points that are made by the ADC at a uniform clock rate To maximize sampling rates and utilize memory as efficiently as possible the digitizers include both Single and Sequential storage modes The Singl
39. dure CAUTION Do not exceed the maximum input voltage rating The maximum input voltage for 50 Q input impedance is 5 V 1 5 Warning Regarding Medical Use The AP Series PCI Analyzer cards are not designed with components and testing intended to ensure a level of reliability suitable for use in treatment and diagnosis of humans Applications of these cards involving medical or clinical treatment can create a potential for accidental injury caused by product failure or by errors on the part of the user These cards are not intended to be a substitute for any form of established process or equipment used to monitor or safeguard human health and safety in medical treatment WARNING The modules discussed in this manual have not been designed for making direct measurements on the human body Users who connect an Acqiris module to a human body do so at their own risk 1 6 Packaging and Handling Your Analyzer is shipped with the following components e Acompact disc that includes o 6 product user manuals in electronic form Family of 8 bit Digitizers Family of 12 bit Digitizers Family of Averagers Family of Analyzers CC10X Family of CompactPCI Crates and CC121 CompactPCI Crate o Programmer s Guide and 1 Programmer s Reference Manual in electronic form o device drivers with sample software for different operating systems environments and languages o the AcqirisLive application a demonstration program for our digitizer and av
40. dy to send you can then still decide not to send it fou may add any comments to the email as you wish IV Prepare registration email lt Back Next gt Cancel 19 Setup will prepare a registration e mail in your e mail client application upon termination of the setup procedure You can then decide whether or not you wish to send it You may also add comments Uncheck the box if you do not want to register your installation ie Acqiris Software Setup Acqiris Software Installed Successfully Setup is complete and your software is now installed Thank you for choosing an Acqiris Product Please click Finish to exit this installer e M i md acqiris Cancel 20 Click Finish The software installation is now complete 21 You should now shutdown your computer and proceed with the hardware installation User Manual Family of Analyzers Page 19 of 65 acqiris 2 2 Installing the Software for Linux The Acqiris Software is ready to install and run on Linux systems with either RedHat versions 8 0 Kernel Version 2 4 18 or 9 0 Kernel Version 2 4 20 or Debian Kernel Version 2 4 25 The driver and the library were compiled under Debian with GNU gcc 3 3 The Kernel Driver source code is available for recompilation for users with other Linux systems The tar file AcqirisLinux bz2 should be copied to a local directory e g your home directory and then unpacked by using the following command tar xj
41. e Acquisition mode is the normal operation of most digitizer products In this mode an acquisition consists of a waveform recorded with a single trigger The user selects the sampling rate and acquisition memory size and sets the number of segments to 1 default value The modules also include a built in Trigger Time Interpolator TTI that measures the time from the trigger point to the first sample point This information is essential for determining the precise relation between the trigger or other event of interest and the digitized samples of the signal The TTI resolution is 80 ps The Sequence Acquisition mode allows the capture and storage of consecutive single waveforms Sequence Acquisition mode is useful as it can optimize the digitizer s sampling rate and memory requirements for applications where only portions of the signal being analyzed are important The mode is User Manual Family of Analyzers Page 41 of 65 acqiris extremely useful in almost all impulse response type applications RADAR SONAR LIDAR Time of Flight Ultrasonics Medical and Biomedical Research etc In Sequence Acquisition mode the acquisition memory is divided into a pre selected number of segments Waveforms are stored in successive memory segments as they arrive Each waveform requires its own individual trigger The memory can be divided into any number of segments between 2 and 200 In Sequence Acquisition mode the user needs to specify the sampling ra
42. ed with the installation click Next The following window will appear Add New Hardware Wizard a Acqiris DCxxx DPxxx Digitizer Windows has finished installing the software that your new hardware device requires Click Finish and the hardware installation will be complete 2 4 3 Windows 2000 Under Windows 2000 you must login with administrator privileges after the first boot following the hardware installation the Plug amp Play system must have the appropriate privileges to be able to complete your hardware installation successfully After a successful hardware installation you will be able to use your Acgqiris Digitizer s with normal privileges If you login with administrator privileges after the first boot following the hardware installation Windows will detect the new hardware and start the Found New Hardware Wizard after a few seconds User Manual Family of Analyzers Page 24 of 65 acqiris Found New Hardware Wizard Welcome to the Found New Hardware Wizard This wizard helps you install a device driver for a hardware device To continue click Next eer To proceed with the installation click Next The following window will appear Found New Hardware Wizard Install Hardware Device Drivers device driver is a software program that enables a hardware device to work with an operating system This wizard will complete the installation for this device D Acq
43. egarded as erroneous The Variable Offset is programmable in the range of 2 V when using an FS Input Voltage setting of 500 mV or below increasing to 5 V for FS settings above 500 mV The raw 8 bit ADC data values are in the range 128 127 with the first and last values reserved for underflow and overflow respectively The midpoint value 0 of the range corresponds to the negative of the offset voltage Thus the Full Scale Range FSR goes from Offset Voltage FS 2 to Offset Voltage FS 2 Signals going outside of the FSR will be clipped and data values for the clipped portion of a signal should be regarded as erroneous 3 2 6 Vertical Resolution The AP Series Analyzers use an ADC system with 8 bits of vertical resolution 256 levels The dynamic range of the ADC covers the Full Scale FS of the Input Voltage setting For example if the Input Voltage is set to 500 mV then the ADC resolution is equivalent to 1 95 mV To obtain the best dynamic range from the ADC care should be taken to ensure that the input signal varies over more than 50 of the Input Voltage Full Scale FS setting The highest and lowest levels of the ADC correspond to underflow and overflow conditions 3 2 7 DC Accuracy The AP Series Analyzers use low noise front end electronics in order to ensure voltage measurement is made with accuracy and precision DC voltage accuracy is better than 2 1 typical of the input voltage full scale The di
44. erager products o the AP SSRDemo application a demonstration program for the Acqiris AP235 AP240 Analyzers o the APx01Demo application a demonstration program for the Acqiris AP101 AP201 Analyzers o product data sheets o other promotional literature o full installation procedures for use with Windows or VxWorks software e A declaration of conformity e A model dependent document giving Specifications amp Characteristics e Optional documentation such as a model dependent document giving Specifications amp Characteristics a Calibration Certificate or a Performance Verification After carefully unpacking all items inspect each to ensure there are no signs of visible damage Also check that all the components received match those listed on the enclosed packing list Acqiris cannot accept responsibility for missing items unless we are notified promptly of any discrepancies If any items are found to be missing or are received in a damaged condition please contact the Customer Support Center or your local supplier immediately Retain the box and packing materials for possible inspection and or reshipment User Manual Family of Analyzers Page 7 of 65 acqiris 1 7 Warranty All Acgiris Analyzer products are warranted to operate within specification assuming normal operation for a period of three years from the date of shipment It is recommended that yearly calibration be made in order to verify product performance All repair
45. everal fields in the Digitizer control window will become GREY to show that they are no longer active The Analyzer control window should be present after the switch If it is not click on the SSR button to make it reappear Trig Control x 4 3 4 Trigger Trigger Source Level Trigger characteristics are set using the settings in the 7rig Control Channel 1 zi sub menu The trigger source setting can be either Internal trigger on Trigger Class any one of the input channels or External trigger on an external Ede input The trigger c ass 1s always Edge Trigger Coupling The Coupling setting can be AC DC or Hfrej coupling Use the Level pcc e section to set the desired trigger level The External Trigger Source menu will also allow selection of the desired Trigger Range and Trigger Slope Bandwidth The relationship between coupling trigger source and Positive trigger level was discussed in section 3 3 3 Trigger Level Use the Slope section to choose the appropriate edge for the desired trigger Alternatively a window trigger can be defined with two thresholds Finally the HF Divide trigger can also be chosen 4 3 5 External Clock The window will allow you to define the desired clock type threshold frequency sampling rate and delay You can also ask for a calibration that will take into account a new value of the external clock frequency 4 3 6 Control IO Settings The window will allow you to se
46. f AcqirisLinux bz2 The resulting directory AcqirisLinux contains an install script drv install and a graphical Demo program demo AcqirisDemo Before installing the driver you have to put the correct version of the Kernel mode driver into acqirisPCI o By default the version 2 4 18 RH 8 is ready If this is not what is needed type cp lib modules acqrsPCI o n lib modules acqrsPCI o where the driver is from the following list acqrsPCI 0 2 4 18 for Kernel Version 2 4 18 and RH8 acqrsPCI 0 2 4 20 for Kernel Version 2 4 20 and RH9 acqrsPCI 0 2 4 25 for Kernel Version 2 4 25 and Debian To install the driver and the load script to the system you have to get super user privileges and execute the driver install script by typing cd AcqirisLinux drv install add You can check that the driver is loaded properly with 1smod or dmesg The drv install script has the following additional functionality drv install rem to remove the driver and load script drv install res to restart the driver If you intend to use an Averager an Analyzer or a 12 Bit Digitizer you must install the Firmware bit files You can either copy them from the Firmware directory of the CD ROM or download them from our WEB site They should be placed in the Firmware subdirectory of AcqirisLinux In the case of the CD ROM this can be done by continuing the above command sequence with the following cp mnt CDRom Firmware bit Firmware 2 2 1 Kernel Mode Driver C
47. f the acqrsPCI driver as given above and kv is the appropriate system kernel version i e 2 4 20 Then add the following command to rc local sbin insmod f lib modules kv ACQIRIS acqrsPCI o 2 23 Environment variables for the Firmware Automatic loading of the firmware needed by 12 bit and AP modules relies on the environment variable AcqirisDxDir pointing to the directory containing the file AqDrv4 ini which in turn points to the directory containing the Firmware bit files Therefore assuming that your Firmware is in usr local AcqirisLinux Firmware and that AqDrv4 ini is in usr local AcqirisLinux demo then you must edit AqDrv4 ini so that it contains the line fpgaPath usr local AcqirisLinux Firmware Then if your shell is esh or tesh modify the etc csh login file to contain the line setenv AcqirisDxDir usr local AcqirisLinux demo or if your shell is bash ksh zsh or sh modify the etc profile file to contain the lines AcqirisDxDir usr local AcqirisLinux demo export AcqirisDxDir 2 3 Installing the Hardware 1 Turn off the power of the PC CAUTION Touch the antistatic package to a grounded metal part of the PC or crate before removing the card from the package Electrostatic discharge can damage the card 2 Open the PC identify a free PCI slot and carefully insert the AP Series card into it Be sure to ground yourself by touching the grounded PC frame and avoid touching any components on the DP Series card Make
48. ference are the same as for the External Clock If phase synchronization between several digitizers is required the reference signal should be applied to all of them The allowed frequency range is 9 0 MHz 10 2 MHz When using an External Clock the Resync trigger mode is not functional 3 9 Front Panel Inputs and Controls Name Function Connector AP101 AP201 AP240 AP235 INPUT Channel Signal input A Channel 1 input BNC 1 A 1 INPUT Channel Signal input B Channel 2 input BNC 2 B 2 TRIGGER IN Trigger input BNC 3 User configurable see below MMCX I O A TRIGOUT Signal occurs after an accepted TRIGGER It is synchronous to the MMCX TR acquisition Clock and can be used to trigger events synchronously to the acquisition clock User configurable MMCX I O B CLKEXT External clock External reference MMCX CK NA Timestamp reset MMCX DPU PI User Manual Family of Analyzers Page 47 of 65 acqiris Name Function Connector AP101 AP201 AP240 AP235 NA Timestamp reset MMCX DPU P2 The I O A I O B P1 and P2 signals are 3 3 V compatible CMOS This means that on input low is 0 7 V and high must be in the range 1 7 V 5 0 V An unconnected signal will be high This definition ensures TTL compatibility On output the low level will be in the range 0 V 0 7 V and the high level in the range 1 7 V 3 3 V for HiZ The high level output will typically give 0
49. fferential linearity is better than 0 9 LSB for the AP235 AP240 and 0 7 LSB for the AP101 AP201 3 3 Trigger 3 3 1 Trigger Source The trigger source can be a signal applied to either of the Input Channels for internal triggering or the External Trigger Input The modules provide a front panel BNC External Trigger Input The External Input provides a fully functional trigger circuit with selectable coupling level and slope The AP240 and AP235 have 50 Q termination impedance with diode protection against overload A 5 V limit on trigger signals should be respected although somewhat higher voltages for short time periods will not damage the unit The AP101 and AP201 have both 1 MQ and 50 Q termination impedance Overload protection will automatically switch the coupling from 50 Q to 1 MQ if the signal is greater than 5 V DC If 50 Q termination is selected a 5 V limit on trigger signals should be respected although somewhat higher voltages for short time periods will not damage the unit For 1 MQ input signals up to 100 V DC peak AC 10 KHz are allowed 3 3 2 Trigger Coupling Trigger coupling is used to select the coupling mode applied to the input of the trigger circuitry The AC LF Reject mode couples signals capacitively and removes the input signal s DC component and frequencies below 50 Hz for the AP240 and AP235 models and 50 KHz for the AP101 and AP201 DC mode allows all signal components to be passed through
50. format and click Next to continue ie Acqiris Software Setup Select an ption Please select an option below and click Next to continue IF you wish to install any of the LabVIEW drivers please select a LabVIEW version format availability see below LabVIEW format 71 LN ud C 60 C NO LabVIEW 16 You are now ready to install You may still go back to any previous screen to modify your selection Click Install when ready ie Acqiris Software Setup Ready to Install You are now ready to install amp cqiris Software Click Next to continue Setup now has enough information to start installing the software If you would like to make any changes before continuing click Back To abort the installation click Cancel When you are ready to start installing the software click on the Install button NEC NE Cancel 17 Setup will now copy the files and make the necessary changes to your system When done an information screen will be displayed Please read this carefully User Manual Family of Analyzers Page 17 of 65 IMPORTANT Information for First fime Installation Please read the information below and click Next After completion of the software installation you should shutdown your computer and install the digitizer modules Details on this are given in Chapter 2 of your User Manual Please pay particular attention to the following Take proper precau
51. hown here Each channel has its own definition For the User Gate mode shown below the number of gates together with their length and starting position can be modified as needed As soon as more than one Gate is available the field to the right of the sign can be used to select a gate for editing Note that the Gate Length is to the left of the Gate Position which implies that it has priority This means that Gate Position will be forced to satisfy the relation Gate Position lt Waveform Length Gate Length The Individual gate mode is what will normally be used when there is more than one region of interest The Common gate mode is useful to judge the readout overhead associated with more data User Manual Family of Analyzers Page 54 of 65 acqiris 4 4 3 Threshold Gate definition For the Threshold Gate mode the selectors for PreSamples and PostSamples will be shown The Invert Data switch can be used to make the threshold select data corresponding to voltages below that shown Chan 1 gt Chan 1 Gate Type User Gates Gate Type Threshold Gates Gate Option Common Individual r Gate Settings 01 188 4 r Gate Settings Nbr Gates 3 Gate Length Gate Pos PreS amples PostS amples e 8 le 3 r Threshold Settings Threshold Settings Threshold C Invert Data Threshold C Invert Data o 500 V f o 50000 Yy ES 4 5 Trigger resynchroniza
52. ill display an error message indicating this fact and stop Turn off the computer install and turn ON the hardware on the PCI bus and then restart the computer APx01Demo is intended to verify the functionality of the card and to serve as an easy to use and convenient program for capturing displaying and archiving captured data into the format of your choice binary or ASCII APx01 Demo is provided free with the purchase of any Acqiris Analyzer Acqiris supplies drivers on the CDROM for National Instruments LabWindows CVI LabVIEW Microsoft Visual C and Visual Basic Acqiris also provides some examples GetStarted applications as a guide or starting point for programmers developing their own applications to interface with the AP Analyzers or Averagers and the DC or DP series digitizer cards When you start APx01Demo a display like that shown below appears Ditzo contrat Ellie aomemosremn LS E Digitizer papa Ele Hardware Maas A f Beo NaReSyne deSync BATA i cker EIE Processing Made emo Input Full Scale Offset Update 0 00 sec Instrument 0 T dw O 0ps div gt 0 0 ps div No Processing Z 1 SE omv foooo00v Aoapertomed 0 Curent Temp Not Read FScale 0 uV gt OW Coupling Bandwidth Limit Acqshown 1 T Define Configuration 3 peso m None z Il serio zs i To as Sie L Scope Recorder ny Waveform Length Stop Delay Time d
53. ion folder below and click Next to continue Setup will install the FPG firmware to the directory listed in the box below To install to a different directory either type in the new path or click Browse to select another directory Install files to this location C Program Files firmware Browse Space required on drive 1K Space available on selected drive 3124 MB lt Back Cancel 14 AcqirisLive needs the LabWindows CVI 7 0 Run Time Engine to run If Setup has detected that a LabWindows CVI Run Time Engine is already installed on your system it will ask you if you would like to install it locally for AcqirisLive anyway If you are not sure about the version of the CVI Run Time Engine on your system it is recommended to install it locally Click Next to continue ie Acqiris Software Setup E Enable CVI Run Time Engine Loading Option Check your preference below and click Next to continue AcqirisLive needs the C I 7 0 Run Time Engine CVI RTE is installed on this machine If itis an older version you should install the 7 0 version in the AcqirisLive application directory In any case your current CVI ATE installation will not be altered IV Install LabWindows CVI 7 0 Run Time Engine Cancel User Manual Family of Analyzers Page 16 of 65 acqiris 15 Depending on the install type you may be asked which LabVIEW version format you want for the LabVIEW files Select the appropriate
54. iris DCxxx DPxxx Digitizer device driver is a software program that makes a hardware device work Windows needs driver files for your new device To locate driver files and complete the installation click Next What do you want the wizard to do Search for a suitable driver for my device recommended C Display a list of the known drivers for this device so that can choose a specific driver Back Cancel To proceed with the installation click Next The following window will appear User Manual Family of Analyzers Page 25 of 65 Found New Hardware Wizard Locate Driver Files rate Where do you want Windows to search for driver files SY Search for driver files for the following hardware device oy Acqiris DCxxx DPxxx Digitizer The wizard searches for suitable drivers in its driver database on your computer and in any of the following optional search locations that you specify To start the search click Next If you are searching on a floppy disk or CD ROM drive insert the floppy disk or CD before clicking Next ptional search locations Floppy disk drives CD ROM drives Specify a location Microsoft Windows Update Ee To proceed with the installation click Next Found New Hardware Wizard Driver Files Search Results rate The wizard has finished searching for driver files for your hardware device SY The wizard found a driver for the following device oy Acqiris D
55. ith respect to the internal sampling clock In Non Resync mode the internal trigger signal which generates the trigger output and starts the digitizing clock after StartDelay is not resynchronized with respect to the internal sampling clock The trigger output is synchronized with respect to the sampling clock to better than 100 ps The jitter i e the variation of the position of the clock with respect to the input trigger time as a function of sampling rate is shown in the table below In order to preserve the timing accuracy of successively summed acquisitions the AP101 AP201 also offer a Resyne mode where the jitter is limited to 200 ps at the highest sampling rate Sampling Clock Synchronization with respect to Trigger Input Sample Rate Resynchronized Mode Non Resynchronized Mode AP201 or AP101 or AP201 or AP101 or AP240 AP235 AP240 AP235 AP240 AP235 AP240 AP235 Single channel Dual channel Single channel Dual channel 2 GS s 200 ps a 500 ps 1 GS s 325 ps 200 ps 1 ns 500 ps 500 MS s 325 ps 325 ps 1 ns Ins 400 MS s 400 ps 400 ps 1 25 ns 1 25 ns 250 MS s 400 ps 400 ps 1 25 ns 1 25 ns The Resyne mode is the preferred method for applications where the acquisition jitter and the trigger out jitter must be minimized to avoid the reproducibility problems possibly associated with the higher jitter found when using the Non Resyne mode 3 6 2
56. iv Max Samples zw iji 4s mous 2l 1K 4 i Des Gate Option C On Off os I i p Gate Settings D 07255 z EH mi ne Nbr Gates Operaia Modes Nbr of Segments 3 Diglize E 1 a T Hj wre PENEN ETENE EEENENENE erere EEEN REETA EENEN FET Gate Length Gate Position Taw EEE EEE HEHE HEHE EEE EEE EEE Ext Ck I Intemal Clock 1 Segment s of Suum i Trigger Veto Tiigger Timeout 10000 Samples at X 100 ns per Sample i Coons Sel o gy i Start Delta Pos Peak Start Delta Neg Peak Acquistion Mode Calibrate _ Reread I 1 3 5 4 C Nom C Auto C Single Stop T RERE I Valid Delta Pos Peak Valid Delta Neg Peak Of C On Clear i H TE Peak Values numeric APx01Demo displays three independent windows a digitizer control window an analyzer control window and a display window The control windows contain functions that allow you to manipulate the acquisition parameters of the card In order to display an acquired waveform connect a signal to the input and then select the Auto acquisition mode at the bottom of the control panel A waveform should appear in the display Note that this is best done with the Operation Mode Digitizer Other controls in the control panel allow you to select the optimal acquisition settings for your particular signal Each of the other control panel functions will be discussed in detail in the following Control Panel Functions section Here is a sample
57. kernel driver configuration code Header file for C C Acgiris Device Driver Interface Definitions API Data Structure Header file for C C Acqiris Error Code definitions VISA types Linux Acgiris library compiled with gcc 3 2 Linux Acqiris base library Linux sample program Linux sample program Linux sample program source Linux sample program source Linux sample program object makefile to create the application Page 34 of 65 acqiris 3 Product Description 3 1 Overview Acgiris Analyzers are designed to provide superior measurement precision and accuracy Key acquisition specifications such as DC accuracy integral and differential non linearity have been optimized to deliver maximum measurement fidelity Careful circuit layout custom IC s and special packaging techniques have all been employed to reduce the overall random and correlated system noise The use of custom IC s also dramatically reduces the total number of discrete components required This has tremendous benefits on reliability and also allows the modules to use a minimal amount of power The AP series Analyzers are PCI modules that plug directly into any vacant PCI slot in a PC They are fully programmable over the PCI bus and deliver 2 GS s AP240 AP201 and 1 GS s AP235 AP101 buffered acquisition performance An acquired data sequence can be processed and transferred to a host processor over the PCI bus at speeds up to 100 Mbytes s while simultaneo
58. l AqDrv4 fp AqDrv4 ini AqISI3 dll AqSCIS dll CallAcgiris dll acqiris software needed by AcqirisLive containing bin and fonts subdirectories to be used for saved data files from AcqirisLive or APx01Demo software needed by MATLAB Adaptor Acqiris Windows Digitizer Driver DLL CVI function panel contains all the driver C functions Optionally created to indicate where FPGA bit files can be found software needed by AcqirisLive and MATLAB Adaptor software needed by AcqirisLive and MATLAB Adaptor software needed by MATLAB Adaptor InstrumentSettings AqSettings MATLAB Instrument Settings Configuration file msvcp71 dll msvcr71 dll qt mt310 dll qt mt332 dll Bin kernel directory acqirv00 vxd acqirv03 inf Acqir400 sys Acqir500 sys GetStarted c GetStarted h GetStarted prj GetStarted uir GetStartedETS cpp GetStartedETS dsp GetStartedETS dsw GetStartedETS Ink GetStartedETS rc GetStartedETS vsb resource h RTOS ini Microsoft VC run time Microsoft VC run time software needed by AcqirisLive and MATLAB Adaptor software needed by AcqirisLive and MATLAB Adaptor Win9x low level driver Win9x 2000 low level driver WinNT4 low level driver Win2000 low level driver CVI directory with the files needed for a LabWindows CVI program C source code of CVI sample program Header associated with the User Interface file of CVI sample program LabWindows CVI project file of CVI sample program CVI User Interface file of CVI sam
59. l modules conform to Revision 2 2 of the PCI Local Bus Specification They use the PCI Bus at 33 MHz 3 11 2 Environmental and Physical The modules have a Declaration of Conformity according to ISO IEC Guide 22 and EN45014 and CE Marks of Compliance The American Standard MIL PRF 28800F has been used as the source for many of the characteristics specified below Those indicated with a are compatible with Class 3 as defined in that standard Operating Temperature 0 to 40 C The above values are for the ambient temperature of the room or equivalent where the PC is located The temperature as measured on the board may well be significantly higher On board temperatures above 60 C should be avoided User Manual Family of Analyzers Page 48 of 65 acqiris Relative Humidity 5 to 95 non condensing Dimensions All AP modules conform to the PCI standard and require a long card slot When used with the XP102 Fan the overall length can be adjusted from 325 mm up to the long card slot maximum of 342 3 mm Shock 30 G half sine pulse Vibration 5 500 Hz random Safety Complies with EN61010 1 EMC Immunity Complies with EN61326 1 Industrial Environment EMC Emissions Complies with EN61326 1 Class A for radiated emissions Required Airflow XP102 Fan unit required User Manual Family of Analyzers Page 49 of 65 acqiris 4 Running the AP_SSRDemo Application 4 1 Getting Started with AP SSRDemo Once
60. l1l Location AdaptorDllVersion 1 0 5 12 DLL Version AdaptorName ag BoardNames DP240 12767 Either Model Serial Number or Ixn cell InstalledBoardIds 0 Board Identifiers for MATLAB ObjectConstructorName analoginput aq 0 j or nx3 cellj Help for CallAcqiris module Syntax CallAcqiris FunctionName ArgIn ArgOut List of available functions from this module CallAcqiris SetString instID attribute string Set an attribute value String Followed by more help lines and the next command prompt If there is an error please check your paths under MATLAB and contact us if needed 2 5 Distribution for Windows 95 98 NT4 2000 XP After a complete installation of Acqiris Software for Windows supports Windows 95 98 NT4 2000 XP the following files and directories should exist in the chosen installation directory jrunin miscellaneous install files AcqirisApp directory AcqirisLive exe AcgirisLive Windows application AP SSRDemo exe AP SSRDemo application APx01Demo exe APx01Demo application GeoMapper exe Acqiris GeoMapper application cviauto dll NI software needed by AcqirisLive evirt dll NI software needed by AcqirisLive cvirte dll NI software needed by AcqirisLive dataskt dll NI software needed by AcqirisLive User Manual Family of Analyzers Page 30 of 65 mesa dll cvirte directory Data directory Bin directory aq dll AqDrv4 dl
61. lation the folder name should not contain any spaces i Acqiris Software Setup xj Installation Folder Select the installation folder below and click Next to continue Setup will install the software under the root directory listed in the box below Any existing files will be overwritten To install to a different directory either type in the new path or click Browse to select another directory Install files to this location C Program Files Acqiris Browse Space required on drive 15 1 MB Space available on selected drive 4387 MB lt Back Cancel 12 Furthermore you should give a name to the shortcut folder This is the menu entry under Start gt Programs where you will find the shortcuts for AcqirisLive manual s etc i Acqiris Software Setup Shortcut Folder Select the shortcut folder and click Next to continue Setup will add shortcut icons to the folder indicated below If you do not want to use the default folder you can either type a new name or select an existing folder from the list Shortcut folder Acqiris Digitize lt Back Cancel User Manual Family of Analyzers Page 15 of 65 acqiris 13 If you have enabled the installation of 12 bit Digitizers Averagers or Analyzers the next screen lets you change the name of the directory where the FPGA firmware will be installed ie Acqiris Software Setup Firmware Destination Select the installat
62. le User and Reference Manuals will be installed v Enable Documentation Installation 6 The screen above will normally allow the documentation to be installed Remove the check from the box if you do not want online access to the manuals 7 The next two screens allow you to enable PharLap and VxWorks Support By default there will be none but if desired you can install either of them together with Windows support or without Windows support Click Next to continue Enable PharLAP ETS Support 5 Choose the ETS Driver if wanted then click Next to continue No PharLAP Support Windows Support will be installed C PharLAP ETS Windows Support Installs the Drivers for PharLAP ETS The sample programs will be installed if this box is checked and Complete installation is requested C PharLAP ETS ONLY Driver and Development support for PharL4P ETS No Windows applications nor Windows application support lt Back Cancel User Manual Family of Analyzers Page 13 of 65 acqiris 8 The screen below asks for the desired installation type After having made your choice Click Next to continue ie Acqiris Software Setup Select Install Type Select an installation type and click Next to continue Complete Instrument Driver Applications and development support for all supported Windows environments C Instrument Driver and Applications only Instrument Driver and Acqiri
63. le number of data points taking into account the available memory the requested time window the number of segments in Sequence mode as well as the required memory overhead The Time Base Range defines the time period over which data is being acquired For example the AP201 in the digitizer mode has an acquisition memory of just under 256 Kpoints and maximum sampling rate of 2 GS s Thus at the maximum sampling rate the digitizer can record a signal over a time period of up to 130 us 256 Kpoints 0 5 ns point The time base range can be adjusted by varying the amount of acquisition memory or the sampling rate of the digitizer 3 5 2 Pre and Post Trigger Delay Digitizer Mode To increase trigger flexibility a pre or post trigger delay can be applied to the trigger position However pre trigger is not available in the Analyzer mode The amount of pre trigger delay can be adjusted between 0 and 100 of the acquisition time window i e sampling interval x number of samples whereas the post trigger delay can be adjusted between 0 and 200 million samples Pre or post trigger delays are just different aspects of the same trigger positioning parameter e The condition of 100 pre trigger indicates that all data points are acquired prior to the trigger i e the trigger point is at the end of the acquired waveform e The condition of 0 pre trigger which is identical to a post trigger of 0 indicates that all data points are acquire
64. lect the desired functionality for the Contol I O A and B MMCX connectors as well as the offset to be used for the Trigger Out MMCX level 4 3 7 Acquisition Mode The acquisition mode of the analyzer digitizer 1s selected using one of four acquisition mode buttons in the Acquisition section of the control panel Available acquisition modes are Auto digitizer only Normal Single and Stop The use of each of the acquisition modes is described below In the discussion a valid trigger indicates a trigger signal meeting the trigger conditions at a time when the digitizer is armed and ready to acquire data Stop will stop the acquisition and hold the latest complete acquisition on the display Single mode is used in order to capture one event at the first valid trigger or the desired number of segments for that many valid triggers It freezes the acquisition in the digitizer s memory and on the display until the user requests another acquisition After an acquisition is taken in Single mode the digitizer will ignore subsequent trigger events until the Single button is pressed again or another acquisition mode is selected Pressing the single button re arms the trigger and captures a new acquisition Normal mode is used to continuously acquire waveforms into memory for valid trigger events The display 1s updated with the new acquisitions Acquisitions will happen for each valid trigger until either single or Stop is pressed If the trigger indica
65. mersGuide pdf ProgrammersReferenceManual pdf ReadMe txt A user oriented ReadMe file with information about the installed software ShortCutNames txt needed for Un Install UserManuall2BitDigitizers pdf UserManual8BitDigitizers pdf UserManualAnalyzers pdf UserManualAveragers pdf UserManualCC10XCrates pdf UserManualCC121Crate pdf MATLAB directory with Aq install m needed for registration and validation Aq ModeLive m example Aq MultipleAcquisition m example Aq SingleAcquisition m example nstrumentSettings AqSettingss MATLAB Instrument Settings Configuration file Startup m example for use in Toolbox local startup m ReplacedSystemFiles directory with old versions for possible recovery not for Windows XP msvcp60 dll msvert dll tornado directory with sample program GetStartedVxW cpp Source file for Tornado sample program GetStarted VxW wpj Tornado Project file for Tornado sample program GetStartedVxW wsp Tornado Workspace for Tornado sample program VB directory with the files needed for either a 12 bit digitizer or 8 bit digitizer Visual Basic program AcqirisShow12 frm Source code for main window of VB sample program AcqirisShow12 vbp Visual Basic project file of VB sample program AcqirisShow12 vbw VBW file of VB sample program AcgirisShow8 frm Source code for main window of VB sample program AcqirisShow8 vbp Visual Basic project file of VB sample program Acqi
66. n terminated on 50 Q The rise and fall times are 2 5 ns typical The offset can be adjusted by software control in the range 2 5 V 2 5 V unloaded or 1 25 V 1 25 V into 50 Q The maximum output current capability is 15 mA As the output is retro terminated it is possible to drive a 50 Q line unterminated HiZ without loss of performance For a TTL compatible signal set the offset to 1 0 V GND 5V and the swing at destination will be 0 2 to 1 8 V ECL x T For an ECL compatible signal terminated on 50 Q to 2n Signal 20 signal 1 2 V set the offset to 1 2 V and the output will be Su in the range 0 8 V 1 6 V E Trigger Out With m s Offset ey e 1 18V GND User Manual Family of Analyzers Page 39 of 65 acqiris Alternatively to reduce the current drawn from the digitizer the terminations below can be used 3 3 6 Trigger Status The front panel includes a tri color LED indicator to show the status of the trigger When the LED is green it indicates the trigger is armed and waiting for a valid trigger to occur Red indicates that the trigger has occurred the acquisition is complete and the data is waiting to be readout The user can override the default functions and program the LED color in an application specific manner 3 3 7 Trigger Veto and Timeout AP101 AP201 ONLY Certain applications can generate a Prepare for Trigger signal that can be generated just before a window in time for an acceptable
67. nts 32 16M points Single channel AP240 2 1 GS s 2M 8M 16 16M Dual channel AP235 1 1 GS s 4M 16M 32 16M Single channel AP235 2 0 5 GS s 2M 8M 16 16M Dual channel AP201 1 2 GS s 4M NA 32 32M AP101 1 1 GS s 2M NA 16 16M The minimum StartDelay that achieved when the user configurable time is sampling rate as shown in the table below set to 0 depends on the StartDelay AP240 AP235 AP240 AP235 AP201 AP101 Sampling Single Single Dual Dual Rate channel channel channel channel 2GS s 18 8 ns NA NA NA 18 8 ns NA 1 22 6 22 6 ns 18 8 ns NA 22 6 18 8 ns 0 5 38 2 38 2 22 6 22 6 38 2 22 6 0 4 25 8 25 8 25 8 Zero points 10 10 5 5 10 5 It should also be noted that when the user configurable StartDelay is 0 the first few data points of data called Zero points in the table above are automatically set to 128 bottom of the range and should be ignored The module can be used to limit the system s overall event rate A rate adjustment delay StopDelay can be programmed in steps from zero to the model maximum with the same range and resolution as StartDelay For maximum acquisition rates StopDelay should be set to zero User Manual Family of Analyzers Page 43 of 65 acqiris 3 6 1 Random and Synchronized Triggers The AP101 AP201 have two trigger synchronization modes Non Resync or Resync Normally the user s trigger input is not synchronized w
68. of Acqiris AP235 AP240 digitizers and analyzers in a Windows 95 98 2000 NT4 XP environment Chapter 5 RUNNING THE APX0IDEMO APPLICATION describes the operation of an application that enables basic operation of Acqiris APIOI AP201 digitizers and analyzers in a Windows 95 98 2000 NT4 XP environment For information necessary for writing you own software to control Acqiris products you should refer to the Programmer s Guide and the Programmer s Reference Manual 1 3 Conventions Used in This Manual The following conventions are used in this manual This icon to the left of text warns that an important point must be observed WARNING Denotes a warning which advises you of precautions to take to avoid being electrically shocked CAUTION Denotes a caution which advises you of precautions to take to avoid electrical mechanical or operational damages NOTE Denotes a note which alerts you to important information Italic text denotes a warning caution or note Bold Italic text is used to emphasize an important point in the text or a note mono text is used for sections of code programming examples and operating system commands User Manual Family of Analyzers Page 6 of 65 acqiris 1 4 Disclaimer and Safety The AP Series PCI Analyzer cards have been designed to operate in a standard PCI slot found inside most personal computers Power for the modules is provided by plugging them into a free slot refer to the installation proce
69. ompilation For some special 2 4 kernels for example SMP the kernel mode driver will have to be recompiled on the target system All files needed to compile a new kernel mode driver are in AcqirisLinux linuxdriverpci The makefile can be used for compilation under a Redhat compatible distribution To compile the driver the kernel header files need to be installed The path variable INCLUDEDIR in the Makefile has to point to the correct kernel header files The default path INCLUDEDIR usr src linux 2 4 This path usually is a link to the actual header files driver source To compile for a new kernel issue the following commands cd linuxdriverpci make clean to remove all o files in AcqirisLinux linuxdriverpci make to generate a new kernel mode driver acqrsPCI o and also copy it to the directory AcgirisLinux lib modules where the install script drv install can access it drv install rem to remove the previous installed kernel mode driver drv install add to install the new driver User Manual Family of Analyzers Page 20 of 65 acqiris 2 2 2 Special cases If you are running a Linux distribution that doesn t use the standard paths for the load scripts you can load the driver with the command cd AcqirisLinux drv install load Copy the driver to the module directory as follows cp lib modules acqrsPCI o n lib modules kv ACOIRIS acqrsPCI o where n is the optional designation of the desired version o
70. ontinue scanning through the data until the data point value is less than the maximum value observed less ValidDeltaPosPeak The search terminates at the end of the gate Let iy be the data point index satisfying this test and iy be the data point index of the maximum then d im max d is d iy and d iy d 1 ValidDeltaPos Peak 3 Record the value and position of the accepted maximum data point if any There will be a result if condition 1 above is satisfied The same algorithm is repeated for the negative peak search with the obvious modifications namely 4 Starting at the first data point of the gate skip through the data until the data point value falls below the minimum value observed by StartDeltaNegPeak The search terminates at the end of the gate This means that d is max d 0 d is StartDeltaNegPeak User Manual Family of Analyzers Page 46 of 65 acqiris 5 Continue scanning through the data until the data point value is greater than the minimum value observed plus ValidDeltaPosPeak The search terminates at the end of the gate This means that d im min d is d iv and d iy 2 d iq ValidDeltaNegPeak 6 Record the value and position of the accepted minimum data point if any There will be a result if condition 4 above is satisfied 3 7 6 Peak Interpolation AP101 AP201 only Data in the bins around the simple peak positions can be used to give better values of the peak position an
71. or Zoom Factor window x Vert Position To clear the display in persistence display mode press the Clear 0 00 p button that appears on the main display window Vert Zoom Factor c gt C reset Zoom User Manual Family of Analyzers Page 63 of 65 acqiris 6 Appendix A XA100 BNC Input Overvoltage Protection Specifications and User Instructions The XA100 Acqiris option contain two elements 3dB BNC Attenuator 90V BNC Spark Gap The XA100 overvoltage protection kit allows the digitizers with 50 Ohm only input without high impedance input to withstand a high voltage surge of up to 5 kV XA100 SPECIFICATIONS Frequency range DC to 1GHz Input impedance 50 Ohm Attenuation 3 dB VSWR DC to 1GHz 1 25 Impulse discharge current 8 20 us pulse 10 kA Weight 60 g Length 85 mm ATTENTION BOTH the 90V spark gap and the 3dB attenuator MUST be used in order to absorb very high current In order to limit the input current the attenuator MUST be inserted between the spark gap and the input of the module as shown in the figure below 3dB BNC Attenuator c N 90V BNC Spark Gap i Q Uu MA J Y j N e x 1 pO Digitizer 90V BNC Spark Gap H 9 VN Input Channel A 3dB BNC Attenuator Input Channel B User Manual Family of Analyzers Page 64 of 65 Ts acqiris Appendix B XP102 Fan Unit fo
72. ple program ETS directory with the files need for a PharLAP ETS sample program C source code of ETS sample program VisualC 6 0 project file of ETS sample program VisualC 6 0 workspace file of ETS sample program ETS application linker file VisualC 6 0 resource file of ETS sample program VisualSystemBuilderProject file of ETS sample program Header associated with the resources for the ETS sample program ETS Configuration file Firmware directory containing FPGA bit files for AP100 AP101 AP200 AP201 AP235 AP240 DP306 DP308 DP310 DC436 DC438 and DC440 Include directory with AcqirisD1Import h AcqirisD1Interface h AcqirisDataTypes h AcqirisErrorCodes h AcqrsD1Interface bas User Manual Family of Analyzers Header file for C C Acgiris Device Driver Interface Definitions APT Data Structure Header file for C C Acqiris Error Code definitions Header file for Visual Basic Page 31 of 65 acqiris AcqrsD1Interface vb Header file for Visual Basic NET visatype h VISA types already installed if you have LabWindows CVI vpptype h already installed if you have LabWindows CVI Lib directory with C C link libraries for major compilers AqDrv4 lib default Microsoft compiler borland AqDrv4 lib Borland compiler msve AqDrv4 lib Microsoft compiler AqETS4 lib PharLAP libraries AqLibETS lib PharLAP libraries Manuals directory with AqDrv4 HLP C driver help Program
73. plies that it has priority This means that Gate Position will be forced to satisfy the relation Gate Position Waveform Length Gate Length 5 4 3 Trigger Veto and Timeout These parameters were discussed in 3 3 7 Trigger Trigger Veto Trigger Timeout Veto and Timeout and can be set in the Analyzer san E Control window section shown o 00000000 m mm 0 tr User Manual Family of Analyzers Page 61 of 65 acqiris 5 4 4 Hysteresis Mode Peak Parameters These parameters were discussed in 3 7 5 Peak Start Delta Pos Peak Start Delta Neg Peak detection with Hysteresis and their values can be set zm p za p here 1 1 Valid Delta Pos Peak Valid Delta Neg Peak 1 83 3 5 4 5 Display of Peaks A button to activate the display of the position EZRYDPSHIHRE xi and magnitude of the peaks can be found at the very bottom of the Analyzer window If ince oe activated a new window is opened for the peak display The Update button must be used every time new data is desired The displayed peaks can be sorted either by Gates within Segments or by Segments for each Gate Click on the Button to toggle between the two modes 1 3480 760 3350 54 0 2 9930 750 1800 77 0 1 3400 760 3380 54 0 2 9900 750 1800 77 0 i 1 2 2 Note that the positions are given in samples from the start of the gate and the amplitudes are in raw 8 bit ADC counts in the range 128 127 The interpolated values are shown
74. possibilities for editing the contents of each field are available Here is a list Click to select or do The Scope Recorder switch and the Acquisition mode are of this type Select the desired state When this is used with a text of the form A B A is chosen when the Black dot is present and B is chosen when it is not Click to change or do The Input A Input B and the Calibrate action are of this type Choose from a list Coupling and Bandwidth Limit are of this type Do not attempt to use the keyboard on this kind of field Change value up down Input Full Scale Time Div Max Samples Do not attempt to use the keyboard on this kind of field Change value up down multiple arrows Nbr of Segments is of this type The left pair of arrows modifies the value by the smallest increment possible while the right pair modifies the value by a much larger amount Do not attempt to use the keyboard on this kind of field Access a lower level menu Trigger is of this type Move a slider The Offset the Delay time and the trigger level in the Trig Control menu are of this type Use the mouse to slide the arrow along the scale Numeric entry in the value window is allowed Scientific notation and common abbreviations m u n p S V can be used Values above or to the left of other values have precedence over the latter Selection fields that are gray are not active for the current configuration 5 3 Digitizer Control Panel
75. previously acquired waveform sequence Data reduction through selective readout of pre defined gates in each waveform segment is also possible Furthermore the AP235 AP240 models implement a threshold gate readout mode that allows data driven readout of interesting data only and the AP101 AP201 models support data processing to find peaks in the gates Front panel control signals In order to ease the integration and synchronization of the digitizer in a large variety of systems a number of input and output signals are made available on the instruments front panel Two MMCX connectors are dedicated to the Trigger output and the Clock Reference input while two other MMCX connectors can be programmed for a variety of different usages such as Trigger Ready 10 MHz Reference Out or Sequence Stop The AP235 A P240 offer the possibility of hardware reset of the segment timestamps through the P1 or P2 MMCX connectors High Data Throughput All of the Acqiris Analyzers can easily be integrated into any standard computer with 1 free long PCI slot that provides the 3 3 V supply and adequate power required by the cards Acquired data can be transferred in DMA mode directly to the processor over the PCI bus at rates of up to 100 Mbytes per second 4 ms for a 100 kpoints record 10 ms for a 250 kpoints record including DMA set up time overhead User Manual Family of Analyzers Page 36 of 65 acqiris 32 Channel Input The principle cha
76. quence Acquisition mode is that it has a very fast trigger rearm time A fast trigger rearm helps produce very low dead time less than 800 ns for the highest available User Manual Family of Analyzers Page 44 of 65 acqiris sampling rates between the segments of a sequence acquisition The dead time is the period after the end of an event when the card cannot digitize data for a new trigger event In the buffered mode data from the ADC are stored in the on board dual bank memory A typical acquisition consists of a sequence of waveforms of equal size The actual waveform size and the number of waveforms in an acquisition sequence can be programmed as shown earlier in the table The number of waveforms in a sequence is adjustable from 1 to 8191 Of course the number of waveforms times their length may not exceed the actually available memory The driver software protects against invalid requests by adjusting the waveform length appropriately Note that the Single Acquisition mode is just a special case of the Sequence Acquisition mode with the number of segments set to 1 Note that when in digitizer mode the AP101 201 stores the ADC data into a different non buffered memory It is then restricted to 128 Kpoints AP235 AP240 Dual channel mode and AP101 or 256 Kpoints AP235 AP240 Single channel mode and AP201 and 200 segments 3 6 4 Buffered Acquisition Mode In buffered mode multiple waveforms are acquired and stored
77. r Sample Scope Riecorder Max Samples Delay Ds 1 All channels x if gt Nbr of Segments pw 1 Trigger Ext Clk Control I0 SS Scope Recorder Sampling Frequency Nbr of Samples 1000 0000ms 4 fa l Chan Combination Delay f 1x C 2k Os 1 All channels gt In Transient recorder mode shown to the left the user selects the sampling rate and the number of samples This is closer to the kind of setup used in the analyzer mode The trigger Delay setting positions the acquisition with respect to the trigger Pre trigger values are negative and are selectable in the range of 0 to 10 timebase The value 10 timebase is equivalent to the time window or capture time 100 pre trigger is achieved by setting the Delay to capture time A 100 pre trigger delay means the trigger point is at the right edge of the display and all of the data in the acquired waveform were captured just prior to the trigger event Maximum Post trigger delay settings depend on the sample interval used Post trigger delays are adjustable up to 200 Mpoints User Manual Family of Analyzers Page 52 of 65 acqiris 4 3 3 Operation Mode When the program first appears it is in the Digitize operating mode Sooner or later you will want to go over to the SSR analyzer mode You can only change operation mode if the acquisition mode is STOP After this change s
78. r clicking on the thermometer icon 4 6 4 Zoom display control OQ A waveform zoom feature is available by either selecting the top line menu item Hardware to get to Zoom or clicking on the magnifying glass icon Zoom Control xj This will activate the Zoom Control menu shown here The horizontal zoom is controlled by the Hor Position with 5096 in the middle of the screen The vertical zoom is controlled by the Vert Position with 096 in HADNA the middle of the screen and 50 meaning that the display should be 50 00 4 shifted up by the screen height New zoom values can be used on jl gt existing data by pushing the Reread button in the Digitizer Control Hor Zoom F actor Window n i Vert Position S000 cu Vert Zoom Factor x1 mE To clear the display in persistence display mode press the Clear button that appears on the main display window reset Zoom User Manual Family of Analyzers Page 56 of 65 acqiris 3 Running the APx01Demo Application 5 1 Getting Started with APx01Demo Once the software and hardware installation described in Section 2 of this manual is complete you will find APx01Demo in the start menu of your computer Start APx01Demo from the menu An initial APx01Demo load screen will appear followed by a panel of controls and a waveform display window During startup APx01Demo searches for all Acqiris Analyzers on the PCI bus If none are found APx01Demo w
79. r the AP Family of Modules Specification and Assembly Instructions SPECIFICATIONS Airflow 16 m3 h typical speed 6500 tr min maximal noise 30 dB A Nominal Voltage 5 VDC Power input 2 1 W With electronic protection against reverse polarity impedance protected against blocking and overloading Operating temperature 0 C to 70 C Life expectancy at 25 C 50000 hours Safety approvals CE VDE UL and CSA Materials Box of stainless steel aluminium and fan of fiberglass reinforced plastic PBT housing PA impeller HOW TO INSTALL REMOVE THE FAN ON A DIGITIZER 1 Remove the digitizer from the PC prior to installing or removing the fan unit 2 Twist the fan s cable a few times in order for the 2 wires to stay together 3 Introduce the cable between the spacers A and B at the back of the digitizer 4 Push the fan unit into the back of the digitizer so that the two springs lock into place 5 Insure that the two springs are safely attached behind the two spacers and that the fan s box is in contact with the digitizer cover 6 Connect the fan s cable as shown in the figure below The position of the power connector can vary between different digitizer models 7 To remove the fan unit first unplug its power cable and then press on both fan springs and pull it away from the digitizer HOW TO INSTALL REMOVE THE DIGITIZER IN A PCI SLOT OF A PC 1 Install the fan on the digitizer as described above
80. racteristics of the input channels are given in the table below Model Bandwidth Minimum BW Limiter Maximum Maximum Other into 509 Q Rise Time selections Full Scale Offset partcuiapiies AP240 1 GHz 0 35 ns 20 200 700 MHz 5V 5V 2 channels AP235 0 5 GHz 0 7 ns 20 200 MHz 5V 5V 2 channels AP101 0 5 GHz for 0 7 ns 25 MHz 0 5 V 2V 1 channel with 2 AP201 gt 50 mV FS selectable inputs Mee iin 3 2 1 Coupling amp Impedance Two 50 Q signal input BNC connectors are provided The AP240 and AP235 are two channel modules In the case of the AP101 and AP201 these two connectors are multiplexed to the module s input The active input may be selected by software to allow connection of one of the two possible signal sources The 50 Q coupling offers high quality termination with better than 1 precision It is ideally suited for use with 50 Q transmission lines All modules offer DC coupling The AP240 and AP235 also provide AC coupling with a 32 Hz cutoff frequency 3 2 2 Input Protection The input amplifiers are fully protected against over voltage signals The device can tolerate an input current of up to 40A for 1 us without damage to the front end electronics For extreme cases such as detector sparking an external coaxial spark gap and attenuator can be supplied on request See Appendix A XA100 BNC Input Overvoltage Protection 3 2 3 Mezzanine Front end The front end electronics are all mounted on a
81. ration CARD PLX pac nek PCI INTERFACE PCI Bus Acquire 9 Ohm Ready Averaging TRIGGER Memory A Key features High Speed and Precision The Acqiris Analyzers provide both high speed acquisition capability and exceptionally high simultaneous data transfer rates to the host processor The AP240 delivers real time sampling rates of up to 2 GS s with 1 GHz of analog bandwidth while the AP201 delivers the same real time sampling rates with 500 MHz of analog bandwidth and the AP235 and AP101 offer sampling to 1 GS s with 500 MHz of analog bandwidth Signal conditioning The AP235 AP240 models include all the required input signal conditioning such as gain from 50 mV to 5 V Full Scale offset adjustment bandwidth limiter and 50 DC coupling The models AP101 AP201 Analyzer offer similar functionality with gains ranging from 50 mV to 500 mV Full Scale The inputs are fully protected and calibration is a built in feature A crystal controlled time base and advanced trigger circuits are used to allow fast and stable acquisitions Buffered Operation All of the Acqiris Analyzers offer a buffered acquisition mode A sequence of waveforms can be acquired while simultaneously processing and reading out a
82. re 2 0 or above it is possible to keep multiple versions on the same system but you must specify a different root directory i e Install Folder If you keep the same directory Setup will overwrite your previous installation To go back to a previous version you must change the PATH environment variable and reinstall the Kernel driver e Under Windows 95 98 1 Copy the VXD file from old AcqirisSoftware root Mbin kernel to the Windows System directory 2 Change the AcqirisDxRoot environment variable to the old root 3 Reboot the computer e Under Windows 2000 NT4 XP 1 Copy the SYS file from old AcqirisSoftware root gt bin kernel to the Windows System32 drivers directory 2 Change the AcqirisDxRoot AcqirisDxDir and PATH environment variables to the old root 3 Reboot the computer 2 1 3 Installation Before installing the Acqiris hardware you should complete the following steps to install the software for Windows 95 98 2000 NT4 XP A NOTE You will need administrator privileges to complete the software installation under Windows 2000 NT4 XP 1 For Windows XP installation Select the Control Panel under Settings in the Start menu Then select Printers and Other Hardware followed by System and then display the Hardware tab to get access to the Driver Signing menu Since the Acqiris driver has not been submitted for Windows Logo testing you must select either the Ignore or Warn action The resulting menu looks a
83. risShow8 vbw VBW file of VB sample program User Manual Family of Analyzers Page 32 of 65 acqiris DevCtrlForm12 frm Source code for device control dialog box of VB sample program DevCtrlForm8 frm Source code for device control dialog box of VB sample program VC directory with the files needed for either an averager or a digitizer VisualC program GetStartedAvgVC cpp C source code of VC sample program GetStartedAvgVC dsp VisualC 6 0 project file of VC sample program GetStartedVC cpp C source code of VC sample program GetStartedVC dsp VisualC 6 0 project file of VC sample program GetStartedVC rc Resource file of VC sample program resource h Resource file of VC sample program vxworks directory with AcqirisVxWUmode out AcqrsD1 VxWorks driver VxWorksDriverPCl out AcqrsD1 VxWorks Low Level driver LabVIEW help directory with the help file needed for a LabVIEW program AQDRV4 HLP LabVIEW Instr lib AqDx directory with the files needed for a LabVIEW program acstat mnu applic mnu AqDx llb AqDx u llb config mnu data mnu dir mnu util mnu Windows directory Windows or WINNT Acqiris Software Setup Log txt a readable record of installation activity Windows system directory Windows system or WINNT system32 acqirv00 vxd Win9x drivers Acqir400 sys NT4 drivers Acqir500 sys Win2000 msvcp60 dll Microsoft VC run time Ms
84. rosecuted to the maximum extent possible under law in 3 minutes Easy to install Click Next to continue with the setup acqiris EN User Manual Family of Analyzers Page 11 of 65 4 To proceed with the installation click Next The following screen will be shown ie Acqiris Software Setup User Information Please fill in your user information and click Next to continue You must complete these fields in order to continue with the setup Name Your name Company Your company lt Back Cancel 1 Please enter your user information and click Next to continue If the program finds that there is still Acgiris software installed on your machine a warning panel not shown will appear Otherwise the next screen shows i Acqiris Software Setup Select Module Families Select one or more module families and click Next to continue Please select ONE OR MORE module families that you may want to use below 8 bit Digitizers 12 bit Digitizers Averagers Analyzers All module families 5 Pick the desired combination of module families and click Next to continue User Manual Family of Analyzers Page 12 of 65 ie Acqiris Software Setup x Install Manuals Make your choice below and click Next to continue Please check the box below if you want access to Acqiris Manuals on your system copy to disk and create shortcuts All of the availab
85. rvice center for a Return Authorization Number RAN In order to issue your RAN we will require your name company phone number and address the model and serial numbers of the unit to be repaired and a brief description of the problem As well as providing you with an RAN Acqiris Support Centers can assist you with any questions concerning the installation operation or service of your equipment For your nearest customer support center contact Acgiris at 1 877 ACQIRIS in the USA 41 22 884 33 90 in Europe or 61 3 9888 4586 in the Asia Pacific region 1 9 System Requirements In order to obtain reasonable performance from your digitizer Acqiris products need the following minimum PC System Requirements Processor 150 MHz Pentium higher recommended Memory 64 Mbytes RAM The previous number is a very rough estimate Assuming that you are using AcqirisLive or an application of your own that operates on the acquired data it seems reasonable to ask for 10 times the total acquisition memory that you will be using at the same time in the application Performance is likely to be degraded if less memory is available Display resolution At least 800 x 600 pixels and 256 colors for use of AcgirisLive or AcqirisDemo Operating System Microsoft Windows 95 98 2000 NT4 XP Phar Lap Real time ETS 12 0 Kernel Wind River VxWorks 5 5 1 and Linux RedHat 8 0 Kernel Version 2 4 18 RedHat 9 0 Kernel Version 2 4 20 or Debian Kernel Version 2 4 25
86. s replacement and spare parts are warranted for a period of 3 months A 5 year repair warranty is available as an option Acqiris endeavors to provide leading edge technology that includes the latest concepts in hardware and software design As such software and firmware used with the products is under continual refinement and improvement All software and instrument firmware is supplied as is with no warranty of any kind Software and firmware is thoroughly tested and thought to be functional at the time of shipment At Acgiris discretion software and firmware may be revised if a significant operational malfunction is detected Products supplied but not manufactured by Acqiris are covered solely by the warranty of the original equipment manufacturer In exercising this warranty Acqiris will repair or replace any product returned to the Customer Support Center or an Authorized Repair Center within the warranty period The warranty covers all defects that are a result of workmanship or materials This excludes defects that are caused by accident misuse neglect or abnormal operation The purchaser is responsible for returning the goods to the nearest Customer Support Center This includes transportation costs and insurance Acqiris will return all warranty repairs with transportation prepaid 1 8 Warranty and Repair Return Procedure Assistance and Support Before returning any Acgiris product for repair please contact your nearest se
87. s shown User Manual Family of Analyzers Page 10 of 65 acqiris Driver Signing Options During hardware installation Windows might detect software that has not passed Windows Logo testing to verify its compatibility with Windows Tell me why this testing is important What action do you want Windows to take Ignore Install the software anyway and don t ask For my approval oO Warn Prompt me each time to choose an action Block Never install unsigned driver software Administrator option Make this action the system default 2 Insert the Acqiris Software CD into the CD ROM drive of your computer If the Autorun program does not start automatically Autoplay disabled you can start it manually or navigate to the AcgqirisSoftware Windows folder in order to display the files included 3 Choose Install AcqirisSoftware for Windows95 98 NT4 2000 XP or run Setup exe from the AcqirisSoftware Windows folder After several seconds for initialization the following screen will appear cqiris Software Setup Welcome Welcome to the Acqiris Software setup program It is strongly recommended that you exit all Windows programs before running Setup Click Cancel to quit Setup and close any programs you have running WARNING This program is protected by copyright law and international treaties Unauthorized reproduction or distribution of this program may result is severe civil and criminal penalties and will be p
88. sLive No development support will be installed C Custom Lets you decide which components you want to install Cancel 9 If you chose the Custom installation the following screen will let you select each package individually Note that the space indicated for LabVIEW Firmware and UserManual packages 1s incorrect The correct values are 3 5 MB 6 0 MB and 25 5 MB respectively ie Acqiris Software Setup Select Packages Select the packages that you want to install and click Next Select each package that you want to install caris Digitizer Driver 1 K Ivi amp cqirisLive 1 K MAPx01Demo 1 K Iv CI Example 1 K MEYI Run Time Engine 1 K IviDevelopment Support 1 K The minimum necessary to run an application using amp cqiris Digitizers lt Back Cancel User Manual Family of Analyzers Page 14 of 65 acqiris 10 If MATLAB is installed on your machine you will be asked to point the installer to the MATLAB root directory You should do this if you want the installer to modify the standard startup m file to incorporate the Acqiris adaptor 11 Now that the elements of the installation have all been decided you will be prompted for the installation folder This will be the root directory of the Acqiris software installation If User Manuals 26 MB and Firmware 6 MB are loaded more space than indicated here will be required on the drive For the case of a Tornado 2 2 instal
89. settings are also applicable for the Analyzer Chan acqiris Input Full aas Coupling Offset Bandwidth Limit pc 50 None N x E 4 3 2 Digitizer Timebase and more Digitizer timebase characteristics are set using the settings in the digitizer control panel shown here They are not applicable to the Analyzer Operation Mode that will be discussed below However the settings in the Trigger Ext Clk and Control IO sub menus are applicable to both modes The Ext Clk and Control IO sub menus are for advanced users and will not be presented in detail There are two timebase control panel modes available Scope Mode and Recorder mode The choice of mode is entirely determined by the preference of the user Both modes provide the same set of functional capabilities but display the settings slightly differently In both modes it is possible to set the memory depth and the sample speed independently within the limits of the maximum available memory However the two modes differ in the following way In Scope Mode shown to the right the user selects the time window time per div and the sampling rate will be adjusted to the fastest possible within the limits of the available memory The maximum available memory is programmable Timebase m Timebase Time div 20 ns ES Chan Combination f 1x C 2k Operation Modes Internal Clock 1 Segment s of 200 S amples at 1 ns pe
90. te the total acquisition memory and number of segments Note that the Single Acquisition mode is just a special case of the Sequence Acquisition mode with the number of segments set to 1 Sequence acquisition enables successive events which can occur within a very short time to be captured and stored without loss A crucial feature of Sequence Acquisition mode is that it has a very fast trigger rearm time A fast trigger rearm helps produce very low dead time less than 800 ns for the highest available sampling rates between the segments of a sequence acquisition The dead time is the period after the end of an event when the card cannot digitize data for a new trigger event To complement this mode of operation the digitizer can also measure and store the arrival time of each trigger using the information from the on board TTI Trigger Time Interpolator Readout of the individual trigger time stamps makes it possible to determine the time from one trigger to any other trigger in the sequential acquisition The TTI resolution sets the resolution of the trigger time stamps 3 6 Data Acquisition Analyzer mode Before the digitizer starts acquiring signals it must be armed and in a ready state Arming the module is done by software ACQUIRE command If the analyzer is in buffered mode also called dual memory mode it will wait for a valid trigger before recording any data see the timing diagram below When the module is armed via
91. that time It can only be used when in digitizer mode If valid triggers are received at a high enough rate Auto mode behavior differs little from normal mode behavior on the display However if the trigger rate is too low or trigger settings are not appropriate for the characteristics of the signal the input signal will not be stable on the display This occurs because the internal auto trigger generated by the digitizer is asynchronous to the input signal Auto mode is often used to aid in setup when the input signal must be quickly characterized in order to determine proper trigger settings for Normal or Single mode acquisitions User Manual Family of Analyzers Page 60 of 65 acqiris 5 3 5 Persistence display The controls at the very bottom of the Digitizer control window are used to control whether the event display of data points is for the last acquisition only Off or for all the acquired events On A simple Clear button is also present that erases all data points in the display 5 4 Analyzer Control Panel and Functions The Analyzer mode differs fundamentally from the digitizer mode since nothing happens before the trigger is received There is no possibility of acquiring pre trigger data The Analyzer Control window can be closed by clicking the X in the upper right hand corner of the window The functionality of each part of the window will be described in the next few sections 5 4 1 Analyzer Timebase and Memory When
92. the Analyzer mode is selected the number of Trigger data points the number of segments and the delays No HeSync C HeSync after receiving the trigger and taking the data are set Econ Nbr of Segments in the Analyzer control window Only the sampling mu rate is taken over from the digitizer window No Processing 1 However the digitizer control window display of the acquisition s horizontal parameters is still valid Define Configuration In addition the timing of the Trigger Output pulse Start Delay can be chosen as was discussed in 3 6 1 Random 0 and Synchronized Triggers Waveform Length Stop Delay 5 4 2 Gate definition For further processing or readout data reduction the Gate Option On Off Analyzer mode has the concept of gates regions of interest after the trigger for each segment of an p Gate Settings 01 0 256 zi acquisition The gates can be defined in the part of Nbr Gates the Analyzer control window shown here The On Off switch selects whether the readout will be 1 2j done with without the gates This choice is onl e available for the case of No Processing bist CERTEN The number of gates together with their length and eb 24 0 zm starting position can be modified as needed As soon as more than one Gate is available the field to the right of the sign can be used to select a gate for editing Note that the Gate Length is to the left of the Gate Position which im
93. the software and hardware installation described in Section 2 of this manual is complete you will find AP SSRDemo in the start menu of your computer Start AP SSRDemo from the menu An initial panel of controls and a waveform display window will appear During startup AP SSRDemo searches for all Acqiris Analyzers on the PCI bus If none are found AP SSRDemo will display an error message indicating this fact and stop Turn off the computer install and turn ON the hardware on the PCI bus and then restart the computer AP SSRDemo is intended to verify the functionality of the card and to serve as an easy to use and convenient program for capturing displaying and archiving captured data into the format of your choice ASCII AP SSRDemo is provided free with the purchase of any Acqiris Analyzer Acqiris supplies drivers on the CDROM for National Instruments LabWindows CVI LabVIEW Microsoft Visual C Visual Basic and Visual Basic NET Acqiris also provides some examples GetStarted applications as a guide or starting point for programmers developing their own applications to interface with the AP Analyzers or Averagers and the DC or DP series digitizer cards When you start AP_SSRDemo a display like that shown below appears It has two independent windows a Dioitizer Control x DEXTITCEDCTIT NK Lo Digitizer D AP24U File Hardware las x Chan 1 v Hd Q Input Full Scale Offset E Update 0 00 sec Instrument 0 Channel
94. this kind of field Change value up down Input Full Scale Time Div Max Samples Do not attempt to use the keyboard on this kind of field Change value up down multiple arrows Nbr of Segments is of this type The left pair of arrows modifies the value by the smallest increment possible while the right pair modifies the value by a much larger amount Do not attempt to use the keyboard on this kind of field Access a lower level menu Trigger is of this type Move a slider The Offset the Delay time and the trigger level in the Trig Control menu are of this type Use the mouse to slide the arrow along the scale Numeric entry in the value window is allowed Scientific notation and common abbreviations m u n p S V can be used Values above or to the left of other values have precedence over the latter Selection fields that are gray are not active for the current configuration 4 3 Digitizer Control Panel and Functions The Digitizer Control panel provides all of the features needed to use the Analyzer in the Digitizer mode Some of these controls are also active when the Analyzer mode is in use All of the controls are described in the sections below User Manual Family of Analyzers Page 51 of 65 4 3 1 Input Voltage Scale Offset peche and Bandwidth Settings for selecting the channel voltage scale offset coupling and bandwidth limit are available in the portion of the digitizer control panel shown to the right The
95. tion amp DPU Control At the bottom of the Analyzer Control window the timing of the Trigger Output pulse can be chosen as was discussed in 3 6 1 Random and Synchronized Triggers Also the DPU Control can be set to allow for the hardware reset of the trigger time stamp counter 4 6 Gate Display and Time Stamp data When Gates are in use the display can be configured to show the data transferred either At Acquisition time the data points will be shown on a horizontal access covering the entire acquisition or segment Concatenated full scale the data points will be shown one after another with no indication of the gap between them The horizontal scale is the same as in the case above This is useful to judge the effectiveness of the data reduction Concatenated auto scale the data points will be shown one after another with no indication of the gap between them The horizontal scale is adjusted for each event to show the data transferred with maximum resolution The choice above applies to the selected channel only Closing the Display window will terminate the execution of the AP SSRDemo program If desired the Display of waveforms can be turned off To do this select the top line menu item Hardware to get to click on the option Disable display The time stamp data associated with each trigger can be displayed by clicking on the Show TimeStamps button Thereafter the display can be updated on demand User Manual Family of
96. tions to avoid electrostatic damage to the cards Power your crate before powering your PC Verify that the BIOS setup of your PC specifies Plug amp Play OS No Verify that the LED on your Acqiris module is glowing orange or red when the power is applied Your Acqiris digitizer module s will be operational after you restart your computer Cancel 18 Registration of your installation will help us provide you with better support You will also be notified of updates and upgrades All information submitted to Acqiris will be treated confidentially and never be disclosed outside the company ie Acqiris Software Setup Registration Please register your software with amp cqiris By doing so you will receive Notification of product updates and upgrades New product announcements You will also help us provide you with the most efficient technical support If you have already registered a previous version please do send a new registration that will ensure our records are up to date Acqiris maintains a strict privacy policy Y our contact information will never be disclosed outside the company Email support support acqiris com Cancel User Manual Family of Analyzers Page 18 of 65 acqiris 15 Acqiris Software Setup l Select Options Select your options below and click Next to continue If you check the box below Setup will prepare a registration email rea
97. tor at the lower left of the waveform display does not blink green the digitizer is not receiving valid triggers Check the trigger settings or select Auto mode in order to obtain a display of the waveform User Manual Family of Analyzers Page 53 of 65 acqiris Auto mode will acquire and display waveforms according to the trigger settings if a valid trigger is present within an adjustable timeout interval If a valid trigger is not available within this interval the digitizer generates its own trigger in order to digitize and display whatever signal is at the input at that time It can only be used when in digitizer mode If valid triggers are received at a high enough rate Auto mode behavior differs little from normal mode behavior on the display However if the trigger rate is too low or trigger settings are not appropriate for the characteristics of the signal the input signal will not be stable on the display This occurs because the internal auto trigger generated by the digitizer is asynchronous to the input signal Auto mode is often used to aid in setup when the input signal must be quickly characterized in order to determine proper trigger settings for Normal or Single mode acquisitions 4 3 8 Display options The controls at the very bottom of the Digitizer control window are used to control whether the event display of data points is for the last acquisition only Off or for all the acquired events On A simple Clear button is
98. u eee a LR FERE LEE cones 53 4 3 8 Display options enne ener enne nien nn een i tnn tente ne nennen nnn 54 4 4 Analyzer Control Panel and Functions sese 54 4 4 1 Analyzer Timebase and Memory nennen ener enn 54 442 User Gate defiiti n zie eee tendit zu eoe Hester Feet p unisaidie setae o posati casters 54 4 4 3 Threshold Gate definition eesseeseeseeee eene 55 4 5 Trigger resynchronization amp DPU Control esses 55 4 6 Gate Display and Time Stamp data sese 55 4 6 1 MTS ID T 56 4 6 2 Control pariel r activ ation ai bie eem nies ci e e FO En eb EEE 56 4 6 3 Temperat re display 2 Re EU vai n Up RR DE E Me ME 56 4 6 4 Zoom display COftrol cet E a red err d es xcd ens 56 RUNNING THE APX01DEMO APPLICATION eee ee ee eee en etn en ot ta ennt tn ene tn ette ense teens etna 57 5 1 Getting Started with APx01Demo sssseseeeeeeenenenennen rennen enne nrennnnre nennen nre 57 User Manual Family of Analyzers Page 4 of 65 5 2 _ Editing Fields E 58 5 3 Digitizer Control Panel and Functions ccceecceesececeeeeeeceeeeeceaeceeesecaeesecneveeenaeeeeeaecateeeeaeeatenee 58 5 3 1 Input Voltage Scale Offset Coupling and Bandwidth sss 59 5 3 2 Digitizer Timebase and more eniin etre eere eie reed ree 59 DSS TTS E ies estat oen ce E
99. unctions section Here is a sample result User Manual Family of Analyzers Page 50 of 65 E Digtizer contro EE oix Digitizer 0 aP240 File Hardware oo Me Input Full Scale Offset ES Update 2022 81 sec Instrument 0 Channel 1 T div 20 00 ns div 20 00 ns div fi v E 0 00000 v Acq read 2553 Current Temp Not Read FScale 1 0V gt 1 0 pe Coupling Bandwidth Limit Acqshown 1 DC 50 zj None j x Timebase Scope Bees Time div Max Samples Chan Combination Delay 1x C 2x fs icai chere REIR 98 f peration Modes Nbr of Segments Trigger Ext Clk fried Control ID 200 Samples at 1 ns per Sample Special Acquisition Mode C Nom Auto Single C Stop 4 Timeout Persistence Off C On Clear Display all channels Overlaid Segments Calibrate Reread 4 3 Editing Fields Several different possibilities for editing the contents of each field are available Here is a list Click to select or do The Scope Recorder switch and the Acquisition mode are of this type Select the desired state When this is used with a text of the form A B A 1s chosen when the Black dot is present and B is chosen when it is not Click to change or do The Clear and the Calibrate action are of this type Choose from a list Coupling and Bandwidth Limit are of this type Do not attempt to use the keyboard on
100. usly acquiring the next data sequence For complete technical specifications concerning your particular digitizer please refer to the product s Specifications amp Characteristics In addition Acqiris maintains up to date versions of all product data sheets on our web site www acqiris com The data sheets are available in pdf format and are best viewed using Adobe Acrobat software If you have trouble accessing our web site or viewing the data sheets please contact your nearest sales office Front AP235 AP240 BLOCK Panel DIAGRAM Signals CH1 p Dual Channel Cross Mezzanine Point ADC1 Processing Switch 1 GS s 8 bit Block CH2 CH2 Offset and Gain Control m Ditherer 8 bit DAC 2xFPGA XC2V3000 ADC2 24x memory MULTI IO 1 GS s 8 bit COS CPLD Trigger Mezzanine Circuit Synchronizer PLX Clock Synch PCI amp Start PCI Interface BUS Internal 100 MB s P1 Reference P2 Clock User Manual Family of Analyzers Page 35 of 65 acqiris AP201 Block Diagram AP201 Block Diagram nnn 8bits 1X on main Board 1Gsis 1x on mezzanine for 2GS S 50 Ohm 8 bit gt 1GS s SH ADC a DEMUX Input 8 bit 128K p 2 50 Ohm 1GS s Mem SH ADC 8 bits 1GS S REAL TIME 47 Ohm DATA Trigger Out SUMMATION 1 sio TIMEBASE READOUT COMPRESSION Clock Ref In 9 A p Trigger In e9 3 Threshold H DAC M Ohm Ohm Calib
101. usly created The data is stored in ASCII format as Raw ADC values In order to convert the Raw ADC values into Volts the following formula should be used User Manual Family of Analyzers Page 62 of 65 acqiris V vGain data vOffset Where vGain and vOffset can be found in the header of the file 5 5 2 Control panel reactivation using the top line menu item Hardware to get to Digitizer Ctrl or Analyzer Ctrl or If either one of the control panels have been closed they can be made to reappear by either clicking on one of the two icons shown here 5 5 3 Temperature display If desired the current in situ operating temperature of the module can be displayed by either selecting the top line menu item Hardware to get to Read Temperature or clicking on the thermometer icon 5 5 4 Zoom display control o A waveform zoom feature is available by either selecting the top line menu item Hardware to get to Zoom or clicking on the magnifying glass icon Zoom Control x This will activate the Zoom Control menu shown here The horizontal zoom is controlled by the Hor Position with 50 in the middle of the screen The vertical zoom is controlled by the Vert Position with 0 in 50 00 the middle of the screen and 50 meaning that the display should be gt shifted up by the screen height New zoom values can be used on existing data by pushing the Reread button in the Digitizer Control Hor Position H
102. vert dll Microsoft VC run time Windows Inf directory WINNTWnf acqirv03 inf Win9x 2000 2 6 Distribution for Linux AcdirisLinux directory drv install install script creates system load script acqstartstop hidden file used by the install script demo directory AcqirisDemo AcqirisDemo application based on the Qt GUI libqt mt so 3 Qt 3 3 2 GUI library User Manual Family of Analyzers Page 33 of 65 AqDrv4ini Firmware directory lib directory modules acqrsPCI o modules acqrsPCI o 2 4 18 modules acqrsPCI o 2 4 20 modules acqrsPCI o 2 4 25 linuxdriverpci directory Makefile LinuxGeneral h DDrIORules h LinuxDriverPCI c LinuxDriverPCI h LinuxConfigPCI c usr include directory AcqirisD1Import h AcqirisD1Interface h AcqirisDataTypes h AcqirisErrorCodes h visatype h vpptype h usr lib directory libAnDBSLib a libAqLib a usr src directory GetStarted GetStartedc GetStartede c GetStarted cpp GetStarted o Makefile User Manual Family of Analyzers acqiris to indicate where FPGA bit files can be found containing FPGA bit files the device driver for Kernel 2 4 18 or RH8 alternate driver for Kernel 2 4 18 or RH8 alternate driver for Kernel 2 4 20 or RH9 alternate driver for Kernel 2 4 25 or Debian to create acqrsPCI o header file header file kernel driver main source code kernel driver header file
103. with minimal dead time between them All waveforms in such a sequence are deposited into one of two possible memory banks The user program can be either written to explicitly control the processing start of next acquisition and readout of data or to automatically start the processing and the next acquisition as soon as the previous acquisition has completed This latter case will be called the autoswitch mode while the former can be called the explicit mode At start up of the autoswitch mode the program will start the first acquisition and immediately give the command to allow the second acquisition to start as soon as possible After the pre programmed number of waveforms is acquired the Analyzer terminates the acquisition cycle At this point in the autoswitch mode if the program has already indicated that the acquisition readout process is to be continued the next acquistion as well as the processing of the newly acquired data will be started The user program can then initialize readout when the processing has completed and if so desired issue the command to allow the subsequent acquisition to be started as soon as possible In the explicit mode after the program learns that the acquisition is terminated typically by interrupt it responds by switching to the other memory bank restarting a new acquisition sequence and then reading out the previously acquired waveform sequence The readout occurs while a new acquisition sequence is in progress
104. zers Page 27 of 65 Found New Hardware Wizard Welcome to the Found New Hardware Wizard This wizard helps you install software for Acqiris DCxxx DPxxx Digitizer i If your hardware came with an installation CD QP or floppy disk insert it now What do you want the wizard to do Install the software automatically Recommended Install from a list or specific location Advanced Click Next to continue acqiris Hardware Installation P The software you are installing for this hardware Acqiris DCxxx DPxxx Digitizer has not passed Windows Logo testing to verify its compatibility with Windows XP Tell me why this testing is important Continuing your installation of this software may impair or destabilize the correct operation of your system either immediately or in the future Microsoft strongly recommends that you stop this installation now and contact the hardware vendor for software that has passed Windows Logo testing STOP Installation You can safely tell the computer to Continue Anyway You should then see User Manual Family of Analyzers To proceed with the installation click Next In the case of Windows XP with the Driver Signing Options action set to Warn the following window will appear Page 28 of 65 Found New Hardware Wizard Please wait while the wizard installs the software D Acqiris DCxxx DPxxx Digitizer H 5 Setting a system restore point and ba
Download Pdf Manuals
Related Search
Related Contents
User's Manual Vulnerabilidad sísmica de las ciudades del norte de Chile Présentation de la thématique - Site officiel de la ville de Rosny STEELIO® Überspeed Portuguese Manual Sony VPCS13BFX/B Marketing Specifications MXSP-1200 Copyright © All rights reserved.
Failed to retrieve file