Agilent 16702A Configuration Guide

Processor and Bus Support for Agilent Technologies Logic Analyzers

Configuration Guide
Tools to Accelerate Your Debugging Process May 1, 2000
Configuring a logic analysis system for your specific application is as easy as one, two, three. To configure a system you must select products that will 1. Probe,
2. Acquire, and 3. Analyze the data from your system. The following figure gives a quick overview of typical system considerations.
Use the information in each of the sections listed to help you configure a system that will meet your specific mea­surement needs.
Accurate measurements start with reliable probing. Agilent Technologies offers a wide variety of probing accessories to support your measurement needs making it easy to connect your Agilent logic analyzer to your designs.
3. Analysis View and analyze data in a form you easily understand to help debug problems faster
1. Probing The physical and electrical connection to target signals
2. Acquisition Data capture, stimulus and processor control
Probing Adapters
General Purpose Lead Set
High-density termination adapters
Processor specific analysis probes
Frames with built-in acquisition or measurement modules
State/Timing Analyzers
• Oscilloscopes
• Pattern Generators
Analysis Tools
• Post-processing Tool sets
• Debuggers

Table of Contents

Probing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .pg 2
General Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .pg 2
Custom Probing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .pg 3
TQFP, PQFP Adapters . . . . . . . . . . . . . . . . . . . . . . . . . .pg 4
Device Specific –
Processors, DSPs, Busses, etc . . . . . . . . . . . . . . . . .pg 5
Logic Analysis Systems
(Acquisition) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .pg 8
16700 series frames . . . . . . . . . . . . . . . . . . . . . . . . . . .pg 9
Measurement modules . . . . . . . . . . . . . . . . . . . . . . .pg 11
1670 Benchtops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .pg 14
Analysis Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .pg 15
Application Software . . . . . . . . . . . . . . . . . . . . . . . . . .pg 15
Debuggers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .pg 16
Example System Configuration . . . . . . . . . . . . . . . . . . . . .pg 17
uP and Bus Support Matrix . . . . . . . . . . . . . . . . . . . . . . .pg 18
Old to New Model Number
Compatibility Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .pg 53
Third Party Contact Information . . . . . . . . . . . . . . . . . . . .pg 54
2
How To Determine Your Probing Needs
To determine what probing method is best to use you need to evaluate your needs and take the following into consideration:
Number of signals to be probed
Ability to design probing connectors into the target
Probing clearance requirements
• Available probing devices
• Signal loading
Ease of installation
• Package type
DIP Dual Inline Package
• PGA Pin Grid Array
• BGA Ball Grid Array
• PLCC Plastic Leaded Chip Carrier
• PQFP Plastic Quad Flat Pack
TQFP Thin Quad Flat Pack
Package Pin Pitch (distance between centers of adjoining pins)
• Pin count
Probing Options: General purpose: Use as a convenient way to access
individual signals anywhere on the target. Custom Probing - Designed Into the Target: Consider
placing probing connectors directly on the target dur­ing board layout. Design for testability. (See pg 3)
IC Package Adapters: Simple means of connecting to all the pins of a PQFP or TQFP package. (See pg 4)
Device Specific: Probe devices specifically designed for processors, DSPs, busses, and programmable logic devices. (See pg 5)
Number of Pin Pitch Agilent Product # Number of Agilent Signals Wedges Included
3 0.5 mm E2613A 1 3 0.5 mm E2613B 2 8 0.5 mm E2614A 1
16 0.5 mm E2643A 1
3 0.65 mm E2615A 1 3 0.65 mm E2615B 2 8 0.65 mm E2616A 1
16 0.65 mm E2644A 1
The Agilent Technologies wedge probe
The Agilent wedge probe adapter provides mechanically sound, noninvasive connection to adjacent pins on TQFP and PQFP packages. Con­nect logic analyzer flying leads directly to the adapter; connect scope probes through a dual­head adapter.

Probing – General Purpose

