background image

87

Chapter 1: Agilent Technologies 16712A 128K Sample Logic Analyzer

The Trigger Tab

Find too few states between pattern1 and pattern2. 
This function becomes true when a designated pattern1 is seen, followed 
by a designated pattern2, and with fewer than a selected number of states 
occurring between the two patterns. It uses four internal sequence levels. 

Find too many states between pattern1 and pattern2. 
This function becomes true when a designated pattern1 is seen, followed 
by more than a selected number of states, before a designated pattern2. It 
uses two internal sequence levels. 

Find n-bit serial pattern. 
This function becomes true when a specified serial pattern of n bits is 
found on the analyzed line. This function uses one internal sequence level 
for each bit specified in the trigger sequence. 

Find pattern2 n times after pattern1, before pattern3 occurs. 
This function becomes true when it first finds a designated pattern1, 
followed by a selected number of occurrences of a designated pattern2. In 
addition, if a designated pattern3 is seen anytime while the sequence is not 
yet true, the sequence starts over. This includes if pattern2's nth 
occurrence is at the same time as pattern3, the sequence starts over. It 
uses two internal sequence levels. 

Time Violations 

The following trigger functions are found in 

Trigger Functions

 when 

the analyzer is in 

state

 mode. These predefined functions are 

specifically tailored to 

trigger

 on events occurring out of a predefined 

time range. These functions use either one or two internal sequence 
levels. 

Find pattern2 occurring too soon after pattern1. 

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Содержание 16712A

Страница 1: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Страница 2: ...nt Technologies 16712A 128K Sample Logic Analyzer Help Volume 1992 2002 Agilent Technologies All rights reserved Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg...

Страница 3: ...rong on page 33 Error Messages on page 33 Measurement Examples Making a Basic Timing Measurement on page 22 Making a Basic State Measurement on page 18 Advanced Measurement Examples see the Measuremen...

Страница 4: ...41 The Format Tab on page 53 The Trigger Tab on page 73 The Symbols Tab on page 119 Specifications and Characteristics on page 103 Main System Help see the Agilent Technologies 16700A B Series Logic A...

Страница 5: ...4 Agilent Technologies 16712A 128K Sample Logic Analyzer Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 6: ...5 Examine the Data 16 Making a Basic State Measurement 18 Making a Basic Timing Measurement 22 Interpreting the Data 26 Analysis Using Waveform 26 Analysis Using Listing 28 Coordinating Measurements 3...

Страница 7: ...ination Adapter 58 E5346A High Density Adapter 59 Mapping Connector Names 60 Import the Net List File 60 Verify Net to Label Mapping 61 Select Create Interface Labels 62 Activity Indicators 62 Assigni...

Страница 8: ...99 Context Store Measurements State Only 101 Specifications and Characteristics 103 What is a Specification 103 What is a Characteristic 103 What is a Calibration Procedure 104 What is a Function Tes...

Страница 9: ...ols Tab 119 Symbols Selector Dialog 121 Symbol File Formats 123 General Purpose ASCII GPA Symbol File Format 124 Glossary Index Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURC...

Страница 10: ...9 1 Agilent Technologies 16712A 128K Sample Logic Analyzer Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 11: ...a configuration file it will set up the logic analyzer and trigger For your particular measurement you may need to change some settings See Also Making a Basic Timing Measurement on page 22 Making a...

Страница 12: ...hannels If you are using an analysis probe Setup Assistant will guide you through the process based on your logic analyzer and the analysis probe Step 1 Describe the Measurement see page 11 See Also A...

Страница 13: ...ur target system It can be as simple as a single rising edge or a complex arrangement of up to four signals If the clock is incorrect the trace data may indicate a problem where there isn t one Specif...

Страница 14: ...nfiguration file this step is taken care of for you Group and Label Signals Because the logic analyzer can capture dozens or even hundreds of signals you need to organize the signals by grouping and l...

Страница 15: ...to capture data Controls for this are located under the Trigger tab Configuration files saved from previous measurements automatically define trigger settings Set Up a Trigger Sequence The trigger se...

