Home

Agilent Technologies 16700 Musical Instrument Amplifier User Manual

image

Contents

1. Figure 4 7 Connector panel of the 16534A oscilloscope module 32 Data Acquisition and Stimulus Pattern Generation Modules Digital Stimulus and Response in a Single Instrument Configure the logic analysis system to provide both stimulus and response in a single instrument For example the pattern generator can simulate a circuit initialization sequence and then signal the state or timing analyz er to begin measurements Use the compare mode on the state analyzer to determine if the circuit or subsys tem is functioning as expected An oscilloscope module can help locate the source of timing problems or troubleshoot signal problems due to noise ringing overshoot crosstalk or simultaneous switching Key Characteristics Agilent Model 16720A Maximum clock full half channel Parallel Testing of Subsystems Reduces Time to Market By testing system subcomponents before they are complete you can fix problems earlier in the development process Use the Agilent 16720A as a substitute for missing boards integrated circuits ICs or buses instead of waiting for the missing pieces Software engineers can create infrequently encountered test conditions and verify that their code works before complete hardware is available Hardware engineers can generate the patterns necessary to put their circuit in the desired state operate the circuit at full speed or step the circuit t
2. labels The labels can even come from lt Decimal Decimal B different analyzers 20 66 Al 19 67 J 68 File Window Edit Options Invas Source Help 66676069 AD A d 1 6A o SO T E mn n a l PEATE e ee A 60 6E 6F 70 6E6F7071 AF C 71 72 74 5 72737475 BO D 75 4 76 3 77 2 738 76777879 B1 E 79 2 7c 3 7A787C7D0 B2 F 7 4 7E 5 7F 44 000 n 40 000 n 9 9 Output of Custom Tool 3 333 3 3 SR HRSS DRO aS 8 gt po Parameters Tool Development Kit lt 1 gt At left are the parameter window and Alignment Offset MUX Factor Select Order First ADDR value is Most Least Significant message display created by the custom tool in this example Parameters allow the user to control different aspects of what the tool does to the acquired trace The user can change the parameters and hit the execute button to change the output of the tool The output dialog to the left displays information generated by the tool aie ACCA ra J Original ADDR length MuxFactor used 4 New mixed ADOR length 32 H Parameter and Output Windows Figure 5 23 Post Processing and Analysis Tool Sets Tool Development Kit Custom Tool Development Select this button to cause the compiled code Environment to operate on the acquired data This is the main window for developing code with the tool development kit File Window Edit View
3. Timer reset latency 60 ns 60 ns Data in to BNC port out delay latency 150 ns 150 ns Flag set reset to evaluation latency 110 ns 110 ns Environmental Operating temperature 0 deg C to 45 deg C 99 State Timing Modules Specifications and Characteristics Agilent Technologies 16760A Supplemental Specifications and Characteristics continued Eye scan mode 1 5 Gb s mode 800 Mb s mode Maximum clock rate 1 5 Gb s 800 Mb s Sample position range relative 5ns to 10 ns 4 ns to 4 ns to clock Sample time position resolution 12 ps 12 ps Sample position time accuracy 50 ps 0 01 sample position 50 ps 0 01 sample position Number of channels 16 number of modules 34 number of modules 1 Input dynamic range 3 0 Vdc to 5 0 Vdc 3 0 Vdc to 5 0 Vdc Threshold range 3 0 Vdc to 5 0 Vdc 3 0 Vdc to 5 0 Vdc Threshold resolution 2 mV 2 mV Threshold accuracy 30 mV 1 of setting 30 mV 1 of setting Equivalent rise time 1 150 ps 150 ps Equivalent bandwidth 1 2 33 GHz 2 33 GHz Minimum detectable pulse width 500 ps 750 ps at minimum signal amplitude 1 Jitter 10 ps RMS 10 ps RMS Noise floor 25 mV p p 25 mV p p Channel to channel skew maximum 100 ps 100 ps between any two channels 1 E5378A E5379A and E5382A probes only Qualified eye scan mode Channels available Timing In the qualified eye scan mode a sing
4. Trigger sensitivity See notes e dc to 50 MHz 50 MHz to 500 MHz 0 06 full scale 0 13 full scale Input resistance 1MQ 1 50Q 1 Specifications refer to the input to the BNC connector Notes Specifications apply only within 10 C of the temperature at which the most recent calibration was performed Specifications apply only after operational accuracy calibration is performed in the frame in which the oscilloscope module is installed Display magnification is used below 56 mV full scale For sensitivities from 16 mV to 56 mV full scale full scale is defined as 56 mV Characteristics General Maximum sampling rate 2 GSa s Number of channels 2 to 8 using the same time base and trigger Up to 10 channels may be installed in a single 16700 frame or up to 20 in a single system using a 16701 expansion frame Waveform record length 32768 points 101 Oscilloscope Modules Specifications and Characteristics 16534A Characteristics Vertical Voltage Vertical sensitivity range 16 mV full scale to 40 V full scale Vertical resolution 8 bits full scale Rise time calculated from bandwidth 700 ps dc gain accuracy 1 25 of full scale 0 08 per C difference from calibration temperature dc offset range Vertical sensitivity 16 mV full scale to 400 mV full scale 400 mV full scale to 2 0 V full scale 2 0 V full scale to 10 V full s
5. For Infiniium scope model number Software version for 16700 series logic analyzer Software version for oscillo Infiniium oscilloscope 54810A 54815A 54820A 54825A 54835A 54845A 54856A 54830B 54831B 54832B A 02 20 00 or higher A 02 50 00 or higher A 04 00 or higher A 01 00 or higher T Figure 5 25 Infiniium oscilloscope waveforms are displayed in the 16700 logic analyzer waveform display window along with logic analyzer timing wave forms accurately time correlated 74 The E5850A requires the versions of operating software indicated in the table Mainframe Specifications and Characteristics Agilent 16700 Series Technical Information System Software All features and functionality described in this document are available with system software version A 02 20 00 Mass Storage Hard Disk Drive 9 GB formatted disk drive Floppy Disk Drive e Capacity e Media e Formats 1 44 MB formatted 3 5 inch floppy MS DOS Read write format LIF Read only Internal System RAM Standard Option 003 Must be ordered at time of frame purchase Supported Monitor Resolutions Standard 128 MB 256 MB total 640 x 480 through 1280 x 1024 The 16702B has a built in 800 x 600 12 1 26 2mm diagonal monitor Option 003 Must be ordered at time of frame purchase Adds support for up to 1600 x 1200 LAN IEEE 802 3 Physical Connectors Protoco
6. Zlogic esds auto c line 132 error missing after statement 1456 logic eads auto c Line 223 warning double assigned to unsigned int 276 Output tab CC logic eads auto c line 227 warning double assigned to unsigned int 276 eee Error exit code 1 Figure 5 24 TDK development environment 71 Post Processing and Analysis Tool Sets Tool Development Kit Product Characteristics Analyzer compatible custom tools will run on any 16700 Series analyzer running version A 01 40 00 or greater In some rare instances changes in the operating system can require that your tools be recompiled in order to run on that version of the operating system Analysis and Stimulus Modules The tool development kit supports the following Agilent Technologies measurement modules e 16715A 16716A 16717A 16718A 16719A 16750A 16751A 16752A e 16710A 16711A 16712A e 16557D e 16556A D 16555A D e 16554A e 16550A e 16534A 16533A e 16517A 16518A e 16522A 16720A e 16740A 16741A 16742A C Compiler The libraries provided with the C compiler allow you to perform stan dard operations such as creating ASCII or binary files reading from these files writing or appending to these files and IEEE 764 floating point operations 72 Provided Functions Agilent Technologies provides a rich library of functions that allow you to copy data sets create new data sets with new labels and t
7. Provides same format as listing display including inverse assembled data Available via RPI and File Out Used to load large amount of stimulus gt 1M into the 16720A pattern generator Time Correlation Resolution 2ns Port In Out Connectors BNC Mainframe Specifications and Characteristics Agilent 16700 Series Technical Information continued Port In Levels TTL ECL or user defined Input Resistance 4 KQ Input Voltage 6V at 1 5 mA to 6V at 1 6 mA Port Out Levels 3V TTL compatible into 50 Q Functions Latched latch operation is module dependent Pulsed width from 66 ns to 143 ns Target Control Port Number of signals 8 Levels 3V TTL compatible Connector 2 rows of 5 pins 0 1 inch centers Operating Environment Temperature Instrument Disk Media Probes Cables 0 C to 50 C 32 F to 122 F 10 C to 40 C 50 F to 104 F 0 C to 65 C 32 F to 149 F Altitude To 3000m 10 000 ft Humidity 8 to 80 relative humidity at 40 C 104 F Printing Printer Interface Parallel interface for Centronics compatible printers Printers Supported PostScript printers and printers which support the HP Printer Control Language PCL Graphics Graphics can be printed directly to the printer or to a file Graphic files can be created in black and white or color TIFF format PostScript PCX or XWD formats 77 Mainframe Specifications and C
8. Product Description The tool set s main advantage is its ability to allow you to observe soft ware execution without halting the system or adding instructions to the code The tool set uses information provided in your compiler s object file to build a database of source files line numbers and symbol information to reference to logic analyzer traces The tool set can also be used to set up the logic analyzer trace by simply pointing and clicking on a source line Once the tool set is enabled on your 16700 Series system you can support new processors by changing analysis probes and verifying object file com patibility Multiple processor systems are also supported a Analyzer Trace Figure 5 2 The source correlation tool set allows you to observe software execution without halting the system or adding instructions to the code 41 Post Processing and Analysis Tool Sets Source Correlation When You Want L L Displayed File hplogic demo 960_deno_board source eos2 c to Trace maini t boot qi on a variable to see what caused data init systeni IEE corruption proc spec init 12 for 1521 L updete_susten Z pu checks on a function to determine where it is being HA num_cnecks e update_diselay lt num_checks c F called from in order to understand the context E vars sti of a system error EET AE EETA ETEA AN FUNCTION update display i gt PARMS counter
9. State Overview Tool Narrow in on an area of interest Pinpoint regions of high memory activity to using built in qualification and zoom determine which routines or operations are functions responsible for throughput bottlenecks MB Analog Distribution T RR File Window Graph Options De Oe S ee mralyete Mixed Signal TS PS ES floualify data State Overview reset Measure memory coverage or stack usage by observing whether memory locations are accessed You can also quently used 49CC 4BC3 Data Values Display Information Bucket Information Qualified States 32 768 Hits d 142 5 94 Total Acquisitions 1 Hits t 142 0 43 Total Display 7 30 Range 4B04 4B09 Displayed States 2 392 Min Max 4B08 4B08 Base Hex oO Figure 5 12 Identify which events occur most frequently detect which peripherals are most fre 57 Post Processing and Analysis System Performance Analysis State Interval Tool Display just the symbols you want to evaluate by using the symbol navigation utility The util ity automatically configures the too vari for the selected function and able names from large symbol files created by complex software proj ects To help simplify your display delete all functions below a selected point with a single mouse click 58 Sort and display symbols alphabetically by event name or by the number of hits R State Interval Lo T File Win
10. Canada tel 877 894 4414 fax 905 282 6495 China tel 800 810 0189 fax 800 820 2816 Europe tel 31 20 547 2323 fax 31 20 547 2390 Japan tel 81 426 56 7832 fax 81 426 56 7840 Korea tel 82 2 2004 5004 fax 82 2 2004 5115 Latin America tel 305 269 7500 fax 305 269 7599 Taiwan tel 0800 047 866 fax 0800 286 331 Other Asia Pacific Countries tel 65 6375 8100 fax 65 6836 0252 Email tm_asia agilent com Product specifications and descriptions in this document subject to change without notice agilent Technologies Inc 2002 Printed in USA June 25 2002 5968 9661E 7 Agilent Technologies
11. Emulation Modules Emulation Control Interface The emulation control interface is accessed from the power up screen of the Agilent 16700 Series system The interface is included with the Agilent E5901A B emulation modules Designed for hardware engineers this graphical user interface provides the following features e Control over processor execution run break reset step e Register display modification e Memory display modification in various formats including disas sembly for code visualization Memory modification or memory block fill can be done to check processor memory access or to reinitialize memory areas e Multiple breakpoint configuration hardware software and processor internal breakpoint registers e Code download to the target e Command scripts to reproduce test sequences The ability to trigger a measure ment module on a processor break or to receive a trigger from the logic analysis system s measure ment modules Integrated Debugger Support When the hardware turn on phase is completed the same Agilent emula tion module can be connected to high level debuggers for C or C software development You can achieve the functionality of a full featured emulator by using a third party debugger to drive the installed Agilent emulation module This gives you complete microproces sor execution control run control 38 File Starting Address 000148B0 00
12. IntuiLink Programming Examples Provided with IntuiLink Visual Basic Examples have been included for use with Visual Basic 5 0 or higher These examples perform simple functions such as system checks oscilloscope measurements pass fail tests using stored configuration and pattern generator stimulus files and stimulus response tests They also can capture and retrieve data for off line analysis Visual C Examples have been included for use with Visual C 5 0 or higher to perform simple functions such as system check capturing and retrieving data for off line analysis LabVIEW An instrument library has been included for use with LabVIEW 5 1 or higher This library contains five LabVIEW samples that provide a starting point for creating your own LabVIEW programs Load Run Save loads a configuration runs a measurement then saves results to a file Analyzer Listing runs the logic analyzer and displays data in a table Pass Fail runs the logic analyzer and compares the measurement data against a standard Scope Waveform runs the oscilloscope module and displays waveform data Scope Measurements runs the oscilloscope module and displays a number of oscilloscope measurements HP VEE An instrument library has been included for use with HP VEE 5 0 or higher that provides a starting point for creating your own application e Load Run Save loads a configuration runs a measurement then saves results
13. 10473A and 10498A 3 3 V clock pod and 6 lead set 10477A and 10498A e 3 state TTL 3 3 V data pod and 6 lead set 10483A and 10498A ECL clock pod and 6 lead set 10463A and 10498A ECL terminated pod and 6 lead set 10464A and 10498A e ECL unterminated pod and 50 Q shield coaxial lead set 10465A and 10347A e 5V PECL clock pod and 6 lead set 10468A and 10498A e 5V PECL data pod and 6 lead set 10469A and 10498A 3 3 V LVPECL clock pod and 6 lead set 10470A and 10498A 3 3 V LVPECL data pod and 6 lead set 10471A and 10498A e 1 8 V clock pod and 6 lead set 10475 and 10498A e 1 8 V 3 state data pod and 6 lead set 10476 and 10498A LVDS clock pod and 6 LVDS lead set E8140A and E8142A LVDS data pod and 6 LVDS lead set E8141A and E8142A e Add service manual Convert to one year on site warranty e 3 years return for repair service e 5 years return for repair service 121 Ordering Information Accessories for Agilent 16720A Pattern Generator Modules Accessories Description Accessories Description Model Number Model Number 10460A TTL clock pod 10476A 3 state 1 8 volt data pod 10461A TTL data pod 10477A 3 3 volt clock pod 10462A 3 state TTL CMOS data pod 10483A 3 state TTL 3 3 volt data pod 10463A 10463A ECL clock pod 10498A 8 channel probe lead set 6 long 10464A ECL data pod t
14. 16760A V V V A variety of measurement modules allow you to select the optimum combination of performance features and price to meet your specific needs now and in the future Data Acquisition and Stimulus State Timing Modules Improve Your Productivity with an Intuitive User Interface Agilent Technologies has made the user interface easy to understand and use Now you can spend more time making measurements and less time setting up the logic analyzer Timing Zoom provides 2 GSa s timing analysis simultaneous with state or Format allows you to conventional timing analysis on all group signals into buses channels Sampling rate and position Trigger defines what relative to trigger are adjustable E lt data is acquired 16716A 16717A 16740A 16741A S a Eei a 16742A 16750A 16751A and analyzer will acquire the data 16752A only Measurement configuration and Rio Analyzer lt q gt IZM Sample 333MYz Staterz GHz Timing Zoom C m data files can be loaded directly into Pek Window H TT eir the logic analyzer ECEE ea fo oe etc r delete or replace an event C OZ ais E im in eee fmalyzer Nave on ZES Menu tabs provide a logical progression through the setup of O Timing Mode Asynchronous sampling clocked internally by analyzer your measurement State Mode Synchronous sampling clocked by the Device Under Test State Mode Controls 333 MHz 32M State D Trigger Position Center E State and timing mode s
15. Trigger resource conditions Arbitrary Boolean combinations Arbitrary Boolean combinations Trigger actions Goto Trigger and fill memory Trigger and goto Timer start stop pause resume Global counter increment reset Occurrence counter reset Flag set clear Goto Trigger and fill memory Trigger and goto Timer start stop pause resume Global counter increment reset Occurrence counter reset Flag set clear Maximum global counter 16 777 215 16 777 215 Maximum occurrence counter 16 777 215 16 777 215 Maximum pattern range width 32 bits 32 bits Timer value range 100 ns to 5497 seconds 100 ns to 5497 seconds Timer resolution 5 ns 5 ns Timer accuracy 10 ns 01 10 ns 01 Greater than duration 6 ns to 100 ms in 6 ns increments 6 ns to 100 ms in 6 ns increments Less than duration 12 ns to 100 ms in 6 ns increments 12 ns to 100 ms in 6 ns increments Timer reset latency 70 ns 70 ns Data in to trigger out BNC port 150 ns typical 150 ns typical Flag set reset to evaluation 110 ns typical 110 ns typical All specifications noted by an asterisk are the performance standards against which the product is tested 94 State Timing Modules Specifications and Characteristics Agilent Technologie s 16760A Supplemental Specifications and Characteristics Probes E5378A Single ended E5379A Differential E5380A Mictor E5382A Single Ende
16. loop counter passed in Fram main a f DESCRIPTION on a line number to determine if a f e clear out the history buffer and update the current ascii dia NA p D of operating data asciit_old_data specific code segment is ever executed Snunpaaspnnnnasgnpngaagnanneaggnangagpnnnnggnnnngaspnngneegnnnges Pere deria counter hes ME_update_display 1 h70 4f C1 counter X 32 gt gt 72 2 Clear out the control history buffer clesr hist buffi 75 if counter X 32 randi X32 gt t ve Laza Output variables in clear text as well as controlling and controlled variables 7 ab func needed amp T strnopyl sscii_old dats 0 HEAT 16 else U Simply Click to trace about a variable function or ae line number to halt processor execution with an integrated emulation module when the trace event occurs to use text search to quickly navigate through hundreds of symbols To recall previous entries when rotating through debug tests to specify alignment conditions for processors that don t include lower address bits on the bus This is necessary if your processor uses bursting or byte enables when fetching instructions to use address offsets for code that is dynamically loaded or moved from ROM to RAM during a boot up sequence Figure 5 3 42 Post Processing and Analysis Tool Sets Source Correlation Once You Acquire the Trace step through the trac
17. to deliver the following features Automatic de skew Measurements between the logic analyzer and Infiniium oscillo scope are automatically de skewed in time This saves you time and gives you confidence in the meas urement results Combined waveform display The Infiniium oscilloscope wave forms are displayed in the wave form display window on the 16700 logic analyzer along with timing analyzer waveforms This allows you to instantly visualize time relationships among oscilloscope and timing measurements Global markers The global markers in the 16700 may be used to measure time among all measurements made in the logic analyzer and Infiniium oscilloscope measurements File Mirdow Edit Options o RIT a Goto Markers Search Commenta Analysis Mixed Signal B zare Hep Ties H rren Trigner EB Owens aj 200p Tise H froe I Aje 9 404 na 219 005 ns Compatibility acb div Baia 1 20 000 nw r e 5 to u Tracking markers The Infiniium oscilloscope s time markers track the global markers in the 16700 logic analyzer If you wish to view a waveform in greater detail on the oscilloscope s display or measure a voltage level using the oscilloscope s voltage markers this feature allows you to relate information on the oscillo scope s display precisely to corre sponding information on the logic analyzer display Figure 5 26 E5850A time correlation fixture
18. you may run into elusive 16742A 16750A 16751A Vary the Timing Zoom sample rate from 250 MHz to 2 GHz hardware problems Capturing glitches and verifying that your modules Efficiently characterize hardware with 500 ps resolution and 16752A state timing Vary the placement of Timing Zoom data around the trigger point design meets critical setup hold times can be difficult without the proper tools With Timing Zoom you have access to the industry s most powerful tool for high speed digital debug 2 GHz timing and high speed state HE Counter StateListing LTS Ee File Window Edit Options Invasm lee oO S le Counter sse State Number markers to time correlate 280 000 ns events across 248 000 ns multiple displays CE E8 220 000 ns 6 EJ 188 000 ns 5 EA 156 000 ns 4 EB 124 000 ns 3 EC 92 000 ns 2 ED 64 000 ns 32 000 ns HM TimingZoom lt 1 gt File Window Edit Options Counter_TZ Counter_TZ J Clock_TZ Timing Zoom labels are automatically created and marked with an _TZ extension Figure 4 3 Verifying critical edge timing in your system is easy with Agilent Technologies 2 GHz Timing Zoom technology Now it s easy to capture simultaneous information through a single connection Le Lope mimes e Pl _ 23 Data Acquisition and Stimulus State Timing Modules Eye Finder It takes less than a minute to run Agilent s eye finder
19. 000 U S dollars in trade in credit The total trade in credit may not exceed 100 of the cost of the eli gible new product s Any credit in excess of that amount may not be applied toward a later purchase Trade in credit amounts and prod uct eligibility are subject to change at any time without advance notice not eligible for purchase under this program All trade in products must be in working condition and have no interior exterior or performance modifications To ensure timely release of credit all trade in products must be returned to Agilent within 30 days after receipt of the newly pur chased Agilent product Customer is responsible for all costs associated with shipping the trade in product s to Agilent Additional requirements may apply Please contact your local Agilent sales office for information 115 Orderin g Information Mainframes and Mainframe Accessories Product Number Description Includes 16700B Modular mainframe with five measurement One DIN keyboard module slots and one emulation or multiframe One three button DIN mouse module slot One ten conductor flying lead cable for target control port Training kit One internal CD ROM drive One internal 3 5 floppy drive 16702B Modular frame with built in 800x600 LCD display Same as 16700B plus with touchscreen Includes five measurement 12 1 touchscreen display slots and one emulation or multiframe Display knob
20. 230 V 48 to 66 Hz 610 W max 16701A 115 230 V 48 to 66 Hz 545 W max 16702A 115 230 V 48 to 66 Hz 610 W max Weight Max Net Max Shipping 16700A 12 7 kg 27 0 lb 34 2 kg 75 4 Ibs 16701A 10 4 kg 23 0 Ib 32 0 kg 70 6 Ibs 16702A 15 2 kg 32 4 lb 36 7 kg 80 8 Ibs Weight of modules ordered with mainframes will add 0 9 kg 2 0 Ib per module 3 5 Inch Floppy Disk Drive 5566 BEBBE 0o80 eee Haw EET et o D On Off e Power Switch Screen Intensity Adjustment Keypads for Alpha Numeric Entry Figure 6 4 Agilent 16702A front panel Parallel Port LAN 10BaseT Monitor SCSI 2 Single Ended RS a LAN 10Base2 Five Slots for A g S ki 1 Two Slots for Measurement B l a Emulation Modules p gt 2 Modules S a i FS OOs EY Gp Target Control Port EF K X Port IN Keyboard ouse 548 64 21 6 h 556 3 21 9 Port OUT m 482619 0 L Figure 6 5 Back panel for Agilent models 16700A and 16702A 234 2 9 22 _ 425 7 16 76 LFS Figure 6 6 Exterior dimensions for the 16700A Series mainframe 82 Dimensions mm inches Expansion Frame Cable Connector Probing Solutions Specifications and Characteristics Probing Technical Speci
21. 2V and 47 Q series Clock output rate 300 MHz maximum Clock out delay only approximately 8 ns total in 14 steps 16720A only 11 ns maximum in 9 steps 16522A Clock input type ECL 10H116 with 50 KQ to 5 2v Clock input rate dc to 300 MHz Pattern input type ECL 10H116 with 50 KQ no connect is logic 0 Clock in to clock out approximately 30 ns Pattern in to recognition approximately 15 ns 1 clk period Recommended lead set Agilent 10474A CLK OUT CLK OUT WAIT 2 WAIT 1 WAIT 0 CLK IN NC NC 41Q CLKout gt 10H125 a 10H124 WAIT 10463A ECL CLOCK POD Terminated Unterminated A FOR USE WITH AGILENT PATTERN GENERATORS Gann gt 10H116 CLKin CLKin k VBB 50 kQ 5 2 V 5 2 V 10H116 330 Q 47Q CLKout gt 111 Pattern Generation Modules Specifications and Characteristics 10468A 5 volt PECL Clock Pod Clock output type Clock output rate 100EL90 5V with 348 ohm pulldown to ground and 42 ohm in series 300 MHz maximum Clock out delay only Clock input type approximately 8 ns total in 14 steps 16720A only 11 ns maximum in 9 steps 16522A 100EL91 PECL 5V no termination Clock input rate dc to 300 MHz Pattern input type 100EL91 PECL 5V no termination no connect is l
22. 3 3 The E5382A single ended flying lead probe set provides connections for 17 channels of the 16760A logic analyzer Figure 3 4 Surface mount IC clip 5090 4356 20 clips o Figure 3 5 0 5 mm IC clip 10467 68701 4 clips Figure 3 6 Wedge adapters connect to multiple pins of 0 5 mm or 0 65 mm OFP ICs Refer to Probing Solutions for Agilent Technologies Logic Analysis Systems publication number 5968 4632E for specific part numbers Refer to Probing Solutions for Agilent Technologies Logic Analysis Systems publication number 5968 4632E for specific solutions Probing Solutions Technologies Designing connectors into the target system Figure 3 8 Advantages Limitations Very reliable connections Requires advance planning in the design stage Saves time in making multiple connections Requires some dedicated board space Moderate incremental cost High density probing solutions Model Description Requires kit of 5 connectors Usable with number and 5 shrouds logic analyzers E5385A 100 pin probe with built in isolation networks for the logic analyzer 16760 68701 All except 16517A 16518A 16760A E5346A 34 channel 38 pin probe with built in E5346 68701 All except 16517A isolation networks for the logic analyzer 16518A 16760A E5351A 34 channel 38 pin adapter cable requires logic analyzer E5346 68701 All except 16517A isolation networks on the target 16518A 16760A E5339A 34 channel
23. Custom protocol definitions are used in both the trigger definition and packet display Display Features Color Filters and preferences gt Payload information Protocol layers Each protocol layer is displayed with a different color in the analyzer s lister display to allow easy viewing of protocol data Specific protocol layers and fields can be selected for viewing in the trace Provides many different views of the data Allows you to concentrate on the data of interest for a particular measurement Included after the header in a raw hex format Can be collapsed or expanded to create a custom view of the acquired data 47 Post Processing and Analysis Tool Sets Data Communications Edit or create a X Edit Protocol x protocol using the logic analyzer rotocol Name IEEE 802 3 Ethernet W Physical Layer user interface Field Definition Name Length Type PT Select a known protocol and add proprietary fields Dest Addr Ins Before Src Addr Length Type Ins After Mnemonic Field Type Protocol Indicator 4 Length bits ig 4 ir Format Hex Insert custom wrapper or field here Insert name num Format ber of bits and Hex Internet Protocol format for trigger Hex ARP Request and Hex ARP Response display Hex IPS Hex AppleTalk Datagram Hex Novell IPX Define any sym bols for both trigger and display of Add Modi
24. NEW Multiframe Configuration By connecting up to eight mainframes and expanders you can simultaneously view time correlated traces for all buses in a large channel count multibus system NEW Enhanced Mainframe Hardware Mainframe now includes a 40X CD ROM drive a 9 GB hard disk drive 100BaseT X LAN and 128 MB of internal system RAM optional 256 MB total Scalable System e State timing analyzers High speed timing Oscilloscopes Pattern generators gt Emulation modules gt Select the optimum combination of performance features and price that you need for your specific application today with the flexibility to add to your system as your measurement needs change View system activity from signals to source code Measurement Modules Interfaces The Agilent 16760A State Timing Module The Agilent 16750A 16751A and 16752A State Timing Modules The Agilent 16720A Pattern Generator With up to 1 5 Gb s state speed the 16760A lets you debug today s and tomorrow s ultra high speed digital buses NEW Eye scan gives a rapid comprehensive overview of signal integrity on hundreds of channels simultaneously With up to 400 MHz state speed and up to 32 MBytes of trace depth these modules help you address today s high performance measurement requirements See page 19 With up to 16 MVectors depth and 300 MVectors sec operation and up to 240 channels 1 of stimulus the 16720A provides a new level of capabi
25. Options Search Help Select this button to compile the code displayed in the Source Source Code Messages l Tool Info Code tab logic eads auto c define other program variables l unsigned numSamples 77 number of samples in each new DataSet char messagel100 2a String gearMessage S long long time Load a file created on another long long correlationTime 7 correlation time for DataSets system or create your code here int icelsiuss using the Source Code editor iny erty String invalidStr invalidStr Invalid Gear Position read runtime argument celsius io getArg O c Il io getArg O C Attach to the incoming dataset err de attach de if err gt L io printError err gt return 3 correlationTime ds getCorrelationTime 7 7 DataSets will be time correlated Compilation status is shown orr de seklimebias s at the bottom of the tool eres development kit Display window io printError err 72 return 3 Attach to the address label err lelAddressl attach ds ADDR gt if err gt L W S IS Compilation failed Line 129 Col 44 Runtime errors are displayed in the Runtime tab File Window Edit View Oytions Search Help Errors generated elas asl T during a compile Output generated are displayed in Saroa Udala Tool into during the tool s the Buildtime Bui ldt ime Runtime Output execution are tab displayed in the
26. Parallel Data Buses The data communications tool set shows parallel bus data at a protocol level on the logic analyzer Developers have the capability to find complex system level bus interaction problems in applications such as a switching or routing system Obtain Answers to the Following Questions e What is the time difference between two or more data paths and or a microprocessor e Did a packet make it through the switch or router e Why did a packet take so long to go through the switch or router e Where did an illegal packet come from e What is the latency on packet information e What is corrupting packets Product Description The Agilent Technologies B4640B data communications tool set adds protocol analysis capabilities to the logic analyzer for viewing parallel data buses e g UTOPIA or a propri etary data bus in a switching or routing system Each protocol layer is displayed with a different color in the logic analyzer lister display to allow easy viewing of the protocol data Payload information is included after the header in a raw hex format Filters are included to allow many different views of the data Protocol layers can be collapsed or expanded to create a custom view of the data acquired in the logic analyzer With the filters you can concentrate on the data of interest for a particular measurement The powerful protocol trigger macro allows easy trigger setup by eliminat ing the need t
27. Start of Frame Data Block Start label Pattern width Start pattern Specify the pattern that designates the start of a frame i Define Frame Serial Analysis lt 1 gt M bits 10110110111 LSB firs get immediate feed back as you configure lt Passed Data ist Bit Data Block O Remove stuffed after Pass entire data block Last Bit End of Frame Output Label Parallel Word width 8 Pass selected bits in data block Pass data from bit Through bit Through end of data block i Define Frame Serial Analysis lt 1 gt the tool set for your data This diagram changes as you make your framing and data block selections remove stuffed Os or 0 1s from the trace before other serial analysis functions are performed Some proto cols use bit stuffing to maintain clock synchronization Specify the portion of the data block for the serial to parallel Specify whether the end of frame occurs at the end of a data block of X bits or on a speci fied pattern I lt Passed Data ist Bit Data Block End of O End frame after data block offs End frame on pattern accept the default end of frame label End or enter a different name End label Pattern width End pattern End on pattern Start End conversion Last Bit Frame p k
28. With Off the Shelf Solutions for Many Common Microprocessors To help you design and debug your microprocessor based target systems Agilent offers different microproces sor specific products that let you get control and visibility over your microprocessor s internal and external data An analysis probe allows you to quickly connect an Agilent logic analyzer to your target system The analysis probe provides non intrusive capture and disassembly of micro processor and bus activity Analysis probes are available for over 200 microprocessors and microcon trollers Bus probes allow probing of popular bus architectures such as PCI AGP USB VXI SCSI and many others Flexible physical probing schemes give quick and reliable connections to almost any device on your prototype On Chip Emulation Tools Make Fixing Bugs Easier For specific microprocessor families that feature on chip emulation you can add a processor emulation module to your system to connect the on board debugging resources of the microprocessor to the logic analysis system The microprocessor s BDM or JTAG technology provides control over processor operation even if there is no software monitor on the target system This feature is particularly helpful during the development of your target system s boot code Figure 4 10 Agilent analysis probes make it easy to connect a logic analyzer to your target system 37 Data Acquisition and Stimulus
29. and analog measurements can help you in solving these tough problems Help s Eleje m ty Gad Channels am Scale 500 m div Offset 1 600 Y Scope controls and waveform display are inte grated into a single window making interac tive adjustment easy 500 m div 1 600 Y 2 00 GSa s Time and voltage markers allow you to measure signal details precisely Scale 5 00 ns div Delay Trigger icon indicates trigger level making it easy for you to adjust trigger level Channel C1 G Ground icon always shows you where ground is relative to signal Figure 4 5 All primary oscilloscope control settings including scale factors and trigger settings are visible simultaneously 30 Data Acquisition and Stimulus Oscilloscope Modules Automatic Measurements Quickly Characterize Signals The Agilent Technologies 16534A oscilloscope modules quickly charac terize signals with automatic meas urements of rise time voltage pulse width and frequency Markers Easily Set Up Timing and Voltage Margin Measurements Four independent voltage markers and two local time markers are avail able to quickly set up measurements of voltage and timing margins 2GSa s Oscilloscope C Scope lt C gt File Window Setup Autoscale Options The global time markers of the 16700 Series logic analysis systems let you correlate state timing and oscillo scope measurements to trac
30. be a combination of symbolics and hardware events Data qualification can be used to define the specific hardware context in which the analysis will be made Rng L SR File Window Graph Options Sort Help Pieler a VEL Time Interval Time Ranges Hits 207 81 us 207 831 14419 2 207 831 us 207 852 9 12 3 207 852 us 207 873 5 6 8 207 873 us 207 894 6 8 2 207 894 us 207 915 5 6 8 207 915 us 207 936 5 6 8 207 936 us 207 957 6 8 2 207 957 us 207 978 79 6 207 978 us 207 999 5 6 8 207 999 us 208 02 11 15 1 T T T T T 16 67 33 33 50 66 67 83 33 100 Display Information Total Acquisitions 1 Range 207 81 us 207 831 us Total Display 100 00 Min Max 207 81 us 207 83 us Total Buckets 10 Mean 207 822 us Figure 5 14 Determine a specific routine s execution times Data is displayed in histograms which can be exported to your host computer either as histograms or as tabular formatted text files Statistics such as maximum time minimum time standard deviation and mean help you document system behav ior Use accumulate mode to analyze the behavior of your system over a long period of time 59 Post Processing and Analysis Tool Sets System Performance Analysis Time Overview Tool Use Comments to document your trace The Comments field contents are saved with the configuration and data Use the markers in this window to correlate interrupts
31. can select from a variety of pods to provide the signal source needed for their logic devices The data pods clock pods and data cables use standard connectors The electrical characteristics of the data cables also are described for users with specialized applications who want to avoid the use of a data pod The 16720A can be configured in systems with up to five cards for a total of 240 channels of stimulus Direct Connection to Your Target System The pattern generator pods can be directly connected to a standard connector on your target system Use a 3M brand 2520 Series or similar connector The 16720A clock or data pods will plug right in Short flat cable jumpers can be used if the clearance around the connector is limited Use a 3M 3365 20 or equiv alent ribbon cable a 3M 4620 Series or equivalent connector on the 16720A pod end of the cable and a 3M 3421 Series or equivalent connector at your target system end of the cable Probing Accessories The probe tips of the Agilent 10474A 10347A and 10498A lead sets plug directly into any 0 1 inch grid with 0 026 inch to 0 033 inch diameter round pins or 0 025 inch square pins These probe tips work with the Agilent 5090 4356 surface mount grabbers and with the Agilent 5959 0288 through hole grabbers Other compatible probing accessories are listed in ordering information on page 121 Data Acquisition and Stimulus Emulation Modules Speed Problem Solving
32. gives you the ability to position the setup and hold window with 10 ps resolu tion Small amplitude signals Many high speed designs use small signal amplitudes to limit slew rates and reduce power Agilent s 16760A can make reliable measurements on signals as small as 200 mV p p Description Mechanical drawings electrical models e Differential signals Many high speed designs use differen tial signaling to minimize simultane ous switching noise and to provide immunity to crosstalk and noise The Agilent 16760A has differential inputs to allow you to acquire differential signals with complete confidence Single ended probes are also available Agilent helps you get started in the design stage To probe high speed signals with a logic analyzer you need to design the probe in when you are designing your PC board The following document from Agilent will help you design your system to take maximum advantage of the capabilities of the 16760A logic analyzer e Logic signal standards supported TTL LVTTL HSTL Class I amp II HSTL CLass III amp IV SSTL2 SSTL3 AGP 2X LVCMOS 1 5V LVCMOS 1 8V LVCMOS 2 5V LVCMOS83 3V CMOS 5V ECL LVPECL PECL User defined from 3V to 5V in 10mV increments Publication Number 16760 97007 general information on probes for the 16760A Designing High Speed Digital Systems for Logic Analyzer Probing Guidelines and design examples for designing 5988 2989EN log
33. is valid for 21 calendar days from first entry of the password in the license management window of the 16700 Series logic analysis system Licenses are managed from Licensing in the Admin tab of System Admin Licenses are reserved at the start of a measurement session They remain in use until the measurement session is terminated Passwords can be backed up to a floppy disk or network file Should the passwords on your 16700 Series logic analysis system hard drive become corrupted the tool set passwords can be reinstated by copying your backed up password file to system licensing license dat 73 Time Correlation with Agilent Infiniium Oscilloscopes E5850A Logic Analyzer Oscilloscope Time Correlation Fixture E5850A Logic Analyzer Oscilloscope Time Correlation Fixture The Agilent E5850A time correlation fixture allows you to make time cor related measurements between a 16700 logic analyzer and an Agilent 548XX Series Infiniium oscilloscope to solve the following types of prob lems more effectively e Verifying signal integrity e Tracking down problems caused by signal integrity e Verifying correct operation of A D and D A converters e Verifying correct logical and tem poral relationships between the analog and digital portions of a design Agilent s E5850A time correlation fixture works in conjunction with software in the 16700 family logic analyzers and any Agilent Infinitum 54800 Series oscilloscope
34. make eye diagram measurements quickly and easily on hundreds of channels simultaneously 16760A only Triggering for the VisiTrigger combines powerful trigger functionality with a user interface most elusive that is easy to understand and use Capturing complex sequences of problems events is as simple as pointing to the function you want to use and filling in the blanks to customize it to your specific situation Reliable Eye finder automatically adjusts the setup and hold on every channel measurements eliminating the need for manual adjustment and ensuring the highest on high speed confidence in accurate state measurements on high speed buses buses High speed Timing Zoom provides the data acquisition speed you need for high speed timing on microprocessors and buses all channels Choose the Logic Analyzer and Measurement Modules that Best Fit Your Application State Timing General 8 16 Bit 32 64 Bit High Timing Deep trace High Analysis of Modules purpose processor processor speed margin capture speed data intensive hardware debug debug or bus analysis or with timing computer systems and debug channel analysis characterize or state debug performance intensive setup hold analysis systems 16710A V V 16711A V V 16712A V V 16715A V V V 16716A V V V V V 16717A V V V V V 16740A V V V V V V 16741A V V V V V V 16742A V V V V V V 16750A V V V V V V 16751A V V V V V V 16752A V V V V V V
35. maximum in 9 steps 16522A Clock input type 74AVC16244 3 6V max Clock input rate Pattern input type dc to 200 MHz 74AVC16244 3 6V max no connect is logic 0 Clock in to clock out approximately 30 ns Pattern in to recognition Recommended lead set approximately 15 ns 1 clk period Agilent 10498A 10475A 1 8 volt Clock Pod Clock output type TAAVC16244 Clock output rate 200 MHz maximum Clock out delay only approximately 8 ns total in 14 steps 16720A only 11 ns maximum in 9 steps 16522A Clock input type 74AVC16244 3 6V max Clock input rate dc to 200 MHz Pattern input type 74AVC16244 3 6V max no connect is logic 0 Clock in to clock out approximately 30 ns Pattern in to recognition approximately 15 ns 1 clk period Recommended lead set Agilent 10498A 10472A 2 5 V CLOCK POD Seas A FOR USE WITH AGILENT PATTERN GENERATORS m BND _ WAITO CLK IN m 74AVC16244 A 74AVC16244 CLKout p WAIT ie Agilent 10475A 1 8 V CLOCK POD C A FOR USE WITH AGILENT PATTERN GENERATORS rm BND _ CLK OUT WAIT 2 WAIT 1 WAIT 0 CLK IN CLK OUT NC NC NC NC m 74AVC16244 CLKin CLKout d 74AVC16244 gt WAIT lt CLKin 112 Pattern Gen
36. only Conventional 667 333 MHz Transitional 333 MHz Timing Zoom 2 GHz Conventional 800 400 MHz Transitional 400 MHz Timing Zoom 2 GHz Conventional 800 400 MHz Transitional 400 MHz Conventional 800 MHz Transitional 400 MHz Channels module 68 68 68 34 Maximum channels on a single time base and trigger 340 5 modules 340 5 modules 340 5 modules 170 5 modules Memory depth half full channel 16715A 16717A 4 2M 2 16716A 1M 512K 2 16740A 2 1 M 2 16741A 8 4 M 2 16742A 32 16 M 2 16750A 8 4M 2 16751A 32 16M 2 16752A 64 32M 2 128 64M 5 Trigger resources 16750A Patterns 16 Ranges 15 Edge amp Glitch 2 Timers 2 per module 1 Occurrence Counter 4 Global Counters 2 Pattern 16 Ranges 15 Edge amp Glitch 2 Timers 2 per module 1 Occurrence Counter 2 Global Counter 2 Patterns 16 Ranges 15 Edge amp Glitch 2 Timers 2 per module 1 Occurrence Counter 4 Global Counters 2 At 800 Mb s 4 patterns or 2 ranges 4 flags arm in At 200 Mb s same as 16751A 16752A Other speeds refer to synchronous state analysis Flags 4 Flags 4 Flags 4 page 98 and asynchronous timing analysis page 100 Maximum trigger sequence levels 16 16 16 1 25 Gb s 2 800 Mb s 4 200 or 400 Mb s 16 Maximum trigger sequence speed 16715A 16716A 167 MHz 200 MHz 400 MHz 1 25 Gb s 16717A 333 MHz Trigg
37. parallel word Serial as EEE width up to 32 bits eLa j mja v S Disable Serial Analysis Enable Serial Analysis select the specific state in Input Labely Serial Output Label Parallel the trace where conversion begins x Ser ia Output label Parallel cA serial Word width Z Specify the order in which Start on state 10 g the bits occur in the serial data stream Bit Order MSB Most Significant MSB First LSB First Bit first LSB Least Significant Bit first Advanced Options i R Enable frame processing 5 v D Select input bit gE S j U E Enable clock recovery R Invert input data enable frame processing to extract all instances of a Execute Serial Analysis _ ___Cilose___ defined frame maintain or invert the capture serial data with or with input serial bit stream out an external clock reference Enable clock recovery for an incoming serial bit stream that has no external clock reference RS 232 is an example of a bus with clocking embedded within the serial bit stream Figure 5 16 62 Post Processing and Analysis Tool Sets Serial Analysis To Separate Frame Information from the Data Block i Define Frame Serial Analysis lt 1 gt End after N bits Start Data Block I lt Pass Entire Block gt 1 accept the default start of frame label Start or modify the label to a name of your choosing
38. part number each contains 5 mating connectors and 5 support shrouds E5378A Up to 1 57 mm 0 062 16760 68702 Up to 3 05 mm 0 120 16760 68703 E5379A Up to 1 57 mm 0 062 16760 68702 Up to 3 05 mm 0 120 16760 68703 E5380A Up to 1 57 mm 0 062 5346 68701 Up to 3 18 mm 0 125 5346 68700 29 Data Acquisition and Stimulus Oscilloscope Modules When integrated into the 16700 Series logic analysis systems the oscilloscope modules make powerful measurement and analysis more accessible so you can find the answers to tough debugging problems in less time Oscilloscope controls are easy to find and use Multiple Views of Target Behavior Isolate Problems Quicker Frequently a problem is detected in one measurement domain while the clues to the cause of the problem are found in another That s why the abil ity to view your prototype s behavior from all angles simultaneously from software execution to analog signals is essential for quickly gaining insight into problems HI 2GSa s Oscilloscope C Scope lt C gt File Window Setup Autoscale Options For example using a state analyzer you may observe a failed bus cycle A timing problem caused by a reflection on an incorrectly terminated line may be causing the bus cycle to fail By triggering an oscilloscope from the state analyzer you can quickly identi fy the cause The ability to cross trig ger and time correlate state timing
39. s Behavior A large external display option 001 with multiple resizable windows allows you to see at a glance more of your target system s operation A built in flat panel display in the 16702B fits in environments with limited space Color lets you highlight critical information so you can find it quickly Use one system to examine target operation from different perspec tives Multiple time correlated views of data let you confirm both signal integrity and software execution flow These views are invaluable in solving cross domain problems 10 LA ir saa Ales IOE Eac Ia s T COA CS A a aoe aoe T Morlo T o Press meri LUL jt File Window Edit Options Inwoce Source File Mindow Cor 2 ne TT Te Tea T l gt J mlsl2lv l Displayed File plogic desc leso_Center nource B60_demo_board update_ BS Winclude ATE TE 54 void update_mystee int pannan U je gat raw targets 7 pet Lar get ot Ma arget teer 75 Read the environment conditions rand_conditiona panes Kor rent temp js Set the func_nesded based on the actual environment conditi versus the desired environment cordition 7 sot_cutputet Bfunc_nesded current temp 7 Upstate the hdwrencede value so the external devices can ri to modify the environment Figure 2 5 You can quickly isolate the root cause of system problems by examining target operation across a wide analysis domain from sig
40. to a state listing or timing waveform R Time Overview No File Window Graph Options Ie eee Help I lt Drag gt scal lt Right click gt view options Il The Time Overview display can be used to show the occurance of interrupts In this example there are four interrupts that occur over a short period of time there are many interrupts that occur in a short p riod of time the system may not be able to handle alll of them and may exhibit random crashes Note that you canl use the markers in this window to correlate the interrupts to a state listing or timing waveform Qr TL 16 383 us Display Information Qualified Events 4 Total Acquisitions 1 Total Display 100 Displayed Events 4 Time per Bucket 58 753608 us Figure 5 15 View the frequency of events over time 60 Time Bucket Information Hits d 0 Hits 4t 0 0 Range 277 384840 us thru 336 138447 Elusive system crashes are often caused by too many interrupts occur ring over a short period of time If the software cannot handle all simultane ous service requests the system can exhibit random defects while leaving no clues as to their cause In this situ ation you need a tool that can meas ure and display interrupt loading Post Processing and Analysis Tool Sets Serial Analysis Solve Serial Communication Problems Your system may use serial buses to communicate between ICs and to transfer data to an
41. 0111 00000111 00000111 00000111 01100100 BOSE 01100010 eee 01100000 01011110 COUT RES 00000001 00000001 00000010 00000010 Figure 4 9 To fill the 16720A pattern generator s 8 MVector deep memory 16 MVector in half channel mode with data the stimulus must be in pattern generator binary format Stimulus files in PGB format can be loaded directly from the user interface Data Acquisition and Stimulus Pattern Generation Modules User Macro and Loop Simplify Creation of Stimulus Programs User macros permit you to define a pattern sequence once then insert the macro by name wherever it is needed Passing parameters to the macro will allow you to create a more generic macro For each call to the macro you can specify unique values for the parameters Each macro can have up to 10 parameters Up to 100 different macros can be defined for use in a single stimulus program Loops enable you to repeat a defined block of vectors for a specified number of times The repeat counter can be any value from 1 to 20 000 Loops and macros can be nested except that a macro can not be nested within another macro When nested each invocation of a loop or a macro is counted towards the 1 000 invoca tion limit At compile time loops and macros are expanded in memory to a linear sequence Convenient Data Entry and Editing Feature You can conveniently enter patterns in hex octal binary decimal and two s complement ba
42. 014900 00014904 00014908 Navigate Memory Disassembly Emulator 1 Update 00148B0 ll Data Column Width Page Forward File Navigate 40800044 cro 00000044 00014854 39808222 subi ri2 r13 7DDE 000148B8 7D8CF8AE lbzx r12 r12 r31 000148BC 396D8222 subi rii r13 7DDE 000148C0 7D6BFOAE lbzx rii rii r30 000148C4 7COCS800 cmpw cr r12 r11 000148C8 40800024 bge erd 00000024 000148CC 39808222 subi ri2 r13 7DDE 000148D0 7FACF SAE lbzx r29 r12 ral 000148D4 39608222 subi rii ri3 7DDE 00014808 39408222 subi r10 r13 7DDE 000148DC 7D4AFOAE lbzx ri r10 r30 000148E0 7D4BF9AE stbx PLO rii r31 000148E4 398D8222 subi ri2 ris 7DDE 000148E8 7FACFLAE sthx r29 r12 r30 000148EC 3BDEO001 addi r30 r30 0001 000148F0 4BFFFFBC b 00000044 000148F4 SBFFOOO1 addi r31 r31 0001 000148F8 4BFFFFA8 b 00000058 000148FC 83A1000C lwz r29 OO00C r1 gt 83010010 83E10014 8001001C r30 0010 r1 gt r31 0014 r1 gt LD DU L C1 2 Registers Emulator 1 Groups Options Update PC and Processor Control Help PC 00014664 MSR 00001042 HIDO 00000000 HID1 40000000 CR 80000000 FPSCR 00000000 XER 00000000 LR 00014504 CTR 000160d0 General Purpose 0 15 GPRO 000d8eb4 GPR1 ooo1FFaS GPR2 00024640 GPR3 GPR GPR11 000d8ebb 00000000 00000007 GPR4 00001111 GPRS 00000029 GPR6 0000000b SINR rae ae e OOF 00000003 C9 Run Control Emulator 1 C
43. 0B source correla tion tool set correlates a microproces sor execution trace window with a corresponding high level source code window The source correlation tool set enhances your software develop ment environment by providing mul tiple views of code execution and variable content under severe real time constraints Using the B4620B you can obtain answers to many of your questions concerning software code execution data tracking and software hardware integration Obtain Answers to the Following Questions Software Code Execution e What happened just before the target system crashed e What source code was executed at a specific point in time Your Development Environment Compile Relocatable Object Code l Link in A Absolute Object Code Symbol File Download S Edit Source File e What is the exact time between two user defined system events e What is the execution history leading up to or occurring after an area of interest Data Tracking e What is the exact history of a variable s value over time e Which routine s corrupted the data Software Hardware Integration e What is the root cause of a system failure hardware or software e Are timing anomalies found by the hardware engineer the cause of software problems e Is the software engineer working on the same problem as the hard ware engineer e What portion of the source code correlates to the problem the hardware engineer reported
44. 1 25 Gb s mode only the even numbered channels 0 2 4 etc are acquired 2 The resolution of the hardware used to assign time tags is 4 ns Times of intermediate states are calculated 97 State Timing Modules Specifications and Characteristics Agilent Technologies 16760A Supplemental Specifications and Characteristics continued Synchronous state 1 5 Gb s mode only 1 25 Gb s mode only 800 Mb s mode 400 Mb s mode 200 Mb s mode analysis continued available with E5378A available with E5378A and E5379A probes and E5379A probes Maximum trigger 2 2 4 16 16 sequence levels Maximum trigger 1 5 Gb s 1 25 Gb s 800 MHz 400 MHz 200 MHz sequencer speed Store qualification Default Default Default Default Default and per sequence level Maximum global counter N A N A N A N A 16 777 215 Maximum occurrence N A N A N A N A 16 777 215 counter Maximum pattern range 32 bits 3 32 bits 3 32 bits 3 32 bits 3 32 bits 3 term width Timer value range N A N A N A N A 100 ns to 4397 seconds Timer resolution N A N A N A N A 4ns Timer accuracy N A N A N A N A 10 ns 0 01 of value Timer reset latency N A N A N A N A 65 ns Data in to BNC port out 150 ns 150 ns 150 ns 150 ns 150 ns latency Flag set reset to evaluation N A N A N A N A 110 ns latency 1 In 1 25 Gb s mode only the even numbered channels 0 2 4 etc are acquired 2 The resolution of the hardware used to assign time tags is 4 ns T
45. 1 clock data 34 32 data and 2 clock data 17 16 data and 1 clock data All specifications noted by an asterisk are the performance standards against which the product is tested 1 A support shroud Agilent part number 16760 02302 for boards up to 0 062 thick or 16760 02303 for boards up to 0 120 thick is recommended A kit of 5 shrouds and 5 connectors is available as Agilent part number 16760 68702 for boards up to 0 062 thick or 16760 68703 for boards up to 0 120 thick 2 A kit of 5 Amp Mictor connectors and 5 support shrouds is available Agilent part number E5346 68701 A support shroud is available separately Agilent part number E5346 44701 3 If operated single ended minus inputs grounded the threshold can be adjusted from the user interface 4 Refer to specifications on specific modes of operation for details on how inputs can be used R 215 121 kg ka Sn Cj 20k 0 7pF 1pF 20k 0 6pF a R 30 0 75 V 0 75 V Model Number C R R Figure 6 15 E5382A input equivalent probe load with E5378A E5379A 1 5pF 120 30 5em damped wire see user s guide for load models F5380A 3pF 120 60 with other accessories Figure 6 14 E5378A E5379A E5380A input equivalent probe load 95 State Timing Modules Specifications and Characteristics Agilent Technologies 16760A Supplemental Specifications and Characteristics continued Synchronous Data Sampl
46. 100 MHz State 100 MHz Timing 1 M memory depth y y 16550A 100 MHz State 500 MHz Timing 4 8 K memory depth y y y y 16554A 100 MHz State 250 MHz Timing 512 K 1 M memory depth vV y y 16555A 16555D 110 MHz State 500 MHz Timing 2 4 M memory depth y y y 16556A 16556D 100 MHz State 400 MHz Timing 2 4 M memory depth y y y 16557D 140 MHz State 500 MHz Timing 2 4 M memory depth y V V 16710A 100 MHz State 500 MHz Timing 8 K memory depth y y 16711A 100 MHz State 500 MHz Timing 32 K memory depth y y 16712A 100 MHz State 500 MHz Timing 128 K memory depth y y 16715A 167 MHz State 667 MHz Timing 2 4 M memory depth y 16716A 167 MHz State 667 MHz Timing 2 GHz Timing Zoom y 512 K 1 M memory depth 16717A 333 MHz State 667 MHz Timing 2 GHz Timing Zoom y 2 4 M memory depth 16718A 333 MHz State 667 MHz Timing 2 GHz Timing Zoom y 8 16 M memory depth 16719A 333 MHz State 667 MHz Timing 2 GHz Timing Zoom y 32 64 M memory depth 16740A 200 MHz State 800 MHz Timing 2 GHz Timing Zoom y 2 1 M memory depth 16741A 200 MHz State 800 MHz Timing 2 GHz Timing Zoom y 8 4 M memory depth 16742A 200 MHz State 800 MHz Timing 2 GHz Timing Zoom y 32 16 M memory depth 16750A 400 MHz State 800 MHz Timing 2 GHz Timing Zoom y 4 8 M memory depth 16751A 400 MHz State 800 MHz Timing 2 GHz Timing Zoom y 16 32 M memory depth 16752A 400 MHz State 800 MHz Timing 2 GHz Timing Zoom y 32 64 M memory depth 16760A 1 25 Gb s State 800 MHz Timing 34 chan
47. 16700 Series Logic Analysis System E HH 7 ee Product Overview Debugging today s digital systems is tougher than ever Increased product requirements complex software and innovative hardware technologies make it difficult to meet your time to market goals The Agilent Technologies 16700 Series logic analysis systems provide the simplicity and power you need to conquer complex systems by combining state timing analysis oscilloscopes pattern generators post processing tool sets and emulation in one integrated system oh Agilent Technologies Table of Contents System Overview Modular Design page 3 Features and Benefits page 4 Selecting the Right System page 6 Mainframes Display page 7 Back Panel page 8 System Screens page 9 IntuiLink page 12 Probing Solutions Criteria for Selection page 13 Technologies page 14 Data Acquisition and Stimulus State Timing Modules page 17 Oscilloscope Modules page 30 Pattern Generation Modules page 33 Emulation Modules page 37 Post Processing and Analysis Tool Sets Software Tool Sets page 39 Source Correlation page 41 Data Communications page 45 System Performance Analysis page 54 Serial Analysis page 61 Tool Development Kit page 67 Licensing Information page 73 Time Correlation with Agilent Infiniium Oscilloscopes E5850A Logic Analyzer Oscilloscope Time Correlation Fixture page 74 Technical Specifications and Characteristics Mainframe page 75 Probing Solutions page
48. 16710A 11A 12A 16715A 16716A 16717A 18A 19A 16750A 51A 52A Maximum serial Ciocked data 1 64 Kbits 8 Kbits 32 Kbits 2 Mbits 512 Mbits 2 Mbits 8 Mbits 4 Mbits 16 Mbits trace depth 128 Kbits 32 Mbits 32 Mbits Unclocked data 2 16 32 Kbits 4Kbits 16Kbits 1 Mbit 256 Mbit 1 Mbit 4 Mbits 2 Mbits 8 Mbits 64 Kbits 16 Mbits 16 Mbits Maximum serial Ciocked data 3 1 Gbit s 100 Mbits s 167 Mbits s 167 Mbits s 333 Mbits s 400 Mbits s bus frequency Unclocked data 4 1 Gbit s 125 Mbits s 167 Mbits s 167 Mbits s 167 Mbits s 200 Mbits s Minimum serial Clocked data 20 Mbit s No limit No limit No limit No limit No limit bus frequency Unclocked data 5 765 Mbits s 5 Kbits s 50 bits s 50 bits s 50 bits s 50 bits s Information in Table above calculated according to notes 1 to 5 1 Maximum State Memory Depth 2 Maximum Timing Memory Depth 4 3 Maximum State Frequency 4 Maximum Timing Frequency 4 5 1 Maximum sample period x 20 66 Post Processing and Analysis Tool Sets Tool Development Kit Customize Your Measurements The ability to interpret and display information is vital to your project At times the information you need can be buried in the raw data of your measurement This might be due to one of several reasons e The use of a protocol encoded data or proprietary bus e Events that happen only under certain conditions e The need to analyze system performance e The need to analyze data across a large number o
49. 2 ns worst case 4 ns A FOR USE WITH AGILENT PATTERN GENERATORS Recommended lead set Agilent 10474A m BND _ 100 Q ECL TTL oo gt ZOO 9 OW O ER 10H125 Agilent 10462A 3 State TTL CMOS Data Pod Output type 74ACT11244 with 100 Q series 10H125 on non 3 state channel 7 2 ie Agilent 10462A 3 STATE TTL 3 state enable negative true 100 KQ to GND enabled on no connect GMOS DATA POD Maximum clock 100 MHz A FOR USE WITH AGILENT PATTERN GENERATORS Skew 1 typical lt 4 ns worst case 12 ns mman Recommended lead set Agilent 10474A z ILIIIIL N 3 STATE OUTPUTS SHH KK OW 9 OW O LLL 100 Q 74ACT11244 gt Agilent 10464A ECL Data Pod terminated Output type 10H115 with 330 Q pulldown 47 Q series e Agilent 10464A f ECL DATA POD Maximum clock 300 MHz TERMINATED a a Skew 1 typical lt 1 ns worst case 2 ns FOR USE WITH AGILENT PATTERN GENERATORS Recommended lead set Agilent 10474A m BND oo gt ZZno0ontaa o 420 es 10H115 348 Q 5 2V Pattern Generation Modules Specifications and Characteristics Agilent 10465A ECL Data Pod unterminated Output type 10H115 no termination Maximum clock 300 MHz Skew 1 typical lt 1 ns worst case 2 ns Recommended lead set Agilent 10347A 10H115 ss Agilent 1046
50. 3 1F40FE03 1F40FE03 1F00FE03 1F01FE03 1F00FE03 1F00FE03 1F01FE03 1FOOFEO3 1FOOFEO3 1BO6FEOB 1F40FE0B 1F40FE0B 1F40FE0B The output of the custom tool in this example is shown Notice that there is now data in the DATA column The custom tool was able to reconstruct the code flow after the trace was taken The code was reconstructed by using the branch trace messages and information in the SRecord file creat ed when the code was compiled The tool took the address of the appropri ate states in the trace data and found the corresponding code data in the SRecord file This created a trace that the MPC 555 inverse assembler could operate on properly MPC555 Inverse Assembly 3FA838 3FA9B8 000004 3FA608 3FA608 3FA608 3FA608 3FA608 3FA608 3FA60C 3FA608 3FA608 3FA610 3FA624 3F A624 3F A624 3FAG24 3FAG24 60000000 1F41FE0B Z3FA624 3FA624 3FA624 3FA624 3FA624 3FA640 3FA640 3FA640 3F A640 3FA640 3FA640 3FAG640 3FA640 3FA640 ZEAG4Q Original Trace 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 1F40FE0B 1F40FE0B 1F41FE0B 1F40FE0B 1FOOFEOB 1BO6FEOB 1FOOFEOB 1FOOFEOB 1FOOFEOB 1F01FE0B 1FOOFEOB 1FOOFEOB 1F41FE0B 1F40FE0B IF 40FEOR By entering information here users can direct the tool to the correct SRecord file and control how much of the data the tool is to operate on
51. 378A E5379A probes E5378A E5379A probes E5378A E5379A E5382A 400 Mb s 200 Mb s on each channel 1 5 Gb s 1 25 Gb s probes 800 Mb s E5380A probe 600 Mb s Minimum clock interval 667 ps 800 ps E5378A E5379A probes 2 5 ns bns active edge to active edge 1 25 ns E5380A probe 1 67 ns Minimum state clock pulse N A N A E5378A E5379A probes 1 5 ns 1 5 ns width with clock polarity rising or falling 600 ps E5380A probe 800 ps Clock periodicity Clock must be periodic Clock must be periodic Periodic or aperiodic Periodic or aperiodic Periodic or aperiodic Number of clocks 1 1 1 1 1 Clock polarity Both edges Both edges Rising falling or both Rising falling or both Rising falling or both Minimum data pulse width 600 ps 750 ps E5378A E5379A E5382A probes 750 ps E5380A probe 1 5 ns 1 5 ns 1 5 ns Number of channels 1 With time tags Without time tags 16 x number of modules 8 16 x number of modules 8 34 x number of modules 16 34 x number of modules 16 34 x number of modules 16 x number of modules 16 x number of modules 34 x number of modules 34 x number of modules 34 x number of modules Maximum channels ona single time base and trigger 80 5 modules 80 5 modules 170 5 modules 153 5 modules 170 5 modules Maximum memory depth 128M samples 128M sample
52. 38 pin low voltage probe with E5346 68701 All except 16517A built in isolation networks for the logic analyzer Designed for signals 16518A 16760A with peak to peak amplitude as small as 250 mV E5378A 34 channel 100 pin single ended probe for 16760A 16760 68701 16760A only E5379A 17 channel 100 pin differential probe for 16760A 16760 68701 16760A only E5380A 34 channel 38 pin single ended probe for 16760A E5346 68701 16760A only Moderate density probing solutions The Agilent 01650 63203 isolation You may also add the isolation adapter contains the termination networks to the target PC board and networks for the logic analyzer The connect the logic analyzer cable 01650 63203 connects to a 3M 20 pin directly to a 40 pin 3M connector on connector on the target PC board the PC board Refer to Probing Refer to Probing Solutions for Solutions for Agilent Technologies Agilent Technologies Logic Analysis Logic Analysis Systems publication Systems publication number number 5968 4632E for design 5968 4632E for design guidelines guidelines in addition to part num and part numbers for mating bers for mating connectors and Figure 3 9 01650 63203 termination adapter connectors isolation networks Probing Solutions Technologies Using a processor or bus specific analysis probe Figure 3 10 Advantages Limitations Refer to Processor and Bus Support TTT TOT Agilent Technologies Logic Easiest and fastest connection to sup
53. 6A 3 State TTL 3 3 volt Data Pod Output type 74LVT244 with 100 Q series 10H125 on non 3 state channel 7 2 3 state enable negative true 100 KQ to GND enabled on no connect Maximum clock 200 MHz Skew 1 typical lt 3 ns worst case 7 ns Recommended lead set Agilent 10474A 100 Q 74LVT244 1 Typical skew measurements made at pod connector with approximately 10 pF 50 KQ load to GND worst case skew numbers are a calculation of worst case conditions through circuits Both numbers apply to any channel within a single or multiple module system 2 Channel 7 on the 3 state pods has been brought out in parallel as a non 3 state signal By looping this output back into the 3 state enable line the channel can be used as a 3 state enable 106 Agilent 10465A ECL DATA POD UNTERMINATED FOR USE WITH AGILENT PATTERN GENERATORS m BND _ Ponton oo 22 Agilent 10466A 3 STATE TTL 3 3V DATA POD a A FOR USE WITH AGILENT PATTERN GENERATORS m ann _ 3 STATE IN Pattern Generation Modules Specifications and Characteristics Agilent 10469A 5 volt PECL Data Pod Output type 100EL90 5V with 348 ohm pulldown to ground and 42 ohm in series Maximum clock 300 MHz Skew 1 typical lt 500 ps worst case 1 ns Recommended lead set Agilent 10498A 42Q a 100EL90 WAV AY gt 348 Q Ag
54. 83 State Timing Modules page 85 Oscilloscope Modules page 101 Pattern Generation Modules page 104 Trade In Trade Up page 115 Ordering Information page 116 Third Party Solutions page 123 Support Warranty and Related Literature page 124 Sales Offices Information page 125 System Overview Modular Design Modular Design Protects Your Module Choices Long Term Investment Modularity is the key to the Agilent 16700 Series logic analysis systems State Timing User Benefits Agilent offers a wide variety of state timing modules for a range of applications from high speed glitch capture to multi channel bus analysis long term value You purchase only the capability you need now then High Speed Timing expand as your needs evolve All modules are tightly integrated to Precisely characterize setup hold times over a wide channel count Capture data over many clock cycles while retaining the highest multi channel accuracy provide time correlated cross i Oscilloscopes domain measurements Identify signal integrity issues and characterize signals quickly with automatic measurements of rise time voltage pulse width and frequency Pattern Generation Use stimulus to substitute for missing system components or to provide a stimulus response test environment Emulation An emulation module connects to the debug port BDM or JTAG on your target You have full access to processor execution control features o
55. ERES File Navigate Help Read Registers e oem mee oe MPCS509 Emulation reset Figure 4 11 Emulation control interface Post Processing and Analysis Tool Sets Software Tool Sets Once the data is acquired you can rely on the post processing tools to rapidly consolidate data into displays that provide insight into your sys tem s behavior The tool sets described in the following pages are optional post processing software packages for the 16700 Series logic analysis systems Selecting the Right Tool Set Take a look at the tool set descrip tions below to see if they meet your needs If you don t immediately see what you need there is also the option of writing your own analysis application using the tool develop ment kit Best of all you can try out any one of these tool sets with no obligation to buy Application Product Name Model Number Detailed Information Debug your real time code at the source level Source Correlation B4620B Page 40 Correlate a logic analyzer trace with the high level source Tool Set code that produced it Set up the logic analyzer trace by simply pointing and clicking on a line of source code Debug your parallel data communication buses Data Communications B4640B Page 44 Display logic analyzer trace information at a protocol level Tool Set Powerful trigger macros allow triggering on standard or custom protocol fields Data bus width is limited only by the number of availabl
56. HB PL 107 Pattern Generation Modules Specifications and Characteristics Agilent 10476A 3 State 1 8 Volt Data Pod Output type T4AVC16244 3 state enable negative true 38 KQ to GND enabled on no connect Maximum clock 300 MHz Skew 1 typical lt 1 5 ns worst case 2 ns Recommended lead set Agilent 10498A 74AVC16244 gt Agilent 10483A 3 State 3 3 Volt Data Pod Output type 74AVC16244 3 state enable negative true 38 KQ to GND enabled on no connect Maximum clock 300 MHz Skew 1 typical lt 1 5 ns worst case 2 ns Recommended lead set Agilent 10498A T4AVC16244 L Agilent E8141A LVDS Data Pod Output type 65LVDS389 LVDS data lines 10H125 TTL non 3 state channel 7 3 state enable positive true TTL no connect enabled Maximum clock 300 MHz Skew typical lt 1 ns worst case 2 ns Recommended lead set E8142A Recommended lead set Agilent 10498A 3 3 V 1 Typical skew measurements made at pod connector with approximately 10 pF 50 KQ load to GND worst case skew numbers are a calculation of worst case conditions through circuits Both numbers apply to any channel 10 KQ 65LVDS389 ENABLE gt LVDS DATA OUT 3 STATE IN TTL within a single or multiple module system 108 10476A 3 STATE 1 8 V DATA POD in So vez x A FOR USE
57. PI also allows you to write Perl or other scripts to control the logic analyzer Use the sample programs provided to assist you in creating your own custom programs Figure 2 7 Transfer data into Microsoft Excel with just a click of the mouse Probing Solutions Criteria for Selection Why is Probing Important Your debugging tools perform three important tasks probing your target system acquiring data and analyzing data Data acquisition and analysis tools are only as effective as the physical interface to your target system Use the following criteria to see how your probing measures up How to Determine Your Requirements To determine what probing method is best to use you need to take the following into consideration e The number of signals to be probed e The ability to design probing connectors on the target PC board itself e Mechanical probing clearance requirements e Signal loading effects e Ease of attachment e Package type to be probed DIP Dual In line Package PGA Pin Grid Array BGA Ball Grid Array PLCC Plastic Leaded Chip Carrier PQFP Plastic Quad Flat Pack TQFP Thin Quad Flat Pack SOP Small Outline Package TSOP Thin Small Outline Package e Package Pin Pitch distance between pin centers Figure 3 1 A rugged connection lets you focus on debugging your target not your probe Immunity to Noise Impedance EMF noise is everywhere and can corrupt your data Active attenuator probi
58. Pointer to current temperature 140 References None isi gt 142 Returns Nothing CEEEETEErrT rererere 144 void Ed ry Figure 5 4 update_syste 0024 update_syster 0020 updat get_targets seet_tergetsrOOd ro Pe r2 O3E7 jget_targets 000B ath tet 3B q ME_get_torgets TTL Ts 2 Pe 63 FFFOS pen 03E7 00 FFFOS pon E7 00 FFFOS a elf target_tenp IA Error Transfer Size Invalid JA 00004 zget_target2 0010 addis 10 rt 03E7 3D pey 41 a0 pam O3E7 00 pom EF 00 sget_tergets d01d ibz r10 OBE7 ri gt as Pe 41 4c pen 03E7 40 pen E7 ap pen D7 zget_targets 0018 Undefined Dpcode 7C4103E7 zget_targets 001C Also Analyze a function s behavior without viewing calls to subroutines or interrupts by using the analyzer s filtering capabilities to focus on a specific part of the executed software Post Processing and Analysis Tool Sets Source Correlation Product Characteristics Data Sources All state and timing measurement modules supported by the 16700 Series logic analysis systems except the 16517A 518A serve as data sources for the source correlation tool set Microprocessor Support The source correlation tool set sup ports many of the most popular embedded microprocessors Non intrusive analysis probes for the 16700 Series systems provide reli able fast and convenient connections to your target system New microprocessors are constan
59. They can also indicate if the AT2 pin of the MPC 555 processor is in use Figure 5 22 Code reconstruction 3FA624 3F A624 3F A628 3F A624 3F A624 3FA62C 3F A640 3FA640 3FA640 3FA640 3FA640 3FA640 3FA644 3FA640 3FA640 3FA6498 SREC Path Start State End State Parameter Window of Custom Tool r10 r30 0002 cro r10 0000 cro OO3FAG24 r9 r30 0004 cro r9 0000 cro 00ZFAG640 r8 r30 0008 cro r8 0000 CrO OOZEAGSC 00000000 00000000 00000000 00000000 00000000 00000000 73CA0002 00000000 00000000 280A0000 00000000 00000000 41820014 00000000 00000000 00000000 73C90004 00000000 00000000 28090000 00000000 00000000 41820014 00000000 00000000 00000000 73C80008 00000000 00000000 28080000 00000000 00000000 41820014 1F40FE0B 1F40FE0B 1940FF03 1F40FF03 1F40FF03 1FOOFFO3 1DOOFFO3 1FOOFFO3 1FOOFFO3 1DO0FFO3 1FOOFFO3 1FOOFFO3 1900FFOB 1F40FFOB 1F40FFOB 1F40FFOB 1D40FFOB 1F40FFOB 1F40FFOB 1D40F FOB 1F40FFOB 1FOOFFOB 1900FFOB 1FOOFFOB 1FOOFFOB 1FOOFFOB 1D00FFOB 1FOOFFOB 1FOOFFOB 1D40FFOB 1F40FFOB 1F40FFOB 1940F FOB 69 Post Processing and Analysis Tool Sets Tool Development Kit Custom Tool Example Multiplex Data Custom tools can combine several lines of data acquired sequentially seam ma y EL under one label into one line of data Ma 5 Commen i Er However the data to be combined does not have to come from the same label it can come from different
60. WITH AGILENT PATTERN GENERATORS BND _ S SIII E 3 STATE ouTPUTS BII onnowntonN Oo LEE LL LLL 10483A 3 STATE 3 3 V DATA POD FOR USE WITH AGILENT PATTERN GENERATORS m BND TO g a A 5 3 STATEIN 7 c F G T 9 Ies Agilent E8141A LVDS DATA POD are A FOR USE WITH AGILENT PATTERN GENERATORS oao 22 GGrpviririit 3 STATE IN TTL 7 TTL T s Pattern Generation Modules Specifications and Characteristics Data Cable Characteristics Without a Data Pod The Agilent 16720A and 16522A data cables without a data pod provide an ECL terminated 1 KQ to 5 2V differential signal from a type 10E156 or 10E154 driver These are usable when received by a differential receiver preferably with a 100 Q termination across the lines These signals should not be used single ended due to the slow fall time and shifted voltage threshold they are not ECL compatible 16720A 3 25 V 470 Q 10E156 ar Differential 10E154 b x Output 470 Q 3 25 V 16522A 5 2 V 1kQ 10E156 nC Differential 106154 b Output 1kQ 5 2 V 16720A and 16522 CABLE PIN OUTS Gnd Ga 7 5 4 3 2 7 0 Data Cable Pod End 5 2 5 7 6 4 3 2 1 0 Gnd Gnd AAT Wari ward Nc CKN nc CLKOUT NC Clock Cable Pod End 5 2 5 warr2 WAIT WATO NC CLKIN NG CLKOUT NC 109 Pattern Generation Modules Specifications and Characteristics Clock Cable C
61. alid window you can run eye finder for maximum confidence If the clock in your system runs at 100 MHz or slower and the clock transitions are approxi mately centered in the data valid window you may not see any transi tion zones indicated in the eye finder display This is because eye finder only examines a time span of 10 ns 16760A 6 ns centered about the clock Examples of When to Run Eye Finder You should use eye finder in the following situations Probing a new target or probing different signals in the same target e Because eye finder examines the actual signals in the circuit under test you should run it whenever you probe a different bus or a different target Significant change of target temperature e The propagation delays and signal levels in your target system may vary with temperature If for example you place your target system in a controlled tempera ture chamber to evaluate its oper ation over a range of temperatures or to trouble shoot a problem that only occurs at high or low temper atures you should run eye finder after the target system stabilizes at the new ambient temperature 25 Data Acquisition and Stimulus State Timing Modules Features Supported in Agilent State and Timing Analysis Modules Agilent Module Number 16710A 16711A 16715A 16716A 16717A 16760A 16712A 16740A 16741A 16742A 16750A 16751A 16752A Eye finder y N N Visitrigger V Timing Zoo
62. aluated as in range not in range 2 Occurrence counters 4 Flags Trigger resource conditions Arbitrary Boolean combinations Arbitrary Boolean combinations Trigger actions Goto Trigger and fill memory Goto Trigger and fill memory Store qualification Default Default Maximum occurrence counter 16 777 215 16 777 215 Maximum pattern range width 32 bits 32 bits Data in to trigger out BNC port 150 ns typical 150 ns typical Flag set reset to evaluation 110 ns typical 110 ns typical Timing Mode Timing analysis sample rate half full channel 16715A 16716A 16717A 667 333 MHz 16740A 16741A 16742A 16750A 16751A 16752A 800 400 MHz Channel count 68 per module 68 per module Maximum channels on a single time base and trigger 340 340 Number of independent analyzers 2 can be setup in state or timing modes 2 can be setup in state or timing modes Sample period full channel 3 ns to 1 ms 2 5 ns to 1 ms Sample period half channel 1 5 ns 1 25 ns Minimum data pulse width for data capture Conventional timing 1 75 ns 1 5 ns Transitional timing 3 9 ns 3 8 ns For trigger sequencing 6 1 ns 5 1 ns Sample period accuracy 100 ps 01 of sample period 100 ps 01 of sample period Channel to channel skew lt 1 5ns lt 1 5ns Time interval accuracy sample period channel to channel skew 01 of time inte
63. arkers or the begin ning or end of the trace Markers allow you to quick ly search from frame to frame in the data view the data in the order in which the bits occur in the serial stream in this case LSB 65 Post Processing and Analysis Tool Sets Serial Analysis Product Characteristics Data Sources All state and timing measurement modules supported by the 16700 Series logic analysis systems serve without modification as data sources for the B4601B serial analysis tool set The particular measurement module used determines time resolu tion and accuracy Sample rate chan nel count memory depth and trigger ing are controlled by the user inde pendent of the serial analysis tool Serial Measurement Characteristics Because every trace is non intrusive and every event captured in the trace is time stamped you can correlate activity from your serial bus with other events in the target system The Agilent Technologies 16720A and 16522A pattern generator modules can be used to generate your own serial test data Maximum Parallel Word Width 32 bits Parallel Data Display Types Binary Octal Hex Decimal ASCII Twos Complement Off line Analysis and Post Processing All measurements can be saved using the file out tool Data can be recalled at any time for later analysis using any analysis or display tool Serial measurement data can be exported to your host computer as ASCII files 16517A 18A
64. cale 10 V full scale to 40 V full scale Offset range 2V 10V 50V 250 V Probe attenuation Any ratio from 1 1E 9 to 1 1E 6 Channel to channel isolation with channel sensitivities equal dc 50 MHz 50 MHz 500 MHz 40 dB 30dB Maximum safe input voltage 1MQ e 50Q 250 V dc peak ac lt 10 kHz 5 Vrms Characteristics refer to the input at the BNC connector 102 Oscilloscope Modules Specifications and Characteristics 16534A Characteristics Horizontal Time Time base ranges 0 5 ns div to 5 s div Time base resolution 10 ps Delay range pretrigger posttrigger 32 K x sample period gt 320 ms or 1 6E7 x sample period whichever is greater Time interval measurement accuracy forsampling rates other than maximum for bandwidth limited signals signal rise time gt 1 4 sampling rate on a single card on a single acquisition 0 005 of A T 2E 6 x delay setting 0 15 sample rate Time interval measurement accuracy for 2 3 or 4 Agilent 16533As or 16534As operating on a single time base for measurements made between channels on different cards at maximum sampling rate 0 005 of AT 2E 6 x delay setting 300 ps Trigger Trigger level range See notes 1 5 x full scale from center of screen Trigger modes gt Immediate Edge gt Pattern e Auto condition e Events delay gt Intermo
65. cimal Precedence 2 Hex Immediate Delay 0 Binary Normal Throughput 0 Binary Normal Reliability 0 Binary Normal Cost 0 Binary Normal Protocol view of MBZ 0 Binary T b Total Length 48 Decimal data acquired in Identification 0000 Hex logic analyzer Zero 0 Binary Do not fragment 0 Binary May Fragment 0 Binary Fragment Offset 0 Decimal Time To Live 2 Decimal Protocol 11 Hex User Datagram Protocol Header Checksum c8e5 Hex Sro Addr 15 19 0 3 Dest Addr 96 0 0 2 User Datagram Protocol Source Port 1857 Decimal Destination Port 1857 Decimal Length bytes 28 Decimal Checksum 1374 Hex Packet header data Packet header data Packet header data Packet header data Packet header data Packet header data Packet header data Packet header data Packet header data GOGO O G 6 9 6 6 G GGG Figure 5 10 Time tags for system level correlation of other data buses memory interfaces microprocessors etc 52 Post Processing and Analysis Tool Sets Data Communications Global markers measure time intervals between packets on separate parallel interfaces or timing between the data path and a microprocessor W Data Comm Trace RS Iason Tl Markers Fron 340 000 ns SSU 00096 trom Trigger E 180 000 ns IEEE 802 3 Ethernet V2 Dest Addr 00 01 00 00 00 00 Sre Addr 00 00 00 00 00 00 Length Type 0000 Hex Collapsed View Packet header data of protocol infor e
66. d bits 111111 LSB first Execute Cancel Figure 5 17 63 Post Processing and Analysis Tool Sets Serial Analysis To Acquire a Serial Bit Stream without an External Clock Reference set the sample period of your timing analyzer to take four or more samples for each serial bit accept the Samples default label or enter a new label name specify the embedded bit Se 7 time of the serial bit stream specify the incoming eee signal s data encoding method normal or NRZI Clock Recovery Algorithm 1 For analysis purposes the data is captured in conventional timing mode using the internal timing analyzer clock as the clock refer ence Set the sample period of the timing analyzer to take four or more samples for each serial bit How Clock Recovery Works Embedded bit time Incoming serial bit stream Timing analyzer samples with timing analyzer set Pes each serial bit to take five samples for 0 New Samples serial data Figure 5 19 64 Clock Recovery Serial Analysis lt 1 gt Clock Recovery Sample serial data that does not have a clock For best results set the timing analyzer Sample Period lt 1 4 serial Bit Time Sampled data label Bit Time Sample data every 10 000ns L and re sync on data edges Data Encoding Method Normal O NRZI tedge 0 level 13 Figure 5 18 3 Data edges transitions from 0
67. d Flying Leads Input resistance and Refer to figure 6 14 Refer to figure 6 14 Refer to figure 6 14 Refer to figure 6 15 Capacitance Maximum state data 1 5 Gb s 1 5 Gb s 600 Mb s 1 5 Gb s rate supported Mating connector Agilent part number 1253 3620 1 Agilent part number 1253 3620 1 Amp Mictor 38 2 None required Minimum voltage swing 250 mV p p Vint Vin gt 200 mV p p 300 mV p p 250 mV p p Input dynamic range 3 Vdc to 5 Vdc 3 Vdc to 5 Vdc 3 Vdc to 5 Vdc 3 Vdc to 5 Vdc Threshold accuracy 30 mV 1 of setting 30 mV 1 of setting 3 30 mV 1 of setting 30 mV 1 of setting Threshold range 3 0 V to 5 0 V 3 0 V to 5 0 V 3 0 V to 5 0 V 3 0 V to 5 0 V User supplied threshold 3 0 V to 5 0 V N A N A N A input range User supplied threshold gt 100K ohms N A N A N A input resistance Threshold control options User provided input If operated single ended Adjustable from user Adjustable from user Adjustable from user minus inputs grounded interface interface interface the threshold can be adjusted from the user interface Maximum nondestructive 40 Vdc 40 Vde 40 Vdc 40 Vdc input voltage Maximum input slew rate 5V ns 5 V ns 5 V ns 5 V ns Clock input Differential Differential Single ended Differential Number of inputs 4 34 32 data and 2 clock data 17 16 data and
68. d from peripheral devices Sifting through thousands of serial bits by looking at long vertical columns of captured 1 s and 0 s can be very tedious time consuming and error prone Obtain Answers to the Following Questions e Is the software sending the correct message e Is the communication hardware acting as expected e When multiple messages are involved in what order is data being transmitted e How does the serial bus activity correlate to the target system processor e What is causing the data corrup tion in the target system Product Description The Agilent Technologies B4601B seri al analysis tool set is a general pur pose tool that allows easy viewing and analysis of serial data The tool set enables you to e Convert acquired serial bit streams into readable parallel word formats e Time correlate real time serial traces to system activity e Remove stuffed bits from the data block e Process frame and data portions separately e Process serial data from a signal with or without an external clock reference e Capture and analyze high speed 1 GHz serial buses 61 Post Processing and Analysis Tool Sets Serial Analysis When You Want to Analyze Serial Bit Streams Specify which signal you want to accept the default output convert to parallel format by label Parallel or modify the selecting a specific bit of any label name for easy recognition available label Set the output
69. dard deviation Time Overview Display Number of hits Time bucket width State Overview Display Number of hits State bucket width Display Modes Sort by number of hits Sort alphabetically by event name Sort by time Sort alphabetically by event name Autoscale zoom Accumulate Mode No theoretical limit to the number of acquisitions in accumulate mode Any modification of the display will cause the display to revert back to the last data acquisition Object File Format Compatibility Object file formats are identical for SPA and the source correlation tool sets See page 43 Off Line Analysis and Post Processing All measurements can be saved using the file out tool Data can be recalled at any time for later analysis using any SPA or other tool Performance measurements can be exported to your host computer as histograms or as tabular formatted text files Processor Support Supports any analysis probe listed in Processor and Bus Support for Agilent Technologies Logic Analyzers pub no 5966 4365E Data Sources All measurement modules supported by the 16700 Series logic analysis systems serve without modification as data sources for the B4600B The particular module determines time resolution and accuracy Sample rate channel count memory depth and triggering are controlled by the user independent of the SPA tool set 56 Post Processing and Analysis Tool Sets System Performance Analysis
70. dow Graph Options Sort File Window Graph Options Sort 7 nei EES EEE v di Comments Help The State Interval display shows the amount of time the system is spending in each procedure or function It is useful in determining routines that are candidates for Define ranges Qualify data Include other Qualify data Include other Include other other CADDR Ranges Y HiLLS X7 stropy8 py 11 521 35 2 State Interval save_points ead_conditions do_sort interrupt_sim ascii_old_data old_data update_system set_outputs write_hdwr eetitargets curr_loc main num_checks 3 400 10 1 500 4 1 258 3 1 178 3 590 1 408 1 22440 204 0 1630 152 0 88 0 83 0 40 0 Display Information Qualified States 32 Total Acquisitions 1 Total Display 63 Total Buckets 92 4 6 8 6 8 2 72 6 5 3 3 1 DZ 765 95 12 5 25 37 5 50 62 5 75 87 5 100 Bucket Information Hits 11 521 35 16 Range 01C8A 01CC9 Functid oreo Pass the mouse over a histogram bar and bucket information gives you detailed information for each event Figure 5 13 Determine which functions use the most CPU cycles Post Processing and Analysis System Performance Analysis Time Interval Tool Because time interval measurements often depend upon hardware software interaction the event definition can
71. dule gt Triggers immediately after arming condition is met Triggers on rising or falling edge on channel 1 or channel 2 Triggers on entering or exiting a specified pattern across both channels Self triggers if trigger is not satisfied within approximately 50 ms after arming The trigger can be set to occur on the nth occurrence of an edge or pattern n lt 32000 Arms another measurement module or activates the port out BNC connector when the trigger condition is met Notes Specifications apply only within 10 C of the temperature at which the most recent calibration was performed Specifications apply only after operational accuracy calibration is performed in the frame in which the oscilloscope module is installed Display magnification is used below 56 mV full scale For sensitivities from 16 mV to 56 mV full scale full scale is defined as 56 mV 103 Pattern Generation Modules Specifications and Characteristics 16720A Pattern Generator Characteristics Maximum memory depth 16 MVectors Number of output channels at lt 300 MHz clock 24 Number of output channels at lt 180 MHz clock 48 Number of output channels at lt 200 MHz clock 24 Number of output channels at lt 100 MHz clock 48 Number of different macros 100 Maximum number of lines in a macro 1024 Maximum number of parameters in a macro 10 Maximum number of macro invocations 1000 Maximum loop count in a re
72. e MIL STD 45662A calibration with test data e Add service manual Add programming manual set for a 16500 not required for a 16700 e Convert standard warranty to one year on site warranty e Convert standard warranty to 90 day on site warranty Agilent Model Number 1144A Accessory Description 800 MHz active probe power for two Agilent 1144A active probes is provided by the Agilent 16533A and 16534A requires 01144 61604 power splitter to operate two 1144As 01144 61604 Power splitter Allows operation of two Agilent 1144A active probes from one Agilent 16533A or 16534A 1145A 750 MHz dual active probe power for Agilent 1145A active probes is provided by the Agilent 16533A and 16534A 1141A 200 MHz differential probe requires an Agilent 1142A power supply 1142A Probe power supply 10442A 10 1 500 ohm 1 2pF oscilloscope probe 10443A 20 1 1000 ohm 1 2pF oscilloscope probe Options for Agilent 16720A Pattern Generator Modules Agilent Option 011 Option Description e TTL clock pod and 6 lead set 10460A and 10498A 013 014 015 016 017 018 021 022 023 031 032 033 034 gt 041 042 051 052 0B3 e W17 W30 W50 e 3 state TTL CMOS data pod and 6 lead set 10462A and 10498A e TTL data pod and 6 lead set 10461A and 10498A 2 5 V clock pod and 6 lead set 10472A and 10498A e 2 5 V 3 state data pod and 6 lead set
73. e at the source code level or the assembly level Locate the cause of a problem by stepping backward from the point where you see a problem to its root quickly locate a specific function variable or text string The system maintains a history of previous text searches for quick recall click the source line which you want to trace about on your next acquisition set the data type to Symbols to view file and symbol names or line s to view file name and line number filter out unexe cuted code fetches from the inverse assembled trace to view executed code only using Agilent s advanced inverse assembly filtering for popular processors cause 126 1 ME_get_targets 1 Ramp the temperature targets up and doun 7 T 1 A SCroll or step through the time correlated source code left or inverse assembled trace listing right line 102 U re temperature gt temp_target L x Lemperature lt 2 alse i temperature MAKEBAR ARG1 29 MX_get_targets i 128 HARARE ERENT TESTERS T TO 129 Function read_conditions 131 Description Come up with new temperature values 132 Uses outside_temp and info about current 133 gt state of heat alr etc to create the new values 194 to create the new values 135 gt 136 Parameters 137 x pass_count Number of through the high Level loop a U temperature
74. e channels Optimize your target system s performance System Performance B4600B Page 53 Profile your target system s performance to identify system Analysis Tool Set bottlenecks and to identify areas needing optimization Solve your serial communication problems Serial Analysis B4601B Page 60 Convert serial bit streams to parallel format for easy viewing Tool Set and analysis Supports serial data with or without an external clock reference and protocols that use bit stuffing to maintain clock synchronization Works at speeds up to 1 GHz Customize your trace for greater insight Tool Development B4605B Page 66 Create custom tools using the C programming language Kit Custom tools can analyze captured data and present it in a form that makes sense to you Analysis systems do not require the tool development kit to run generated tools 39 Post Processing and Analysis Tool Sets Software Tool Sets Free Tool Set Evaluation To see which tool sets best fit your needs Agilent Technologies offers a free 21 day trial period that lets you evaluate any tool set as your work schedule permits Once you receive your tool you obtain a password that temporarily enables the tool Figure 5 1 For 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 40 Post Processing and Analysis Tool Sets Source Correlation Debug Your Source Code The Agilent B462
75. e value you receive while minimizing your risk and problems We strive to ensure that you get the test and measurement capabilities you paid for and obtain the support you need Our extensive support resources and services can help you choose the right Agilent products for your applications and apply them successfully Every instrument and system we sell has a global warranty Support is available for at least five years beyond the production life of the product Two concepts underlie Agilent s overall support policy Our Promise and Your Advantage Our Promise Our Promise means your Agilent test and measurement equipment will meet its advertised performance and functionality When you are choosing new equipment we will help you with product information including realistic performance specifications and practical recommendations from experienced test engineers When you use Agilent equipment we can verify that it works properly help with product operation and provide basic measurement assistance for the use of specified capabilities at no extra cost upon request Many self help tools are available Your Advantage Your Advantage means that Agilent offers a wide range of additional expert test and measurement services which you can purchase according to your unique technical and business needs Solve problems efficiently and gain a competitive edge by contracting with us for calibration extra cost upgrades out of warranty repairs and on
76. easurement modules to meet your application needs State Timing Logic Analyzers page 17 Oscilloscopes page 29 Pattern Generation page 32 Emulation page 36 Add post processing tool sets for analysis and insight page 38 Source correlation Data communications System performance analysis Serial analysis Tool development kit Support services and assistance page 123 e Training classes Consulting e On line support e Warranty extension Mainframes Display 12 1 LCD display with touch screen on Select a modifiable variable by touching Dedicated hot keys give instant access to the 16702B makes it easy to view a large it then turn the knob to quickly step the most frequently used menus displays number of waveforms or states through values for the variable and on line help Dedicated knobs for horizontal and vertical Touch Off button disables the touch Dedicated knobs for global markers help scaling and scrolling Adjust the display to screen and allows you to point out a track down tough problems A symptom get just the information you need to solve nomalies to a colleague without altering seen in one domain e g timing can be your problem the display settings tied to its cause in another domain e g analog Figure 2 1 The Agilent 16702B quickly tracks down problems in your design while saving precious bench space Mainframes Back Panel Connection f
77. eing combined or separately displayed as prescribed by you e Modify your scope trace using an algorithm developed by you such as an analog filter beat frequency or DSP algorithm Read or Write External Files e Accumulate information from repetitive traces taken by the ana lyzer in a file on your PC or UNIX workstation e Write specific types of states or trace data that have been analyzed to an Excel consumable ASCII file on your PC or UNIX workstation e Use information read from a file on your PC or UNIX workstation to modify the display of an analyzer trace 67 Post Processing and Analysis Tool Sets Tool Development Kit Custom Tool Example Added Text in Hil Listing Automotive SG Trace This example shows how a custom ls lhl m RST Lv T tool can convert data to text to pres ent information in an easy to under stand form The original trace comes from a control unit in an automobile Embedded in the data is information about the engine and transmission When MODE 0 DATA represents EEE GA engine information including RPM 12 gallons of fuel 4 7 P 0 Fuel to air fuel level fuel to air ratio and mani SOT PSTC CASAL EEN GD fold pressure When MODE 1 Overdrive DATA represents transmission infor pra aaa kaner mation including gear position and 0 gallons of fuel temperature 14 Fuel to air 62 PSI manifold Park 375 8 degrees Farer 3060_RPM 10 gallons of fuel 42 Fuel to air 14 PSI mani
78. elate directly to the names used for signals on your target and the functions and variables in your code Use captured logic analysis waveforms to generate simulation test vectors Easily find problems by comparing captured waveforms with simulated waveforms 1 240 channel system consists of five 16720A pattern generator modules with 48 channels per module Full channel mode runs at 180 MVectors s and 8 MVectors depth 300 MVectors s and 16 MVectors depth are offered in half channel mode System Overview Features and Benefits Data Transfer Documentation and Remote Programming Direct Link to Microsoft Excel via Agilent IntuiLink Automatically move your data from the logic analyzer into Microsoft Excel with just a click of the mouse See page 12 Use Microsoft Excel s powerful functions to post process captured trace data to get the insight you need Transfer Data for Offline Analysis Data Export Fast binary compressed binary from the FileOut tool provides highest performance transfer rate ASCII format provides same format as listing display including inverse assembled data Transparent File System Access Documentation Capability Access transfer and archive files Stay synchronized with your source code by mapping shared directories and file systems from your Windows 95 98 NT based PC directly onto the logic analyzer and vice versa Move data files to and from the logic analyzer for archiving or use elsew
79. elections S Acquisition Depth 32M_ specify how data is sampled pacer ais E Clock Setup Mode Master only JE Single location for access to all state acquisition options Convenient color coding helps you identify the signals in the interface with the physical connection to your device under test Figure 4 1 Setting up your logic analyzer has never been this easy Clocking for state measurements can be quickly defined using the clock setup menu 20 Data Acquisition and Stimulus State Timing Modules VisiTrigger Quickly Locates Your Most Elusive Problems VisiTrigger technology is a break through in logic analysis usability It combines increased trigger function ality with a user interface that is easy to understand and use Now with VisiTrigger capturing complex events is as simple as pointing to the trigger function and filling in the blanks Features and Applications VisiTrigger available in the 16715A 16716A 16717A 16740A 16741A 16742A 16750A 16751A 16752A and 16760A state timing modules gt Use graphical views and sentence like structures to help you define a trace event gt Select trigger functions as individual trigger conditions or as building blocks to easily customize a trigger for your specific task gt Set global counters to count events such as the number of times a function executes or the number of accesses to an 1 0 port gt Set clear or evaluate flags by any m
80. endent of the other modules in the logic analysis system Signal IMB Coordinates System Module Activity A Signal IMB intermodule bus instruction acts as a trigger arming event for other logic analysis modules to begin measurements IMB setup and trigger setup of the other logic analysis modules determine the action initiated by Signal IMB Wait for Input Pattern The clock pod also accepts a 3 bit input pattern These inputs are level sensed so that any number of Wait instructions can be inserted into a stimulus program Up to four pattern conditions can be defined from the OR ing of the eight possible 3 bit input patterns A Wait also can be defined to wait for an intermodule bus event This intermodule bus event signal can come from any other module in the logic analysis system Data Acquisition and Stimulus Pattern Generation Modules 00M Patt Gen 300Mvector s Pattern Generator A 00000000 00000000 00000000 10001010 10010000 11100100 10010001 10010011 00101000 11110010 00100101 11110011 INIT END MAIN START 00000111 Map 00000111 00000111 00000111 01100100 K peda 0 04 WO E WM L WAIT UNTIL 01100010 won 01100000 nunun 01011110 ne 00000001 00000001 00000010 00000010 Figure 4 8 Stimulus vectors are defined in the Sequence menu tab In this example vector output halts until the WAIT UNTIL condition is satisfied 00000000 00000000 10010000 11100100 10010011 00101000 00100101 11110011 0000
81. er sequence level branching 4 way arbitrary IF THEN ELSE 4 way arbitary 4 way arbitrary IF THEN ELSE 800 or 1 25 Gb s none branching IF THEN ELSE branching 200 Mb s arbitrary branching IF THEN ELSE branching 400 Mb s dedicated next state branch or reset Number of state clocks qualifiers 4 4 4 1 state clock only Setup hold time 2 5 ns window adjustable from 4 5 2 0 ns to 2 0 4 5 ns in 100 ps increments per channel 3 2 5 ns windows adjustable from 4 5 2 0 ns to 2 0 4 5 ns in 100 ps increments per channel 3 2 5 ns window adjustable from 1 ns window adjustable from 4 5 2 0 ns to 2 0 4 5 ns in 100 ps 2 5 1 5 ns to 1 5 2 5 ns increments per channel 3 10 ps increments per channel Threshold range TTL ECL user definable 6 0 V adjustable in 10 mV increments TTL ECL user definable 6 0 V adjustable in 10 mV increments TTL ECL user definable 6 0 V adjustable in 10 mV increments 3 0 V to 5 0 V adjustable in 10 mV increments All specifications noted by an asterisk are the performance standards against which the product is tested 1 State speeds greater than 167 MHz 16717A or 200 MHz 16750A 16751A 16752A 16760A require a trade off in features Refer to Supplemental Specifications and Characteristics on page 93 for more information 2 Memory depth doubles in half channel timing mode only 3 Minimum setup hold time specified for a
82. eration Modules Specifications and Characteristics 10477A 3 3 volt Clock Pod Clock output type T4AVC16244 Clock output rate 200 MHz maximum Clock out delay only approximately 8 ns total in 14 steps 16720A only 11 ns maximum in 9 steps 16522A Clock input type 74AVC16244 3 6V max 3 3 V CLOCK POD A FOR USE WITH AGILENT PATTERN GENERATORS rm BND BHH BI a oz2 SE UEEES aaa ob223330 LI LIII Ke NG Ke NC Ke NC Ke NC Clock input rate dc to 200 MHz Pattern input type Clock in to clock out 74AVC16244 3 6V max no connect is logic 0 approximately 30 ns Pattern in to recognition approximately 15 ns 1 clk period Recommended lead set Agilent 10498A E8140A LVDS Clock Pod Q ock output type 65LVDS179 LVDS and 10H125 TTL m 74AVC16244 CLKout A T4AVC16244 WAIT Agilent Clock output rate 200 MHz maximum LVDS and TTL E8140A LVDS CLOCK POD Clock out delay approximately 8 ns total in 14 steps A FOR USE WITH AGILENT PATTERN GENERATORS Clock input type 65LVDS179 LVDS with 100 ohm EE TTT 1 lIle Clock input rate dc to 150 MHz LVDS ea Pattern input type 10H124 TTL no connect logic 1 559535555 Clock in to clock out approximately 30 ns Pattern in to recognition approximately 15 ns 1 clk p
83. eriod Recommended lead set Agilent 10498A J 10H125 CLK OUT TTL gt 65LBDS179 CLK OUT LVDS p gt lt CLK IN LVDS 65LVDS179 100 Q Be et CLK IN LVDS J 10H124 lt WAIT IN TTL 114 lt CLKin gt Trade In Trade Up Advance to the Latest Technology with Agilent s Trade Up Program Comprehensive Economical Convenient gt Purchase from an extensive gt Upgrade for less gt Simply call your local Agilent list of Agilent test and gt Stretch your test sales office measurement products equipment budget Mention Agilent Promotion 4 65 Trade in a wide variety of Reduce support costs for gt Let us evaluate your savings test equipment for aging equipment opportunities substantial credit How to Upgrade for Less Purchase Trade in Receive Eligible New Agilent Product Similar 1 Agilent Product Agilent s buy back price 2 1 A similar product is considered to be part of the same product family for example oscilloscope for oscilloscope with comparable functionality and application 2 Agilent s buy back price varies based on the model option configuration and age of the trade in product Terms and Conditions s Refurbished Agilent equipment is This offer is void where prohibit ed This offer applies to end user cus tomers only Rental companies and equipment brokers are exclud ed This offer is applicable to the return of fewer than 10 products or 100
84. erminated 10347A 8 channel 50 ohm shielded coaxial probe lead set 10465A ECL data pod unterminated 5090 4356 Grabbers surface mount package of 20 10466A 3 state TTL 3 3V data pod 5959 0288 Grabbers through hole package of 20 10468A 5 volt PECL clock pod 10211A IC probe clip 24 pin dual in line package 10469A 5 volt PECL data pod 10024A IC probe clip 16 pin dual in line package 10470A 3 3 volt LVPECL clock pod E2421A SOIC clip adapter test kit Pomona 5514 10471A 3 3 volt LVPECL data pod E2422A Quad clip adapter test kit Pomona 5515 10472A 2 5 volt clock pod E8140A LVDS clock pod 10473A 3 state 2 5 volt data pod E8141A LVDS data pod 10474A 8 channel probe lead set 12 long E8142A LVDS lead set 10475A 1 8 volt clock pod Product Numbers and Option s for Agilent 16700 Series Post Processing Tool Sets Product or Option Number Description B4600B gt System Performance Analysis SPA Tool Set B4601B e Serial Analysis Tool Set B4605B Tool Development Kit B4620B Source Correlation Tool Set B4640B e Data Communications Tool Set Available for all Tool Sets 0D4 Do not install tool set instructs factory to ship tool set separately from any 16700 Series system on the order 122 Third Party Solutions Our solutions partners offer a wide array of accessory products for the Agilent Technologies logic analysis systems Agilent s solution partners offer complementary products cover ing probing clips specialized ana
85. ernet File System for Windows 95 98 NT based PCs When a tool set is ordered with a 16700 Series mainframe the tool set is shipped installed and ready to run Unless option 0D4 is ordered Tool set proof of receipt is provided by the entitlement certificate See page 121 for ordering information License Policy Tool Set Licensing Information The 16700 Series logic analysis systems tool set software is licensed for single unit use only Licenses are valid for the life of the tool set Software updates do not affect the license Nodelock Mode gt Tool set licenses are shipped or first installed as nodelocked applications Nodelocked means that use of the tool set license is only allowed on the single node 16700 Series analyzer on which it is installed Tool sets ordered with a 16700 Series mainframe will be installed with a permanent password and are ready to run For tool sets purchased as upgrades to existing 16700 Series mainframes you must access the Agilent password redemption web site to obtain a password Your entitlement certificate provides the web URL and alternate contact information Password turnaround is generally the same business day Free Tool Set Evaluation Temporary Demo License License Management Password Backup A single temporary license is available for any tool set type not previously licensed on a node The temporary password for any node on any tool set is demo The temporary license
86. esign automation tools such as SynaptiCAD s WaveFormer and VeriLogger These tools create stimulus using a combination of graphically drawn signals timing parameters that constrain edges clock signals and temporal and Boolean equations for describing complex signal behavior The stimulus also can be created from design simulation waveforms To take advantage of the full depth of the 16720A pattern generator data must be loaded into the module in the Pattern Generator Binary PGB for mat The SynaptiCAD tools allow you to convert VCD files into PGB files directly offering you an integrated solution that saves you time Synchronized Clock Output You can output data synchronized to either an internal or external clock The external clock is input via a clock pod and has no minimum frequency other than a 2 ns minimum high time The internal clock is selectable between 1 MHz and 300 MHz in 1 MHz steps A Clock Out signal is available from the clock pod and can be used as an edge strobe with a variable delay of up to 8 ns Initialize INIT Block for Repetitive Runs When running repetitively the vec tors in the initialize init sequence are output only once while the main sequence is output as a continually repeating sequence This init sequence is very useful when the circuit or subsystem needs to be initialized The repetitive run capabil ity is especially helpful when operat ing the stimulus module indep
87. examines the eye finder No special setup or signals coming from the circuit under additional equipment is required test and automatically adjusts the You only need to run eye finder logic analyzer s setup and hold once when the logic analyzer is set window on each channel Eye finder Up and connected to the target combined with 100 ps adjustment resolution 10 ps on 16760A on Agilent s logic analyzer modules yields the highest confidence in accurate state measurements on high speed buses Hi Sampling Positions C Analyzer lt C gt File Window EyeFinder Results Manual Setup Hold Eye Finder Setup Eye Finder Results Gray shading indicates 4 A 0 ns 1 5 Sampling Position regions where transitions are detected R nn a D aa L x X o LS x o Labell 6 meno x cl Lau x Eo Al M LIK GIGI ry MI al AJIA A A A A al al Blue bars indicate the sampling point selected by eye finder 7 AAAA A Ah AAA 1 le ry Stable Sampling Position Suggested Position Region for next analyzer Run from Eye Finder Figure 4 4 The eye finder display The eye finder display shows Times in the eye finder display are referenced to the incoming clock e Regions of transitions that were transitions The center of the display discovered on all channels labeled 0 ns corre
88. f repetitive measurements Product Description The Agilent Technologies B4605B tool development kit provides a complete environment for creating custom tools that processes data using the powerful search and filtering capabil ities of the logic analysis system Features of the tool kit include e Fast compiled and optimized C code e Push button compiling no make files e A rich library of functions that speeds development e Extensive examples of code e The creation of installable tools e One year of technical support for the B4605B Data is processed quickly by the cus tom tools because they consist of compiled optimized C code A C lan guage programming background is highly recommended A tutorial extensive examples and a rich library of functions are provided that help you easily access analyzer data and the tool s interface The custom tools can be used on any 16700 Series logic analysis system This allows you to purchase just one or two copies of the development kit and develop custom tools to support a large number of analyzers Enhance Data Displays e Color code specific states of your trace e Display some of your trace data in engineering units e Convert the raw trace of a propri etary bus to a transaction level trace of that bus Manipulate Data e Unravel interleaved data into two or more columns of data e Combine the traces of two differ ent analyzers into one trace with each column b
89. f the module through the built in emulation control interface or a third party debugger External Ports Target Control Port Use the target control port to force a reset of your target or activate a target interrupt Port in Port out A BNC connector allows you to trigger or arm external devices or to receive signals that can be used to arm acquisition modules within your logic analyzer ME System 167028 Logic Analysis File Window Select gt 1 Select gt EJE 16719A C2 6 Nultiframe Module 32M Sample 333MHz State 2GHz Timing Zoom 16700 MultiFrame Option Module Select gt 16712A bag E 128K Sample 100MHz State 500MHz Timing A Select gt we B 16534A i C 2GSa s Oscilloscope D poe Select gt 16517A D 4GHz Timing 1GHz State SSS Target Control Port Port In 16720A 300Mvector s Pattern Generator Port Out Ari ks Help Help enables you to access the online user s guide and measurement examples Figure 1 1 The system boot up screen shows you what modules are configured into your logic analysis system System Overview Features and Benefits System Capability NEW Touch Screen Interface The Agilent 16702B mainframe supports a large 12 1 inch LCD touch screen and redesigned front panel controls for an easy to operate self contained unit requiring minimal bench space and offering simple portability
90. fications POWERGND 2 1 5V SIGNALGND 4 3 CLK SIGNALGND 6 5 CLK2 SIGNALGND 8 7 D15 SIGNAL GND 10 9 D14 SIGNAL GND 12 11 D13 SIGNAL GND 14 13 D12 SIGNAL GND 16 15 D11 SIGNAL GND 18 17 D10 SIGNAL GND 20 19 D9 SIGNAL GND 22 21 D8 SIGNAL GND 24 23 D7 SIGNAL GND 26 25 D6 SIGNAL GND 28 27 D5 SIGNAL GND 30 29 D4 SIGNAL GND 32 31 D3 SIGNAL GND 34 33 D2 SIGNAL GND 36 35 D1 SIGNAL GND 38 37 D0 POWER GND 40 39 BV 1 5V 3 CLK1 5V 1 9 2 POWER GND 5 D14 CLK1 3 oo 4 SIGNAL GND 7 D12 CLK2 5 oo 6 SIGNAL GND 9 D10 D15 7 oo 8 SIGNAL GND 11 D8 D14 9 oo 10 SIGNAL GND 13 D6 D13 11 oo 12 SIGNAL GND 15 D4 D12 13 oo 14 SIGNAL GND 17 D2 D11 15 oo 16 SIGNAL GND 19 DO D10 17 oo 18 SIGNAL GND D9 19 oo 20 SIGNAL GND DR 21 oo 22 SIGNAL GND D7 23 oo 24 SIGNAL GND D6 25 oo 26 SIGNAL GND D5 27 oo 28 SIGNAL GND D4 29 oo 30 SIGNAL GND D3 31 oo 32 SIGNAL GND D2 33 oo 34 SIGNAL GND D1 35 oo 36 SIGNAL GND DO 37 oo 38 SIGNAL GND 5V 39 oo 40 POWER GND Figure 6 7 Pinout for state timing module pod cable and 100 KQ isolation adapter Agilent 01650 63203 5V 1 OO 2 CLK2 CLK1 3 O O 4 D15 D14 5 OO 6 D13 D12 7 OO 8 D11 D10 9 G 10 D9 D8 11 O O 12 D7 D6 13 O O 14 D5 D4 15 O O 16 D3 D2 17 O O 18 D1 DO 19 OO 20 GND Figure 6 8 Pinout for 20 pin connector Agilent 1251 8106 Probing Solutions Specificati
91. fold Overdrive 294 8 degrees Farer 660 RPM 1 gallons of fuel 14 Fuel to air 50 PSI manifold Overdrive 12 000 ns 377 6 degrees Farer 2940 RPM 16 000 ns Se E W Listing lt 2 gt SS S File Window Edit Options Invasm Source Help Ie oO eral Output of Custom Tool 32 000 28 000 24 000 20 000 16 000 12 000 8 000 4 000 Q 4 000 8 000 12 000 16 000 20 000 24 000 28 000 32 000 Se Hi Parameters Tool Development Kit lt 1 gt Temperature Units F or C 1 0 1 0 1 0 1 0 1 Q 1 0 1 0 2 0 1 0 OnNOOARW MY RIO Original Trace This custom tool allows the user to specify Fahrenheit or Centigrade for the engine temperature data Figure 5 21 Parameter Interface of Custom Tool 68 Post Processing and Analysis Tool Sets Tool Development Kit Custom Tool Example Microprocessor Code Reconstruction The original trace came from the bus of a MPC 555 processor As you can see no data was placed on the bus at the time of the trace because cache memory was turned on Normally it would not be possible to inverse assemble this trace 3FA838 3FA9B8 3FA608 3FA608 3FA608 3FA608 3FA608 3FA608 3FA608 3FA608 3F A608 3F A608 3F A624 3F A624 3F A624 3F A624 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 1F40FE0B 1F40FE0B 1B45FE0
92. format is also supported For the most current information about supported compiler file for mats and processor support please contact your Agilent Technologies sales representative Source File Access The source correlation tool set must be able to access source files to pro vide source line referencing Source files can reside in multiple directories on the hard drive of your workstation PC or on the 16700 Series mainframe s internal hard disk You can access the files via NFS mounted disks or CIFS mounted disks To display the source file the tool set first looks for the source path name in the object file follows the path to access the source file and if not found looks for the source file in alternate user defined directories The 16700 Series logic analysis systems automatically place the following in the directory search path e NFS mounted directories e Directory paths specified in loaded symbol files e Directory paths specified in loaded source files Source Correlation Functionality e Source code and inverse assembled trace listing are time correlated e User can alternate between source viewer and browsing of other source files e Trace specification can be set up from the source viewer or file browser e For multiple processor systems each trace window can be time correlated to a source viewer Post Processing and Analysis Tool Sets Data Communications Monitor Packet Information on
93. fy Delete packets UK Cancel Edit or create a protocol using a text file 7 arpas l Start with stan dard protocol Tsau see Passe ee ees eS ee a a a definition and add custom fields with text file Name IEEE 602 3 Ethernet Y2 PhysicalLayer 1 Header Insert protocol layer name DA Dest Addr 46 Hardwarefddress Data SA Src Addr 48 HardwareAddress Data PT Length Type 16 Hex ProtocolIndicator Define protocol fields number of bits and format for trigger and display Internet Protocol h0800 ARP Request h0306 ARP Response h0935 AppleTalk Datagram Protocol h 09B Novell IPx h8137 IPS h2007 Define any user symbols to make triggering and dis play easier to use Figure 5 6 48 Post Processing and Analysis Tool Sets Data Communications New packet trigger macros Choose from a list of buses Trigger on simple IP address instead of setting up trig ger sequencer Specify what action to perform once a packet is found Specify protocol layer to trigger on Use any defined protocol fields as a trigger such as source address destination address etc Trigger Trigger Functions Default Storing Save Recall General State Telecom State Trigger function libraries Find Packet Advanced If then Advanced 2 way branch Advanced 3 way branch Advanced 4 way b
94. haracteristics Remote Programming Interface RPI RPI Overview Typical Applications Manufacturing Test Data Acquisition for Offline Analysis System Verification and Characterization Pass Fail Analysis Stimulus Response Tests Remote Programming 1 Set up the logic analyzer and save the test configuration Steps 2 Create a program that remotely Loads a test configuration Starts the acquisition process Checks measurement status verifies completion Acts on the results of the data acquisition gt Saves configuration and captured data Exports data Executes a compare Modifies the trigger setup or trigger value for the next acquisition Accesses the oscilloscope s automatic measurements Physical Connection Remote programming is done via the LAN connection Requirements 16700B Series RPI is standard with system software version A 02 00 00 or Analysis Systems higher PC Programming is done via Microsoft ActiveX COM automation Pentium family PC with one of the following e Windows 95 Windows 98 gt Windows NT 4 0 with Service Pack 3 or higher Visual Basic or Visual C Version 5 0 or higher UNIX Programming is done via TCP IP socket based ASCII commands 78 Mainframe Specifications and Characteristics Remote Programming Interface RPI continued Command Set Summary Commands available on both UNIX and PC System System Configuration Query Load Save Configuration and Data Start St
95. haracteristics Without a Clock Pod The Agilent 16720A and 16522A clock cables without a clock pod provide an ECL terminated 1 KQ to 5 2V differential signal from a type 10E164 driver These are usable when received by a differential receiver preferably with a 100 Q termination across the lines These signals should not be used single ended due to the slow fall time and shifted voltage threshold they are not ECL compatible 100 Q Clock In 11 13 15 Wait 1 2 3 IN 12 14 16 3 25 V 215 Q Clock Out 215 Q 3 25 V 110 Pattern Generation Modules Specifications and Characteristics Clock Pod Characteristics 10460A TTL Clock Pod Clock output type 10H125 with 47 Q series true amp inverted Clock output rate 100 MHz maximum Clock out delay only approximately 8 ns total in 14 steps 16720A only 11 ns maximum in 9 steps 16522A Clock input type TTL 10H124 Clock input rate dc to 100 MHz ie Agilent 10460A TTL CLOCK POD is a A FOR USE WITH AGILENT PATTERN GENERATORS r BND Pattern input type TTL 10H124 no connect is logic 1 Clock in to clock out approximately 30 ns Pattern in to recognition approximately 15 ns 1 clk period Recommended lead set Agilent 10474A 10463A ECL Clock Pod Clock output type 10H116 differential unterminated and differ ential with 330 Q to 5
96. he frequency of First step of analysis or that are candidates for routine s execution times events over time optimization process to duration measurements and verifies signal timing identify which events occur using the time interval tool specifications most frequently Applications Cache hit and miss Measures setup and hold Isolates defects such as analysis Bus headroom analysis can be made by examining ratio of active to idle status states Examines workload of each processor ina multi processor system to determine if system is balanced times the jitter between two edges or the variation between two bus states invalid pointers filtering Distribution of signal voltages can tell whether a digital signal is spending too much time in the switching region Evaluates the linearity of the output of a D A converter Displays Include Ability to be viewed simultaneously Filtering capabilities for removing portions of a trace that are not applicable to the analysis Maximum Number of Events No theoretical limit Up to 10 000 events tested with a standard configuration Number of events limited by size of the window e g pixels on the screen 55 Post Processing and Analysis Tool Sets System Performance Analysis Product Characteristics continued Supplemental Information SPA Tools State Interval Display Number of hits Time Interval Display Minimum time Maximum time Average time Stan
97. he histogram are selected by manually positioning a pair of cursors The cursors indicate the voltage level and the beginning and end times of the histogram Polygon A 4 point or 6 point polygon can be defined manually 28 Eye Scan lt 1 gt File Window L gt gt i a ms lt E ratuer lt a gt 92 18 complete ETA 1 min 59 sec Help Scale Display Measurements Info Comments t div 290 ps div t Offset Os V div 150 mV div Offset 90 V Auto Scale Clear Data Set Scan Channel Label lt All Labels gt aj K lt All 16 channels PEE Slope The slope tool indicates DV DT between two manually positions cursors Eye scan allows the user to set the following variables The number of clock cycles to be evaluated at each time and voltage region The display mode e Color graded e Intensity shaded e Solid color e Aspect ratio of the display e Time division s Time offset e Volts division e Voltage offset s Time resolution of measurement e Voltage resolution of measurement Results can be viewed for each individual channel A composite display of multiple channels and or multiple labels is also available Individual channels can be highlight ed in the composite view Eye scan data can be stored and recalled for later comparison or analysis Data Acquisition and Stimulus State Timing Modules Probing solutions to ma
98. here Save graphics in standard TIFF PCX and EPS formats Print screen shots and trace listings to a local or networked printer Save your lab notes and trace data in the same file by entering relevant information in the Comments tab of the display Remote Programming with Microsoft s COM Using Microsoft Visual Basic or Visual C Perform pass fail analysis stimulus response tests data acquisition for offline analysis and system verification and characterization tests Powerful yet efficient command set focuses on your programming tasks resulting in a shorter learning curve while maintaining necessary functionality System Software Features Post Processing Analysis Tools Rapidly consolidate large amounts of data into displays that provide insight into your system s behavior See page 38 Setup Assistant Tabbed Interface Multi Windowed View of Target System Activity Global Markers Quickly configure the logic analysis system for your target microprocessor See page 9 Groups like tasks together so you can quickly find and complete the task you want to perform gt Spend your time solving problems not setting up a measurement View your cross domain measurements time corrected on the same screen See page 10 Debug faster because you can view system activity at a glance Track a symptom in one domain e g timing to its cause in another domain e g analog Resizable Windows and Data View
99. hold time on individual channels after running eye finder 1 25 ns window 1 25 ns window Minimum state clock pulse width 1 2 ns 1 2 ns Time tag resolution 2 4ns 4ns Maximum time count between states 17 seconds 17 seconds Maximum state tag count 232 232 between states 2 Number of state clocks qualifiers 4 4 Maximum memory depth 16716A 512K 16740A 1M 16750A 4M 16715A 16717A 2M 16741A 4M 16751A 16M 16742A 16M 16752A 32M Maximum trigger sequence speed 167 MHz 200 MHz Maximum trigger sequence levels 16 16 All specifications noted by an asterisk are the performance standards against which the product is tested 1 Tested at input signal VH 0 9V VL 1 7V Slew rate 1V ns and threshold 1 3V 2 Time or state tags halve the acquisition memory when there are no unassigned pods 90 State Timing Modules Specifications and Characteristics Agilent Technologies 16715A 16716A 16717A 16740A 16741A 16742A 16750A 16751A 16752A Supplemental Specifications and Characteristics continued State Mode Trigger sequence level branching 16715A 16716A 16717A 167 Mb s State Mode 4 way arbitrary IF THEN ELSE branching 16740A 16741A 16742A 16750A 16751A 16752A 200 Mb s State Mode 4 way arbitrary IF THEN ELSE branching Trigger position Start center end or user defined Start center end or user defined Trigger resources 16 Patterns evalua
100. hrough a series of states 180 300 MHz Number of data channels full half channel 48 24 Channels Memory depth full half channels 8 16 MVectors Maximum vector width 5 module system full half channel 240 120 Bits Logic levels supported TTL 3 state TTL 3 3V 1 8V 3 state CMOS ECL 5V PECL 3 3V LVPECL LVDS Maximum binary vector set size 16 MVectors 24 channels Editable ASCII vector set size 1 MVectors 33 Data Acquisition and Stimulus Pattern Generation Modules Vectors Up To 240 Bits Wide Vectors are defined as a row of labeled data values with each data value from one to 32 bits wide Each vector is output on the rising edge of the clock Up to five 48 channel 16720A mod ules can be interconnected within a 16700 Series mainframe or expansion frame This configuration supports vectors of any width up to 240 bits with excellent channel to channel skew characteristics see specific data pod characteristics in Pattern Generation Modules Specifications starting on page 105 The modules operate as one time base with one master clock pod Multiple modules also can be configured to operate independently with individual clocks controlling each module 34 Depth Up to 16 MVectors With the 16720A pattern generator you can load and run up to 16 MVectors of stimulus Depth on this scale is most useful when cou pled with powerful stimulus generated by electronic d
101. ic analyzers probing into your target system 27 Data Acquisition and Stimulus State Timing Modules Eye scan In the eye scan mode the Agilent 16760A scans all incoming signals for activity in a time range centered on the clock and over the entire voltage range of the signal The results are displayed in a graph similar to an eye diagram as seen on an oscilloscope As timing and voltage margins continue to shrink confidence in signal integrity becomes an increasingly vital requirement of the design verification process Eye scan lets you acquire comprehensive signal integrity information on all the buses in your design under a wide variety of operating conditions in minimum time Qualified eye scan In the qualified eye scan mode a single qualifier input defines what clock cycles are to be acquired and what cycles are to be ignored in the eye scan acquisition For example you may wish to examine the eye diagram for read cycles only ignoring write cycles Cursors Two manually positioned cursors are available The readout indicates the time and voltage coordinates of each cursor Eye limit The eye limit tool is a single point cursor that can be positioned manu ally The readout indicates the inner eye limits detected at the time and voltage coordinates of the cursor Histogram The histogram tool indicates the rela tive number of transitions along a selected line The time range and voltage levels of t
102. ider a logic analyzer with the trigger resources you need to quickly set up your measurements After memory depth triggering is the most important aspect of a logic analyzer to consider On the one hand powerful triggering resources and algorithms will allow you to focus on potential problem sources without using up valuable memory On the other hand to be useful the trigger must be easy to set up Other Measurements In addition to the measurements made with an analysis probe consider whether you need to monitor other signals Be sure to allow enough channels to make those measurements For state measurements the state speed of the analyzer must be at least as high as the clock speed of your circuit You may want to test the margin in your circuit by operating it at higher than the nominal clock speed to determine if the analyzer has sufficient clock speed For timing measurements the timing analyzer rate should be from 2 10X the clock speed of your target Data Acquisition and Stimulus State Timing Modules Key Features of Agilent s State Timing Modules e Memory depth up to 128M samples at a price to meet your budget e State analysis up to 1 5 Gb s e Timing analysis up to 2 GHz e VisiTrigger combines powerful functionality with an intuitive user interface e Timing Zoom 2 GHz timing on all channels Eye finder for automatic setup and hold on all channels Multichannel Eye measurements Eye scan allows you to
103. ifferential 17 channel probe 012 add one E5380A Mictor compatible probe 013 add one E5382A single ended flying lead probe set 0B3 Add service manual available April 2001 ABJ MIL STD 45662A calibration with test data available April 2001 W17 Convert standard warranty to one year on site warranty 119 Ordering Information Agilent Wedge Probe Adapters IC Leg Spacing Number of Quantity of Probe Model Signals Probes Shipped Number 0 5mm 3 1 E2613A 0 5mm 3 2 E2613B 0 5mm 8 1 E2614A 0 5mm 16 1 E2643A 0 65 mm 3 1 E2615A 0 65 mm 3 2 E2615B 0 65 mm 8 1 E2616A 0 65 mm 16 1 E26144A Agilent Elastomeric Probing Solutions Package Type IC Leg Spacing Probe Model Number 240 pin POFP COFP 0 5mm E5363A Probe E5371A 1 4 flexible cab 208 pin POFP COFP 0 5mm E5374A Probe E5371A 1 4 flexible cab 176 pin POFP 0 5mm E5348A Probe E5349A 1 4 flexible cab 160 pin QFP 0 5mm E5377A Probe E5349A 1 4 flexible cab 160 pin POFP COFP 0 65 mm E5373A Probe E5349A 1 4 flexible cab 144 pin POFP COFP 0 65 mm E5361A Probe E5340A 1 4 flexible cab 144 pin TOFP 0 65 mm E5336A Probe E5340A 1 4 flexible cab 120 Ordering Information Options and Accessories for Agilent 16534A Oscilloscope Modules Agilent Option 001 e ABJ 0B0 e 1BP 0B3 OBF e W17 Option Description Add one Agilent 1145A dual active 750 MHz probe Japanese user s reference e Delete manuals
104. ilent 10471A 3 3 volt LVPECL Data Pod Output type 100LVEL90 3 3V with 215 ohm pulldown to ground and 42 ohm in series Maximum clock 300 MHz Skew 1 typical lt 500 ps worst case 1 ns Recommended lead set Agilent 10498A 42Q 100LVEL90 AVA gt 215 Q Agilent 10473A 3 State 2 5 Volt Data Pod Output type T4AVC16244 3 state enable negative true 38 KQ to GND enabled on no connect Maximum clock 300 MHz Skew 1 typical lt 1 5 ns worst case 2 ns Recommended lead set Agilent 10498A 7T4AVC16244 gt 1 Typical skew measurements made at pod connector with approximately 10 pF 50 KQ load to GND worst case skew numbers are a calculation of worst case conditions through circuits Both numbers apply to any channel within a single or multiple module system 2 Channel 7 on the 3 state pods has been brought out in parallel as a non 3 state signal By looping this output back into the 3 state enable line the channel can be used as a 3 state enable L Agilent 10469A PECL DATA POD A FOR USE WITH AGILENT PATTERN GENERATORS msn DIR 555585555 ee Agilent 10471A LVPECL DATA POD A FOR USE WITH AGILENT PATTERN GENERATORS m ano _ 10473A 3 STATE 2 5 V DATA POD FOR USE WITH AGILENT PATTERN GENERATORS m BND L o z ii E 3 STATE ouTPuTS BII obrrnowntona o LETT
105. imes of intermediate states are calculated 3 Maximum label width is 32 bits Wider patterns can be created by Anding multiple labels together Asynchronous Timing Analysis Maximum timing analysis sample rate Conventional Timing Analysis 800 MHz Transitional Timing Analysis 400 MHz Number of channels 34 x number of modules Sampling rates lt 400 MHz 34 x number of modules Sampling rates 400 MHz 34 x number of modules 17 1 Maximum channels on a single time base and trigger 170 5 modules 170 5 modules Sample period 1 25 ns 2 5 ns to 1 ms 1 Memory Depth 64 M Samples 32 M Samples 1 1 With all pods assigned in transitional store qualified timing minimum sample period is 5 ns and maximum memory depth is 16 M samples 98 State Timing Modules Specifications and Characteristics Agilent Technologies 16760A Supplemental Specifications and Characteristics continued Asynchronous Timing Analysis continued Sample period accuracy Conventional Timing Analysis 250 ps 0 01 of sample period Transitional Timing Analysis 250 ps 0 01 of sample period Channel to channel skew lt 1 5ns lt 1 5ns Time interval accuracy sample period channel to channel skew 0 01 of time interval sample period channel to channel skew 0 01 of time interval Minimum data pulse width 1 5 ns for data cap
106. ine position resolution provides unparalleled measurement accuracy at high frequencies Timing Resolution Timing analysis uses the logic analyzer s internal clock to determine when to sample Since timing analysis samples asynchronously to the system under test you should consider what accuracy you will need to verify your system Accuracy is made up of two elements sample speed and channel to channel skew Remember to evaluate both of these elements and be careful of logic analyzers that have a fast sample speed with a large channel to channel skew Transitional Timing If your system has bursts of activity followed by times with little activity you can use transitional timing to capture a longer trace In transitional timing the analyzer samples data at regular intervals but only stores the data when there is a transition on one of the signals Data Acquisition and Stimulus State Timing Modules Considerations for Choosing Modules continued Channel Count Determine the number of signals you want to analyze on your system under test You will need this number of channels in your logic analyzer Even if you have enough channels to view all the signals in your system today you should consider logic analysis systems that allow you to add more channels for your future application needs Memory Depth gt Complex architectures and bus protocols make your debugging job increasingly challenging Split transactions multiple ou
107. ing tWidth Figure 6 17 Data Sampling Individual Height Data E Data Channel vie ae tSetup tHold vThreshold Sampling _t 0vV Position tSample User Adjustable Clock Channel Note 1 Specifications for Each Input Parameter Minimum Description Notes 800 1250 1500 Mb s modes 200 400 Mb s modes Data tWidth 500 ps 1 25 ns Eye width in system under test 2 toClock tSetup 250 ps 625 ps Data setup time required before tSample tHold 250 ps 625 ps Data hold time required after tSample All vHeight 1 100mV 100mV E5379A 100 pin differential probe 3 Inputs 250 mV 250 mV E5378A 100 pin single ended probe 4 E5382A single ended flying lead probe set 300mV 300mV E5380A 38 pin single ended probe User Adjustable Settings for Each Input Parameter Adjustment Range 1500 Mb s mode 1250 Mb s mode 800 Mb s mode 400 Mb s mode 200 Mb s mode Data Adjustment Resolution 10 ps 10 ps 10 ps 100 ps 100 ps to Clock tSample 5 Oto 4ns 2 5 to 2 5 ns 2 5 to 2 5 ns 3 2 to 3 2 ns 3 5 to 3 ns All vThreshold 6 10 mV resolution 10 mV resolution 10 mV resolution 10 mV resolution 10 mV resolution Inputs 3to 5 V 3to 5 V 3to 5V 3to 5 V 3to 5 V All specifications noted by an asterisk in the table are the performance standards against which the product is tested 1 The analyzer can be configured to sample on the rising edge the falling edge or both edges of the clock If both edges are used with a single ended cl
108. ion 110 ns typical 110 ns typical All specifications noted by an asterisk are the performance standards against which the product is tested 91 State Timing Modules Specifications and Characteristics Agilent Technologies 16715A 16716A 16717A 16740A 16741A 16742A 16750A 16751A 16752A Supplemental Specifications and Characteristics continued State Mode Maximum state acquisition rate on each channel 16715A 16716A 16717A 167 Mb s State Mode 333 Mb s 16750A 16751A 16752A 400 Mb s State Mode 400 Mb s Channel count Number of modules x 68 34 Number of modules x 68 34 Maximum channels on a single time base and trigger 306 306 Number of independent analyzers 1 when 333 MHz state mode is selected the second analyzer is turned off 1 when 400 MHz state mode is selected the second analyzer is turned off Minimum master to master clock time 1 3 003 ns 2 5 ns Setup hold time 1 single clock single edge 2 5 ns window adjustable from 4 5 2 0 ns to 2 0 4 5 ns in 100 ps increments per channel 2 5 ns window adjustable from 4 5 2 0 ns to 2 0 4 5 ns in 100 ps increments per channel Setup hold time 1 single clock multi edge 3 0 ns window adjustable from 5 0 2 0 ns to 1 5 4 5 ns in 100 ps increments per channel 3 0 ns window adjustable from 5 0 2 0 ns to 1 5 4 5 ns in 100 ps increments per channel Setup hold time on i
109. ions Protocol Filters and Viewing Preferences W invasm Filter Data Comm Trace Network Protocol Decoder Filter ates Frame 10 Slot A Analyzer lt A gt Show States Of Type R Idle non packet states B Packet header data states B Packet data states Filter captured data to only view key data for measurement HM End of packet states Reset B Invasm Preferences Data Comm Trace Choose to view payload data with header information Select which protocol layers and fields to view in trace E Network Protocol Decoder Preferences Frame 10 Slot A Analyzer lt A gt Decode Settings Show All Fields For Max length of packet 300 bytes M IEEE 802 3 Ethernet 2 O Use short field names mnemonics O High performance mode Decode Bus Figure 5 9 Internet Protocol Internet Cntrl Msg Protocol Transmission Control Protocol User Datagram Protocol ARP Request ARP Response IPS AppleTalk Datagram Novell IPX 51 Post Processing and Analysis Tool Sets Data Communications E Data Comm Trace SBR File Window Edit Options Invasm Source Help Vee ee Label OK E uhen Present Advanced searching Network Protocol Decoder IEEE 802 3 Ethernet V2 32 940 us Di f Dest Addr 01 00 5e 00 00 02 isplay 0 Sre Addr 00 10 21 47 78 0d protocol levels Length Type 0800 Hex Internet Protocol Internet Protocol Version 04 Octal Header Length 5 De
110. k prob lems across multiple measurement domains EE ey Help Pee VEL T Memories Measure Period 15 Vtop 3 0071 V Vmax Frequency 66 Vbase 96 386 mY Vmin Risetime L Vamp 2 9107 V Vpp Falltime 1 5 Vavet 1 4467 V Vderms t Width d Preshoot 3 501 Tmax Width 7 Overshoot 11 973 Tmin Automatic measurements 7 save time in characterizing signal parameters 2 00 GSa s Scale 5 00 ns div Delay 25 000 ns Channel C1 a Figure 4 6 Automatic measurements and markers let you make faster analysis 31 Data Acquisition and Stimulus Oscilloscope Modules More Channels When You Need Them You can combine up to four 16534A oscilloscope modules to provide up to eight channels on a single time base When you operate in this mode you can use the master module for triggering External trigger input and output are used to connect up to four oscilloscope modules providing up to eight channels on a single time base Calibrator output used for operational accuracy calibration Probe power output provides power for 1145A dual active probe or two 1141A active probes Channel 1 input Channel 2 input ECL EXT _OUT N TRIG e AC DCCAL PROBE POWER ZX CHANTS 2 1MW 7pF 250V MAX OR 50W 5Vrms MAX 16534A 2 GSa s OSCILLOSCOPE US35021924 16534A MADE INTHE USA __ il IN MH H
111. le qualifier input defines what clock cycles are to be acquired and what cycles are to be ignored in eye scan acquisition Qualified eye scan is supported in the 16760A in 800 Mb s eye scan mode only Qualified eye scan is only available for double edged clock double data rate 100 The following channels are not available for qualified eye scan measurements Master module Pod 1 Master module Pod 2 Bit 0 Bit 14 Bit 1 Bit 15 Bit 2 K clock the qualifier input itself All channels on all boards other than the master board are available for qualified eye scans The analyzer samples the qualifica tion signal at the beginning of each clock cycle i e at the first of each pair of data transfers The analyzer can be configured to treat either the rising edge or the falling edge of the clock as the first edge of each clock cycle The qualifier should remain stable for the entire duration of each burst The qualifier must be pipelined delayed by one clock cycle before transmittal to the analyzer Oscilloscope Modules Specifications and Characteristics 16534A Specifications Bandwidth dc to 500 MHz dc offset accuracy 1 of offset 2 of full scale dc voltage measurement accuracy 1 5 of full scale offset accuracy Time interval measurement accuracy at maximum sampling rate on a single scope card on a single acquisition 0 005 of D T 2E 6 x delay setting 100 ps
112. lity that makes complex device substitution a reality Supports TTL CMOS 3 3V 1 8V LVDS 3 state ECL PECL and LVPECL High Speed Bus Measurements Made Simple with Eye Finder Technology Agilent s eye finder technology automatically adjusts the setup and hold on every channel eliminating the need for manual adjustment and ensuring accurate state measurements on high speed buses Timing Zoom Technology Simultaneously acquire data at up to 2 GHz timing and 400 MHz state through the same connection Timing Zoom is available across all channels all the time See page 23 VisiTrigger Technology Processor and Bus Support Direct Links to Industry Standard Debuggers and High Level Language Tools Direct Links to EDA Tools e Use graphical views and sentence like structure to help you define a trace event gt Select trigger functions as individual trigger conditions or as building blocks to easily customize a trigger for your specific task gt Get control over your microprocessor s internal and external data Quickly and reliably connect to the device under test See page 36 Debuggers provide visibility into software execution for systems running software written in C and C as well as active microprocessor execution control run control Import symbol files created by your language tool Symbols allow you to set up trigger conditions and review waveform and state listings in easily recognized terms that r
113. ls Supported 16700B Series 10BaseT 100BaseT X ethertwist RJ 45 16700A Series 10BaseT ethertwist RJ 45 10Base2 BNC TCP IP NFS CIFS Windows 95 98 NT 1 FTP NTP PCNES X Window Support X Window system version 11 release 6 as a client and server 1 User and share level control supported for Windows NT 4 0 Share level control only supported for Windows 95 98 75 Mainframe Specifications and Characteristics Agilent 16700 Series Technical Information continued 76 Web Server Supported from Instrument Web Page Measurement status check remote display installation of PC application software link to Agilent s Test and Measurement site PC Requirements Pentium family PC 200 MHz 32 MB RAM running Windows 95 Windows 98 or Windows NT 4 0 with service pack 3 or higher Supported Web Browsers on Your PC or Workstation Internet Explorer 4 0 or higher Netscape 4 0 or higher IntuiLink Support Installation of PC Application Software Directly from instrument web page MS Excel Excel 97 Version 7 0 or later Excel limits maximum trace depth to 64K per sheet Available Data Formats Fast Binary Compressed Binary Format High performance transfer rate Includes source code to parse data Available via File Out Uncompressed Binary ASCII Pattern Generator Binary Intermodule Bus IMB Includes utility routines Available via RPI
114. lysis probes for over 200 microprocessors and software tools for ASIC emula tion and test system design See the Processor and Bus Support For Agilent Technologies Logic Analyzers p n 5966 4365 document for contact information concerning these vendors Solutions Partner Advanced Logic Design ALD Application Focus Product design services digital Contact Information www ald com Aptix ASIC emulation www aptix com JM Engineering JME Probing solutions for SMT parts www jmecorp com American Arium Advanced RISC Machines ARM Intel emulators and probes Microprocessor core IP Www arium com www arm com CAD UL Software programming tools www cadul com Corelis Analysis probes for various www corelis com microprocessors and buses Diagonal Manufacturing test suite www diagonal com software Emulation Technologies ET Probing www emulation com Europe Technologies Embedded system design tools and services www europe technologies com FuturePlus Systems Analysis probes for computer buses www futureplus com Green Hills Software Inc GHS Debugger and compiler software for Motorola microprocessors www ghs com Ironwood High density VLSI interconnect solutions www ironwoodelectronics com Lital Electronics Inc Mil spec computer boards www lital com Mobile Media Research PCMCIA focused development tools w
115. m Transitional timing y V V Context Store V Eye Scan J 26 Data Acquisition and Stimulus State Timing Modules Agilent 16760A Extending Logic Analysis to New Realms e Differential inputs single ended probes also available e State analysis up to 1 5 Gb s e Setup and hold time of 500 ps Input signal amplitude as low as 200 mV p p Logic analysis at state speeds up to 1 5 Gb s imposes a stringent set of criteria for a logic analyzer s Probing Agilent s 16760A uses an innovative probing system with only 1 5 pF of probe tip capacitance including the connector The connector is a joint design between Agilent and Samtec optimized especially for logic analysis measurements Ground pins located between every pair of signal pins provide excellent channel to channel isolation at high speeds Setup and hold Publication Title User s Guide Agilent Technologies E5378A E5379A and E5380A Probes for the 16760A Logic Analyzer As state speeds go up the data valid window shrinks To make reliable measurements a logic analyzer s combined setup and hold window must be smaller than the data valid window of the signals it is acquiring Agilent s 16760A has a combined setup and hold time of 500 ps to match the data valid window of very high speed buses To position the analyzer s setup and hold window inside the data valid window requires very fine adjust ment resolution The 16760A
116. nals to source code Mainframes System Screens Expanding Possibilities with Network Connectivity Web enabled instrumentation gives you the freedom to access the system anywhere anytime Have you ever needed to check ona measurement s status while you were in a remote location Now you can With a Web Enabled Logic Analysis System You Can sid cna v T install Agilent IntuiLink to seamlessly access Agilent s Web site for the latest transfer data from the system to a PC online manuals and technical information access the logic analysis 44 Welcome to Agilent Technologies Web Enabled Site Microsoft Internet Explorer provided by Hewlett Packard system s Web page from Eile Edt View Go Favorites Help your browser by using the 4e gt Al a fa g R d B instrument s hostname as Back Fonvard Stop Refresh Home Search Favorites History Channels Fullscreen Mal a URL Ae rarae es Download Intyilink ClearCase Support Advanced Products Agilent Site Agilent Technologies PQ iUUNT iS RTE UE Nes 9 1 access the system s user interface directly from with welcome Page Welcome to your in your browser giving you i control of all analysis ae Web Enable Logic Analyzer unctions X Window Control a Your Current Connection Is SSS uri http vikingbO2 cos agilent com remotely check current 130 29 67 17 measurement status to find Pan out if the system has Status has been usi
117. nctions Settings Overview Status Save Recall General Timing Trigger function libraries Find pattern Find edge AND pattern Ut E M aa Find width violation on pattern pulse Find Nth occurrence of an edge edge 2 eS Replace l Insert before l Insert after J Delete L D Trigger Sequence 1 LP ADDR In range 00000044 000042A9 Hex And DATA XXXX03E7 Hex occurs 1 time then Counter 1 Increment Goto 3 Else if ADDR gt 000042069 Hex then Timer 1 Start from reset Goto Next Else if ADDR lt 00000044 Hex then Goto 1 2 FIND EDGE AND PATTERN Find TS Edge q and ADDR XXXX43C5 Hex then Flag 1 Set Trigger and fill meno Flags can be set cleared and evaluated by any 16715A 16A 17A 40A 41A 42A 50A Values can be easily entered directly into 51A 52A 60A module in the frame This the trigger description allows you to set up a trigger that is depend ent on activity from more than one bus in the system Figure 4 2 Set up your trigger in terms of the measurements you want to make Data Acquisition and Stimulus State Timing Modules 2 GHz Timing Zoom Provides High Features and Applications Speed Timing Analysis Across All Timing Zoom Simultaneously acquire up to 16K of data at 2 GHz timing and Channels All the Time available in the 16716A 400 MHz state across all channels all the time through the same When you re pushing the speed 16717A 16740A 16741A connection envelope
118. ndividual channels after running eye finder 1 25 ns window 1 25 ns window Minimum state clock pulse width 1 2 ns 1 2 ns Time tag resolution 2 4ns 4ns Maximum time count between states 17 seconds 17 seconds Number of state clocks 1 1 Maximum memory depth 16717A 2M 16750A 4M 16751A 16M 16752A 32M Maximum trigger sequence speed 333 MHz 400 MHz Maximum trigger sequence levels 15 15 Trigger sequence level branching Dedicated next state branch or reset Dedicated next state branch or reset Trigger position Start center end or user defined Start center end or user defined All specifications noted by an asterisk are the performance standards against which the product is tested 1 Tested at input signal VH 0 9V VL 1 7V Slew rate 1V ns and threshold 1 3V 2 Time or state tags halve the acquisition memory when there are no unassigned pods 92 State Timing Modules Specifications and Characteristics Agilent Technologies 16715A 16716A 16717A 16740A 16741A 16742A 16750A 16751A 16752A Supplemental Specifications and Characteristics continued State Mode Trigger resources 16715A 16716A 16717A 167 Mb s State Mode 8 Patterns evaluated as 4 gt lt gt lt 4 Ranges evaluated as in range not in range 2 Occurrence counters 4 Flags 16750A 16751A 16752A 400 Mb s State Mode 8 Patterns evaluated as gt lt gt lt 4 Ranges ev
119. nel y 64 M memory depth Discontinued products 118 Ordering Information Measurement Module Compatibility Table continued Measurement Model Description 16700 16600 16500C 16500A B Module Category Number Series Series Oscilloscope 16530A 16531A 2 Channel 100 MHz Bandwidth 400 MSa s V V 4 K memory depth 16532A 2 Channel 250 MHz Bandwidth 1 GSa s V V 8 K memory depth 16533A 2 Channel 250 MHz Bandwidth 1 GSa s V V V 32 K memory depth 16534A 2 Channel 500 MHz Bandwidth 2 GSa s V V V 32 K memory depth High Speed Timing 16515A 16516A 1 GHz Timing 8 K memory depth y y 16517A 16518A 4 GHz Timing 1GHz Synchronous State y y y y 64 K memory depth Pattern Generator 16520A 16521A 50 MV s 4 K memory 12 Channel y y 16522A 200 MV s 258 K memory 100 MHz in 40 Channel y y y 200 MHz in 20 Channel 16720A 300 MV s 180 MHz in 48 Channel 16 MV memory y 300 MHz in 24 Channel 8 MV memory Emulation E5901A Emulation Module Products y y E5901B Emulation Module Products y Discontinued products Options for Agilent 16700 Series State Timing Modules Agilent Module Product Numbers Option Option Description 16517A 16518A 0B3 Add service manual 16710A 1BP MIL STD 45662A calibration with test data 16711A W17 Convert standard warranty to one year on site warranty 16712A 16715A 16716A 16717A 16750A 16751A 16752A 16760A 010 add one E5378A single ended 34 channel probe 011 add one E5379A d
120. ng can be particularly susceptible to noise effects Agilent Technologies designs probing solutions with high immunity to transient noise High input impedance will minimize the effect of probing on your circuit Although many probes are acceptable for lower frequencies capacitive loading dominates at higher frequencies Ruggedness A flimsy probe will give you unintended open circuits Agilent Technologies probes are mechanically designed to relieve strain and ensure a rugged and reliable connection Connectivity A multitude of device packages exist in the digital electronics industry Check our large selection of probing solutions designed for specific chip packages or buses As an alternative we offer reliable termination adapters that work with standard on target connectors Probing Solutions Technologies Choose the Optimum Probing Strategy for Your Application Connecting to individual test points with flying leads Advantages Most flexible method Flying lead probes are included with logic analyzer module except 16760A Figure 3 2 Limitations Can be time consuming to connect a large number of channels Least space efficient method Connecting to all the pins of a quad flat pack QFP package Advantages Rapid access to all pins of fine pitch OFP package Very reliable connections 14 Figure 3 7 Limitations Requires minimal keepout area NEW Figure
121. ng mode only 2 Minimum setup hold time specified for single clock single edge acquisition Single clock multi edge setup hold add 0 5 ns Multi clock multi edge setup hold window add 1 0 ns 86 State Timing Modules Specifications and Characteristics Agilent Technologies 16710A 16711A 16712A Supplemental Specifications and Characteristics Probes general purpose lead set Input resistance 100 KQ 2 Parasitic tip capacitance 1 5 pF Minimum voltage swing 500 mV peak to peak Threshold accuracy 100 mV 3 of threshold setting Maximum input voltage 40 V peak State Analysis Minimum state clock pulse width 3 5 ns Time tag resolution 1 8ns Maximum time count between states 34 seconds Maximum state tag 4 29 x 109 states count between states 1 Minimum master to master clock time 16710A 16711A 16712A 10 ns Minimum master to slave clock time 0 0 ns Minimum slave to master clock time 4 0 ns Context store block sizes 16710A 11A 12A only 16 32 64 states Timing Analysis Sample period accuracy 0 01 of sample period Channel to channel skew 2 ns typical Time interval accuracy sample period channel to channel skew 0 01 of time interval reading Minimum detectable glitch 3 5 ns All specifications noted by an asterisk are the performance standards against which the product is tested 1 Time o
122. ng the logic analyzer K since 01 03 01 at 11 09 pm triggered Shared ars quickly check instrument status to determine if the ese system is available for use Z Figure 2 6 Your logic analyzer is its own web site From the Home Page you can perform multiple remote functions Mainframes IntuiLink Agilent IntuiLink Moves Your Data Automatically into Microsoft Excel for Advanced Offline Analysis IntuiLink is shipped with each logic analysis system and can be down loaded to your PC from the system s own web page Use the Agilent IntuiLink tool bar to connect to a logic analysis system Select from the available labels and specify the destination cell location in Microsoft Excel Use Microsoft Excel s powerful functions to post process captured trace data for the insight you need Be Git Yew Por Format Ince Da dee tee DSR aar ARG o o Target_Temp Temperature Variation Over Time fu Bit OH 2 F 9 4 J F Jw U K Sg HIE mmm l inten ee Import data from a current acquisition or data previously saved to a file via the File Out tool Programming IntuiLink also includes an Active X automation server to provide programmatic control of the logic analysis system from an external environment such as LabVIEW or the Microsoft VisualStudio environment of Visual Basic and Visual C tools The instrument s Remote Programming Interface or R
123. o connect to logic analyzer and correlation fixture oscilloscope Agilent 1184A Testmobile The Agilent 1184A testmobile gives you a convenient means of organizing and transporting your logic analysis system mainframes and accessories The testmobile includes the following e Drawer for accessories probes cables power cords Weight Max Net Max Shipping Figure 7 1 Agilent 1184A testmobile cart 1184A 48 0 kg 106 0 Ib 59 0 kg 130 0 Ibs 482 6 19 0 772 2 30 4 Dimensions mm inches Figure 7 2 Agilent 1184A testmobile cart dimensions Keyboard tray with adjustable tilt and height Mouse extension on keyboard tray for either right or left hand operation Locking casters for stability on uneven surfaces Strap to stabilize the monitor Load limits Top tray 68 2 kg 150 0 1b Lower tray 68 2 kg 150 0 1b Total 136 4 kg 300 0 1b 1714 1 30 5 594 4 s 117 Ordering Information Measurement Module Compatibility Table Measurement Model Description 16700 16600A 16500C 16500A B Module Category Number Series Series State and Timing 16510A 25 MHz State 100 MHz Timing 1 K memory depth y y 16510B 35 MHz State 100 MHz Timing 1 K memory depth y y 16540A 16541A 100 MHz State 100 MHz Timing 4 K memory depth y y 16540D 16541D 100 MHz State 100 MHz Timing 16 K memory depth y y 16542A
124. o manually configure the trigger sequencer for complex measurements All custom defined protocol fields or layers are support ed in the trigger macro All packets or cells are time stamped in the logic analyzer for time correla tion measurements with other system buses such as a microprocessor memory interface PCI bus or other UTOPIA bus All state listing and waveform displays in the logic ana lyzer are time correlated with global markers for a complete view of the system With this tool it is possible to trigger the logic analyzer with a microprocessor event and see what is happening on a parallel data bus with protocol information By monitoring multiple time correlat ed data buses you can monitor a packet entering one ASIC and see how long it takes for the packet to reach another part of the system The powerful trigger can also monitor a packet entering one port and trigger if the packet has not reached another port by a designated time 45 Post Processing and Analysis Tool Sets Data Communications Theory of Operation Use a logic analyzer to probe the system s parallel data buses e g UTOPIA Custom UTOPIA The analyzer needs access to e Data signals e Qualifying signals e Start of cell or packet bit e Synchronous clock for the bus Switch Fabric The synchronous bus clock samples data into the logic analyzer Qualifiers such as Data Valid allow the logic analyzer t
125. o reorganize the acquired data under these new labels or to include data or text derived from the acquired data The functions allow e Stopping a repetitive run e Filtering of the data e Randomly accessing the data e Searching the data e Displaying the data in one of eight colors e Accessing the trigger point e Accessing the acquired time or state of the data e Outputting text strings to the tool s display window e Outputting errors to the runtime window By using two of the provided func tions a simple user interface can eas ily be created that consists of label strings and input fields This allows the input of parameters during the tool s execution Post Processing and Analysis Tool Sets Licensing Information Licensing and Miscellaneous Description System Configuration Requirements Tool Set Control 16700 Series logic analysis system Desired tool set s Supported and compatible measurement hardware Locally control and view tool set measurements Remotely access any tool set from a PC or workstation through a web browser or X window emulation software File Access Ordering and Shipment Access source files or other development environment applications compiler debugger from the logic analyzer via Telnet NFS or mapped file systems and X Windows client server protocols Save or access files via the standard network capabilities of the logic analyzer such as FTP NFS or CIFS Common Int
126. o sample only on events of interest instead of all a S S With access to the Start of Cell or l l cycles Start of Packet bit on the data bus the analyzer starts looking at the beginning of a cell or packet With the protocol definition set up by the user the logic analyzer can sequence down into the cell or packet to find the desired protocol field to trigger on UTOPIA Level 1 Figure 5 5 Typical ATM Switch Design 46 Post Processing and Analysis Tool Sets Data Communications Product Characteristics Requires Applications 16700 Series logic analysis system with system software version A 01 50 00 or higher Trigger on a processor event and see what is happening on a parallel data bus with protocol information or vice versa Additional Information Supported Measurement Modules 16715A 16716A 16717A 16718A 16719A 16750A 16751A 16752A Protocols Supported Trigger Macro Maximum Parallel Bus Width gt Ethernet ATM TCP IP Stack gt Custom All custom defined protocol fields or layers are supported in the trigger macro Limited only by the number of available channels Example files for these protocols are provided with the product These standard files can be edited to include any custom protocol wrapper layers or fields Custom protocols are supported by entering the protocol setup information via the logic analyzer interface or a text file
127. oad for the Agilent 16715A 16716A 16717A 16718A 16719A 16750A 16751A 16752A general purpose lead set 89 State Timing Modules Specifications and Characteristics Agilent Technologies 16715A 16716A 16717A 16740A 16741A 16742A 16750A 16751A 16752A Supplemental Specifications and Characteristics State Mode Maximum state acquisition rate on each channel 16715A 16716A 16717A 167 Mb s State Mode 167 Mb s 16740A 16741A 16742A 16750A 16751A 16752A 200 Mb s State Mode 200 Mb s Channel count 68 per module 68 per module Maximum channels on a single time base and trigger 340 340 Number of independent analyzers 2 can be set up in state or timing modes 2 can be set up in state or timing modes Minimum master to 5 988 ns 5 ns master clock time 1 Minimum master to slave clock time 2ns 2ns Minimum slave to master clock time 2ns 2ns Minimum slave to slave clock time 5 988 ns 5 ns Setup hold time 1 single clock single edge 2 5 ns window adjustable from 4 5 2 0 ns to 2 0 4 5 ns in 100 ps increments per channel 2 5 ns window adjustable from 4 5 2 0 ns to 2 0 4 5 ns in 100 ps increments per channel Setup hold time 1 multi clock multi edge 3 0 ns window adjustable from 5 0 2 0 ns to 1 5 4 5 ns in 100 ps increments per channel 3 0 ns window adjustable from 5 0 2 0 ns to 1 5 4 5 ns in 100 ps increments per channel Setup
128. ock input take care to set the clock threshold accurately to avoid phase error 2 Eye width and height are specified at the probe tip Eye width as measured by eye finder in the analyzer may be less and still sample reliably 3 For each side of a differential signal pSignal ko vHeight nSignal vhoight 2X a 4 The clock inputs in the E5378A and the E5382A may be connected differentially or single ended Use the E5379A vHeight spec for clock channel s connected differentially 5 Sample positions are independently adjustable for each data channel input A negative sample position causes the input to be synchronously sampled by that amount before each active clock edge A positive sample position causes the input to be synchronously sampled by that amount after each active clock edge A sampling position of zero causes synchro nous sampling coincident with each active clock edge 6 Threshold applies to single ended input signals Thresholds are independently adjustable for the clock input of each pod and for each set of 16 data inputs for each pod Threshold lim its apply to both the internal reference and to the external reference input on the E5378A 96 State Timing Modules Specifications and Characteristics Agilent Technologies 16760A Supplemental Specifications and Characteristics continued Synchronous state analysis 1 5 Gb s mode 1 25 Gb s mode 800 Mb s mode 400 Mb s mode 200 Mb s mode Maximum data rate E5
129. odule in the frame Flags allow you to set up a trigger that is dependent on activity from more than one bus in the system gt Specify four way arbitrary IF THEN ELSE branching Examples of Problems that Can be Captured Easily with VisiTrigger Description Typical Applications Graphic Pulse too narrow or too wide Line hangs at wrong level high or low K Min width K Max width 4 Asynchronous input for example an interrupt persists too long Strobe width is too narrow or too wide ie i Pulse too narrow Pulse too wide Time between two edges is e Excessive delay in responding to a bus grant request longer than specified e Excessive delay in responding to a data valid with a data acknowledged edge 1 edge 2 time Pattern lasts longer than a Abus hangs up at a given value w X specified time pattern time Pattern two exists within a gt An incorrect response to a read or write SOO i 4 pattern 1 specified time after pattern An incorrect output from a FIFO or bridge one is detected time x pattern 2 x A pattern exists for less N than a specified time respond A driver is not holding a bus value long enough for a receiver to pattern PS a time __ 21 Data Acquisition and Stimulus State Timing Modules VisiTrigger Your most commonly used triggers are just a mouse click away with the built in trigger functions VisiTrigger s gra
130. ogic 0 ti Agilent 10468A PECL CLOCK POD A FOR USE WITH AGILENT PATTERN GENERATORS Clock in to clock out Pattern in to recognition approximately 30 ns approximately 15 ns 1 clk period Recommended lead set Agilent 10498A 10470A 3 3 volt LVPECL Clock Pod Clock output type 100LVEL90 3 3V with 215 ohm pulldown to ground and 42 ohm in series Clock output rate 300 MHz maximum Clock out delay only approximately 8 ns total in 14 steps 16720A only 11 ns maximum in 9 steps 16522A Clock input type 100LVEL91 LVPECL 3 3V no termination Clock input rate dc to 300 MHz Pattern input type 100LVEL91 LVPECL 3 3V no termination no connect is logic 0 100EL91 aig Agilent 10470A LVPECL CLOCK POD A FOR USE WITH AGILENT PATTERN GENERATORS om BND CLK IN las 100LVEL90 Clock in to clock out approximately 30 ns Pattern in to recognition approximately 15 ns 1 clk period Recommended lead set Agilent 10498A 112 100LVEL91 100EL90 42 Q NAVV gt CLKout 348 Q CLKin 42 Q NAVV gt CLKout 215 Q lt CLKin Pattern Generation Modules Specifications and Characteristics 10472A 2 5 volt Clock Pod Clock output type T4AVC16244 Clock output rate 200 MHz maximum Clock out delay only approximately 8 ns total in 14 steps 16720A only 11 ns
131. ons and Characteristics Isolation Adapter 01650 63203 Isolation adapters that connect to the end of the probe cable are designed to perform two functions The first is to reduce the number of pins required for the header on the target board from 40 pins to 20 pins This process reduces the board area dedicated to the prob ing connection The second func tion is to provide the proper RC isolation networks in a very con venient package E5346A 38 pin Probe E5339A 38 pin Low Voltage Probe 84 Adapter RC Network 250 90 9k ohm ohm Signal To Logic Analyzer 8 2pF Pod Ground e HW___ Equivalent Load 370 ohm Signal 4 6pF 7 4pF Ground e T it Includes logic analyzer Figure 6 9 Termination adapter and equivalent load 370 ohm Signal T NAVV T 100k 3pF 9pF S ohm Ground e Figure 6 10 E5346A equivalent load 220 ohm Signal T NAVV T 50 5k Ground e Figure 6 11 E5339A equivalent load State Timing Modules Specifications and Characteristics Key Specifications and Characteristics Agilent Model Number Maximum state acquisition rate on each channel 16715A 16716A 16717A 16715A 16716A 167 Mb s 16717A 333 Mb s 1 16740A 16741A 16742A 200 Mb s 16750A 16751A 16752A 400 Mb s 1 16760A Full channel 800 Mb s Half channel 1 25 Gb s Maximum timing sample rate half full channel Timing Zoom 2 GHz 16716A 16717A
132. op Measurement Current Run Status Start Stop Query a Session Logic Analysis Modules Load Save Configuration and Data Trigger Setup Acquisition Data and Parameters Set Query Acquisition Mode Set Query Acquisition Depth Set Query Pod Assignment Add Delete Load Query Labels Set Query Trigger Position Modify Occurrence Count Oscilloscope Modules Load Save Configuration and Data Acquisition Data Parameters Query Automatic Measurements Trigger Setup Pattern Generator Load Save Configuration and Data Load ASCII file vectors or PGB pattern generator binary files 16720A only Modify Vector Set Query Clock Frequency Set Query Clock Out Delay Insert New Vector at Specific Position Delete Specific Vector Emulation Module Reset Processor Run Processor Break Processor Single Step Listing Tool Status Acquisition Data and Parameters Transfer Data includes inverse assembled information Compare Tool Execute Compare Set Compare Mask Query Compare Result Specify Range to Compare Abort Compare After Specified Number of Differences Return Labels and Values Where Differences Occur File Out Tool Transfer Data to File Select Range to Expert Additional Information Instrument Online Help Programming Information in instrument online help Web Sites Full remote programming documentation pdf available on the hard drive Sample programs are provided 79 Mainframe Specifications and Characteristics
133. or optional monitor Parallel printer port SCSI Il connection for an Up to 1600x1200 video external 18 GByte data drive or Five slots for resolution with option 003 10 100BaseT LAN autosensing external removable hard drive measurement modules Expander frame connection provides an Built in 40x CD ROM drive makes it easy Option slot for an emulation module or additional five slots for measurement to install or update system software for a multiframe module Multiframe modules processor support or tool sets option allows up to eight mainframes and expanders to be combined so that you can see all the buses in a complex target system Figure 2 2 The mainframe and expander frame provide advanced capabilities for debugging complex target systems 8 Mainframes System Screens Figure 2 3 Icons in the power up screen give you quick access to common tasks System Admin Setup Assistant Demo Center allows you to quick is a guided menu provides simple ly set up the instru system that helps demos of the most ment on your net you configure the commonly used work configure logic analysis sys features print servers setup tem for your target user accounts for microprocessor or security or install bus Online infor software updates mation guides you through the setup See figure 2 4 Figure 2 4 Setup Assistant gets you up and running quickly Mainframes System Screens See the Big Picture of Your Prototype System
134. peat loop 20000 Maximum number of repeat loop invocations 1000 Maximum number of Wait event patterns 4 Number of input lines to define a pattern 3 Maximum number of modules in a system 5 Maximum width of a vector in a 5 module system 240 bits Maximum width of a label 32 bits Maximum number of labels 126 Maximum number of vectors in binary format Minimum number of vectors in binary format 16 MVectors 4096 Lead Set Characteristics Agilent 10474A 8 channel Provides most cost effective lead set for the 16522A and probe lead set 16720A clock and data pods Grabbers are not included Lead wire length is 12 inches Agilent 10347A 8 channel Provides 50 Q coaxial lead set for unterminated signals probe lead set required for 10465A ECL Data Pod unterminated Grabbers are not included Agilent 10498A 8 channel Provides most cost effective lead set for the 16522A and probe lead set 16720A clock and data pods Grabbers are not included Lead wire length is 6 inches 104 Pattern Generation Modules Specifications and Characteristics Data Pod Characteristics Note Data Pod output parametrics depend on the output driver and the impedance load of the target system Check the device data book for the specific drivers listed for each pod Agilent 10461A TTL Data Pod Output type 10H125 with 100 Q series ie Agilent 10461A Maximum clock 200 MHz ETE CLOCK POD Sa Skew 1 typical lt
135. phical representation shows you how the trigger condition will be defined You can use trigger functions as building blocks to easily customize a trigger for your specific task Sequence levels allow you to develop a sequence of analyzer instructions to specify a trigger point or to qualify data and store only the information that interests you Each step in the sequence contains an IF THEN ELSE structure that can evaluate up to four logic events Each event can specify a combination of actions such as store sample increment counters reset timers trigger or go to another step in the sequence level Ranges provide a way to monitor program and data accesses within a specified area in memory Global counters can count events such as the number of times a function executes or accesses an I O port Timers can be set up to evaluate when one event happens too late or too soon with respect to another event In timing mode edge terms let you trigger on a rising edge falling edge either edge or a glitch Patterns and their logical combinations let you identify which states to store when to branch and when to trigger 22 View current information on the state of Save and recall up to ten of your the timers counters flags and the trigger custom trigger setups without loading sequence level a new configuration file File Window Edit Options cle ti BS BOS S e lel i Sampling Format Trigger Symba Trigger Fu
136. ported Moderate to significant incremental cost Analyzers publication number processors and buses Only useable for the specific processor or bus 5966 4365E for specific solutions May require moderate clearance around processor or bus Data Acquisition and Stimulus State Timing Modules Selecting the Correct Modules performance cost and the amount of to Meet Your Needs data you will be able to capture The Selecting the proper logic analyzer modules for your needs requires a following table explains these factors in greater detail series of choices concerning Considerations for Choosing Modules Microprocessor Bus Support Will you be using an analysis probe for a particular processor or bus If so a good starting point is the document Processor and Bus Support for Agilent Technologies Logic Analyzers publication number 5966 4365E available on the worldwide web at www agilent com find logicanalyzer This document provides the number of channels and state speed required for any particular analysis probe It also indicates which analysis modules are supported and how many are required State Speed gt State analysis uses a clock or strobe signal from your system under test to determine when to sample Because state analysis samples are synchronous with the system under test they provide a view of how your system is executing You can use state analysis to capture bus cycles from a microprocessor or I 0 bus and con
137. r state tags halve the acquisition memory when there are no unassigned pods 370 ohms I I N 1 I 1 pa ek 100K TBE 74pF Kas l I lt _ 0 l aS GROUND Figure 6 12 Equivalent probe load for the Agilent 16710A 16711A and 16712A general purpose lead set 87 State Timing Modules Specifications and Characteristics Agilent Technologies 16710A 16711A 16712A Supplemental Specifications and Characteristics continued Triggering Maximum trigger sequence speed 125 MHz maximum Maximum occurrence counter 1 048 575 Range width 32 bits each Timer value range 400 ns to 500 seconds Timer resolution 16 ns or 0 1 whichever is greater Timer accuracy 32 ns or 0 1 whichever is greater Operating Environment Temperature Agilent 16700 Series mainframes gt Instrument 0 C to 50 C 32 F to 122 F gt Probe lead sets and cables 0 C to 65 C 32 F to 149 F Humidity 80 relative humidity at 40 C Altitude Operating 4600m 15 000ft Nonoperating 15 300m 50 000ft All specifications noted by an asterisk are the performance standards against which the product is tested 88 State Timing Modules Specifications and Characteristics Agilent Technologies 16715A 16716A 16717A 16740A 16741A 16742A 16750A 16751A 16752A Supplemental Specifications and Characteristics Probes general purpose lead set Input resistance 100 KQ 2 Para
138. ranch W Event Editor Event Name HIP Address R Long Field Names View Packet Bits Protocol Stack IEEE 802 3 Ethernet V2 Internet Protocol Version Header Length Precedence Symbols Delay Symbols Throughput Symbols Reliability Symbols Cost MBZ Total Length XXXXX Identification XXXX Symbols o i D m Zero Packet Bits Do not fragment X May Fragment X O XXXXXXXXXXXXXXXX 1 XXXXXXXXXXXXXXXX Fragment Offset 2 XXXXXXXXXXXXXXXK S l 3 XXXXXXXXXXXXXXXX Time To Live XXX 4 XXXXXXXXXXXXXXXX 5 XXXXXXXXXXXXXXXX 6 0000100000000000 7 XXXXXXXXXXXXXXXX 8 XXXXXXXXXXXXXXXX 9 XXXXXXXXXXXXXXXX 10 XXXXXXXXXXXXXXXX 11 XXXXXXXXXXXXXXXX 12 XXXXXXXXXXXXXXXX 13 XXXXXXXXXXXXXXXX 14 XXXXXXXXXXXXXXXX 15 0000111100010011 16 0000001101110100 Protocol Don t Care Header Checksum XXXX Src Addr XXX XXX XXX XXX Dest Addr 15 19 3 116 Physical representation of bit fields to be triggered on n s This window is automatically updated when fields are edited mel Figure 5 7 Post Processing and Analysis Tool Sets Data Communications Use the bus editor feature to specify m Bus Editor Rx Bus what protocol runs on your bus This is helpful when probing more than one bus with a single state timing module Figure 5 8 50 Post Processing and Analysis Tool Sets Data Communicat
139. rval reading sample period channel to channel skew 01 of time interval reading Minimum detectable glitch 1 5 ns 1 5 ns Memory depth half full channel 16716A 1M 512K 16715A 16717A 4 2M 16750A 8 4M 16751A 32 16M 16752A 64 32M All specifications noted by an asterisk are the performance standards against which the product is tested 93 State Timing Modules Specifications and Characteristics Agilent Technologies 16715A 16716A 16717A 16740A 16741A 16742A 16750A 16751A 16752A Supplemental Specifications and Characteristics continued Timing Mode continued 16715A 16716A 16717A 16740A 16741A 16742A 16750A 16751A 16752A Maximum trigger sequence speed 167 MHz 200 MHz Maximum trigger sequence levels 16 16 Trigger sequence level branching 4 way arbitrary IF THEN ELSE branching 4 way arbitrary IF THEN ELSE branching Trigger position Start center end or user defined Start center end or user defined Trigger resources 16 Patterns evaluated as lt gt lt 2 lt 15 Ranges evaluated as in range not in range 2 Edge glitch 2 Timers per module 1 2 Global counters 1 Occurrence counter per sequence level 4 Flags 16 Patterns evaluated as gt lt 2 lt 15 Ranges evaluated as in range not in range 2 Edge glitch 2 Timers per module 1 2 Global counters 1 Occurrence counter per sequence level 4 Flags
140. s Magnify your view or zoom in on a boxed area of interest Resize waveforms and data or quickly change colors to highlight areas of interest Web Enabled System Network Security NEW Time Correlation with Infiniium 54800 Series Oscilloscopes Directly access the instrument s web page from your web browser See page 11 Remotely check the instrument s measurement status without disturbing the acquisition Remotely access monitor and control your logic analysis system Protect your networked assets and comply with your company s security requirements with individual user logins that provide system integrity Make time correlated measurements using an Agilent 16700 Series logic analyzer and an Agilent Infiniium 54800 Series oscilloscope View Infiniium oscilloscope waveforms in the 16700 logic analyzer s waveform display Use the 16700 logic analyzer s global markers to measure time between any domain in the 16700 and voltage waveforms acquired by the Infiniium oscilloscope System Overview Selecting the Right System Selecting a system for your application Select a mainframe page 7 Choose a system based on your needs Self contained unit or a unit with external mouse keyboard and monitor Expander frame for large channel count requirements Determine your probing requirements page 13 e Are you analyzing a microprocessor Do you need to probe a specific package type Select the m
141. s module slot Dedicated hot keys 16701B Expansion frame with five measurement module 1 ft and 3 ft interface cables slots and two emulation module slots Requires a 16700A B or 16702A B 1184A Testmobile 4 wheeled equipment cart specifically designed to carry the 16700 Series logic analyzer expansion frame and monitor Drawer keyboard tray mouse tray strap for stabilizing monitor Mainframe Options Option Description 16700B or 16700A or 16701B 16701A Number 16702B 16702A 001 Add 17 inch 1280x1024 monitor V V 003 Performance option Up to 256 MBytes total system y y RAM 4 MBytes total video RAM 256 MB 160 MB 004 Add external CD ROM drive and cable V 008 External auxiliary 18 GByte hard disk drive y y 009 Removable internal hard disk V V 012 Multiframe option y 0B3 Add service guide y 1CM Add rack mount kit all but 16702B y y y y AXC Equipment shelf 16702B only y ABJ Japanese localization y W17 Convert standard warranty to one year on site warranty y y y y W30 Extend standard warranty to three year return to Agilent warranty y y y y W50 Extend standard warranty to five year return to Agilent warranty y y y y Built in CD ROM drive standard on 16700B Series 116 Ordering Information E5850A Logic Analyzer Infiniium Oscilloscope Correlation Time Fixture Product Number Description Includes E5850A Logic analyzer Infiniium oscilloscope time All BNC cables needed t
142. s 64M samples 32M samples 32M samples Time tag resolution 4ns 2 4ns 2 4ns 2 4ns 2 4ns Maximum time count 17 seconds 17 seconds 17 seconds 17 seconds 17 seconds between states Trigger resources 3 Patterns on each pod evaluated as Z gt lt 2 lt on one pod or evaluated as across multiple pods or 3 Patterns on each pod evaluated as gt lt gt lt on one pod or evaluated as across multiple pods or 4 Patterns on each pod evaluated as gt lt gt lt on one pod or evaluated as across multiple pods or 8 Patterns evaluated as a 4 gt lt 2 lt 4 Ranges evaluated as in range not in range 2 Occurrence counters 16 Patterns evaluated as a 15 Ranges evaluated as in range not in range Timers 2 x number of 1 range on each pod 1 range on each pod 2 ranges on each pod 4 Flags modules 1 4 Flags 4 Flags 4 Flags Arm in 2 Global counters Arm in Armin Arm in 1 Occurrence counter per sequence level 4 Flags Arm in Trigger actions Trigger and fill memory Trigger and fill memory Trigger and fill memory Goto Goto Trigger and fill memory Trigger and fill memory Trigger and goto Store don t store sample Turn default storing on off Timer start stop pause resume Global counter increment reset Occurrence counter reset Flag set clear All specifications noted by an asterisk are the performance standards against which the product is tested 1 In
143. ses The data associated with an individual label can be viewed with multiple radixes to simplify data entry Delete Insert Copy and Merge commands are provided for easy editing Fast and convenient Pattern Fills give the programmer useful test patterns with a few key strokes Fixed Count Rotate Toggle and Random are available to quickly create a test pattern such as walking ones Pattern parameters such as Step Size and Repeat Frequency can be specified in the pattern setup 36 ASCII Input File Format Your Design Tool Connection The 16720A supports an ASCII file format to facilitate connectivity to other tools in your design environ ment Because the ASCII format does not support the instructions listed earlier they cannot be edited into the ASCII file User macros and loops also are not supported so the vectors need to be fully expanded in the ASCII file Many design tools will generate ASCII files and output the vectors in this linear sequence Data must be in Hex format and each label must represent a set of contiguous output channels Data in this ASCII format is limited to 1 MVectors in the 16720A Configuration The 16720A pattern generators require a single slot in a logic analysis system frame The pattern generator operates with the clock pods data pods and lead sets described later in this section At least one clock pod and one data pod must be selected to configure a func tional system Users
144. single clock single edge acquisition Multi clock multi edge setup hold window add 0 5 ns 4 There is one occurrence counter per trigger sequence level 5 Memory depth doubles in half channel 1 25 Gb s state mode only 85 State Timing Modules Specifications and Characteristics Key Specifications and Characteristics continued Agilent Model Number Maximum state acquisition rate on each channel 16710A 16711A 16712A 100 Mb s Maximum timing sample rate half full channel Conventional 500 250 MHz Transitional 125 MHz Channels module 102 Maximum channel count ona single time base and trigger 204 2 modules Memory depth half full channel 16710A 16 8K 1 16711A 64 32K 1 16712A 256 128k 1 Trigger resources Patterns 10 Ranges 2 Edge amp Glitch 2 Timers 2 Maximum trigger sequence levels State mode 12 Timing mode 10 Maximum trigger sequence speed 125 MHz Trigger sequence level branching Dedicated next state or single arbitrary branching Number of state clocks qualifiers 6 Setup hold time 4 0 ns window adjustable from 4 0 0 ns to 0 4 0 ns in 500 ps increments 2 per 34 channels Threshold range TTL ECL user definable 6 0 V adjustable in 50 mV increments All specifications noted by an asterisk are the performance standards against which the product is tested 1 Memory depth doubles in half channel timi
145. sis it can be used at any time to test and docu ment many other characteristics such as memory coverage and response time The SPA tool set generates statistical representations of the captured data It shows the amount and percent of time spent in each of the targeted functions or data locations Data is conveniently displayed in histograms and bar charts reducing the time you spend analyzing results and identify ing system bottlenecks Post Processing and Analysis Tool Sets System Performance Analysis Product Characteristics SPA Tools State Interval Display Time Interval Display Time Overview Display State Overview Display Generates Statistical representations of the captured data Shows the amount and percent of time spent in each of the targeted functions or data locations Provides Histogram of event Histogram of event times Overview of occurrence Overview of bus memory activity Display shows Display shows a rates over time activity Display shows the the percentage of hits distribution of the Measurements of the number of hits for each for each procedure execution time of a occurrence rate of any possible bus state function or event specific function or of event including states Events are the time between two interrupts over time defined as patterns or user defined events ranges associated with any set of data labels symbols Usage Helps prioritize functions Determines a specific Views t
146. site education and training as well as design system integration project management and other professional engineering services Experienced Agilent engineers and technicians worldwide can help you maximize your productivity optimize the return on investment of your Agilent instruments and systems and obtain dependable measurement accuracy for the life of those products Agilent T amp M Software and Connectivity Agilent s Test and Measurement software and connectivity products solutions and developer network allows you to take time out of connecting your instruments to your computer with tools based on PC standards so you can focus on your tasks not on your connections Visit www agilent com find connectivity for more information bY Agilent Email Updates www agilent com find emailupdates Get the latest information on the products and applications you select Microsoft is a U S registered trademark of Microsoft Corporation Netscape is a U S trademark of Netscape Corporation Windows and Windows NT are U S registered trademarks of Microsoft Corporation Pentium is a U S registered trademark of Intel Corporation UNIX is a registered trademark of the Open Foundation PostScript is a registered trademark of Adobe Systems www agilent com By internet phone or fax get assistance with all your test amp measurement needs Online assistance www agilent com find assist Phone or Fax United States tel 800 452 4844
147. sitic tip capacitance 1 5 pF Minimum voltage swing 500 mV peak to peak Minimum input overdrive 250 mV Threshold range 6V to 6V in 10 mV increments Threshold accuracy 65 mV 1 5 of settings Input dynamic range 10V about threshold Maximum input voltage 40V peak 5V Accessory current 1 3 amp maximum per pod Each group of 34 channels can be assigned to Analyzer 1 Analyzer 2 or remain unassigned Channel assignment 2 GHz Timing Zoom Agilent 16716A 16717A 16740A 16741A 16742A 16750A 16751A 16752A only Timing analysis sample rate 2 GHz 1 GHz 500 MHz 250 MHz Sample period accuracy 50 ps Channel to channel skew lt 1 0 ns Time interval accuracy time interval reading sample period channel to channel skew 0 01 of Memory depth 16 K Trigger position Start center end or user defined Operating Environment Temperature Agilent 16700 Series frame 0 C to 50 C 32 F to 122 F Probe lead sets and cables 0 C to 65 C 32 F to 149 F Humidity 80 relative humidity at 40 C Altitude Operating 4600 m 15 000 ft Non operating 15 300 m 50 000 ft All specifications noted by an asterisk are the performance standards against which the product is tested i 370 ohms I I i V 1 l boila ale 100K 145p 74pF T hi 1 l I I I aoe i i GROUND Figure 6 13 Equivalent probe l
148. sponds to the selected clock transitions e The sampling point selected by eye finder If you want to select a different sample point on any individual channel just drag and drop the blue sample bar at the desired point 24 Data Acquisition and Stimulus State Timing Modules Eye Finder as an Analytical Tool Eye finder is very useful as a first pass screening test for data valid windows Because eye finder quickly examines all channels it is considerably faster than examining each channel with an oscilloscope After running eye finder you may want to use an oscilloscope to examine only those signals that are close to your desired specifications for setup and hold Eye finder also can quickly provide useful diagnostic or troubleshooting information If a channel has an unexpectedly small data valid window or an anomalous offset relative to clock this could be an indication of a problem or could be used to validate the cause of an intermittent timing problem Differences in the position of the stable region from one signal to another on a bus indicate skew An indication of excessive skew on eye finder can help isolate which channels you want to check with an oscilloscope or with the Timing Zoom 2 GHz timing analysis mode in your logic analyzer When Do You Need Eye Finder Eye finder becomes critical when the data valid window is lt 2 5 ns If you re unsure where your clock edge is relative to the data v
149. t header data mation using pref et header caca et header data erences et header data et header data et data et data et data et data et data Raw packet et data header aan Packet data information Packet data Packet data Packet data Packet data Packet data Packet data Packet data Packet data Raw payload Packet data pes Packet data information Packet data Packet data Packet data Packet data Packet data Packet data Packet data Packet data Packet data IEEE 802 3 Ethernet V2 Figure 5 11 53 Post Processing and Analysis Tool Sets System Performance Analysis Optimize System Performance Your design has to meet consistent performance requirements over a range of operating conditions and over a specific time period Using the system performance analysis tool set you can obtain answers to many of your questions concerning perform ance and responsiveness software execution coverage debug and sys tem parameter analysis etc Obtain Answers to the Following Questions Performance and Responsiveness e What functions monopolize micro processor bandwidth e What functions are never execut ed What is the relative workload of each processor in a multiple processor system e What is the minimum maximum and average execution time of a function including calls How many interrupts does the system receive per consecutive time slice e What is the response time of the targe
150. t system to an external event Software Execution Coverage e Do test suites provide thorough coverage of the application e Is this function or variable accessed by the application 54 Debug and System Parameter Analysis e Does this pointer address the right memory buffer e How does the system react when it receives too many simultaneous interrupts e Is the stack size adequate e Is the cache size adequate Analog Timing and Bus Measurements e What is the setup hold time of this signal or group of signals e Is the distribution of voltages for this analog signal acceptable e Is this signal spending too much time in the switching region e What bus states occur most often e What is the bus loading e How does the bus affect overall system performance e How much time is spent in bus arbitration e What is the histogram of bus transfer times Processor Cache Measurements e Which microprocessor bus states occur most often e Which peripherals are used most often e What is the profile of load sharing in a multiple processor system e How does the cache size affect system performance Product Description The Agilent Technologies B4600B sys tem performance analysis SPA tool set profiles an entire target system at all levels of abstraction from signals to high level source code It clearly identifies the components that affect the behavior of your system In addi tion to performance analy
151. tch the measurement capabilities Three probing options are available for the Agilent 16760A Each probe can be ordered by its individual Probes are not supplied as part of the standard 16760A Probes must be ordered separately either as options to the 16760A or individually by their respective model numbers model number or as an option to the 16760A The following table indicates both the model number and the option number Agilent Model Number 16760A Option Number Description Notes E5378A 010 100 pin single ended probe Requires a kit of mating connectors and shrouds see the next table to connect to target system E5379A 011 100 pin differential probe Two E5379A or two option 011 on the 16760A are required to support all 34 channels on a 16760A Requires a kit of mating connectors and shrouds see the next table to connect to target system E5380A 012 38 pin single ended probe compatible Maximum state analysis speed is 600 Mb s with target systems designed for the Minimum input amplitude is 300 mV p p Agilent E5346A Mictor adapter cable Requires a kit of mating connectors and shrouds see the next table to connect to target system E5382A 013 17 channel single ended flying lead Two E5382A are required to support all the channels probe set for the 16760A of a 16760A Connector and shroud kits for probes for the 16760A logic analyzer For probe model number For PC board thickness Probing connector kit
152. ted as lt gt lt 2 lt 15 Ranges evaluated as in range not in range 2 Timers per module 1 2 Global counters 1 Occurrence counter per sequence level 4 Flags 16 Patterns evaluated as lt gt lt 2 lt 15 Ranges evaluated as in range not in range 2 Timers per module 1 2 Global counters 1 Occurrence counter per sequence level 4 Flags Trigger resource conditions Arbitrary Boolean combinations Arbitrary Boolean combinations Trigger actions Goto Trigger and fill memory Trigger and goto Store don t store sample Turn on off default storing Timer start stop pause resume Global counter increment reset Occurrence counter reset Flag set clear Goto Trigger and fill memory Trigger and goto Store don t store sample Turn on off default storing Timer start stop pause resume Global counter increment reset Occurrence counter reset Flag set clear Store qualification Default and per sequence level Default and per sequence level Maximum global counter 16 777 215 16 777 215 Maximum occurrence counter 16 777 215 16 777 215 Maximum pattern range width 32 bits 32 bits Timers value range 100 ns to 5497 seconds 100 ns to 5497 seconds Timer resolution 5 ns 5 ns Timer accuracy 10 ns 01 10 ns 01 Timer reset latency 70 ns 70 ns Data in to trigger out BNC port 150 ns typical 150 ns typical Flag set reset to evaluat
153. tly being added to the list of supported CPUs For the most current informa tion about supported microproces sors please contact your Agilent Technologies sales representative or visit our web site http www agilent com find logic analyzer Object File Format Compatibility The 16700 Series logic analysis sys tems quickly and reliably read your specific object file format Agilent Technologies extensive experience with different file formats and sym bol representations ensures that your source code files are accurately cor related and your system is precisely characterized Source correlation and system per formance measurements do not require any change in your software generation process No modification or recompilation of your source code is required 44 You can load multiple object files Address offsets are also supported enabling system performance meas urements and source code level views of dynamically loaded software exe cution or code moved from ROM to RAM during a boot up sequence High level language tools that pro duce the following file formats are supported e Agilent CHP MRI IEEE696 e ELF DWARF e ELF Stabs e TI COFF e COFF Stabs e Intel OMF86 e Intel OMF96 e Intel OMF 286 e Intel OMF 386 which supports Intel80486 and Pentium Language Supports C name de mangling If your language system does not gen erate output in one of the listed for mats a generic ASCII file
154. to 1 or 1 to 0 in the timing analyzer trace are used to resynchronize the sampling 2 The timing analyzer data is sam pled in the middle of each bit according to the serial bit rate defined in the clock recovery window Resynchronize on edge 0000000000000000000001111111111111111110111111111 0 0 1 1 1 1 1 Post Processing and Analysis Tool Sets Serial Analysis Once the Serial Bit Stream is Acquired This example shows the conversion of an RS 232 serial bit stream The data sent to the printer includes the column header MACHINE configure the view the seria serial tool once for conversion in th your specific bus is easiest for yo then save the con form or listing figuration for future uses L ESS Parallel File Window Edit Options Invasm Sour to parallel ce File Window Edit Options Help IGI 1 139 as Delay 14 707 ms Figure 5 20 Wt vuu display the parallel data in binary hex octal deci mal ASCII or Twos Complement use the global markers and time tags to correlate real time serial traces to other system activity synchronize the start of the serial to parallel con version to the start of the frame pattern for your spe cific bus convert the data block into parallel words in this case 8 bit words find the Nth occurrence of specific frames or data relative to the trigger other m
155. to a file 80 Mainframe Specifications and Characteristics Agilent 16700B Series Physical 12 1 Built in LCD p 3 5 Inch Floppy Characteristics Display with Touch Disk Drive Screen A Power 16700B 115 230 V 48 to 66 Hz 610 W max On Off 16701B 115 230 V 48 to 66 Hz 545 W max H 16702B 115 230 V 48 to 66 Hz 610 W max Lu Power Switch Touch Screen On Off Weight Figure 6 1 Agilent 16702B front panel Max Net Max Shipping fare 12 7 kg 21 0 lo 25250 Parallel Port LAN 10BaseT 100BaseT X 16701B 10 4 kg 23 0 Ib 32 0 kg 70 6 Monitor SCSI 2 Single Ended Ibs RS 16702B 15 2 kg 32 4 Ib 36 7 kg 80 8 S N K Ibs Five Slots for Am J ee l z One Slot for Weight of modules ordered with mainframes will add Measurement Emulation or 0 9 kg 2 0 Ib per module Modules pE Multiframe Eat l Module Target Control Port AZAA N 40x CD ROM Port IN Keyboard Mouse Drive Port OUT Expansion Frame Cable Connector Figure 6 2 Back panel for Agilent models 16700B and 16702B a 551 2 21 7 425 7 16 75 Figure 6 3 Exterior dimensions for the 16700B Series mainframe Dimensions mm inches 81 Mainframe Specifications and Characteristics Agilent 16700A Series Physical Characteristics Built in LCD Display Power 16700A 115
156. tstanding transactions pipelining out of order execution and deep FIFOs all mean that the flow of data related to a problem can be distributed over thousands or millions of bus cycles The keys to useful insight are the combination of deep memory with responsive display refresh search rescaling and scrolling to help you find information and answers quickly Hardware assisted memory management in the Agilent 16740A 16741A 16742A 16750A 16751A 16752A and 16760A state and timing analysis modules makes quick work of refreshing the display rescaling scrolling and searching It takes only a few seconds to refresh rescale or scroll a 32M sample record Agilent Technologies offers a range of state and timing analyzer modules with memory depths up to 128M samples at prices to meet your budget Triggering The logic analyzer memory system is similar to a circular buffer When the acquisition is started the analyzer continuously gathers data samples and stores them in memory When memory becomes full it simply wraps around and stores each new sample in the place of the sample that has been in memory the longest This process will continue until the logic analyzer finds the trigger point The logic analyzer trigger stops the acquisition at the point you specify and provides a view into the system under test The primary responsibility of the trigger is to stop the acquisition but it can also be used to control the selective storage of data Cons
157. ture 5 1 ns for trigger sequencing 3 8 ns for data capture 5 1 ns for trigger sequencing Maximum trigger sequencer speed 200 MHz 200 MHz Trigger resources 16 Patterns evaluated as lt gt lt 2 lt 15 Ranges evaluated as in range not in range 2 Edge glitch 2 Timers per module 1 2 Global counters 1 Occurrence counter per sequence level 4 Flags Arm In 16 Patterns evaluated as lt gt lt 2 lt 15 Ranges evaluated as in range not in range 2 Edge glitch 2 Timers per module 1 2 Global counters 1 Occurrence counter per sequence level 4 Flags Arm In Trigger resource conditions Arbitrary Boolean combinations Arbitrary Boolean combinations Trigger actions Goto Trigger and fill memory Trigger and goto Timer start stop pause resume Global counter increment reset Occurrence counter reset Goto Trigger and fill memory Trigger and goto Timer start stop pause resume Global counter increment reset Occurrence counter reset Maximum global counter 16 777 215 16 777 215 Maximum occurrence counter 16 777 215 16 777 215 Timer value range 100 ns to 5497 seconds 100 ns to 5497 seconds Timer resolution 5 ns 5 ns Timer accuracy 10 ns 0 01 10 ns 0 01 Greater than duration 5 ns to 83 ms in 5 ns increments 5 ns to 83 ms in 5 ns increments Less than duration 10 ns to 83 ms in 5 ns increments 10 ns to 83 ms in 5 ns increments
158. vert the data into processor mnemonics or bus transactions using an Agilent Technologies inverse assembler gt Select a state acquisition system that provides the speed and headroom you need without breaking your budget Remember that a microprocessor will have an internal core frequency that is normally 2X 5X the speed of the external bus Headroom You may realize a better return on your investment if you consider possible future needs when purchasing analysis modules The things to consider are primarily state speed and memory depth Setup Hold e Logic analyzers require time for the data at the inputs to become valid setup time and time to capture the data hold time A lengthy setup and hold can make the difference between capturing valid data or data in transition gt Your device under test will ensure that data is valid on the bus for a defined length of time This is known as the data valid window Your target s data valid window must be large enough to meet the setup hold specifications of the logic analyzer The data valid window of most devices is generally less than half of the clock period Don t be fooled by typical setup and hold specifications for logic analyzers gt As bus speeds increase the time window during which data is stable decreases Jitter skew and pattern dependent ISI add more uncertainty and consume a greater portion of the data valid window at high speeds A logic analyzer with adjustable setup hold with f
159. ww mobmedres com Microtec Mentor Graphics Embedded Software Division Debuggers and compilers www mentor com embedded Pomona Electronics Supplier of accessories for electronic test instruments www pomonaelectronics com DIAB SDS Skyline SynaptiCAD WindRiver Debuggers compilers Probing and manufacturing services Waveform simulation analysis software Embedded RTOS development tools www diabsds com phone only 719 390 9425 www syncad com www windriver com 123 Support Warranty and Support and Services Agilent s support services comple ment your logic analysis system to provide a complete solution to your digital design and debug problems By taking advantage of Agilent s expertise you can concentrate on your particular design projects and applications rather than your debug tools resulting in increased produc tivity Related Literature Publication Title Related Literature Warranty Agilent hardware products are war ranted against defects in materials and workmanship for a period of one year from date of shipment Some newly manufactured Agilent products may contain remanufactured parts which are equivalent to new in per formance If you send us a notice of such defects during the warranty period we will either repair or replace hardware products that prove to be defective Publication Type Agilent software and firmware prod ucts that are designated b
160. y Agilent for use with a hardware product are warranted for a period of one year from date of shipment to execute their programming instructions when properly installed If you send us notice of defects in materials or workmanship during the warranty period we will repair or replace these products so long as the defect does not result from buyer supplied hardware or interfacing The warranty period is controlled by the warranty statement included with the product and begins on the date of shipment Publication Number Processor and Bus Support For Configuration Guide 5966 4365E Agilent Technologies Logic Analyzers Probing Solutions for Product Overview 5968 4632E Agilent Technologies Logic Analysis Systems Emulation and Analysis Solutions for Product Overview 5966 2866E the Motorola MPC 8XX Microprocessors Emulation and Analysis Solutions for Product Overview 5966 2868E the Motorola IBM PowerPC 6XX Microprocessors Emulation and Analysis Solutions for the Product Overview 5966 2867E Motorola IBM Power PC 740 750 Microprocessors Agilent E2487C Analysis Probe amp Agilent E2492B C E Product Overview 5968 2421E Probe Adapter for Intel Celeron Pentium II III and Pentium II III Xeon Processors Emulation and Analysis Solutions for Product Overview 5966 3442E ARM7 and ARM9 Microprocessors 124 Agilent Technologies Test and Measurement Support Services and Assistance Agilent Technologies aims to maximize th

Download Pdf Manuals

image

Related Search

Related Contents

Marshall Electronics TEMPO XLR microphone  MAXIMA HEAVY DUTY COLUMN LIFT  user manual - Sistema-MK  Manual - Effecta  Manual PDF  

Copyright © All rights reserved.
Failed to retrieve file