1
2
3
Electrical connection to pins
Electrical connection between conductors
Two contact points on each leg
General Purpose Lead Set: 01650-61608
3
You can design test connections into your circuit using test headers with termination adapters. Details of how to do this are shown in Probing Solutions for Agilent TechnologiesLogic Analysis Systems, publication num­ber 5968-4632E.
Agilent Product Number Description
E5346A High-Density Termination Adapter E5351A High-Density Adapter E5346-44701 Recommended Support Shroud E5346-60002 High Speed Mictor Break-out Adapter E5346-68701 Five Mictor Connectors and Five Support Shrouds
Product Number Description
01650-63203 Standard Termination Adapter
Agilent E5346A High-
density termination
adapter
32 data channels 2 clock channels
Mictor Connectors for High-
density termination adapters
01650-63203
16 data channels
1 clock channel

Probing – Custom Probing (Designed into the Target System)

Designing a Probing Solution for Unique Applications

Probing – TQFP, PQFP Adapters

Elastomeric Probe Adapter
Package Pin Pitch Elastomeric Probe 1/4 Flex Adapter Adapter
144-pin TQFP 0.5 mm E5336A E5340A 144-pin PQFP/CQFP 0.65 mm E5361A E5340A 160-pin QFP 0.5 mm E5377A E5349A 160-pin PQFP/CQFP 0.65 mm E5373A E5349A 176-pin TQFP 0.5 mm E5348A E5349A 208-pin PQFP/CQFP 0.5 mm E5374A E5371A 240-pin PQFP/CQFP 0.5 mm E5363A E5371A
Agilent Technologies’ state-of-the-art probe adapters offer a simple means of connecting to PQFP and TQFP packages with minimal “keep out” area. Agilent’s reli­able probes ensure trouble-free electrical and mechan­ical connection.
1/4 Flex Adapter
Elastomeric Probe
Locator (included with Elastomeric Probe)
4
5
This document lists available processor and bus sup­port products from Agilent Technologies and compli­mentary vendors. Agilent and our partners provide an extensive range of quality tools that offer non-intrusive, full-speed, real-time analysis and processor execution control to accelerate your debugging process. The fol­lowing steps help you to determine the necessary prod­ucts to meet your specific measurement needs.
Simply:
1. Determine if your device is supported (pg 5)
2. Select the products that meet your measurement
needs (pg 5)
3. Verify analyzer support and compatibility (pg 8)
The following provides information on how to use the matrix starting on page 18 to accomplish each step.
1. Determine if your device is supported
Use the “Device Coverage” section of the matrix
to find your processor, controller, bus, or pro­grammable logic device. Processors are listed alpha-numerically, except for Intel and Motorola, where processors are grouped by
family.
The value in the ‘Max Bus Clk MHz’ column refers to the maximum supported external bus speed for the processor. In most cases this is not the speed of the processor.
Example: Pentium with MMX has core speeds up to 233 MHz, but the external bus speed is 66 MHz.
Supported package types are listed. In some cases an inverse assembler is separately available when the probing can be designed into the target. Check the notes for available probing application notes and product literature for clearance requirements and target considerations.
Contact Agilent Technologies if you do not see support for your specific device . A sales representative can:
determine if support is under development
recommend third parties that design custom solutions
direct you to information on how to design a test solution (refer to the probing section in this document)
2. Select the product(s) that meet your measurement needs.
The “Product Information” section of the matrix lists the available products for each device. The diagrams and tables on pages 6-7 give a high level overview of what each product type includes, provides, and requires as well as specifying compatibility.
The following describes the different measurement modes.
Timing –Data is sampled at regular intervals by the analyzer’s internal clock. The captured trace is dis­played as waveforms (asynchronous).
State – Clocking is supplied by the system under test and captured data is displayed as a sequential listing of logical states (synchronous). Included inverse assem­blers convert the real-time trace into processor mnemonics.
Enhanced Inverse Assembler –Provides advanced fil­tering capabilities such as removal of unexecuted prefetches and certain cycle types. The specific filter­ing capabilities are processor dependent. Refer to the product literature for details.
Emulation – The product provides processor control including break, run, reset and single step, code down­load, and register/memory modification.
Setup Assistant – A menu driven interface that guides you through connecting and configuring a processor measurement. This feature is available on the Agilent 16600A and 16700 series frames.
Contact Agilent or the Appropriate Third Party for Your Selections
Contact an Agilent Technologies sales representative to order the products you have selected or to obtain more information. Agilent sales information as well as third-party contact information is listed on pg 54.
Product Type
3rd Party Vendor or Agilent Product Number
Setup Assist
Emulation
Enhanced IA
State
Timing
Product Information
Probing – Device Specific
(Processors, DSPs, Controllers, Busses, and Programmable Logic Devices)
Device Manufacturer or Architecture and Name
Max Bus Clk MHz
Pin Count, Pkg Type
Device Coverage
6
Analysis Probes
(Formerly called Preprocessors)