Страница 16: ...g Logic Analyzer Triggering on page 74 Setting Up a Trigger on page 76 The Trigger Tab on page 73 Measurement Examples see the Measurement Examples help volume Run the Measurement You run the measurem...

Страница 17: ...cquisition completes it may look like nothing is happening Check the Run Status window to see if the logic analyzer is still running Messages such as Waiting in level 1 may indicate you need to refine...

Страница 18: ...yourself The Compare tool lets you compare two different acquisitions to look for changes Use Markers to Make Measurements The markers can be positioned relative to the beginning end trigger or anothe...

Страница 19: ...ct the logic analyzer pod directly to the board 2 Define the type of measurement On the Agilent Technologies 16700A B logic analysis system open a logic analyzer setup window a In the main window sele...

Страница 20: ...lect the individual bits to assign them or ignore them 5 Define trigger events for patterns on buses a Select the Pattern subtab in the Trigger tab b Optional Rename Pattern1 1 Select the Pattern1 fie...

Страница 21: ...now set to trigger when it detects both the pattern defined by Pattern1 and the pattern defined by Pattern2 on the target system s buses The trigger sequence windows shows Trigger on Pattern1 Pattern2...

Страница 22: ...group under Hardware Turn On see the Measurement Examples help volume measurements Firmware Development see the Measurement Examples help volume measurements System Integration see the Measurement Exa...

Страница 23: ...rd has terminations and headers already built in to the system so you can connect the logic analyzer pod directly to the board 2 Define the type of measurement On the Agilent Technologies 16700A B log...

Страница 24: ...Trigger tab b Select the Pattern subtab c Optional Rename pattern Pattern1 1 Select the Pattern1 field 2 Enter a new name d Select the appropriate label 1 Select the label name button 2 To define the...

Страница 25: ...e edge event to the trigger specification a Select the sequence level number 1 button and choose Edit b In the dialog box select the Pattern1 button and choose Combo c In the Combination box select th...

Страница 26: ...d signals select the label name See Also For Connection Information Logic Analysis System and Measurement Modules Installation Guide For Details on the Training Board or More Tutorials Making Basic Me...

Страница 27: ...e 28 Analysis Using Waveform Waveform is most useful for timing data If you look at state data that uses store qualification you won t be able to easily see where samples were not stored Timing data h...

Страница 28: ...he Value field and enter the pattern you are searching for c Select the down arrow after the When field and select Entering d Select the Next button to find the next occurrence of that pattern after G...

Страница 29: ...If you have an inverse assembler you might prefer Source Viewer which functions like Listing Example Examining a Subroutine Listing is the preferred display tool for state measurements for example if...

Страница 30: ...end of the subroutine Since you ve placed markers at the start and end of the subroutine all you have to do is find the number of states between those markers a Select the Markers tab b In the G2 row...

Страница 31: ...nterpreting the Data help volume Using the Compare Analysis Tool see the Compare Tool help volume Using the Pattern Filter Analysis Tool see the Pattern Filter Tool help volume Artisan Technology Grou...

Страница 32: ...e them by connecting both instruments to the same display and then setting the correlation in the correlation dialog that appears You can tell which instrument is controlling a measurement by looking...

Страница 33: ...uilt in logic analyzers as well as the Agilent Technologies 16710 11 12A family NOTE The Agilent Technologies 16700A B series logic analysis systems can translate configuration files from Agilent Tech...

Страница 34: ...any pin protectors extenders and adapters as possible Careful layout of your target system can minimize loading problems and result in better margins for your design This is especially important for s...

Страница 35: ...terms Measurement Initialization Error The logic analyzer module failed the internal calibration which it performs when Run is selected An internal calibration failure can indicate either a software o...

Страница 36: ...dicators under the Sampling and Format tabs Incorrect signal level The clock s threshold level is set by the pod threshold For the logic analyzer s J clock check the pod threshold of pod 1 of the mast...

Страница 37: ...ring timing prestore The trigger inhibited informational message appears when you have a logic analyzer making a timing measurement and it is set to a slow sample rate The logic analyzer will fill the...

Страница 38: ...ugging trigger sequence levels are Look at the run status message line or open the Run Status window It will tell you what level of the sequence the logic analyzer is in Stop the measurement and look...

