Resumen del contenido incluido en la página 1
Training Guide
Publication Number E2433-97034
First Edition, November 1997
For Safety information, Warranties, and Regulatory
information, see the pages behind the Index.
ª Copyright Hewlett-Packard Company 1992–1997
Training Kit for
HP 1660/70 Series Logic
Analyzers
Resumen del contenido incluido en la página 2
Ready, Set, Run: Easy Steps to Logic Analysis with the HP 1660/70 Series Start Here READY With the power off, connect Pod 1 of the analyzer to J1 on the Training Board. For the HP 1660s, Pod 1 is the top cable in the left-most position when you are facing the rear of the logic analyzer. For the HP 1670s, Pod 1 is the top cable in the right-most position when you are facing the rear of the logic analyzer. 1660 Series 1670 Series SET Turn on the analyzer by pressing the power switch near the bot
Resumen del contenido incluido en la página 3
Introduction RUN Press the Run key, near the upper right corner of the front panel. You will see the output of an 8-bit ripple counter like this: Output of the 8-bit Ripple Counter Next Please read the short introduction and chapter 1 before doing the exercises. iii
Resumen del contenido incluido en la página 4
Logic Analysis made easy: a self-paced training guide This training kit will quickly teach you how to use the HP 1660 and HP 1670 Series Logic Analyzers to get your work done. The exercises in this book will teach you how to perform basic timing and state analysis measurements and how to make more complex measurements, such as comparing two state listings, setting up complex state triggers, and making state and timing measurements simultaneously. You will also learn oscilloscope measurements
Resumen del contenido incluido en la página 5
Introduction Using a Mouse You can perform all of the exercises in this training kit using a mouse. When an instruction tells you to highlight an item and press the Select key, you can simply point to that item with the mouse pointer and press the left mouse button. When you want to scroll up or down a list, you can press and hold down the right mouse button and move the mouse forward and backward. Remember, to scroll a field, the field must be highlighted and have the knob icon at the top of t
Resumen del contenido incluido en la página 6
In This Book This book will teach you how to set up and make measurements with the HP 1660 Series and HP 1670 Series Logic Analyzers. You can use this book in two ways: you can start at the beginning and progress chapter by chapter in a building block approach, or you can randomly access the exercises you want to do with minimum setup. Chapter 1 contains an overview of how to use the analyzer and how to make a measurement. Chapters 2 through 9 contain measurement exercises designed to be comple
Resumen del contenido incluido en la página 7
Contents 1 Using the Analyzer and Understanding the Measurement Process Using the Analyzer 1–3 Understanding the Measurement Process 1–4 2 Introduction to Timing Analysis Before You Begin 2–3 Put the Analyzer into Timing Mode 2–4 Change a Label Name 2–5 Modify Channel Assignments 2–6 Define a Term for the Timing Trigger 2–7 Set Up the Trigger Specification 2–8 Trigger on the Term and Examine the Waveform 2–9 3 Introduction to State Analysis Before You Begin 3–3 Put the Analyzer into State Mode 3
Resumen del contenido incluido en la página 8
Contents Change the Jumper to Acquire a Different State Listing 4–8 Run the Analyzer and Find the Errors 4–9 5 Mixed Mode - Correlation of State and Timing Data Before You Begin 5–3 Connect the Timing Analyzer 5–4 Put the Analyzer into State and Timing Modes 5–5 Change a Label Name and Modify Channel Assignments 5–6 Turn on the TCOUNT Label in the Waveform Menu 5–6 Clear the Timing Analyzer Trigger 5–7 Set Up the State Trigger Specification 5–7 Enable Time Correlation between the Timing and Stat
Resumen del contenido incluido en la página 9
Contents Measure the Clock Period Manually 7–8 Measure the Clock Period with Auto Measure 7–9 Read Voltage with the Markers 7–10 8 Triggering the Oscilloscope with the Timing Analyzer Before You Begin 8–3 Set the Jumpers 8–4 Connect the Oscilloscope Probe 8–5 Get the Waveform on the Display 8–6 Change the Oscilloscope Trigger 8–7 Turn On the Timing Analyzer 8–8 Set Up the Timing Format Menu 8–9 Define the Timing Trigger Term "Edge 1" 8–10 Set Up the Timing Trigger Specification 8–11 Arm the Osci
Resumen del contenido incluido en la página 10
Contents 10 Introduction to Inverse Assembly Load the Inverse Assembler and Sample Listing 10–3 View the Address, Data, and Status Labels 10–4 View the Assembly Listing 10–5 Filter the Captured Data 10–6 11 Setting the Jumpers and Loading the Configurations To Set the Jumpers 11–3 To Load a Configuration File 11–5 12 All About the Logic Analyzer Training Board Power Source 12–2 Circuit Description 12–2 Jumpers 12–3 Schematic 12–4 x
Resumen del contenido incluido en la página 11
1 Using the Analyzer and Understanding the Measurement Process
Resumen del contenido incluido en la página 12
Using the Analyzer and Understanding the Measurement Process This chapter teaches you how to use the HP benchtop analyzer to complete the exercises in this training kit. You will also learn the general process of making a measurement. You can refer back to this chapter whenever you have problems moving around in the interface or following the measurement process. In this chapter you will learn how to: • Highlight a field • Select a field • Scroll through lists and menus • Understand the measure
Resumen del contenido incluido en la página 13
Using the Analyzer and Understanding the Measurement Process Using the Analyzer Using the Analyzer Front Panel To Highlight a Field Use the movement keys ( , , , ) to move the cursor within and between fields on the display. When the cursor is in a field, the field becomes highlighted. To Select a Field Use the the movement keys ( , , , ) to highlight the field you want to select, then press the Select key. The type of field highlighted will determine what will happen when the Select k
Resumen del contenido incluido en la página 14
Using the Analyzer and Understanding the Measurement Process Understanding the Measurement Process Understanding the Measurement Process Whenever you make a basic measurement, there is a sequence of events that you will go through. Referring back to this measurement process will help you to better understand the exercises as you complete them. 1 Map to target Connect probes Connect probes from the target system to the logic analyzer to physically map the target system to the channels in the log
Resumen del contenido incluido en la página 15
Using the Analyzer and Understanding the Measurement Process Understanding the Measurement Process 2 Set up analyzers Set modes and clocks Set the state and timing analyzer modes using the Analyzer Format menu. In general, these modes trade channel count for speed or storage. If your state clock is set incorrectly, the data gathered by the logic analyzer might indicate an error where none exists. Group bits under labels The Analyzer Format menu indicates active pod bits. You can create groups
Resumen del contenido incluido en la página 16
Using the Analyzer and Understanding the Measurement Process Understanding the Measurement Process 3 Set up trigger Define terms In the Analyzer Trigger menu, define trigger variables called terms to match specific conditions in your target system. Terms can match patterns, ranges, or edges across multiple labels. Configure Arming Control Use Arming Control if: you want to correlate the triggers and data of both analyzers • • you want to use the analyzer to trigger an external instrument or the
Resumen del contenido incluido en la página 17
Using the Analyzer and Understanding the Measurement Process Understanding the Measurement Process 4 Run Measurement Select single or repetitive From any Analyzer or Scope menu, select the field labeled Run in the upper right corner to start the measurement, or press the Run key. A "single" run will run once, until memory is full; a "repetitive run" will run until you select Stop or until a stop measurement condition is fulfilled, which you set in the markers menu. 1–7
Resumen del contenido incluido en la página 18
Using the Analyzer and Understanding the Measurement Process Understanding the Measurement Process 5 View data Search for patterns In both the Waveform and Listing menus you can use symbols and markers to search for patterns in your data. In the Analyzer Waveform or Analyzer Listing menu, toggle the Markers field to turn the pattern markers on and then specify the pattern. When you switch views, the markers keep their settings. Correlate data You can correlate data by setting Count Time in your
Resumen del contenido incluido en la página 19
2 Introduction to Timing Analysis
Resumen del contenido incluido en la página 20
Introduction to Timing Analysis Timing analysis in its simplest form means acquiring and storing data at equal time intervals. When doing timing analysis you must put the logic analyzer into timing mode. An analyzer in timing mode is referred to as a timing analyzer. The timing analyzer’s time interval is controlled by a clock inside the analyzer, just like the clock in a digitizing oscilloscope. However, there are key differences between a timing analyzer and a digitizing oscilloscope. The