Real-Time Trace Products

Inverse Assembler
Includes Inverse assembler software Provides Converts real-time trace into processor mnemonics Requires Method for connecting to the processor either through the general purpose probes or through
connectors designed onto the target
N-Trace Analysis Probe
Includes E5346A cable, JTAG breakout board and configuration software Provides Runtime trace information through special messages (status) and data Requires Agilent 16600A or 16700 series frame with appropriate state/timing module
Debugger (available on your platform from third party)
Inverse Assembler
Software that converts
a captured state trace
into processor
mnemonics.
Emulation Solution
Option required to specify processor package type
(Bundle of processor products for easier ordering and
configuration. Works with the Agilent 16600A and
16700 series logic analyzers).
Emulation Solution
Includes Agilent B4620B Source Correlation tool set
Analysis Probe with any necessary package adapters and Inverse Assembler
Emulation Module
Provides Correlation of real-time trace to high level source code
Ability to set the logic analyzer trigger by clicking a line of source code
Real-time trace acquired in state and/or timing (supported modes of operation varies, check table for specific processor)
Processor control including break, run, reset and single step
Code download
Register/memory modification
Requires “A” versions require Agilent 16600A or 16700 series frame with an available emulation module slot
“B” versions require an Agilent 16700 Series frame with an available emulation module slot.
Option to specify processor package type.
Compatibility Debugger (available on your platform from a third party)
“A” versions work with Agilent 16600A and 16700 standard Emulation Control Interface
“B” versions work with Agilent 16700 standard Emulation Control Interface
Emulation Solution
Analysis Probe
Includes Inverse assembler (for analysis probes that support state mode) and configuration files
Analysis probe hardware (unless specified as inverse assembler only)
Provides Mechanical and electrical connection to the processor or bus
Real-time trace acquired in state and/or timing (supported modes of operation varies, check matrix for
specific processor)
Requires Appropriate logic analyzer channel count (refer to matrix)
N-Trace Analysis Probe
7

Emulation Products

Emulation Probe - Agilent E5900A/B
(Formerly called Processor Probe or Software Probe)
Option required to specify processor family
Emulation Probe- Agilent E5900A/B
Includes Standalone emulation probe, Target Interface Module (TIM), cables and firmware Provides Processor control including break, run, reset and single step
Code download
Register/memory modification Requires Option to specify processor family Compatibility Debugger (available on your platform from third party)
E5900A works with Agilent 16600A and 16700 standard Emulation Control Interface
E5900B works with Agilent 16700 standard Emulation Control Interface
Controlled over LAN
Emulation Module- Agilent E5901A/B
Includes Emulation Module, Target Interface Module (TIM), cables and firmware Provides Processor control including break, run, reset and single step
Code download
Register/memory modification
Requires E5901A works with Agilent 16600A and 16700 series mainframes with an available
emulation module slot
E5901B works with Agilent 16700 series mainframe with an available emulation module slot
Option to specify processor family
Compatibility Debugger (available on your platform from third party)
E5901A works with Agilent 16600A and 16700 standard Emulation Control Interface
E5901B works with Agilent 16700 standard Emulation Control Interface
Emulation Module - Agilent E5901A/B
Option required to specify processor family
Emulation Migration - Agilent E5902A/B
Option required to specify processor family
Emulation Migration- Agilent E5902A/B
Includes Target Interface Module (TIM), cables and firmware Provides Processor personality change for existing emulation module or probe Requires Existing emulation module or probe
Option to specify processor family
Trace port analyzer- Agilent E5903A
Includes Trace port analyzer module, Target Interface Module (TIM), power supply, and cables Provides Runtime trace information through special messages (status) and data Requires Emulation probe or emulation module Compatibility Debugger (available on your platform from third party)
Trace port analyzer - Agilent E5903A
Option required to specify processor family
E5900A
E5900B
E5901A
E5901B
E5902A
E5902B
3. Verify analyzer support/compatibility
Use the “Logic Analyzer Support” section of the matrix to determine compatibility between the processor support product(s) you have selected and an existing analyzer to decide which frame and/or modules to pur­chase.
The matrix lists a minimum and maximum number of pods for analyzing a device. The minimum pod count provides enough signals for the inverse assembler to interpret the captured data and display processor mnemonics. The maximum pod count provides access to additional signals that could be useful during system debug.
Example: The MPC860 BGA shows 6/12 which means the analysis probe requires 6 pods for inverse assembly. Six additional pods (for a total of twelve pods) could be used for analysis of additional signals.
The analyzer support recommendations are based on the minimum pod count required for inverse assembly. Two methods are used for signifying analyzer support. A number represents the number of modules required. A check mark () signifies the analyzer has enough built-in acquisition channels to meet the minimum pod requirements.
Your mainframe and measurement module selection depends on:
Number of analysis channels needed
Optional measurement ability
Future expansion capability
Emulation requirements
Form factor
Budget
Frame offerings:
Agilent Technologies 16700B Series (pg 9): 5 Slot modular frame with expansion capability, supports 1
emulation module or 1 multiframe module. Agilent Technologies 16700A Series (pg 10): 5 slot modular frame with expansion capability, supports 2
emulation modules. Agilent Technologies 1670G Series (pg 14): Benchtop analyzer with built-in acquisition. Choices include logic
analyzer, logic analyzer with integrated pattern generator, and logic analyzer with integrated oscilloscope. Versions of each vary by channel count.
High level details are provided in this document for the logic analysis systems and modules. If more information is needed, please obtain the following documents.