Страница 39: ...ation Guide for details of the logic analyzer connection methods Correlation Invalid Module Did Not Trigger The correlation invalid messages mean that although data was acquired it cannot be accuratel...

Страница 40: ...evels under the logic analyzer s Config tab or marginal timing for signals Unwanted Triggers If you are using an inverse assembler or a pipeline triggers can be caused by instructions that were fetche...

Страница 41: ...ends 4 From the system window select the System Administration button 5 Select the Admin tab then select the Self Test button The system closes all windows before starting up Self Test 6 Select Master...

Страница 42: ...nly on page 42 Trigger Position Control on page 51 Acquisition Depth on page 41 Acquisition Depth Acquisition Depth located under Sampling and also under Trigger Settings sets how much data will actua...

Страница 43: ...it into two analyzers but only one of them may be a timing analyzer State Mode and Timing Mode offer different options for the acquisition mode field in the top left corner under Controls The acquisit...

Страница 44: ...more complex Boolean expressions When you switch from Advanced Clocking to regular clocking some of the qualifiers are erased Clock Channel Specifiers The clock channel specifiers graphically show you...

Страница 45: ...ock prior to a valid master clock is strobed into analyzer memory Latching Slave Data Demultiplex The demultiplex mode is used to store two different sets of data that occur at different times on the...

Страница 46: ...specific name to an analyzer can help identify what the setup is for The analyzer name is also used in the workspace to label the analyzer icons and as part of the title of the analyzer setup window...

Страница 47: ...analyzer window and the windows of its display tools are closed and the analyzer is removed from the workspace To turn the analyzer back on select the analyzer icon in the System window You will need...

Страница 48: ...annel 250MHz Max The total memory depth is 128 K samples per channel with data being sampled and stored as often as every 4 ns You can set the sample rate to go slower with the Sample Period control 2...

Страница 49: ...K Full Channel Transitional 125 MHz Mode The total memory depth is 64K samples per channel The analyzer uses half its memory 64K to store time tags Because each pod pair stores transitions at its own...

Страница 50: ...e Independent In single run mode each pod pair runs independently When one pod pair fills its trace buffer it will not shut the others down If there is a pod pair with enabled data bits and with no tr...

Страница 51: ...at each sampling interval In Transitional Timing Acquisition mode the timing analyzer samples data at regular intervals but only stores data when there is a threshold level transition Each time a lev...

Страница 52: ...un is started the analyzer immediately looks for the trigger condition The percentage of pretrigger data determines the maximum amount of pretrigger data to save The trigger position choices are Start...

Страница 53: ...re between 0 and 100 As the slider is adjusted the Post Store indicator shows the amount of data that will be stored after the trigger point Delay This option delays the start of data storage until so...

Страница 54: ...easurement Controls Labels Mapping Analyzer Channels to Your Target on page 68 Setting the Pod Threshold on page 70 State Clock Setup Hold State only on page 71 Advanced Measurement Controls Assigning...

Страница 55: ...erest connectors that are not specified will be ignored Example NET Bus1 3 J1 7 Bus1 Four bit bus 3 Bit 3 J1 7 Connector J1 pin 7 To Import a Net List 1 Configure the connector names referenced in the...

Страница 56: ...e analyzer is in state mode with the Clock Setup Mode set to demultiplexer slave pods will appear with an S in front of the pod designation For example Label1 SA2 5 reads as Label1 maps to Slave Pod A...

Страница 57: ...erations when creating an Import file When updating a label ensure that the label is turned on Labels that are not active will not be updated Other considerations Maximum of 126 labels Maximum of 20 c...

Страница 58: ...reate an ASCII file for importing into the logic analysis system For example Lab2 A2 15 10 6 3 NewLabel2 A2 15 Label1 A1 15 0 2 Select the Format tab 3 Select File then select Import Labels 4 Select t...

Страница 59: ...must have the proper RC network at its input in order acquire data correctly The Termination Adapter incorporates the RC network into a convenient package It also reduces the number of pins required...

Страница 60: ...6A high density adapter provides a convenient and easy way to connect an Agilent logic analyzer to the signals on your target system for packages that are difficult to probe An Amp Mictor 38 connector...

