Post-Processing Tool Sets for theAgilent Technologies 16700ASeries Logic Analysis SystemsProduct OverviewSolutions for Digital System DebugPost-proces
10Trigger InterfaceData Communications Tool Set (continued)New packettriggermacros.Specify protocol layerto trigger on.Physical representation of bit
11Data Communications Tool Set (continued)View theactualtriggersequencersetup. Up to 16 trigger sequences areavailable for a measurement.
12Data Communications Tool Set (continued)Protocolview ofdataacquiredin logicanalyzer.Display ofcustomprotocollevels.Time tags for system levelcorrela
13Protocol Filters andViewing PreferencesData Communications Tool Set (continued)Filter captured datato only view key datafor measurement.Choose to vi
14Raw payloadinformation.Global markers measure time intervalsbetween packets on separate parallelinterfaces or timing between the datapath and a micr
15Product CharacteristicsRequires a 16700/702A Series logicanalysis system with operatingsystem version A.01.50.00 or later.Logic Analysis ModulesSupp
16Customize Your MeasurementsA logic analysis system is used toobtain critical information aboutyour system. At times the infor-mation you need can b
17With Custom Tools You Can:Enhance How Data is Displayed• Color-code specific states of yourtrace.• Display some of your trace data inengineering uni
18Custom Tool Examples,Microprocessor CodeReconstructionThe original trace (below) camefrom the bus of a MPC 555 proces-sor. As you can see, no data
19At left are the parameter window and messagedisplay created by the custom tool in thisexample. Parameters allow the user to controldifferent aspects
2Seamless Integration with Your DevelopmentEnvironmentRemotely access any tool set from a PC or workstation through yourweb browser or X-window emula-
20Custom Tool Examples,FFT AlgorithmIn this example the output of ascope module is modified by a cus-tom tool using a FFT algorithm.The tool’s output
21Custom ToolDevelopmentEnvironmentThis is the main window for developing code with the tooldevelopment kit.Select this button to cause the compiledco
22This window provides the information andicon necessary to create an installable tool.Once your code has been created and is working properly, you ca
23Optimize SystemPerformanceGetting your target system up andrunning is clearly the first priorityfor successful product develop-ment. But a working
24Identify which EventsOccur Most FrequentlyState Overview ToolUse this tool as the first step of theanalysis or optimization process toidentify which
25Use this tool to show whichfunctions are using the most CPUcycles. It can also show the shareof the workload that each proces-sor in a multiple-pro
26execution scenarios so you candecide if optimization is needed.The time interval tool uses a histogram to display a distributionof the execution tim
27the occurrence rate of any event,including interrupts, over time.Define the event and time periodin which events are counted. Alsodefine the width o
28Processor SupportThe SPA tool set supports anyanalysis probe listed in the config-uration guide entitled Processorand Bus Support for AgilentTechnol
29Solve SerialCommunication ProblemsYour system uses serial buses tocommunicate between ICs and totransfer data to and from peripher-al devices. Sifti
SourceAnalyzerTrace3Obtain Answers to the Following Questions:Software Code Execution• What happened just before thesystem crashed?• What source code
30When You Want to AnalyzeSerial Bit Streams . . ...specify which signalyou want to convert toparallel format byselecting a specific bitof any availa
31To Separate FrameInformation from theData Block . . ...accept the defaultstart of frame label“Start” or modify thelabel to a name ofyour choosing.
32To Acquire a Serial BitStream without an ExternalClock Reference . . ...set the sample periodof your timing analyzerto take four or moresamples for
33Once the Serial BitStream is Acquired . . .This example shows the conversion of an RS-232 serial bit stream. The data sent to the print-er includes
3416600A 16517A/ 16550A 16554A 16555A/D 16556A/DSeries 16518AMaximum Clocked 64 Kbits 64 Kbits 8 Kbits 512 Kbits 1 Mbit/2 Mbits 1 Mbit/2 Mbits s
35For a free, one-time, 21-day trial of any tool set, simply type “demo” in the password field for the product you want to evaluate.Tool Set Licensing
Agilent Model Number and DescriptionB4600B System Performance Analysis (SPA) Tool SetB4601B Serial Analysis Tool SetB4605B Tool Development KitB4620B
4When You Want to Trace . . ...on a variable to see what caused datacorruption...on a function to determine where it is beingcalled from in order to
5Once You Acquire the Trace . . ...filter out unexecut-ed code fetches fromthe inverse assem-bled trace to viewexecuted code onlyusing Agilent’sadvan
6Product CharacteristicsData SourcesAll state and timing measurementmodules supported by the 16700ASeries logic analysis systems(except the 16517A/518
7Monitor PacketInformation on Parallel Data BusesYour networking hardware usesparallel data buses such asUTOPIA or a proprietary parallelinterface to
8Theory of OperationThe logic analyzer probes the par-allel data buses in the system, suchas the UTOPIA shown above. Thelogic analyzer needs access t
9Data Communications Tool Set (continued)Select a knownprotocol andadd proprietaryfields.Insert name,number of bitsand format for trigger and display.
Commentaires sur ces manuels