Logic Analysis Systems (Acquisition)

Agilent Technologies Product Literature
Agilent Technologies 16700 Series Logic Analysis System 5968-9661E 1670G Series Benchtops 5968-6421E
16557
16550,16710/1/2
16715/6/7/8/9
1673
1672
1671
1670
Min # Pods for IA / Max # Pods
16700A/B Series with ...
16603
16602
16601
16600
Logic Analyzer Support
16600A Series
1670G Series
16550
16500C with ...
16557
Products Discontinued
Agilent Technologies
8
Agilent 16702B
Agilent 16700B
Agilent 16701B

Agilent Technologies 16700B Series Mainframes

Agilent Model Number Agilent 16702B
Display 12.1” 800x600 Color Flat Panel Display with touchscreen Built-in Analysis Channels None – Requires measurement modules Supports Expansion frame Yes – Agilent 16701A or 16701B Available Measurement Module slots 5 (Total of 10 with Agilent 16701A or 16701B expansion frame) Available Emulation Module slots 1 (Total of 3 with 16701A or 16701B expansion frame) Internal System RAM 128 Mbyte standard Supported Monitor Resolution 1280 x 1024 standard Mass Storage 9 Gbyte hard disk drive, 1.44 Mbyte DOS formatted floppy drive CD Rom Drive 40X Built-in standard
Agilent Model Number Agilent16700B
Display Monitor sold separately Built-in Analysis Channels None – Requires measurement modules Supports Expansion frame Yes – Agilent 16701A or 16701B Available Measurement Module slots 5 (Total of 10 with Agilent 16701A or 16701B expansion frame) Available Emulation Module slots 1 (Total of 3 with 16701A or 16701B expansion frame) Internal System RAM 128 Mbyte standard Supported Monitor Resolution 1280 x 1024 standard Mass Storage 9Gbyte hard disk drive, 1.44 Mbyte DOS formatted floppy drive
CD Rom Drive 40X Built-in standard
Agilent Model Number Agilent16701B
(Requires Agilent 16702A, 16702B, 16700A, or 16700B) Display N/A Built-in Analysis Channels None – Requires measurement modules Supports Expansion frame N/A Available Measurement Module slots 5 Available Emulation Module slots 2
9
0B
B
10
Agilent 16702A
Agilent 16700A
Agilent 16701A

Agilent Technologies 16700A Series Mainframes