Страница 61: ...the Mapping Connector Names dialog 4 Enter a connector name from the Netlist 5 Select the type of adapter 6 Select the logic analyzer pods that are plugged into the adapters 7 To map more connector n...

Страница 62: ...ify that each net was properly imported into a label 2 Select Next The list provided see example below is the mapping from the logic analyzer pods and channels to labels The label column is editable s...

Страница 63: ...l name It can also be used to delete unneeded labels Once you have completed editing the labels select Done Activity Indicators Activity indicators are the arrows and dashes associated with the pods T...

Страница 64: ...e not crossing the threshold voltage Activity indicators are not displayed during an acquisition See Also Setting the Pod Threshold on page 70 Logic Analysis System and Measurement Modules Installatio...

Страница 65: ...k inputs available as data channels in the present configuration This includes those clocks on expander cards which cannot be used in the clock setup To use a clock channel as a data channel assign th...

Страница 66: ...t is numbered 1 and so on Labels can contain bits that are not consecutive however bits are always numbered consecutively within a label Above each column of bit assignment fields is a bit reference l...

Страница 67: ...lect the button of the label name that you want to turn on 2 Choose Label OFF to toggle it on To Display a Label that was Off 1 Turn on the label 2 At the bottom of the window select the Apply button...

Страница 68: ...me is RAMBUS To reorder bits in a label In cases where buses in the device under test haven t been probed with consecutive logic analyzer channels you can reorder the bits in a label 1 In the Format t...

Страница 69: ...lyzer Each label can contain up to 32 channels per label To Define a Label 1 Optional Select the label name button and choose Rename 2 Enter a new name and select the OK button 3 Assign bits see page...

Страница 70: ...e only on page 43 for details on slave and demultiplex clocks Pod Selection on page 69 Pod Selection The Pod field in Format identifies which pod of a pod pair the settings of the bit assignment field...

Страница 71: ...shold dialog choose one of the standard threshold options TTL The threshold level is 1 50 volts LVTTL The threshold level is 1 40 volts SSTL2 The threshold level is 1 50 volts SSTL3 The threshold leve...

Страница 72: ...when the analyzer is set up for a state measurement To Change Clock Setup Hold 1 Select the Setup Hold button 2 For each pod pair choose a Setup Hold selection from the selection list 3 Select the OK...

Страница 73: ...f the relationship of the clock signal and valid data is such that the data is valid for 1 ns before the clock occurs and 3 ns after the clock occurs you will want to use the 1 0 setup and 2 5 hold se...

Страница 74: ...ge 76 Inserting and Deleting Sequence Steps on page 77 Editing Sequence Steps on page 78 Setting Up Loops and Jumps in the Trigger Sequence on page 79 Saving and Recalling Trigger Sequences on page 80...

Страница 75: ...coming data for events in the trigger sequence Using the conveyor belt metaphor again it is like someone tending the conveyor belt who has been told to stop the belt when a certain sample is seen The...

Страница 76: ...topwatches See Using Timer Terms on page 96 for more information Edge Edge terms are similar to edges in oscilloscopes They are only available for some types of measurements Edge terms can check for e...

Страница 77: ...lly trigger first on a simple pattern or edge From that point you execute an iterative process of adding or fine tuning sequence steps until the analyzer consistently triggers at the desired point To...

Страница 78: ...Insert Sequence Steps 1 Select the sequence level that you want to insert other steps around 2 Select a trigger function from the list in the Trigger Functions tab 3 Choose the Insert Before or Insert...

Страница 79: ...ore anystate Editing Sequence Steps You can modify the contents of a step in the trigger sequence by editing it To Edit a Sequence Step 1 Select the sequence level number button and choose Edit 2 Sele...

Страница 80: ...Loop 1 Select the Find button and choose the term that you want to branch on If this term is found in the incoming data the analyzer will follow this branch and go to the next trigger sequence level...

Страница 81: ...n will not change the acquisition mode full channel vs half channel The Agilent Technologies 16712A logic analyzer can hold up to 10 trigger sequence specifications per mode per machine for a total of...

Страница 82: ...Sequence Levels Resets the trigger sequence to the default sequence for the analyzer acquisition mode Resource Terms Resets all resource term assignment fields including labels and values back to the...

