Home

USER MANUAL AT

image

Contents

1. oon art E gt 7 DC IN V4 TRIGGER OUT AT EXPANSION BUS TRIGGER IN O im ee AT LA500 Rear view RELEASE 3 3 MAY 2009 AT LA500 USER MANUAL AT LA NAVIGATOR Pods A and B probe connectors Power led it indicates whether the instrument is ON Status led it indicates the instrument status as further specified Power connector connector for the external power supply Power on switch USB connector AT expansion bus connector connector for the AT expansion bus a dedicated cable used to connect several instruments and also to connect an external device like an oscilloscope with optionally AT scope card Status Led The status led may be ON OFF or blinking and it indicates different operating conditions The status led is ON when The instrument is ON it 1s connected to the PC and its drivers have been correctly installed The status led is OFF when The instrument 1s switched on but is not connected to the PC The instrument is switched on and it is connected to the PC but its drivers have not been installed The instrument has been disconnected following the procedure described
2. button of the tool bar The status box on the tool bar shows the acquisition status The possible options are e Ready The project has been loaded and the AT LA500 is ready to acquire e Waiting for trigger at Level n AT LA500 is waiting for the trigger event at Level n e Waiting for External Trigger AT LAS00 is waiting for an external trigger event AT scope card 1s needed e Waiting for Serial Protocol Trigger AT LAS00 is waiting for a trigger event on the selected serial protocol e Trigger Detected Filling Memories AT LA500 detected a trigger event and it is sampling data e Reading Acquisition Data Data acquisition is terminated and data are transferring to the PC e Acquisition Data Ready Data acquisition is terminated and data have been transferred to the PC Note If the sampling frequency is extremely high these messages may appear only for few instants or they may even not appear If the trigger event does not occur it can be forced manually by clicking on the button during data acquisition If the sampling frequency is very low or if an external clock is used whose trigger condition is no longer verified data acquisition may stop or it can proceed very slowly and the message Filling Memories may remains visualized for a long time Stopping the acquisition Data acquisition may be stopped at any time by clicking on the e button If the button is pressed before a trigger event occurred da
3. Active Technologies S r l www activetechnologies it AT LA500 USB Logic Analyzer USER MANUAL RELEASE 3 3 MAY 2009 AT LA500 USER MANUAL CONTENTS Contents ACTIVE TECHNOLOGIES S R Loi dis 1 USBEOGIC AANALYZER cidad da ia 1 INTRODUCTION AAA A A A neastuicacse 5 OVERVIEW co o o e tl aks eae 5 OPERA TINGPRINCIPLES de ee io OS 5 GETTING STARTED ucraniana des 6 HARDWARE REOCIREMEN Orere a e A A teusee te toes 6 Minimum S VSEM PCOUINCINCTIIN LA AAA AE AAA A AAA AA AS 6 DDO BVOC TOG RA A A O 6 INSTRUMENT DESCRIPTION tia datada J EROBES DESCRIP TON susi dias 9 INSTRUMENT DIS CONNECTION totes 10 FRODE CONNECCION iii 10 SORT WARE TOADIN Gia E T N O A E E A OA aenatuesake tats 11 GUIDE TO THE FIRST ACOUISITION ls 12 ERODE CONC ta dd cael 12 DOPEWAVC TOON edo dealt 12 rened VV OTIS OCC caiene O a a a ele 12 AT LAS00 SOFTWARE iaa eaa a ideas Glee aa 16 MENDA R ena E E E T E E N 17 o E T 17 Ud it it to serio ado A TOO S ET OEE OTEN EOE TAT E RAT E TEEN TO 17 WTA OA E E E rt E A cba ark E T AA EEE E eae E E E E E E 17 RO 17 A teomeaaa tears 17 ROL ay no PCR Mon y A 18 SOLUTION EXPLORER tratarlo cipal ete beto cotton lo e ip ada labio 19 SIGNAR LON ota egal ce eats tiene cen eas Sess dot dotando lie corel o cltelubiadias 19 Addin oa A Au att D he ANG At oo Re tat ol ETER 20 AAA ce eds ait caste ds nd Sato 20 IRCHIOV INS TO S onal Ora DUS iene T E A A ade 20 PALIAR Sd onal Or US MAME it ait Sens Ba SN adas 20 SETTINGS
4. 2 rd sa calles EEEE DEAE SAA S E 20 SAMPLE Gesta a 20 NO Mal MIS ANOIS S cios 21 IN E E 22 INORMAIZAND STATE ANALYSIS TRIGGER Srl il iris 24 VIS OOP ACV CIS acts ide A E ccdeh adele ealaaiG atid 24 LAR A MMMM A waitin wach thaa casa wadetiae Denne cali euaaieled 23 CONGILIONS ON LADOS 0d DS A A TA E A AI 25 Conditionsion To sio Levels e da E E EE ls A A AI 25 Relationship DEIWECH TISSCr conditions pcs sl A a e a a A 26 Premi ecek T romi ccor HS and Delar IN aiena a E AA NEN 26 O E A neee a a ve ete 27 E OE TOET ea OEN T en ee eee ee ee eee eee 2r AIRES CD OG A E A TOEN ea Ia E TTE E T TOEN TOER 29 VEE AA e E eaciete 30 SPV IRE RIGE ER oa a a A a aA e a a A 31 OFT IF ER de don 32 LIE O E A ancei Ro teme se hails 32 VARER TRIGO R re ee ere ibero da e er oer petete 33 ATT VIC OOS AAA tae apse nah e PRO caso nl ete a hd Ree candies seat een 34 EA ALA ois eae E O Sa ae cA OIE A tence T 34 RELEASE 3 3 MAY 2009 3 AT LA500 USER MANUAL CONTENTS ROBOS o iii 35 DATA AC ODIST PION ais 37 CEANN ES TATUS A a 37 Sonal PENMON VOUES aia Aa A A a N 37 FOSTA AAA E T E T eer SEEN 37 STARTA DATAACOUII TION oera A E EEE E A E A 38 STOPPING THE AN EEE E AE EE A EE E tal tide eens TAA 38 TIPS FORAsG OO DA O O ala lola aid orcos 38 DATA VISUALIZA TION cecs E E N 40 MIXED SIGNAL DISPEAY MODE culto a a o dds 40 Analog Digital Delay Alignement WINdOW A A A a a A einer 40 WAVEFORM VIE Wisteria dba dls 41 Created Waveform V LENIN iaa 41 TOON
5. To change the name of a signal select it change its name in the Bus or Signal Name box and click on i Settings The Settings panel allows configuring AT LA500 for a correct acquisition It is divided in several tabs Sampling Triggering and Probes The Sampling tab and Triggering tab change depending on the selected Sampling Method Sampling Within the Sampling tab it is possible to set the clock source the sampling method the sampling frequency and the AT XSS Bus master 1f available Furthermore the acquisition time is shown Five sampling modes are available within the Sampling Method menu ring e Normal Timing State Analysis FC SPI u Wire UART RS232 RELEASE 3 3 MAY 2009 20 AT LA500 USER MANUAL AT LA NAVIGATOR If more than one instrument are connected together by means of the AT XSS Expansion Bus the user can select the instrument where to set the trigger by using the menu ring AT XSS Bus Master Using the radio buttons Logic Analyzer Trigger Master and Oscilloscope Trigger Master it s possible to select the trigger signal source if an oscilloscope is present and connected all the AT LAS500 instruments connected together can be triggered by the oscilloscope Note The trigger event will be always generated evaluating only one of the connected instruments For a better acquisition is suggested to set the trigger settings on a middle positioned Logic Analyzer Normal Timing Analysis When this sampling mode i
6. it is possible to choose between e ACK or NACK the acknowledge bit is ignored e ACK trigger on an acknowledged data e NACK trigger on a not acknowledged data 3 CURRENT Settings Sampling FC Probes Trigger Settings 12 Trigger Type Address amp Data se vane Data Value Match 14011011 Conditions Operator Sequence Additional Conditions Data Value NOT Match Ww 11010101 Condition Value NOT Match 11010101 It is possible to add other data conditions up to 15 in the Additional Conditions frame on the bottom side of the window The controls have the same meaning of the ones just described To add a condition fill the controls on the Additional Conditions frame then click on oP To remove a condition select the correspondent row in the table then click on To edit a condition double click on the correspondent row in the table modify the required parameters then click on to apply them When more than one data condition are set the Conditions Operator control is enabled by which 1s possible to choose between RELEASE 3 3 MAY 2009 29 AT LA500 USER MANUAL AT LA NAVIGATOR e Sequence the AT LA500 triggers when the address condition and all the entered data conditions are verified in the specified order e OR the AT LAS500 triggers when the address condition and at least one of the entered data conditions are verified Pretrigger The Pretrigger control on the bottom sid
7. match or not match the one to trigger on It is possible to add other address conditions up to 15 in the Additional Conditions frame on the bottom side of the window The controls have the same meaning of the ones just described To add a condition fill the controls on the Additional Conditions frame then click on AF To remove a condition select the correspondent row in the table then click on To edit a condition double click on the correspondent row in the table modify the required parameters then click on EE to apply them When more than one address condition are set the Conditions Operator control is enabled by which is possible to choose between e Sequence the AT LA500 triggers when all the entered address conditions are verified in the specified order e OR the AT LA500 triggers when at least one of the entered address conditions is verified RELEASE 3 3 MAY 2009 28 AT LA500 USER MANUAL AT LA NAVIGATOR Address amp Data When this option is selected the AT LA500 triggers when a on the bus is detected the selected address followed by one or more data bytes The controls related to the address have the same meaning of the Address trigger type case just described To set the data it is necessary to fill the Data Value controls by writing the 8 bit binary value of the data byte to trigger on and choose if this value should match or not match the one detected on the bus Furthermore with the And control
8. 3 MAY 2009 50 AT LA500 USER MANUAL AT LA NAVIGATOR a Logic Analyzer Logic1 File Yiew Tools Window Help 06 dB 9 8 sne A a mn AT LASOO Project oe AT LA Start Page L CURRENT Data View X S lia dd bb CURRENT E Waveform View ube U Ba i Hol Pos Samples O b1 13 b1 12 b1 11 G Settings e Signals Definition oo nN MD Mia Ww hw 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Abs Pos Rel Pos Master Id S Samples Time E Hh HSb1 13 HSb1 12 Hsb1 11 HsI w 0 41 452 aff 1 1 1 1 3 3 1 41 45266666666 ft 1 1 1 2 41 45333333333 ft 1 1 1 3 41 454p ft 1 1 1 4 41 A54EGESGESS ft 1 1 1 5 41 45533933339 ft 1 1 1 6 41 456p afff 1 1 1 7 41 45666686666 ft 1 1 1 8 41 45732333333 ft 1 1 1 gt m D att 1 1 1 3 lt gt D AT LA Connected Ready Note Signals can be added in removed from the State Listing window at any time by clicking on the l icon in the State Listing window toolbar Note When the trigger is set on a serial protocol mode the signal protocol names are automatically shown They can t be removed from the State Listing window In the State Listing a bus is indicated by a la icon on the left of its name It is possible to click on 1t to open a bus The icon of an opened bus becomes El Click on it to close a bus The Samples col
9. A Probe Type Probe Type Threshold Bank2 V Threshold Banko v 250 gt Threshold Bank3 v Threshold Bank1 v 2507 If more than one AT LA500 are connected used the 47 LA Number menu ring allows to select the instrument to set The threshold for each bank can be set manually by writing its value in V in the corresponding control Depending on the probe type the threshold voltage must be confined in a range automatically set by AT LA500 when the probe is plugged in Furthermore it is possible to set all thresholds to the same value by entering the selected value in the Set All Thresholds to control and by clicking on Apply Thresholds In addition for sake of simplicity some threshold voltages are already available for the mostly used logic families in the Set All Thresholds to menu ring e TTL 1 5V e CMOS 2 5V e ECL 1 3V RELEASE 3 3 MAY 2009 35 AT LA500 USER MANUAL AT LA NAVIGATOR e PECL 3 7V e LVPECL 2V e LVCMOS 1 5 750mV e LVCMOS 1 8 900mV e LVCMOS 2 5 1 25V e LVCMOS 3 3 1 65V e LVDS 100mV The appropriate value can be selected by means of the Threshold Presets menu ring and then the Set all key must be pressed Note If an active probe is not connected to a Pod it is not possible to set a specific threshold voltage for the corresponding banks RELEASE 3 3 MAY 2009 36 AT LA500 USER MANUAL AT LA NAVIGATOR Data Acquisition Channel Status Once one or more pr
10. Four independent and programmable thresholds are available one for each bank of 9 channels and used by active probes to discriminate between low and high levels Data acquisition starts when a triggering event is detected by the instrument The trigger can be configured by the user by selecting the suitable conditions on signal edges or on the input signal levels Furthermore it 1s possible to generate internally a trigger event so that data acquisition 1s independent of applied signals and it is performed automatically free acquisition or enabled by the user manual acquisition AT LA can also trigger on events occurring on many serial protocols 1 e IC SPI RS232 and then analyze the packets of data transferred Once data acquisition is terminated data are transferred to the PC through a USB 2 0 or a USB 1 1 connection and then visualized as waveforms or values AT LA can sample input signals by using an internal clock signal Time Analysis whose frequency can be reduced on the basis of the signal to be acquired or 1t can synchronize signal sampling to a signal clock provided by the system under test State Analysis Operating principles Digital signals acquisition means i to sample input signals ii to convert this values in logic values 0 and 1 iii to organize these values in a set of waveforms To establish the logic value of a sampled signal it is necessary to compare the input value to a reference voltage called thresh
11. LA500 is set to receive the Trigger pulse from the oscilloscope the Trigger condition must be set manually if AT LA500 is the Trigger master the oscilloscope settings will be set by the AT LA500 software automatically Note The analog data visualized on the Waveform View are the same shown by the oscilloscope Thus only the channels of the oscilloscope that are turned on will be visualized in the Waveform View The names associated with the analog data are Analog ChO Analog Chl Analog Ch2 Analog Ch3 The analog data properties can be changed as for any digital data Analog Digital Delay Alignement window To open the Analog Digital Delay Alignement window click on the Analog Delay item of the Tools menu on the menu bar The Analog Samples Delay ns box allows to change if it s necessary the delay between digital and analog signals to obtain the correct alignement For example if in the Waveform Window analog and digital signals are affected by a delay of 3ns Analog Samples Delay ns value must be changed by 3ns RELEASE 3 3 MAY 2009 40 AT LA500 USER MANUAL AT LA NAVIGATOR ce Analos Digital Delay Alignment Seles warning The delay adjustment must be checked using the maximum Logic Analyzer sampling rate while the oscilloscope sampling rate should be grather than 1 5spe or for lower performance oscilloscopes the highest sampling rate available Set Anal
12. and the visualization area is centered on it This option is available only with oscilloscope integration The visualization area is centered on the cursor n The Go to button must be pressed to activate this operation it shows the icon selected in the Go to menu ring To move the selected cursor to the middle of the current visualization click on the I icon RELEASE 3 3 MAY 2009 46 AT LA500 USER MANUAL AT LA NAVIGATOR Search In the Waveform View 1t 1s possible to search a value related to a bus or for a single signal a rising edge or a falling edge To activate the search option click on the Search Settings a key and the Search Settings window will be opened and search criteria can be entered a Settings Ja Search a CLOCK tI A Data wae HSCLOCK H a HS5Data wan HS5Read Compare Value Value Format ua HSStrobe 00000000 Binary v age HSWrite A Read at Strobe From Start In the Search list all defined signals and bus also the High Speed signals are shown It is possible to select the signal or bus where to search a specified value In the Value box the value or the edge to search can be entered The menu ring allows selecting the start location for searching Possible options are e From Start Search starts from the acquisition begin e From End Search starts from the acquisition end e From Trigger Search starts from the trigger position e From Gigaview Start Searc
13. channel 3 or on the one whose SSn signal is connected to channel 4 If none of the SSn boxes is select all these lines will be ignored To set the data to trigger on it is necessary to fill the Data Value controls by writing the 8 bit binary value of the data byte leaving X on the don t care bits and choose if this value should match or not match the one detected on the bus It 1s possible to add other data conditions up to 15 in the Additional Conditions frame on the bottom side of the window The controls have the same meaning of the ones just described To add a condition fill the controls on the Additional Conditions frame then click on F To remove a condition select the correspondent row in the table then click on To edit a condition double click on the correspondent row in the table modify the required parameters then click on W to apply them When more than one data condition are set the Conditions Operator control is enabled by which is possible to choose between e Sequence the AT LA500 triggers when the address condition and all the entered data conditions are verified in the specified order e OR the AT LA500 triggers when the address condition and at least one of the entered data conditions are verified Pretrigger The Pretrigger control on the bottom side allows specifying the position in which the trigger event will be located with respect to the AT LA500 memory If the most meaningful data must be sample
14. high or a low logic level When the trigger conditions have been set on logic levels of several signals the trigger event will be determined by the occurrence of all conditions simultaneously If no trigger conditions on logic levels have been set for any signal the trigger conditions on logic levels are always considered as verified The trigger condition set on logic levels is useful when the trigger event must be detected for a specific pattern By using the Level Condition menu ring it is possible to select among several conditions for trigger events on logic levels e Trigger when EQUAL The trigger event occurs when the state of the evaluated signals is equal to the specified pattern RELEASE 3 3 MAY 2009 25 AT LA500 USER MANUAL AT LA NAVIGATOR e Trigger when NOT EQUAL The trigger event occurs when the state of the evaluated signals 1s different from the specified pattern e Trigger when CHANGED The signals selected for a trigger event on logic levels are examined when data acquisition starts These sampled values will constitute the reference pattern The trigger event occurs when the state of the selected signals is different from the reference pattern The conditions chosen by the user on logic levels are ignored AT LA500 will simply use the information related to which channels are to be examined for trigger detection Relationship between trigger conditions A relationship between trigger conditions on edges
15. of the recent projects appears on the left of the main window If an Internet connection is available the Active Technologies website news are shown in the Start Page S Logic Analyzer Empty Eef Bie yew Tools Window Help 2 led BG snae LAA _ B AT LA Start Page ae AT LA500 SLL 500 MS s USB Logic Analyzer 1 5GS s with GigaView acquisition Recent Projects Active Technologies News a m Pattem_test AT AWG4000 4 Channels 1 GS s Arbitrary Waveform Generator AT AWG2000 2 Channels 1GS s Arbitrary Waveform Generator New Prices AT AWG500 Euro 3190 AT LA500 Euro 1990 High Performances at Low Prices May 2008 AT LA500 GigaView Getting Started 36 Channels 1 5 GS s February 2008 AT AWG500 Stand Alone High Performance AWG in a Compact PC Based Instrument Open Workspace Create Workspace AT LA500 Mixed Mode AT LA500 for Mixed Signal Testing June 2007 ATE RIFLE SE 10x Factor Performances Improvement April 2007 AT LA Connected amp Ready RELEASE 3 3 MAY 2009 11 AT LA500 USER MANUAL AT LA NAVIGATOR Guide to the first acquisition The procedure required to perform a data acquisition 1s here described step by step Probe connection e Connect a probe to Pod A e Connect channel 0 of the probe to a signal source of the system under test for instance a signal clock whose amplitude does not exceed the probe limit e Connect the probe round to the signal ground Softw
16. the serial protocol analysis select the most suitable sampling frequency If the sampling frequency is too low acquired data may be not coherent while a too high frequency can evidence spikes or propagation delays furthermore reducing the useful acquisition time window RELEASE 3 3 MAY 2009 39 AT LA500 USER MANUAL AT LA NAVIGATOR Data Visualization Two different window types are available to visualize the acquired data Waveform View and State Listing It 1s also possible to visualize digital signals and analog data acquired by an external device together This feature 1s called Mixed Signal Display Mode Mixed Signal Display Mode The Mixed Signal Display Mode allows the user to visualize digital and analog data in the same window To acquire Analog data the AT LA500 software can be installed on a PC based oscilloscope connected to the AT LAS500 by means of the TriggerIN and TriggerOUT rear connectors use Im length BNC cable and the USB 2 0 connection The AT LAS500 TriggerIN input must be connected to the oscilloscope TriggerOUT and the AT LA500 TriggerOUT output to the oscilloscope TriggerIN The Mixed Signal Display Mode is available for Normal Timing and Serial Protocol Analysis acquisition modes In Normal Timing mode the AT LA500 can send receive the Trigger pulse to from the oscilloscope For Protocol Analysis AT LA500 can only send the trigger pulse to the oscilloscope through the TriggerOUT output If the AT
17. to close the Signals Definition window e Double click on the Setting icon 9 the Settings window will appear RELEASE 3 3 MAY 2009 13 AT LA500 USER MANUAL D CURRENT Settings Sampling Triggering Probes lt A T X55 Master Settings 2 Logic Analyzer Trigger Master Oscilloscope Trigger Master Sampling Settings Sampling Method Settings Normal Timing Settings Sampling Interval SampleRate 5 3 500 e Acquisition Time s 41392 m State Analysis Settings z a a F q Erected Clock Frequency Hz 000M z l Clock Condition Source l Signals Names AT LA NAVIGATOR e In the Sampling tab choose the better Sample Rate 1 e 5x the frequency of the signal to acquire RELEASE 3 3 MAY 2009 14 AT LA500 USER MANUAL AT LA NAVIGATOR t CURRENT Settings Sampling Triggering Probes Trigger Levels Condition Settings SJ Be O Je Pod Mac Signals Names ee EEL Trigger Cs oan None m ch X mics X lila DO iN sft S 3 Pi HE 0 D CE m EE EE m _ MM EE C lt Trigger Position Action Pretrigger YI Level0CondtionA PretriggerH5 E Trigger Condition Level Condition DelayHS Edge AND Level Trigger when EQUAL w p a EN e In the Triggering tab click on ConditionA branch of the Level0 tree click on the Ch0 row 1t now contains also the signal name CLOCK click on the both edges 1con Now the condi
18. AWG500 Stand Alone High Performance AWG in a Compact PC Based Instrument Open Workspace Create Workspace AT LA500 Mixed Mode AT LA500 for Mixed Signal Testing June 2007 ATE RIFLE SE 10x Factor Performances Improvement April 2007 QD ATLA Connected Ready RELEASE 3 3 MAY 2009 16 AT LA500 USER MANUAL AT LA NAVIGATOR Menu bar The following menu are available on the menu bar File e New Workspace it allows creating a new workspace by specifying its name and its work directory e Open Workspace it allows opening an already existing project e Open Settings it allows loading settings already saved e Open Signal Definition it allows loading signal definitions already saved e Save Settings As it allows saving current settings with another name e Save Context it allows saving current project e Save Acgisition As it allows saving current acquisition data with another name e Save Signal Definition As it allows saving current signal definition with another name e Import Acquisition it allows loading acquisitions data previously saved e Close Current Window Closes the window currently selected e Close All Window Closes all the windows in the project e Exit it allows closing the program e AT LA Solution Explorer it shows the project explorer tree e AT LA Start Page it shows the Start Page with the recent projects list Tools e Pod Status it opens the Po
19. NOT Match 1010100 RELEASE 3 3 MAY 2009 33 AT LA500 USER MANUAL AT LA NAVIGATOR UART Trigger Options The AT LA500 can trigger on UART events occurring on the RxD or on the TxD lines The Trigger On control allows to select between these two options The Polarity control allows to select the polarity of the UART signal to analyze The Parity control allows to choose the parity bit type to trigger on The options are None use this option if the parity bit is not present in the protocol Don t care the parity bit will be ignored during the trigger detection Even trigger on data followed by even parity bit Odd trigger on data followed by odd parity bit Mark trigger on data followed by a mark bit Space trigger on data followed by a space bit The Packet Size control selects the number of data bits for every transfer on the bus The range is from 5 bits to 9 bits The Baud Rate control represents the data rate of the UART bus The available values are 75 150 300 600 1200 2400 4800 9600 19200 38400 57600 76800 115200 128000 and 153600 bps To set the data to trigger on it is necessary to fill the Data Value controls by writing the 5 to 9 bit binary value of the data byte leaving X on the don t care bits and choose if this value should match or not match the one detected on the bus It 1s possible to add other data conditions up to 15 in the Additional Conditions frame on the bottom side of the win
20. X_ Hz Search for a High Impedance only for Pattern Generator Mode s oF pe Search for a rising edge Fall Search for a falling edge Ss Change Search for any edge RELEASE 3 3 MAY 2009 33 AT LA500 USER MANUAL AT LA NAVIGATOR The Compare menu ring allows to select between the search option o Find 1f equal e l Find 1f not equal e gt Find greater values enabled only if a bus is selected e lt Find minor values enabled only if a bus is selected e HiZ High Impedance only for Pattern Generator Mode To make active the selected criteria click the OK button and the Search Settings window will be closed In the visualization window click on the Search Forward PL key or on the Search Backward E key The master cursor will move to the next found value Serial Protocol Interpreter When a Serial Protocol trigger 1s selected the serial bus acquired data are interpreted and visualized in a Command column of the State Listing window coloured cells will show where the bus operations begin and end a string will specify which operation is represented AT XSS Expansion BUS To increase the number of available channels without degrading performance or sampling frequency up to 8 AT LA500 can be connected by using the AT XSS Expansion bus which allows synchronizing and controlling all AT LA500 The software controls all AT LA500 without any additional operation by the user The presence of AT XSS connec
21. a 00 MM Strobe LAD LAD LAD ECHEM Chi LAQ Chi3 LAQ Chi4 LAO Chi5 LAQ Chi L Chi Ch18 Ch149 Ch200 Ch21 Ch22 Ch23 Ch24 Ch26 s ERAN A AN MEN eT NN Y Cancel RELEASE 3 3 MAY 2009 19 AT LA500 USER MANUAL AT LA NAVIGATOR Note When a signal protocol trigger is selected their standard signals are automatically added to the projects i e for the FC the SCL and SDA signals Adding a signal To add a signal to the list write the desired name in the Bus or Signal Name box and click on P then double click on the desired channel row of the right table to set the correspondence between signal name and channel You can also select the desired channel row and click on lt f Both these methods can be used also to change any previously defined correspondence Adding a bus To add a bus to the list write the desired name in the Bus or Signal Name box and click on F then select the rows of the channels that will form the bus in the right table Click on lt to add all selected signals to the bus Note To chose more than one channel keep pressed the Ctrl key and click on the desired channels To chose a group of consecutive channels click on the first one keep pressed the Shift key then click on the last one All the channels between the first and the last will be selected Removing a Signal or a bus To remove a signal or a bus select it then click on Editing a signal or bus name
22. and trigger conditions on logic levels can be set by the user by using the Trigger condition menu ring Several options are available e Edge OR Level A trigger condition occurs when one between an edge condition or a logic level condition is detected e Edge AND Level A trigger condition occurs when an edge condition and a logic level condition are satisfied simultaneously e Edge BEFORE Level A trigger condition occurs when an edge condition has been detected at least once before that on logic levels e Edge AFTER Level A trigger condition occurs when an edge condition has been detected at least once after that on logic levels e ALWAYS A trigger condition occurs automatically when data acquisition starts Any setting on edges or on logic levels will be ignored e NEVER Trigger 1s inhibited Any setting on edges or on logic levels will be ignored A trigger event however can be activated manually during data acquisition Note The trigger event is detected in an asynchronous way independently of the sampling frequency If this frequency is too low or an external clock is used the trigger event even if correctly detected may not be visualized in the Waveform or Data Windows Pretrigger PretriggerHS and DelayHS The Pretrigger control allows specifying the position in which the trigger event will be located with respect to the AT LA500 memory If the most meaningful data must be sampled after the trigger detection low pretr
23. anually select the area to zoom Click in the start point of the Waveform View and drag the cursor to the end point keeping the left mouse button pressed D Zoom All Click to fit the visualization to view all the gt acquisition time Analog Zoom in Click to zoom in the selected analog N gt waveform if present Q Analog Zoom out Click to zoom out the selected mus analog waveform 1f present OT Analog Autoscale Click to fit the selected analog nS waveform amplitude in the RELEASE 3 3 MAY 2009 43 AT LA500 USER MANUAL AT LA NAVIGATOR Graph Property To change the graph properties click on the icon The Waveform View Settings window will be shown Waveform View Settings Graph property Signals Property Background Color O Major Gido P B Minor Grid o E m Cursor Position On ey Trigger Line On O In the Graph property tab it is possible to change the graph background color by clicking on the Background Color box By clicking the Major Grid and the Minor Grid switches it is possible to show or hide the vertical grids and to choose their colors By clicking the Cursor Position switch it is possible to show or hide the cursor position indication near the cursors By clicking the Trigger Line switch it is possible to show or hide a line that always identify the trigger position it is possible also to select the line color and the linr style Waveform View Settings Graph property Signal
24. are loading e Check whether the instrument is connected to the PC and that is switched ON Drivers must have been correctly installed e Launch AT LA software Create a Workspace e Click on Create Workspace on the Getting Started box on the left of the main window Getting Started Open Workspace Create Workspace e Inthe New Workspace window you can insert the desired name for the project and the folder path where the acquired and settings data will be stored Insert required data then press OK New Workspace Name TEST _PROJECT Location cATempsATL4Projects Functionality 2 Logic Analyzer e On the left of the main window will appear the project tree column e Double click on the Signal Definition icon Y the Signal Definition window will appear e Enter a name of a signal in the Bus or Signal Name box i e CLOCK then click on the ar button to add it to the list of the signals RELEASE 3 3 MAY 2009 12 AT LA500 USER MANUAL AT LA NAVIGATOR CURRENT Signals Definition Bus or Signal Name CLOCK Signals Number Pod LA EE CLOCK LAD LAD LAO LAQ LAO LAO LAQ LAQ LAO LAO LAO LAO LAO LAO LAO LAO LAO LAO LAO LAO LAD hal e Double click the Ch0 row on the channel list available on the right This will set the correspondence of the channel 0 of the AT LA500 with the signal CLOCK defined at the previous point Click OK
25. bus assumes at the time position of the master cursor the cursors properties are described in the Cursors chapter By clicking with the right mouse button on the signal name column a shortcut menu will appear with these options e Add samples scale Select this option to add a signal indicated by a icon with a series of interval that represents the number of samples e Remove samples scale Select this option to remove the selected sample scale e Analog mode display This option available only for the buses will represent a bus as an analog waveform This 1s useful for example 1f an ADC or a DAC has to be tested e Add Remove signals This option allows to add or remove signals to the Waveform View e Waveform View Settings Select this option to open the The Waveform View Settings window see Graph Property chapter for details e MSB on top This option available only for the buses will represent a bus with the most significative signal displayed as first e LSBontop This option available only for the buses will represent a bus with the less significative signal displayed as first Zoom To move along the waveforms and to zoom the Waveform View window provides many instruments placed on the upper side toolbar De Selection tool s Hand tool Use the hand tool to pan the acquisition o Click and drag to move it Zoom In auto Click to zoom in San Zoom Out auto Click to zoom out Zoom Manual Select this tool to m
26. d Status Reader window that shows the current logic status of all the inputs e Options it allows changing the default projects folder e Analog Delay it opens the Analog Delay window that allows aligning correctly digital and analog data in the Mixed Signal Display Mode see Analog Digital Delay Alignement window chapter for details Window e Lists the name of the project windows and allow showing the one which is selected Help e About it shows the information related to the current software release Status bar The status bar on the bottom side of the main window shows the status of the AT LA500 It also notify the insertion or removal of a probe RELEASE 3 3 MAY 2009 17 AT LA500 USER MANUAL Tool bar AT LA NAVIGATOR LE ATLA Connected amp LowC on Pod A Following controls and indicators are available on the main tool bar Pp D ki de Single Waiting For Trigger at Level 0 E It allows creating a new project It allows opening an existing project It allows saving the current project It allows saving the current acquisition all parameters will be stored and the saved acquisition will be added to the Solution Explorer tree It shows the Solution Explorer It allows visualizing the status of inputs in real time It allows choosing between Single or Continuous acquisitions It starts the data acquisition It stops the da
27. d after the trigger detection low pretrigger percentage must be selected On the contrary if signal evolutions before trigger event must be analyzed a high pretrigger percentage is more suitable RELEASE 3 3 MAY 2009 32 AT LA500 USER MANUAL AT LA NAVIGATOR UART RS232 Trigger In this mode the AT LA500 can trigger when a selected event occurs on a UART Universal Asynchronous Receiver and Transmitter bus Furthermore the acquired data are decoded and shown in the Waveform View and State Listing windows To set up the AT LA500 for an UART acquisition the following steps are required e Connect a High Z Probe to the pod A In this case you also have to correctly set the threshold voltage in the Probes tab of the Settings window Connect at least one grounded pin white wires to the ground of the board to test Connect the Channel 0 black wire to the RxD line of the UART bus to test e Connect the Channel 1 brown wire to the TxD line of the UART bus to test Note It is not possible to use a Low C Probe or a Passive Probe to analyze a RS232 bus this could prevent the system under test to work properly and damage the probes t CURRENT Settings Sampling UART 485 422 R5232 Probes Trigger Settings Trigger On Polarity Panty ve Packet Size 7 bits Baud Rate 5 600 bps ka Data Value Match Ww Conditions Operator Sequence Additional Conditions D ata Value Condition Value Match 1001101
28. dow The controls have the same meaning of the ones just described To add a condition fill the controls on the Additional Conditions frame then click on F To remove a condition select the correspondent row in the table then click on To edit a condition double click on the correspondent row in the table modify the required parameters then click on W to apply them When more than one data condition are set the Conditions Operator control is enabled by which is possible to choose between e Sequence the AT LA500 triggers when the address condition and all the entered data conditions are verified in the specified order e OR the AT LA500 triggers when the address condition and at least one of the entered data conditions are verified Pretrigger The Pretrigger control on the bottom side allows specifying the position in which the trigger event will be located with respect to the AT LA500 memory If the most meaningful data must be sampled after the trigger detection low pretrigger percentage must be selected On the contrary 1f signal evolutions before trigger event must be analyzed a high pretrigger percentage is more suitable RELEASE 3 3 MAY 2009 34 AT LA500 USER MANUAL AT LA NAVIGATOR Probes This tab allows setting the threshold levels for each bank only for probes supporting this option 1 CURRENT Settings Sampling Triggering Probes AT LA Selection Threshold Settings Pod B Pad
29. e allows specifying the position in which the trigger event will be located with respect to the AT LAS500 memory If the most meaningful data must be sampled after the trigger detection low pretrigger percentage must be selected On the contrary if signal evolutions before trigger event must be analyzed a high pretrigger percentage is more suitable RELEASE 3 3 MAY 2009 30 AT LA500 USER MANUAL AT LA NAVIGATOR SPi uWire Trigger In this mode the AT LA500 can trigger when a selected event occurs on a SPI Serial Peripheral Interface or uWire bus The AT LA500 can trigger on SPI operations addressing up to 8 different peripherals by monitoring the related SSn Slave Select signals Furthermore the acquired data are decoded and shown in the Waveform View and State Listing windows The Protocol control allows to select between SPI and uWire protocol When the uWire protocol is selected some controls are disabled The following description refers to the more general SPI protocol trigger settings options To set up the AT LA500 for a SPI acquisition the following steps are required e Connect a probe to the pod A of the AT LA500 Connect at least one grounded pin white wires to the ground of the board to test Connect the Channel 0 black wire to the SCLK line of the SPI bus to test Connect the Channel 1 brown wire to the MOSI line of the SPI bus to test Connect the Channel 2 red wire to the MISO line of the SPI bus to test O
30. ected its software may not work properly Probe connection Data acquisition requires at least one probe connected to the instrument Probes can be plugged in or removed even when the instrument is on and the software is under execution Any time a probe is connected or removed the software notifies the event and consequently enables or disables the setup parameters Note Never remove a probe during data acquisition acquired data may not be coherent Probes must be connected to the system under test by means of the provided connectors following the corresponding enumeration for signals and grounds Signals present on a probe connected to Pod A correspond to channels 0 17 while those present on a probe connected to Pod B correspond to channels 18 35 Note All ground connectors are electrically connected A wrong connection may cause short circuits and damage the system under test RELEASE 3 3 MAY 2009 10 AT LA500 USER MANUAL AT LA NAVIGATOR Software loading Note Before loading the AT LA500 control software it is necessary that the instrument is switched ON and connected to the PC and that the drivers have been correctly installed If the Logic Analyzer is switched OFF or if it is non connected to the PC the software DEMO version will be loaded Once the software has been loaded the AT LA Start Page window appears At this point a new project can be created or an existing project can be opened If available the list
31. fies add ado e coa dela eel ale 43 OTAPI VOPI IN ase cae craic as Ne neds shh Nata rent N hes ata hh es oh lata hats el accom 44 CUTS OTS sts sad eat toe is sh a cs le ated cn ata hed ta date eh ta aca thi ried etal oodles an ete eat 45 GO Tou NN O aca A hates creda she alata rents hate rea pe i recitals ree hols ota rhea i oa ceed 46 A sesamiae hays erence tbe tated caret toe EN be tated creda chit Succ eens tah T hassel eaten 47 SETTER alado toas 49 STATE DISTIN Gtia raid ui da iaa 50 Create G STALE TASHA ia 50 GUT SOV Si T T A FA lade aw tas Bcc cata 51 Browse the State Listing window and A a D2 POLE A 6 RR el EOE een 53 CTI PROTOCOL LILET TOL CY ss aerate artes seo ca es Geran nd dace eae eb ee Sea ies gargs alsa deena E gnaw Sa see 54 ATEXSS EXPANSION BUS corintios 54 RELEASE 3 3 MAY 2009 4 AT LA500 USER MANUAL INTRODUCTION Introduction Overview AT LA is an instrument able to acquire digital data through 36 channels divided in 4 banks of 9 channels each and to visualize their time behavior thanks to the dedicated software AT LA 1s available in different configurations depending on the maximum available memory varying from 2M to 4M samples AT LA is connected to the system under test by means of probes with different electrical characteristics depending on the signals to be acquired Each probe supports 18 channels divided in two banks of 9 channels each Each probe 1s hot pluggable and is automatically recognized
32. ge AND Level Trigger when EQUAL Cancel Trigger Levels AT LA500 permits to edit up to 31 trigger levels which are represented with the symbol in the tree positioned on the left side of this tab To add a trigger level click on e anew trigger level will be added at the end of the list To remove a trigger level click on this command will remove the last level from the list To clear all the trigger settings and to get the default trigger conditions click on Each trigger level has 2 trigger condition A and B Selecting one of the conditions A or B on the tree the correspondent settings pattern will be automatically updated on controls indicators at the right side of this tab For each condition the user by using the menu ring Action can also set up the action to do when the condition appears The possible actions are e None The condition happening will be ignored Never Trigger e Trigger The condition happening leads to a Trigger event The condition happening leads to a jump at trigger Level n e Jump to Level n where n is the number of one of the present trigger levels Note Whenever the acquisition starts the Logic Analyzer waits for the conditions at Level0 RELEASE 3 3 MAY 2009 24 AT LA500 USER MANUAL AT LA NAVIGATOR Edges and Levels In order to set the condition A or B the user must properly set the state of the Logic Analyzer channels Each channel state can assume the followi
33. h starts from the High Speed acquisition begin e From Gigaview End Search starts from the High Speed acquisition end e Cursor n Search starts from the cursor n location Depending on the signal type selected in the Search list the Compare and the Value menu ring contains different options If a single signal is selected the Value box can assume these values Search for a logic 0 Search for a logic 1 HiZ Search for a High Impedance only for Pattern Generator Mode Search for a rising edge l E o Fall Search for a falling edge s Change Search for any edge RELEASE 3 3 MAY 2009 47 AT LA500 USER MANUAL AT LA NAVIGATOR The Compare menu ring allows to select between the search option o Find if equal e l Find 1f not equal e gt Find greater values enabled only if a bus is selected e lt Find minor values enabled only if a bus is selected e HiZ High Impedance only for Pattern Generator Mode To make active the selected criteria click the OK button and the Search Settings window will be closed In the visualization window click on the Search Forward P key or on the Search Backward key The master cursor will move to the next found value RELEASE 3 3 MAY 2009 48 AT LA500 USER MANUAL AT LA NAVIGATOR Serial Protocol Interpreter When a Serial Protocol trigger 1s selected the serial bus acquired data are visualized and their interpretation 1s ind
34. icated in the Waveform View window coloured rectangles will show where the bus operations begin and end a string will specify which operation is represented a Logic Analyzer testspi AT LA500 Project v ax R AT LA Start Page fell Fz CURRENT Waveform View X A gt r Py s YA PARE NE i 4 oy hyp A Active Abs 200 000000r Rel 0 000000 i 3 Q CURRENT B Waveform View 7 Lj Data view MISO OxFF MISO OxFF b Signals Definition ATLA Not Connected DEMO MODE amp Ready The following table indicates the information that are shown for every protocol Protocol Interpreted operations PC START Start bus condition detected Addr Hexadecimal indication of the I C address R Read operation W Write operation ACK Acknowledged operation NACK Not acknowledged operation Data Hexadecimal indication of the IC data STOP Stop bus condition detected SPI START Start bus condition detected MOSI Hexadecimal indication of the data transferred on the MOSI line MISO Hexadecimal indication of the data transferred on the MISO line STOP Stop bus condition detected UART TxD Hexadecimal indication of the data transferred on the TxD line If possible an ASCII representation is also shown RxD Hexadecimal indication of the data transferred on the RxD line If possible an ASCII representation is also shown RELEASE 3 3 MAY 2009 49 AT LA500 USER MANUAL AT LA NAVIGATOR S
35. iew window toolbar Note When the trigger is set on a serial protocol mode the signal protocol names are automatically shown They can t be removed from the Waveform View window The Waveform Window allows analyzing acquired data in a graph containing digital and analog waveforms Single signals are visualized as digital signals while grouped signals are represented as buses had Logie Analyzer Logic De ye jook tele Err Dos ATLAS Progert Ix o O AASS Pep OLEA Wavelorm Vier x 5 ek ok a rane nr obi te rr AMMAN nr APTA E LB LOLI ll ld at at a af ia A F a Bh A MES G ka ad i AAA A Lae al A A A ata Correia Note Waveform View window can be opened only after the first data acquisition In the Waveform View a bus is indicated by a Ia icon on the left Double click on it to open a bus The icon of an opened bus becomes El Double click on it to close a bus It is possible to drag and drop the waveforms and change their order to help the user to focus the time relationship between edges To do this click on a signal name and drag it in the new position RELEASE 3 3 MAY 2009 42 AT LA500 USER MANUAL AT LA NAVIGATOR In the same way 1t 1s also possible to insert a signal into an opened bus or to extract a waveform from 1t To resize the signals amplitude just drag the line between signals name On the right of every signal or bus name a number indicates the value that this signal or
36. igger percentage must be selected On the contrary if signal evolutions before trigger event must be analyzed a high pretrigger percentage 1s more suitable The High Speed data have a dedicated PretriggerHS control to set the trigger position respect to the IkSample HS memory It is also possible to insert a programmable delay to shift the High Speed data acquisition to help to focus the event to examine if this is far from the trigger instant Note The PretriggerHS can only assume values in the range 10 90 RELEASE 3 3 MAY 2009 26 AT LA500 USER MANUAL AT LA NAVIGATOR FC Trigger In this mode the AT LA500 can trigger when a selected event occurs on a IC Inter Integrated Circuit bus Furthermore the acquired data are decoded and shown in the Waveform View and State Listing windows To set up the AT LA500 for an I C acquisition the following steps are required e Connect a Passive Probe or a High Z Probe to the pod A In this case you also have to correctly set the threshold voltage in the Probes tab of the Settings window e Connect at least one grounded pin white wires to the ground of the board to test e Connect the Channel 0 black wire to the SDA line of the IC bus to test e Connect the Channel 1 brown wire to the SCL line of the I C bus to test Note It is not possible to use a Low C Probe to analyze an FC bus this could prevent the system under test to work properly The IC trigger has 2 different opti
37. in the Remove an AT Logic Analyzer paragraph The status led is blinking when The instrument 1s reconfiguring RELEASE 3 3 MAY 2009 8 AT LA500 USER MANUAL AT LA NAVIGATOR Probes description Probes have to be connected to the testing board by means of opportune connectors Regarding the probes connected to the Pod A the correspondence between the pins and the number of channels is reported in the following tables Bank 0 Ch 8 0 Bank 1 Ch 17 9 Regarding the probes connected to the Pod B the correspondence between the pins and the number of channels is reported in the following tables Bank 2 Ch 26 18 Mr a S A Ch 19 Bank 3 Ch 35 27 RELEASE 3 3 MAY 2009 9 AT LA500 USER MANUAL AT LA NAVIGATOR The correspondence between the channels and the pod cables colours is the following Channels Colours Pod A Pod B Bank 0 Bank 1 Bank2 Bank 3 Black 0 9 18 2i Brown l 10 19 28 Red 2 11 20 29 Orange 3 12 21 30 Yellow 4 13 22 31 Green 5 14 23 32 Blue 6 15 24 33 Purple 7 16 25 34 Gray 8 17 26 35 All white cables are ground connected Instrument disconnection Before disconnecting or switching OFF an AT LA500 it must be disabled by clicking with the left mouse button on the icon on the application bar and by selecting Safely remove USB Logic Analyzer Note If an instrument that has not been disabled is switched off or disconn
38. ing edge Falling edge ts E a Any edge Each sample will be acquired when at least one condition is verified on the signal edges and at least one condition on the signal levels The Resulting Clock Equation indicator summarizes the logic condition that has been set Note At least one condition on an edge of at least one clock must be set Note Before commuting to an external clock the instrument requires an initialization phase Samples acquired during this phase are meaningless RELEASE 3 3 MAY 2009 23 AT LA500 USER MANUAL AT LA NAVIGATOR Normal and State Analysis Trigger All trigger levels and conditions necessaries for data acquisition can be set in this tab The controls and the name of this tab changes depending on the Sampling Method selected 3 CURRENT Settings Sampling Triggering Probes Trigger Levels Condition Settings CE LE HJ LA eje Trager Level Action Pod Condition Signals Names _ Level mE cho cock A ConditionA Jump to Level m chi Bead gt B ConditionB None EE Ch Level ECEE CIA A ConditionA Trigger ice bata E Conditionb None Data 02 Ooo H m rs E dE 1 BE SIC cs EE 02206 Aci Data 07 E Chil Ah Strobe EE Chl2 Ch113 EE Chid kS jiii Trigger Position Current Trigger Pretrigger Level HConditionA Jump to Level s PretiggerHS 4 Trigger Condition Level Condition lt DelayHS Y Ed
39. ng attribute Don t care the signal will be ignored High logic level Low logic level Rising edge Falling edge a A by fe ax gt Any edge Va Sets the value entered in the near control box to a bus To set 1t on a channel first select the condition A or B of the desired level then click on the row correspondent to the channel to set in the table on the right side of the window note that the column Signal Names contains the user defined names for the signals to acquire To set a condition click on the desired button on the top If more than one signal are selected the same level or edge setting will be applied to all selected signals Also 1t 1s possible to set a level setting to all selected signals by writing its value in hexadecimal format then clicking the Va button Note Some channels can t also be available if they are used as Clock sources on State Analysis mode Conditions on edges For each signal it is possible to indicate whether the trigger condition must be detected on a rising edge on a falling edge or for any of the two edges When the trigger conditions have been set on edges of several signals the trigger event will be determined by the occurrence of at least one condition If no trigger conditions on edges have been set for any signals trigger events on edges will never occur Conditions on logic levels For each signal it is possible to indicate whether the trigger condition must be detected on a
40. obes have been connected to the system under test the logic level of each input can be examined in real time This feature is activated by clicking on the jad from the Tools menu Pod Status command key in the tool bar or The opened panel is formed by two tables Signal Definitions Values and Pod Status a Logic Analyzer Test Sele Pod Status Data 07 Data 06 Data 05 Data 04 Data 03 Data 02 Data 01 Data 00 Strobe d A eee Signal Definition Values If signals have been associated to the channels they will be represented in the Signal Definition table This option 1s useful for instance to detect the values of bus signals since every signal and bus are represented with 1ts own value Pod Status In the Pod Status frame the status of each channel is represented in real time by means of three symbols It indicates that a voltage below the threshold value is present on the corresponding channel It indicates that a commutation is present on the corresponding channel rising or falling edge Sle It indicates that a voltage above the threshold value is present on the corresponding channel RELEASE 3 3 MAY 2009 37 AT LA500 USER MANUAL AT LA NAVIGATOR Start a data acquisition Once AT LAS500 has been set correctly data acquisition can be started by clicking on the
41. og Samples Delay Current Trigger Method E cio Normal Timing Analog Samples Delay nz 8 7 Waveform View Create a Waveform View window To open the Waveform view double click on the Ml icon in the Solution Explorer When a new acquisition is complete and the Waveform View window is not yet open a Signal Selection window will appear to select which signals or groups of signals among those that have been acquired are to be visualized then the Waveform View window will be shown signal Selection Bus Signal selection Name Name EE CLOCK o EE CLOCK ES Data E d ES Data EE HSCLOCK Ch LAD A EE Strobe E HsData MM HSRead EE HS Strobe EE Hs nte MM Read MM Strobe E inte Note The High Speed signals acquired will appear with the user defined name and the HS prefix Analog data will not be shown in this list they will be automatically added to the Waveform View RELEASE 3 3 MAY 2009 4 AT LA500 USER MANUAL AT LA NAVIGATOR To add a signal or a bus to the list of the ones that will be shown in the Waveform View window select it on the left side table and click on P To add all signals at a time just click on P To remove a signal from the visualization list select it on the right side table and click on To remove all signal at a time just click on A Note Signals can be added in removed from the Waveform View window at any time by clicking on the l icon in the Waveform V
42. old that can assume a fixed value or can be varied depending on the used probe If the input value is greater then the threshold it will be converted to a high logic state 1 otherwise it will be converted to a low logic state 0 00000111111000 RELEASE 3 3 MAY 2009 5 AT LA500 USER MANUAL INTRODUCTION To detect the trigger event starting data acquisition the signal status must be monitored continuously The operating principle of a Logic Analyzer can then be schematically represented as External clock System under test Prescaler 1rigger control Note This manual refers to a single AT Logic Analyzer However since up to 8 AT LA can be connected together to increase the number of examined channels up to 288 Getting started Hardware requirements Minimum system requirements e Microsoft Windows 2000 or XP operating system e Pentium III processor e 128 MBytes RAM e 100 MBytes available on hard disk for software installation e 800x600 video resolution e USB 1 1 connection Suggested requirements e Microsoft Windows XP operating system e Pentium IV processor e 512 MBytes RAM e 1024x768 video resolution e USB 2 0 connection RELEASE 3 3 MAY 2009 6 AT LA NAVIGATOR AT LA500 USER MANUAL Instrument description gt gt 7 c ee ZI Ch 17 0
43. on to show results To change the master cursor select the new cursor in the marker window and click on the Y icon in the Waveform View toolbar Note In the Waveform View window the master cursor is drawn in blue all others cursors are drawn in yellow Waster ld Abs Pos Rel Pos e 0 200 000000n 0 000000 1 268 291840m 268 291640m 268 291840m 268 291640m 93 367 24m 93 36 524m Wd P The columns of the marker window show the progressive cursor identifier the absolute time position the time distance between the cursor position and the start of the acquisition and the relative time position the time distance between the cursor and the master cursor Any time one of the cursors is moved all the values are automatically updated and shown e To add a cursor Click on the PF key of the Waveform View window A new cursor will be added to the visualization area e To remove a cursor Select the cursor to be removed in the marker window and click on the key e To move a cursor Drag on the selected cursor By dragging the cursor dot it is ora 7 FH rr 93 351 n possible to move the cursor position indication e To remove all cursors Click on the O key of the Waveform View window RELEASE 3 3 MAY 2009 45 AT LA500 USER MANUAL AT LA NAVIGATOR It 1s also possible to add or remove cursors and set the master by clicking with the right mouse button in the marker windows and by selecting the desired op
44. ons Address and Address amp Data These options are selectable by using the 2C Trigger Type control Address In this mode the AT LA500 can trigger when the I C bus addresses one or more peripheral In the Trigger On control it is possible to choose which operation has to be triggered The available options are Read or Write trigger on every operation on the bus Read trigger when the bus is performing a read operation ignoring the ACK bit Write trigger when the bus is performing a write operation ignoring the ACK bit ACK R W trigger on every acknowledged operation on the bus ACK Read trigger on an acknowledged read operation on the bus ACK Write trigger on an acknowledged write operation on the bus NACK R W trigger on every not acknowledged operation on the bus NACK Read trigger on a not acknowledged read operation on the bus NACK Write trigger on a not acknowledged write operation on the bus RELEASE 3 3 MAY 2009 27 AT LA500 USER MANUAL AT LA NAVIGATOR t CURRENT Settings Trigger Settings 122 Trigger Type Ww Tigger On Conditions Operator z Additional Conditions Trigger On Address Value NOT Match v 1001000 Trigger On Condition Address Read or Write NOT Match 1007000 In the Address Value control it is possible to insert the 7 bit binary value of the address to trigger leaving X on the don t care bits Furthermore it is possible to choose if the inserted value should
45. ptionally connect Channels 3 to 10 to the SSn lines of the SPI peripherals of the board under test t CURRENT Settings Sampling SPI Wire Probes Trigger Settings Protocol Enabled Slave Select oon Trigger On as Clock Polarity i F 55n3 Clock Phase CPHA 0 wy Ww Conditions Operator Sequence Additional Conditions Data Value T NOT Match 11110011 RELEASE 3 3 MAY 2009 31 AT LA500 USER MANUAL AT LA NAVIGATOR SPI Trigger Options The AT LAS500 can trigger on SPI events occurring on the MOSI or on the MISO lines The Trigger On control allows to select between these two options SPI peripherals have 2 configuration bits to allow 4 working modes depending on the clock polarity CPOL and phase CPHA The four mode are Mode 0 CPOL 0 CPHA 0 Mode 1 CPOL 0 CPHA 1 Mode 2 CPOL 1 CPHA 0 Mode 3 CPOL 1 CPHA 1 The Clock Polarity and Clock Phase controls allows to select between these modes Since every SPI peripheral has its own SSn enable signal it is possible to connect these lines to the channels 3 to 10 of the AT LA500 and to select which ones should be evaluated during the trigger detection The Enabled Slave Select frame lists all the SSn available signals Check the ones that have to be enabled For example if the SSnl and SSn2 box are checked the AT LA500 will trigger when the selected condition is verified on the SPI peripheral whose SSn signal is connected to
46. s Property CLOCK ES HSCLOCK Color H5 Read EN na j Click to change HSData Hesse Bus Value Display Format HS Write Hexadecimal Read a Strobe ha Transition Mode m Signal Spacing 10 All Signals Heigth 20 RELEASE 3 3 MAY 2009 44 AT LA500 USER MANUAL AT LA NAVIGATOR In the Signals Property tab 1t 1s possible to change the color of a single signal the representation of the value of a bus the transition visualization mode the space between signals and the height of all signals Note The minimum All Signals Height value is 4 Cursors Cursors also called markers are useful to identify and enlighten data that therefore may be recognized or found easier In addition cursors can be used to measure and to analyze acquired data By clicking on Markers label in the Waveform View toolbar it is possible to show or hide the marker window In the Waveform View toolbar are also available indicators that show the active cursor that 1s the Id of the cursor currently selected and the Absolute and Relative Positions whose means are described below Active Abs 236 428432n Rel 1151 507841n In the marker window are listed all cursors present in the Waveform View window The master cursor is identified by the f icon All relative positions will be calculated respected to the position of the master cursor Furthermore the master cursor is moved automatically during a data search operati
47. s selected data acquisition is performed by AT LAS500 by using an internal clock The sampling frequency can be selected by means of the Sample Rate S s menu ring In addition when configured in Normal Timing Analysis the AT LA500 also acquires data at 1 5GS s This is useful to detect glitches or skew between signals These data are identified with the HS High Speed prefix The High Speed sample rate is fixed and the correspondent memory depth is 1kSample for each channel However it is possible to set a pretrigger and a delay specific for the HS acquisition data t CURRENT Settings Sampling Triggering Probes AT 4S5 Master Settings 22 Logic Analyzer Trigger Master AT lt 55 Bus master LAD v l Oscilloscope Trigger Master Sampling Settings Sampling Method Settings Sampling Method Normal Timing e Normal Timing Settings Sampling Interval SampleR ate 5 3 we Acquisition Time s 14 192 m State Analysis Settings Xx L H la Ey Expected Clack Frequency H z 1 000M Clock Condition Source Signals Names Resulting Clock Equation Note For a correct acquisition the sampling frequency should be at least 4 or 5 times higher than the maximum frequency of the signals to be acquired RELEASE 3 3 MAY 2009 21 AT LA500 USER MANUAL AT LA NAVIGATOR State Analysis When this sampling mode is selected data acquisition is triggered by a specific event If a clock signal 1s present in the
48. system under test this sampling mode allows synchronizing the data acquired by AT LAS500 t CURRENT Settings Sampling Triggering Probes AT S5 Master Settings ee Logic Analyzer Trigger Master AT 455 Bus master LAO Oscilloscope Trigger Master Sampling Settings Sampling Method Settings Sampling Method State Analysis ka Sampling Interval Acquisition Time s 159 868 ri State Analysis Settings Xx Z T Expected Clock Frequency Hz 20 000M E Clock Condition Source Signals Mames i En Clock1 Chi m Cok X o Coka E cha Resulting Clack Equation CIKO ox Coses In the Expected Clock Frequency Hz control the clock frequency applied to the instrument can be entered This feature allows dimensioning correctly the time bars in the visualization windows Signals determining the clocks are divided in 4 groups of 4 signals one for each bank The division is the following Clock Channel 0 0 9 18 27 l 1 10 19 28 2 2 11 20 29 3 3 12 21 30 For each clock it is possible to select one channel among four available This feature allows using all the programmable thresholds with the maximum flexibility RELEASE 3 3 MAY 2009 22 AT LA500 USER MANUAL AT LA NAVIGATOR For each clock 1t 1s possible to select the event triggering data acquisition The possible choices are Don t care the signal will be ignored High logic value Low logic value Ris
49. ta acquisition It forces the trigger event It shows the current status of the acquisition Note When Single acquisition is selected the AT LA500 will perform only one acquisition when E the gt button is pressed when Continuous acquisition is selected the AT LA500 will automatically restart after every acquisition until the button is pressed RELEASE 3 3 MAY 2009 AT LA500 USER MANUAL AT LA NAVIGATOR Solution Explorer This area contains a list of shortcuts to open the Waveform View the State Listing the Settings window and the Signal Definition window It also contains user saved acquisitions By double clicking with the left mouse button on the Waveform View icon on the State Listing icon on the Settings icon or on the Signal Definition icon the corresponding window will be opened or created AT LA500 Project 4x E CURRENT Ei Waveform View i Data View e settings des Signals Definition Signal Definition This panel allows defining a list of signals or bus and choosing their correspondence to the channels of the AT LAS500 Only the signals defined in this panel can be viewed in the Waveform View or State Listing windows The right table shows all the AT LA500 channels and the colors of the correspondent wires a CURRENT Signals Definition Bus or Signal Name Signals MN CLOCK MM Read MM Data 07 EE Data 06 Data 05 MM Data D4 MM Data 03 MM Data 02 E Data 01 MA Dat
50. ta acquisition is automatically terminated If the button is pressed after a trigger event occurred for instance to abort a too slow memory filling data already acquired will be transferred to the PC for their visualization and or storage Tips for a good acquisition Some tips allow improving data acquisition e Electrical contacts must be checked when connecting probes e Connect as many grounds as possible to the system under test All grounds are connected together therefore it is important to check all ground connections to avoid short circuits e Once probes have been connected check the input status on the Channels Status window to verify that the visualized behavior corresponds to the expected one RELEASE 3 3 MAY 2009 38 AT LA500 USER MANUAL AT LA NAVIGATOR e When active probes are used set the threshold level to a value suitable to the signal nature e If data acquisition is performed in the State Analysis mode it 1s convenient to use active probes for signal clocks In this case a correct setting of threshold values allows using the clock signal with the correct duty cycle Signal clocks furthermore must be if possible not affected by noise or disturbs that may activate erroneous acquisitions Depending on clock signal frequencies 1t could be necessary to invert the trigger setting on edge conditions to get a better acquisition e If data acquisition is performed in the Timing Analysis mode or in
51. tate Listing In the State Listing window acquired data are visualized numerically in columns each one representing a signal or a group of signals Additional columns indicate the sample number Samples column the absolute time Time column and the interpretation of the serial protocol bus operations 1f this trigger option has been selected Create a State Listing window To open the State Listing window double click on the J icon in the Solution Explorer If the State Listing window is not yet open a Signal Selection window will appear to select which signals or groups of signals among those that have been acquired are to be visualized then the State Listing window will be shown signal Selection Bus Signal selection Name Name EE CLOCK FE EE CLOCK ES Data l E Data EE HSCLOCK gt EE Strobe ES HSData MM H5Read EE HSStrobe EE Site MM Read EE Strobe E irte Note The High Speed signals acquired will appear with the user defined name and the HS prefix To add a signal or a bus to the list of the ones that will be shown in the State Listing window select it on the left side table and click on FP To add all signals at a time just click on To remove a signal from the visualization list select it on the right side table and click on To remove all signal at a time just click on If some High Speed data are added the State Listing will be split in two independent sections RELEASE 3
52. tion A of the trigger level 0 is verified on every event occurring on the channel 0 of the AT LA500 e In the Probes tab you can set the threshold of the logic levels detected by the AT LA500 This options is available only for active probes Press OK to close the window e Press the Start button on the toolbar to start the acquisition At the first edge on the channel 0 the instrument will trigger then a Signal Selection window will appear Click on the Add All button P then click OK Now you can examine acquired data on the Waveform View Click on the Go to button on the toolbar to center the Waveform window on the trigger event RELEASE 3 3 MAY 2009 15 AT LA500 USER MANUAL AT LA NAVIGATOR AT LA500 Software AT LA Software allows controlling all settings related to the instrument and to the open acquisition windows Closing the AT LA Navigator means to exit from the instrument control program a Logic Analyzer Empty D GF led WG 8 sne AA A 5 AT LA Start Page Xx AT LA500 SLL 500 MS s USB Logic Analyzer 1 5GS s with GigaView acquisition Recent Projects Active Technologies News a am Pattem_test AT AWG4000 4Channels 1GS s Arbitrary Waveform Generator AT AWG2000 2 Channels 1GS s Arbitrary Waveform Generator New Prices AT AWG500 Euro 3190 AT LASOO Euro 1990 High Performances at Low Prices May 2008 AT LA500 GigaView 36 Channels 1 5 GS s February 2008 Getting Started AT
53. tion in the shortcut menu that will appear Note It is possible to remove all the cursors but one The user however can create as many cursors as needed Go To a Selected Target The Go to menu ring allows selecting the position where the master cursor 1s going to be moved within the visualization area The possible options in the Go to menu ring are 4 Go to trigger 1 Go to time K Go to normal samples start Go to normal samples end Go to Gigaview start Go to Gigaview end K Go to Analog samples start Go to Analog samples end Y Cursor n the master cursor is moved to the trigger event and the visualization area is centered on it the master cursor 1s moved to the time position specified in the box near the control the master cursor is moved at the acquisition begin and the visualization area starts with the acquisition begin the master cursor is moved at the acquisition end and the visualization area starts with the acquisition begin the master cursor is moved at the begin of the High Speed acquisition and the visualization area 1s centered on 1t the master cursor 1s moved at the end of the High Speed acquisition and the visualization area is centered on it the master cursor 1s moved at the begin of the analog acquisition and the visualization area is centered on it This option is available only with oscilloscope integration the master cursor is moved at the end of the analog acquisition
54. tion is automatically recognized by the control software which manages all connected AT LA500 as a single Logic Analyzer with a higher channel number AT XSS Expansion bus allows also synchronizing and controlling an external device A specific driver and the AT scope card are needed to perform this operations For example it s possible to connect AT LA500 with a oscilloscope set the trigger on it the logic analyzer will wait an external trigger transfer analog data to the pc when the trigger event occurs on the oscilloscope and visualize digital and analog waveforms on the Waveform View window Note When a data acquisition is performed using several AT LA500 connected together via the AT XSS expansion cable it is convenient to use the same probe type for each instrument to minimize propagation skews among the different AT LA500 Note For a better acquisition it is suggested to connect all AT LA500 in consecutive slots of the AT XSS expansion bus and to set the trigger event on an AT LA500 positioned in an intermediate location RELEASE 3 3 MAY 2009 54 AT LA500 USER MANUAL AT LA NAVIGATOR RELEASE 3 3 MAY 2009 55
55. tween Time and Samples Note It is possible to remove all the cursors but one The user however can create as many cursors as needed The markers are indicated by the string Mn in the first column of the State Listing where n 1s the progressive identification number Browse the State Listing window and export data To jump quickly to the desired position of the State Listing list it is possible to click with the right mouse button on the data and to select one of these options in the shortcut menu that will appear e Add marker e Move selected marker here e Show this sample on Waveform View e Go to selected marker e Go to trigger e Go to samples e Goto time e Save to txt file RELEASE 3 3 MAY 2009 Add a cursor in the selected point of the State Listing window Places the selected cursor to the specified position of the State Listing Center the Waveform View on the selected sample only 1f the Waveform View is already open Move the State Listing list to show the position of the selected cursor Move the State Listing list to show the trigger position Move the State Listing list to show the samples which number is specified in the Go to sample window that will appear Move the State Listing list to show the samples which absolute time is specified in the Go to time window that will appear Allows to export data in text file A window will appear to select which rows and column ha
56. umn contains the progressive number of the acquired samples It is indicated by the icon The Time column contains the progressive absolute time of every sample It is indicated by the 2 icon To resize the columns amplitude just drag the line between signals name Cursors Cursors also called markers are useful to identify and enlighten data that therefore may be recognized or found easier In addition cursors can be used to measure and to analyze acquired data On the left side of the State Listing window are listed all available cursors The master cursor 1s identified by the Y icon All relative positions will be calculated respected to the position of the RELEASE 3 3 MAY 2009 51 AT LA500 USER MANUAL AT LA NAVIGATOR master cursor Furthermore the master cursor is moved automatically during a data search operation to show results It is possible to operate with cursors by clicking with the right mouse button on the cursor list and select one of these options in the shortcut menu that will appear e Add marker Delete marker Set master Clear marker list Go to this marker e Representation Add a cursor to the State Listing Window Remove the selected cursor Set the selected cursor as the master Delete all cursors but one Move the State Listing list to show the position of the selected cursor Allows to select the Absolute and Relative Position representation It is possible to choose be
57. ve to be 52 AT LA500 USER MANUAL AT LA NAVIGATOR exported Note Exporting the entire acquisition may require a long time to be completed Search In the State Listing window as in the Waveform View 1t 1s possible to search a value related to a bus or for a single signal a rising edge or a falling edge To activate the search option click on the Search Settings ve key and the Search Settings window will be opened and search criteria can be entered A ix CLOCK A Data wap HSCLOCK tage HSData wae HSRead Compare Value Value Format wap HSStrobe 00000000 aa HSWrite A Read yf Strobe From Start Lone OE A In the Search list all defined signals and bus also the High Speed signals are shown It is possible to select the signal or bus where to search a specified value In the Value box the value or the edge to search can be entered The menu ring allows selecting the start location for searching Possible options are e From Start Search starts from the acquisition begin e From End Search starts from the acquisition end e From Trigger Search starts from the trigger position e Master Marker Search starts from the master market Depending on the signal type selected in the Search list the Compare and the Value menu ring contains different options If a single signal is selected the Value box can assume these values e 0 Search for a logic 0 e Search for a logic 1 e

Download Pdf Manuals

image

Related Search

Related Contents

PDF auf Deutsch  Lab 1  Marché public repas CCVCSP - Communauté de communes des  ダウンロード  General Operation and Service Manual of Cake  English - KAT Percussion  Animations économiques du Sicoval  

Copyright © All rights reserved.
Failed to retrieve file