Agilent Model Number Agilent 16702A
Display 10.3” 800x600 Color Flat Panel Display Built-in Analysis Channels None – Requires measurement modules Supports Expansion frame Yes – Agilent 16701A or 16701B Available Measurement Module slots 5 (Total of 10 with Agilent 16701A or 16701B expansion frame) Available Emulation Module slots 2 (Total of 4 with 16701A or 16701B expansion frame) Internal System RAM 64 Mbyte standard Supported Monitor Resolution 1280 x 1024 standard Mass Storage 4 Gbyte hard disk drive, 1.44 Mbyte DOS formatted floppy drive CD Rom Drive Available via Option #004
Agilent Model Number Agilent16700A
Display Monitor sold separately Built-in Analysis Channels None – Requires measurement modules Supports Expansion frame Yes – Agilent 16701A or 16701B Available Measurement Module slots 5 (Total of 10 with Agilent 16701A or 16701B expansion frame) Available Emulation Module slots 2 (Total of 4 with 16701A or 16701B expansion frame) Internal System RAM 64 Mbyte standard Supported Monitor Resolution 1280 x 1024 standard Mass Storage 4Gbyte hard disk drive, 1.44 Mbyte DOS formatted floppy drive CD Rom Drive Available via Option #004
Agilent Model Number Agilent16701A
(Requires Agilent 16702A, 16702B, 16700A, or 16700B) Display N/A Built-in Analysis Channels None – Requires measurement modules Supports Expansion frame N/A Available Measurement Module slots 5 Available Emulation Module slots 2
0B
B
11
Option Number Description
#001 Add 17”, 1280x1024 Monitor and cable #003 4 Mbyte video RAM supports up to 1600x1200
resolution, 256 Mbyte system RAM (Only available at time of frame purchase)
#004* Add external CD-ROM Drive and cable
(Agilent 16700A series frames only) #008 186 B External data drive #009 External removable hard drive #012 Multi-frame module for correlating
multiple frames #0B3 Service Manual #1CM Rackmount Kit for 16700A, 16702A, 16700B #AXC Rackmount Kit for 16702B

Agilent 16700A Series Logic Analysis Systems Options

Measurement Agilent Description Module Category Model Number
State and Timing 16719A* 333 MHz state, 667 MHz timing, 2 GHz TimingZoom, 32/64 M memory depth
16718A* 333 MHz state, 667 MHz timing, 2 GHz TimingZoom, 8/16M memory depth 16717A* 333 MHz state, 667 MHz timing, 2 GHz TimingZoom, 2/4 M memory depth 16716A* 167 MHz state, 667 MHz timing, 2 GHz TimingZoom, 512K/1M memory depth 16715A* 167 MHz state, 667 MHz timing, 2/4 M memory depth 16710A/11A/12A 100 MHz state, 500 MHz timing, 8K/32K/128K deep memory depth 16557D 140 MHz state, 500 MHz timing, 2/4 M memory depth 16556A/D 100 MHz state, 400 MHz timing, 2/4 M memory depth 16555A/D 110 MHz state, 500 MHz timing, 2/4 M memory depth 16554A 100 MHz state, 250 MHz timing, 512 K/1M memory depth 16550A 100 MHz state, 500 MHz timing, 4/8 K memory depth
Oscilloscopes 16534A 2 channel, 500 MHz bandwidth
16533A 2 channel, 250 MHz bandwidth
High-Speed Timing 16517/18A 4 GHz timing/1 GHz synchronous state, 64K memory depth
(master/expander)
Pattern Generator 16720A* 300M vector/second pattern generator
16522A 200M vector/second pattern generator

Agilent 16600A, 16700A, and 16700B Series Supported Measurement Modules

*Only supported in Agilent 16700A or 16700B Series
*Built-in CD-ROM Drive standard on 16700B series
12
State/Timing Logic Analysis Modules
(Select according to channel count, acquisition speed, and memory depth needs)
Agilent Model Number Agilent 16557D Agilent 16710A Agilent 16711A Agilent 16712A
1-4 Modules 5 Modules
Channels (Pods) per module 68 102 102 102
(4 Pods) (6 Pods) (6 Pods) (6 Pods)
Maximum channels
(modules) on a single 272 340 204 204 204
time base and trigger (4 modules) (5 modules) (2 modules) (2 modules) (2 modules) Maximum Timing Sampling Rate 250/500 MHz 250/500 MHz 250/500 MHz 250/500 MHz (full/half channels) Maximum State Clock 140 MHz 100 MHz 100 MHz 100 MHz 100 MHz Memory depth 2 / 4 M * 8 / 16K* 32 / 64K* 128 / 256K* (full/half channels)