Страница 83: ...ad to another step Eventually a path of true steps leads to the trigger event Each macro uses one or more of the analyzer s internal sequence levels see page 89 Each user level step uses one internal...

Страница 84: ...ccurs This trigger function uses one internal sequence level See Also Working with the User level Function on page 89 for more information on the user defined mode Basic Timing Trigger Functions The f...

Страница 85: ...designated that has been present or absent for less than the set duration It uses five internal sequence levels Pattern Edge Combinations The following trigger functions are found in Trigger Function...

Страница 86: ...iolates minimum and maximum width settings you have designated It uses one internal sequence level Find 2 edges too close together This function becomes true when a second selected edge is seen occurr...

Страница 87: ...te n times This function becomes true with the nth state it sees It uses one internal sequence level It is equivalent to Wait n external clock states Find pattern2 occurring immediately after pattern1...

Страница 88: ...uence level for each bit specified in the trigger sequence Find pattern2 n times after pattern1 before pattern3 occurs This function becomes true when it first finds a designated pattern1 followed by...

Страница 89: ...you gain access to all the resource assignment fields and branching options You can change these fields to change the structure of the trigger sequence You might need to do this to create a custom tri...

Страница 90: ...equence level corresponds to one internal level The only instance where multiple levels are used is when the duration is assigned When you use predefined trigger functions see page 82 more than one of...

Страница 91: ...rrence counter or duration To use the secondary branch you must set this to occurs 7 Set the occurrence field or duration 8 If you want to use a loop or jump a Select the Else on button select resourc...

Страница 92: ...not available When greater than is used the analyzer continues sequence level evaluation only after the resource term has been true for greater than or equal to the amount of duration specified When...

Страница 93: ...o your trigger When the analyzer is set to Branches Taken Stored all branch events Find Else On or Trigger are stored when they occur When the analyzer is set to Branches Taken Not Stored the branch e...

Страница 94: ...Optional Set the numeric base 7 Select the term value field to the right of the label name 8 For pattern and range terms enter the term value For edge terms assign edges or glitches to appropriate bi...

Страница 95: ...n t cares Set 1 sets the value to all 1s Reset 0 sets the value to all 0s Using Range Terms Range terms bracket groups of data values between upper and lower boundaries that you assign The range term...

Страница 96: ...nels When you specify an edge or glitch on more than one channel the analyzer logically ORs the edges together When the analyzer sees a transition that matches any of the ones specified in the edge te...

Страница 97: ...The two timers are global so each sequence level except the first has the ability to control the same timer As more sequence levels are added the timer status in the new levels defaults to Off If a ti...

Страница 98: ...e logical AND NAND OR NOR and XOR functions to combine predefined resource terms A combined term is evaluated as a single events Components that are ANDed together must all occur in the same sample On...

Страница 99: ...erm conditions must be true on both labels for the term to be true To Add a Label to a Resource Term 1 Select the label name button 2 Choose Insert 3 Select the label that you want to add to the resou...

Страница 100: ...ne patterns State tag numbering can be set either relative to the previous tagged sample or absolute from the trigger point Selecting Absolute or Relative is done by toggling the Absolute Relative fie...

Страница 101: ...e in the Workspace window 1 Under the Trigger tab select the Settings subtab 2 Select the Arming Control button 3 Select the box of the machine that you want to have wait for its arm signal 4 In the a...

Страница 102: ...ect the Settings tab then Context Store and select the desired size of the context records 16 32 or 64 states The context record may be smaller than the size you set if events overlap 4 Select the qua...

Страница 103: ...en than is allowed by your choice of context record size your context records will be smaller than the size you specified If you select a context qualifier that excludes most states it may take a long...

Страница 104: ...formance of a product parameter The product warranty covers the performance of parameters described by specifications Products shipped from the factory meet all specifications Additionally the product...

Страница 105: ...a calibration standard rather than the process of adjusting products for optimal performance which is referred to as an operational accuracy calibration What is a Function Test Function tests are quic...