Measurement Modules

• State/Timing
• Oscilloscope
• High-Speed Timing
Pattern Generator
(Require mainframe with available measurement module slot)
State and timing logic analyzers support inverse assembly, which is used for most processor and bus measurements. You may want to consider additional measurement capability to provide a complete signals to source debug environment.
* Increased memory depth in half channel timing mode only.
Agilent Model Number Agilent 16715A Agilent 16716A Agilent 16717A Agilent 16718A Agilent 16719A
Channels (Pods) per module 68 68 68 68 68
(4 Pods) (4 Pods) (4 Pods) (4 pods) (4 pods)
Maximum channels
(modules) on a single 340 340 340 340 340
time base and trigger (5 modules) (5 modules) (5 modules) (5 modules) (5 modules) Maximum Timing Sampling Rate 333/667 MHz 333/667 MHz 333/667 MHz 333/667 MHz 333/667 MHz (full/half channels) 2 GHz Timing Zoom 2 GHz Timing Zoom 2 GHz Timing Zoom 2 GHz Timing Zoom Maximum State Clock 167 MHz 167 MHz 333 MHz 333 MHz 333 MHz Memory depth 2 / 4 M * 512K /1 M* 2/4 M* 8/16 M* 32/64 M* (full/half channels)
13
Agilent Model Number Agilent 16533A Agilent 16534A
Channels/Module 2 Channels on a single time base and trigger 8 Maximum Sample Rate 1 GSa/s 2 GSa/s Bandwidth 250 MHz 500 MHz Vertical Resolution 8 bits Memory Depth per channel 32 K
Oscilloscope Modules
Agilent Model Number Agilent 16517A/18A
(Agilent 16518A requires Agilent 16517A, Max of 4 Agilent 16518A expander modules per Agilent 16517A)
Channels/module 16 Maximum channels on a single time base 80 Maximum timing sample rate Conventional 2/4 GHz
(full/half channels) Maximum state sample rate 1 GHz Synchronous State Memory Depth 64/128K* (full/half channel)
High-Speed Timing Module
* Increased memory depth in half channel timing mode only.
Agilent Model Number Agilent 16522A Agilent 16720A
Up to 5 modules can be interconnected. Up to 5 modules can be interconnected. Order at least one clock pod for each module Order at least one clock pod for each module used as a master, and at least one data pod used as a master, and at least one data pod for every 8 output channels for every 8 output channels
Maximum Clock 200 MHz 100 MHz 50 MHz 300 MHz 180 MHz Number of data channels per module 20 40 40 24 48 Maximum vector width (5 module system) 100 bits 200 bits 200 bits 120 bits 240 bits Memory depth, in vectors 258,048 16M 8M “IF” command No No Yes No No
Pattern Generator Module
Agilent 16522A, 16720A Description Option Number
#011 TTL Clock Pod and Lead Set #012 3-State TTL/3.3V Data Pod and Lead Set #013 3-State TTL/CMOS Data Pod and Lead Set #014 TTL Data Pod and Lead Set #021 ECL Clock Pod and Lead Set #022 ECL (Terminated) Data Pod and Lead Set #023 ECL (Unterminated) Data Pod and Lead Set #031 5V PECL Clock Pod and Lead Set #032 5V PECL Data Pod and Lead Set #033 3.3V LVPECL Clock Pod and Lead Set #034 3.3V LVPECL Data Pod and Led Set
Pattern Generator Clock and Data Pods
14

1670G Benchtop Analyzers

Oscilloscope key specifications and characteristics (Option # 003 only)
Channels 2 Maximum Sample Rate 2 GSa/s per channel Bandwidth dc to 500 MHz (dc coupled) Rise Time 700 ps Vertical Resolution 8 bits Memory Depth per Channel 32k samples
32-channel pattern generator key specifications and characteristics (Option # 004 only) (See pg 13 for clock and data pod options)
Maximum Clock Speed 200 MHz 100 MHz 50 MHz Number of Data Channels 16 32 32 Memory Depth, in vectors 258,048 “IF” Command No No Yes
Agilent Model Number Agilent 1670G Agilent 1671G Agilent 1672G Agilent 1673G Agilent 1664A
State and Timing 136 102 68 34 34 Channels (Pods) (8 Pods) (6 Pods) (4 Pods) (2 Pods) (2 Pods) Timing Analysis Conventional: 250 MHz all channels, 500 MHz half channels State Analysis Speed 150 MHz, all channels 50 MHz Memory Depth per Channel 64K per channel, 128K in half-channel mode Option 001 256K per channel, 512K in half-channel mode 4K Option 002 2M per channel, 4M in half-channel mode
Application Software Frame Compatibility
Description 16700A/B Series 16600A Series 16500C 1670G Series 3rd Party Vendor or Notes:
Agilent Product Number
Source Correlation Tool Set
The Source Correlation tool set provides a link between √√ Agilent B4620B Product your trace listing and high-level source code language. Literature: A trace is displayed in both high-level source code as 5968-9661E well as microprocessor mnemonics. Data Communications Tool Sets Agilent B4640B Displays logic analyzer trace information at a protocol level. (Only works with The data communications powerful trigger tool set macros allow 16715/6/7/8/9 triggering on standard or custom protocol fields. Supports data state and timing buses up to 340 bits wide. modules)
Tool Development Kit - Customize your trace for greater insight.
Development environment for creating custom tools using the C programming language. Custom tools can analyze captured data √√ Agilent B4605B and present it in a form that makes sense to you. Analysis systems do not require the Tool Development kit to run generated tools.
System Performance Analysis (SPA) Tool Set
The SPA tool generates statistical representations of data √√ Agilent B4600B captured by the measurement modules. SPA helps you optimize system performance by helping you (1) find the routines that are called most often in your system, (2) identify inefficient peripheral use, and (3) find processes that use too much CPU time.
Serial Analysis Tool Set
Converts acquired serial bit streams to parallel format √√ Agilent B4601B for easy viewing and analysis.
BestLink/16700
BestLink/16700 is a powerful and easy to use bidirectional data link between Agilent Logic Analyzers and VHDL/Verilog simulators. BestLink/16700 processes very fast the large datasets typically Diagonal Systems Free Demo acquired with the large memory depths state/timing Logic Analysis Available modules such as the Agilent 16557D or large simulation www.diagonal.com datasets to program the Agilent 16552A pattern generator modules.
WAVE-Link 16500
WAVE-Link allows you to send stimulus to the Agilent 16522A pattern Diagonal Systems generator or capture circuit response from the actual hardware with the logic analyzer modules.

Analysis Tools

Products Discontinued
15
Application Software Frame Compatibility
Description 16700A Series 16600A Series 16500C 1670G Series 3rd Party Vendor or Notes:
HP Product Number
WaveFormer Pro
WaveFormer Pro can read the waveform files produced by Agilent’s √√SynaptiCAD Free Demo logic analyzers into its timing diagram editing and simulation Available environment. Users can document the captured waveforms or
www.syncad.com
generate simulation stimulus files in VHDL, Verilog, SPICE, ABEL, and other waveform formats. Simulation supports continuous setup and hold checking on captured waveforms. WaveFormer Pro can also produce stimulus for the Agilent 16522A or 16720A Pattern Generator.
VeriLogger Pro
VeriLogger Pro is a full featured Verilog simulator with an integrated waveform viewer which supports Agilent Logic Analyzers and Agilent √√SynaptiCAD Pattern Generators. Agilent waveform files can be combined directly with simulation models. The project environment supports multiple Agilent waveform files and provides waveform comparison.
TestBencher Pro
TestBencher Pro is a VHDL/Verilog test bench and bus-functional √√SynaptiCAD model generator. It can take several Agilentlogic analyzer waveform files and combine them to produce reactive bus-functional models of the system under test. Supports waveform comparison, continuous setup and hold checking, and spot sample checking.
Analysis Tools (continued)
Third Party Debugger Support
Debuggers from several companies control Agilent Technologies emulation probes and emulation modules. Connections to Agilent debugging tools through familiar interfaces provide access to emulation features so that in-circuit debugging becomes an extension of the soft­ware debugging process under way.
The following debuggers connect to Agilent emulation probes and emulation modules providing support for a variety of processor architectures and real-time operating systems. Contact your Agilent sales representative for detailed connection information.
Processor Family Available Debuggers
ARM 7,9 Thumb
®
ARM,GHS,WindRiver ARM 7,9 - ETM ARM, GHS IBM PPC4XX Microtec/Mentor, SDS, WindRiver IBM PPC6XX GHS, Microtec/Mentor, SDS, WindRiver IBM PPC7XX GHS, Microtec/Mentor, SDS, WindRiver Pentium and Pentium w/MMX processors CAD-UL Pentium II, Pentium Pro and Pentium II American Arium mobile processor Motorola MPC5XX GHS, Microtec/Mentor, SDS, WindRiver Motorola PPC6XX GHS, Microtec/Mentor, SDS, WindRiver Motorola PPC7XX GHS, Microtec/Mentor, SDS, WindRiver Motorola PPC7400 GHS Motorola MPC8XX GHS, Microtec/Mentor, SDS, WindRiver Motorola MPC82XX GHS, Microtec/Mentor, SDS, WindRiver CPU32 GHS, Microtec/Mentor, SDS M-core SDS, GHS Toshiba Tx19/39 GHS
Products Discontinued
16
Motorola PowerPC 8XX Family
MPC855, 860 50 IA Only, Anly Prb √√√ √ E9584B #001 6/12 2 1 2 √√√ 12 √√ E9584B #002-former product# E2476B DP/P/T Custom Emul Soln √√√√√ E9484B #001 6/12 2 1 2 Inverse assembler supports trace
Probing Emul Prb E5900B #080 reconstruction. Trace reconstruction
Emul Mod √√ E5901B #080
makes use of branch show cycles and
Emul Migr √√ E5902A #080 reconstructs the full software trace. This Emul Migr √√ E5902B #080 allows the processor to run with cache
357-BGA Anly Prb √√√ √ E9584B #002 6/12 2 1 2 √√√ 12 √√ enabled. Emulation products can
Emul Soln √√√√√ E9484B #002 6/12 2 1 2 connect directly to BDMport via the Emul Prb E5900B #080 MPC860 analysis probe, otherwise Emul Mod √√ E5901B #080 requires BDM port on the target. Emul Migr √√ E5902A #080 Product Literature: 5966-2866E Emul Migr √√ E5902B #080
16557
16550,16710/1/2
16715/6/7/8/9
17
MPC860 Configuration Solution Frame: Agilent 16700B
Agilent 16700B #001 Monitor Agilent 16700B #003 Memory Performance Upgrade
256 MB total RAM, 4 MB video RAM
Acquisition: Agilent 16717A (Quantity 2 for minimum configuration, quantity 3 to cover all
of the pins)
Processor Support: Agilent E9484B #002 (Includes Emulation Module, Analysis
Probe, and Source correlation tool set.) Debugger (from third party)
Optional Measurement Modules
: Agilent 16534A Oscilloscope
Agilent 16720A Pattern Generator for Stimulus

Example Configuration

Measurement Requirements
Your target has an MPC 860 in a BGA package. You need to capture real time traces as well as control the processor. What tools are available to support this processor?
1. Determine if your device is supported. Search through the matrix alphabetically. Note that your processor is listed on pg. 36. The MPC 860 section of the matrix is shown below.
2. Select the product(s) that meet your measurement needs The matrix lists several available products. Use pages 6-7 to review each product type’s abilities. The E9484B #002 emulation solution provides the measurement capabilities you desire for the MPC 860 BGA. Refer to the literature listed in the notes to verify clearance requirements for the analysis probe.
3. Verify analyzer support and compatibility The matrix shows that for the E9484B #002 the logic analyzer choices are the Agilent 16700A/B Series with a selection of modules. “MPC860 Configuration Solution” lists products for a complete solution.
1673
1672
1671
1670
Device Manufacturer or Architecture and Name
Max Bus Clk MHz
Pin Count, Pkg Type
Product Type
3rd Party Vendor or Agilent Product Number
Min # Pods for IA / Max # Pods
16700A/B Series with ...
Setup Assist
Emulation
Enhanced IA
State
Timing
1
Directly available from the 3rd party vendor by this product #
2
Requires termination adapters (P/N 01650-63203)
3
Available from Agilent through resale program
4
Requires termination adapters (P/N E5346A)
16603
16602
16601
16600
Device Coverage Product Information Logic Analyzer Support Notes:
16600A Series
1670G Series
16550
16500C with ...
16557
Products Discontinued
Agilent Technologies
Loading...
+ 39 hidden pages