Страница 106: ...Resistance 100 Kohm 2 Parasitic tip capacitance 1 5 pF Minimum Voltage Swing 500 mV peak to peak Maximum Voltage 40 V peak CAT I Threshold Range 6 0 V adjustable in 50 mV increments State Analysis Ma...

Страница 107: ...gic analysis system mainframe Operating Environment Characteristics Indoor use only Temperature Instrument except disk and media 0 to 50 degrees C 32 to 122 degrees F in 16700A 0 to 40 degrees C 32 to...

Страница 108: ...ment Modules Installation Guide If you have misplaced the Logic Analysis System and Measurement Modules Installation Guide you can download the latest version from the Web at URL http www agilent com...

Страница 109: ...prove connections Direct Pod to Board Connection If you provide proper termination as part of the target board you can plug the pod directly into the 3M 2520 series or similar alternative connector Su...

Страница 110: ...ssembler The circuit board provides access to logical groups of pins through headers designed to connect directly to the logic analyzer The easiest way to set up a measurement with an analysis probe i...

Страница 111: ...al purpose ASCII format symbol file or you can define symbol names in the logic analyzer To load object file symbols on page 111 To adjust symbol values for relocated code on page 112 To create user d...

Страница 112: ...elect Browse if you wish to find an existing directory name 6 In the Load This Object Symbol File For Label field enter the object file name containing the symbols Select Browse to find the object fil...

Страница 113: ...s parts of your code so that the memory addresses that the code is loaded into are not fixed To adjust symbol values for a single section of code 1 Select the Symbol tab and then the Object File tab 2...

Страница 114: ...ect a numeric base 5 Select Pattern or Range type for the symbol 6 Enter values for the pattern or range the symbol will represent 7 Select Add 8 Repeat steps 3 through 7 for additional symbols 9 You...

Страница 115: ...tion 2 In the Load Configuration dialog select the directory and filename to be loaded 3 Select the target of the load operation 4 Select Load User defined symbols that were resident in the logic anal...

Страница 116: ...he Cancel button to exit the Symbol Selector dialog without selecting a symbol NOTE When you use symbolic label values in trigger sequences information about the symbols is saved with the logic analyz...

Страница 117: ...ymbolWidth 80 Column width max of a function or variable symbol Wider symbols names will be truncated Default 80 columns OutSectionSymbolValid 0 Symbols whose addresses aren t within the defined secti...

Страница 118: ...TicoffPage 0 reads only page 0 symbols A value of 1 tells the ticoff readers to read symbols associated with all pages ReadOnlyTicoffPage 1 Read all symbols associated will all ticoff pages Default Re...

Страница 119: ...dth 60 StabsType 2 Example for Coff Stabs using Ticoff reader ReadersTicoff C C MaxSymbolWidth 60 StabsType 2 Example for Ticoff ReadersTicoff C C MaxSymbolWidth 60 ReadOnlyTicoffPage 4 AppendTicoffPa...

Страница 120: ...our compiler User Defined Symbols These are symbols you create Symbols Selector Dialog on page 121 Symbol File Formats on page 123 General Purpose ASCII GPA Symbol File Format on page 124 Multiple fil...

Страница 121: ...ime you need to load symbols into the system you can load the ns file explicitly by placing the ns file name in the Load This Object Symbol File For Label field If you load an object file that has bee...

Страница 122: ...r to limit the symbols to choose from see Search Pattern on page 122 Use the Recall button to select from previous search patterns Find Symbols of Type Lets you limit the types of symbols to choose fr...

Страница 123: ...card characters to find symbols Asterisk wildcard The asterisk wildcard represents any characters When you perform a search on the symbol database using just the asterisk you will see a list of all sy...

Страница 124: ...instructions from memory on byte boundaries In order to trigger a logic analyzer on a symbol at an odd numbered address the address must be masked off The Align to x Byte option allows you to mask off...

Страница 125: ...les are loaded into a logic analyzer just like other object files If your compiler does not produce object files in a supported format or if you want to define symbols that are not included in the obj...

Страница 126: ...rresponds to a single address main 00001000 00001009 test 00001010 0000101F var1 00001E22 this is a variable For more detailed descriptions of GPA file records and associated symbol definition syntax...

Страница 127: ...40009FFF common FFFF0000 FFFF1000 FUNCTIONS main 00001000 00001009 test 00001010 0000101F VARIABLES total 40002000 4 value 40008000 4 SOURCE LINES File main c 10 00001000 11 00001002 14 0000100A 22 0...

Страница 128: ...ay be one of the following NORMAL default The section is a normal relocatable section such as code or data NONRELOC The section contains variables or code that cannot be relocated In other words this...

Страница 129: ...name start The first address of the variable in hexadecimal end The last address of the variable in hexadecimal size optional The size of the variable in bytes in decimal Example VARIABLES subtotal 4...

Страница 130: ...DRESS Format START ADDRESS address address The address of the program entry point in hexadecimal Example START ADDRESS 00001000 Comments Use the character to include comments in a file Any text follow...

Страница 131: ...130 Chapter 1 Agilent Technologies 16712A 128K Sample Logic Analyzer The Symbols Tab Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 132: ...N2 where N is the slot letter arming An instrument tool must be armed before it can search for its trigger condition Typically instruments are armed immediately when Run or Group Run is selected You...

Страница 133: ...e a 64K analyzer memory and select a 64 state context the analyzer memory will be divided into 1K 64 state records count The count function records periods of time or numbers of state transactions bet...

Страница 134: ...Intermodule Skew so that both modules recognize the signal at the same time device under test The system under test which contains the circuitry you are probing Also known as a target system don t ca...

Страница 135: ...t interface module TIM or an analysis probe An E5901B emulation module is used with an E5900A emulation probe emulation probe The stand alone equivalent of an emulation module Most of the tasks which...

Страница 136: ...higher logic analyzers held value A value that is held until the next sample A held value can exist in multiple data sets immediate mode In an oscilloscope the trigger mode that does not require a spe...

Страница 137: ...logies 16700A B series mainframes and all tools designed to work with it Usually used to mean the specific system and tools you are working with right now machine Some logic analyzers allow you to set...

Страница 138: ...the slot of the master card monitor When using the Emulation Control Interface running the monitor means the processor is in debug mode that is executing the debug exception instead of executing the...

Страница 139: ...ogic analyzer resources that represent ranges of values to be found on labeled sets of bits For example range terms could identify a range of addresses to be found on the address bus or a range of dat...

Страница 140: ...ect the accuracy of your measurements state measurement In a state measurement the logic analyzer is clocked by a signal from the system under test Each time the clock signal becomes valid the analyze...

Страница 141: ...e microprocessor you are probing terms Terms are variables that can be used in trigger sequences A term can be a single value on a label or set of labels any value within a range of values on a label...

Страница 142: ...ata a display for viewing data or a post processing analysis helper Tools are represented as icons in the main window of the interface trace See acquisition trigger sequence A trigger sequence is a se...

Страница 143: ...ic portions of a particular waveform in acquisition memory that will be displayed on the screen You can view any portion of the waveform record in acquisition memory Artisan Technology Group Quality I...

Страница 144: ...bit activity indicator 64 bit assignments preserving 66 bit numbering within a label 64 bit order changing 67 bit pattern terms 93 bit significance 64 bits assigning 64 bits reordering 67 branches tak...

Страница 145: ...34 error messages measurement initialization error 34 error messages slow or missing clock 34 error messages timer is off 36 error messages timer never started 35 error messages two pod pairs are nee...

Страница 146: ...er 85 minimum transitions stored full channel 48 mixed signal 31 mode and acquisition depth 42 mode and channel width 42 mode and sample rate 42 mode clocking 43 most significant bit in label 64 N nam...

Страница 147: ...cks for pods 68 slow clock message 34 source line numbers 128 specifications and characteristics 103 speed state timing characteristic 105 Stabs symbol reader options 117 stamp data 99 start address 1...

Страница 148: ...e steps replacing 77 trigger sequence adding steps 77 trigger sequence clearing 81 trigger sequence customizing 89 trigger sequence default 81 trigger sequence deleting 77 trigger sequence editing 77...

Страница 149: ...148 Index wildcard characters 122 writes to a variable storing 101 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 150: ...Publication Number 5988 9030EN s1 January 1 2003 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 151: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Отзывы: