User’s Reference Publication number 01660-97034 Second edition, January 2000 For Safety information, Warranties, and Regulatory information, see the pages behind the index Copyright Agilent Technologies 1991 - 2000 All Rights Reserved Agilent Technologies 1660A Series 50/100-MHz State, 500-MHz Timing Logic Analyzers
In This Book The User’s Reference manual contains field and feature definitions which explain the details of the instrument operation. Use this part of the manual set for information on what the menu fields do and what they are used for. This manual covers all 1660A Series analyzers. The User’s Reference is divided into two parts.
Analyzer type considerations In the Configuration menu you have the choice of configuring an analyzer machine as either a State analyzer or a Timing analyzer. Some menus in the analyzer will change depending on the analyzer type you choose. For example, since a Timing analyzer does not use external clocks, the clock assignment fields in the Format menu will not be available.
16 The Chart Menu 17 The Compare Menu 18 Error Messages 19 Specifications and Characteristics 20 Operator’s Service Index v
vi
Contents 1 Introduction User Interface 1–4 Configuration Capabilities 1–5 Key Features 1–7 Accessories Supplied 1–8 Accessories Available 1–9 2 Probing General-Purpose Probing System Description 2–5 Assembling the Probing System 2–8 3 Using the Front-Panel Interface Front-Panel Controls 3–3 Rear-Panel Controls and Connectors 3–8 How to Power-up The Analyzer 3–10 How to Select Menus 3–11 How to Select the System Menus 3–13 How to Select Fields 3–15 How to Configure Options 3–18 How to Enter Numeric Data 3
Contents 5 Connecting a Printer GPIB Printers 5–3 RS-232C Printers 5–8 Parallel Printers (1664A Only) 5–13 Connecting to Other Hewlett-Packard Printers 5–15 Printing the Display 5–17 6 Disk Drive Operations How to Access the Disk Menu 6–5 How to Install a Disk 6–6 How to Select a Disk Operation 6–7 How to Load a File 6–8 How to Format a Disk 6–10 How to Store Files on a Disk 6–12 How to Rename a File 6–15 How to Autoload a File 6–17 How to Purge a File 6–19 How to Copy a File 6–20 How to Pack a Disk 6–22
Contents 9 The Common Menu Fields System/Analyzer Field 9–4 Menu Field 9–5 Print Field 9–6 Run/Stop Field 9–9 Base Field 9–10 Label Field 9–11 Label / Base Roll Field 9–13 10 The Configuration Menu Name Field 10–3 Type Field 10–4 Unassigned Pods List 10–5 Activity Indicators 10–7 System / Analyzer Field 10–8 Menu Field 10–8 Print Field 10–8 Run Field 10–8 11 The Format Menu State Acquisition Mode Field (State only) 11–4 Timing Acquisition Mode Field (Timing only) 11–5 Clock Inputs Display 11–13 Pod Field
Contents Print Field 11–35 Run Field 11–35 12 The Trigger Menu Trigger Sequence Levels 12–6 Modify Trigger Field 12–8 Pre-defined Trigger Macros 12–11 Using Macros to Create a Trigger Specification 12–13 Timing Trigger Macro Library 12–14 State Trigger Macro Library 12–16 Modifying the User-level Macro 12–19 Resource Terms 12–26 Assigning Resource Term Names and Values 12–28 Label and Base Fields 12–32 Arming Control Field 12–33 Acquisition Control 12–36 Trigger Position Field 12–37 Sample Period Field
Contents Stop Measurement Field 13–13 Clear Pattern Field 13–16 Time Markers 13–17 Trig to X / Trig to O Fields 13–18 Statistics Markers 13–19 States Markers (State only) 13–21 Trig to X / Trig to O Fields 13–22 Data Roll Field 13–23 Label and Base Fields 13–24 Label / Base Roll Field 13–24 System / Analyzer Field 13–25 Menu Field 13–25 Print Field 13–25 Run Field 13–25 14 The Waveform Menu Acquisition Control Field 14–5 Accumulate Field 14–6 States Per Division Field (State only) 14–7 Seconds Per Divis
Contents Time Markers 14–26 Trig to X / Trig to O Fields 14–27 Marker Label / Base and Display 14–28 Statistics Markers 14–29 States Markers (State only) 14–31 Trig to X / Trig to O Fields 14–32 Marker Label / Base and Display 14–33 Waveform Display 14–34 Waveform Label Field 14–36 System / Analyzer Field 14–39 Menu Field 14–39 Print Field 14–39 Run Field 14–39 15 The Mixed Display Menu Inserting Waveforms 15–3 Interleaving State Listings 15–3 Time-Correlated Displays 15–4 Markers 15–5 16 The Chart Men
Contents Pattern Markers 16–12 Find X-pattern / O-pattern Field 16–13 Pattern Occurrence Fields 16–14 From Trigger / Start / X-Marker Fields 16–15 Specify Patterns Field 16–16 Stop Measurement Field 16–19 Clear Pattern Field 16–22 Time Markers 16–23 Trig to X / Trig to O Fields 16–24 Statistics Markers 16–25 States Markers 16–27 Trig to X / Trig to O Fields 16–28 System / Analyzer Field 16–29 Menu Field 16–29 Print Field 16–29 Run Field 16–29 17 The Compare Menu Reference Listing Field 17–5 Difference L
Contents Print Field 17–18 Run Field 17–18 18 Error Messages Error Messages 18–3 Warning Messages 18–5 Advisory Messages 18–8 19 Specifications and Characteristics Specifications 19–3 Specifications and Characteristics 19–4 20 Operator’s Service Preparing For Use 20–3 To inspect the logic analyzer 20–4 Ferrites (1664A Only) 20–4 To apply power 20–6 To operate the user interface 20–6 To set the line voltage 20–7 To degauss the display 20–8 To clean the logic analyzer 20–8 To test the logic analyzer 20–8
1 Introduction
Logic Analyzer Description The Agilent Technologies 1660A Series Logic Analyzers are part of a new generation of general-purpose logic analyzers. The 1660A Series consists of five different models ranging in channel width from 34 channels to 136 channels. State speed is either 50-MHz or 100-MHz (depending on the model), and all models have 500-MHz timing speeds.
Introduction The 500-MHz timing analyzer has conventional, transitional, and glitch timing modes with variable width, depth, and speed selections. Sequential triggering uses 10 sequence levels with two-way branching, 10 pattern resource terms, 2 range terms, 2 edge terms and 2 timers.
Introduction User Interface User Interface The 1660 Series analyzers have several easy-to-use user interface devices: the knob, the front panel arrow keys and keypad, the mouse, and the optional keyboard. Front panel arrow keys move the highlighter to identify the desired field, then a front panel Select key is pressed to activate the field. The knob quickly moves the highlighter (cursor) in certain menus to highlight options to select and to quickly change numeric assignment fields.
Introduction Configuration Capabilities Configuration Capabilities The five analyzer models in the 1660 Series offer a wide variety of channel widths and memory depth combinations. The number of data channels range from 34 channels with the 1664A, up to 136 channels with the 1660A. In addition, a half channel acquisition mode is available which doubles memory depth from 4 Kbytes to 8 Kbytes per channel while reducing channel width by half.
Introduction Configuration Capabilities Timing Analyzer Configurations 1660A 1661A 1662A 1663A 1664A 8K-deep / 68 chan. 65 data + 3 data or clock 8K-deep / 51 chan. 48 data + 3 data or clock 8K-deep / 34 chan. 32 data + 2 data or clock 8K-deep / 17 chan. 16 data + 1 data or clock 8K-deep / 17 chan. 16 data + 1 data or clock Conventional full channel 250 MHz 4K-deep / 136 chan. 130 data + 6 data or clock 4K-deep / 102 chan. 96 data + 6 data or clock 4K-deep / 68 chan.
Introduction Key Features Key Features Key features of the 1660A Series are listed below: Analyzers • 50-MHz (1664A) or 100-MHz state (1660A through 1663A), and 500-MHz timing acquisition speed. • Variety of channel widths ranging from 34 channels with the 1664A, up to 136 channels with the 1660A. • Lightweight, passive probes for easy hookup and compatibility with previous Agilent logic analyzers and preprocessors.
Introduction Accessories Supplied Accessories Supplied The table below lists the accessories supplied with your logic analyzer. If any of these accessories are missing, contact your nearest Agilent Technologies sales office.
Introduction Accessories Available Accessories Available There are a number of accessories available that will make your measurement tasks easier and more accurate. You will find these listed in Accessories for Agilent Logic Analyzers. The table below lists additional documentation that is available from your nearest Agilent Technologies sales office for use with your logic analyzer.
Introduction Accessories Available See Also Accessories for Logic Analyzers for a list of preprocessor modules and their descriptions.
2 Probing
Probing This chapter contains a description of the probing system for the logic analyzer. It also contains the information you need for connecting the probe system components to each other, to the logic analyzer, and to the system under test. Probing Options You can connect the logic analyzer to your system under test in one of the following ways: • • • • Agilent Technologies 10320C User-Definable Interface (optional). Microprocessor and bus specific interfaces (optional).
Probing Microprocessor and Bus Specific Interfaces There are a number of microprocessor and bus specific interfaces available as optional accessories that are listed in the Accessories for Agilent Logic Analyzers. Microprocessors are supported by Universal Interfaces or Preprocessor Interfaces, or in some cases, both. Universal Interfaces are aimed at initial hardware turn-on, and will provide fast, reliable, and convenient connections to the microprocessor system.
Probing The termination adapter is designed to connect to a 20 (2x10) position, 4-wall, low-profile, header connector which is a 3M-Series 3592 or equivalent.
Probing General-Purpose Probing System Description General-Purpose Probing System Description The standard probing system provided with the logic analyzer consists of a probe tip assembly, probe cable, and grabbers. Because of the passive design of the probes, there are no active circuits at the outer end of the cable. The rest of this chapter is dedicated to general-purpose probing. The passive probing system is similar to the probing system used with high-frequency oscilloscopes.
Probing General-Purpose Probing System Description Probe and Pod Grounding Each pod is grounded by a long, black, pod ground lead. You can connect the ground lead directly to a ground pin on your target system or use a grabber. To connect the ground lead to grounded pins on your target system, you must use 0.63-mm (0.025-in) square pins, or use round pins with a diameter of 0.66 mm (0.026 in) to 0.84 mm (0.033 in). The pod ground lead must always be used.
Probing General-Purpose Probing System Description Grabbers The grabbers have a small hook that fits around the IC pins and component leads. The grabbers have been designed to fit on adjacent IC pins on either through hole or surface mount components with lead spacing greater than or equal to 0.050 inches. Probe Cable The probe cable contains 18 signal lines, 17 chassis ground lines and two power lines for preprocessor use. The cables are woven together into a flat ribbon that is 4.5 feet long.
Probing Assembling the Probing System Assembling the Probing System The general-purpose probing system components are assembled as shown to make a connection between the measured signal line and the pods displayed in the Format menu.
Probing Assembling the Probing System Connecting Probe Cables to the Logic Analyzer All probe cables are installed at the factory. If you need to replace a probe cable, refer to the Service Guide that is supplied with the logic analyzer. Connecting the Probe Tip Assembly to the Probe Cable To connect a probe tip assembly to a cable, align the key on the cable connector with the slot on the probe housing and press them together.
Probing Assembling the Probing System Disconnecting Probe Leads from Probe Tip Assemblies When you receive the logic analyzer, the probe leads are already installed in the probe tip assemblies. To keep unused probe leads out of your way during a measurement, you can disconnect them from the pod. To disconnect a probe, insert the tip of a ball-point pen into the latch opening. Push on the latch while gently pulling the probe out of the pod connector as shown in the figure.
Probing Assembling the Probing System Connecting the Grabbers to the Probes Connect the grabbers to the probe leads by slipping the connector at the end of the probe onto the recessed pin located in the side of the grabber. If you need to use grabbers for either the pod or the probe grounds, connect the grabbers to the ground leads in the same manner. Connecting Grabbers to Probes Connecting the Grabbers to the Test Points The grabbers have a hook that fits around the IC pins and component leads.
Probing Assembling the Probing System 2–12
3 Using the Front-Panel Interface
The Front-Panel Interface This chapter explains how to use the front-panel user interface. The front and rear-panel controls and connectors are explained in the first part of this chapter followed by a series of "How to Use" examples. The front-panel interface consists of front-panel keys, a knob, and a display. The interface allows you to configure the instrument by moving between menus and setting parameters within the menus. The interface then displays the measurement results.
Using the Front-Panel Interface Front-Panel Controls Front-Panel Controls In order to apply the user interface quickly, you should know what the following front-panel controls do. Clear entry key Don’t Care key +/- key . key Hexadecimal keypad Menu keys Run/Continue key Stop key Select/Done keys Arrow keys Print/All key Knob Page keys Front-Panel Layout Cursor Shift key Alpha keypad The Cursor The cursor (inverse video field) highlights interactive fields within the menus that you want to use.
Using the Front-Panel Interface Front-Panel Controls System Menu Key The System key allows you to access the System subset menus. The subset menus are the Disk, RS-232 / GPIB (Printer/Controller for 1664A), Utilities, and Test menus. Config Menu Key The Config menu key allows you to access either the Timing or State Configuration menu. You exit the Config menu by pressing another menu key. Format Menu Key The Format menu key allows you to access either the Timing or State Format menu.
Using the Front-Panel Interface Front-Panel Controls When you select an assignment field, it opens. When the Select key is pressed in an opened assignment field, either a highlighted option is assigned, or keypad entries are assigned. Then the assignment field closes. Done Key The Done key stops any field selection and assignment actions by saving the current selections and closing the opened pop-up. In some fields, its action is the same as the Select key.
Using the Front-Panel Interface Front-Panel Controls Run/Rep Key The Run key starts a data acquisition in any run mode you specify. After the acquisition, the analyzer (state or timing) is automatically forced into the last display menu accessed. To start a single run, press the Run/Rep key. To start a Repetitive run, press the blue shift key, then press the Run/Rep key. Stop key The Stop key allows you to stop data acquisition or printing.
Using the Front-Panel Interface Front-Panel Controls Hexadecimal Keypad The hexadecimal keypad allows you to enter numeric values in numeric entry fields. You enter values in the four number bases Binary, Octal, Decimal, and Hexadecimal. The A through F keys are used for both hexadecimal and alpha character entries. Alpha Keypad The alpha keypad allows you to enter letters in alpha entry fields. You enter letters in fields where a custom name is desired. Disk Drive The disk drive is a 3.
Using the Front-Panel Interface Rear-Panel Controls and Connectors Rear-Panel Controls and Connectors In order to apply the user interface quickly, you should know what the following rear-panel controls do: RS-232C Connector Line Power Module Intensity Control External Trigger BNCs Fan GPIB Connector Pod Cable Connectors Keyboard and Mouse Connector Line Power Module Intensity Control Fan GPIB Connector (Optional) External Trigger BNCs RS-232C Connector (Optional) Keyboard and Mouse Connector Pa
Using the Front-Panel Interface Rear-Panel Controls and Connectors Intensity Control Allows you to set the display brightness to a comfortable level. Pod Cable Connectors These are keyed connectors for connecting the pod cables. Depending on the analyzer model, you will see a different number of pod cables. RS-232C Connector Standard DB-25 type connector for connecting an RS-232C printer or controller. This interface is standard on the 1660A through 1663A, and optional on the 1664A.
Using the Front-Panel Interface How to Power-up The Analyzer How to Power-up The Analyzer The method for powering up the analyzer is dependent on the model. For the 1660A through 1663A, simply set the front panel LINE switch to ON. Power On Procedure For the 1664A, proceed as follows: 1 Insert the Operating System disk into the disk drive. 2 Set the front panel LINE switch to ON. 3 Verify "Loading System File" is displayed.
Using the Front-Panel Interface How to Select Menus How to Select Menus There are two ways of selecting menus. 1 Press any one of the five front-panel MENU keys. MENU keys 2 Or, press the front-panel arrow keys and move the cursor to the menu Name field as shown below, then press the Select key. Menu name field Menu Name Field If more than one analyzer is on, you see the selected menu of analyzer 1 or analyzer 2 depending on what type menu was last displayed.
Using the Front-Panel Interface How to Select Menus 3. Press the Up/Down arrow keys or turn the knob to highlight the desired menu name as shown below, then press the Select key. In many applications, both analyzers are turned on. In these cases, if a front-panel MENU key is pressed twice, all corresponding menus for that MENU key become available.
Using the Front-Panel Interface How to Select the System Menus How to Select the System Menus One of the six MENU keys is the System key. You use the System key to access a set of menus that are used to configure system level parameters for the I/O bus, clock, display, and the disk drive operations. To access the menus under the System key, perform the following steps: 1 Press the System MENU key. System key 2 Press the arrow keys to highlight the menu Name field, then press the Select key.
Using the Front-Panel Interface How to Select the System Menus To return to one of the analyzer menus, do the following: 4 Press any of the five MENU keys. Another way to look at the System menu set and the analyzer menu set is shown.
Using the Front-Panel Interface How to Select Fields How to Select Fields The process of selecting individual fields within the main menus is simply to highlight the desired field and then press the Select key. However, depending on what type of field you select, you will either see a pop-up menu appear, or will see an immediate assignment in a toggle type field. Pop-up Menus The pop-up menu is the most common type of menu you see when you select a field.
Using the Front-Panel Interface How to Select Fields 3 Press the arrow keys to highlight the "Trigger on" field as shown, then press the Select key. A second pop-up appears with all the variable choices for the "Trigger on" field. "Trigger on" field "Trigger on" Field 4 Press the arrow keys or turn the knob to highlight any variable field, then press either the front panel Done or Select keys. Pop-up menus of this type do not contain a Done field.
Using the Front-Panel Interface How to Select Fields Toggle Fields Some fields will simply toggle between two options (like, On/Off). The following example illustrates a toggle field in the Format menu. 1 Press the Format MENU key. 2 Press the arrow keys to highlight the Polarity field as shown below, then press the Select key. The Polarity field toggles between positive (+) and negative (−) each time you press the Select key. You can also toggle this particular field with the front-panel ± key.
Using the Front-Panel Interface How to Configure Options How to Configure Options With one exception, the process of selecting an option within a pop-up menu is the same as selecting any typical field in a main menu. When an option is selected, it may be necessary to access several pop-up menus before all the parameters of an option are configured. An example of selecting options is illustrated in the analyzer Trigger menu. 1 Press the analyzer Trigger MENU key.
Using the Front-Panel Interface How to Enter Numeric Data How to Enter Numeric Data There are a number of pop-up menus in which you enter numeric data. The two major types are as follows: • Numeric entry with fixed units. • Numeric entry with variable units (for example, ms and µs). An example of a numeric entry menu in which you enter both the value and the units is the pod threshold pop-up menu. 1 Press the analyzer Format MENU key.
Using the Front-Panel Interface How to Enter Numeric Data 3 Press the Up/Down arrow keys or turn the knob to highlight the User field, then press the Select key. 4 Press the arrow keys or turn the knob to set the units assignment field to V or mV as shown below. Units assignment Units Assignment field 5 Enter a value using the Hex keypad. If you want a negative threshold voltage, press the ± key on the front panel. 6 To close the numeric assignment field, press the Select or Done keys.
Using the Front-Panel Interface How to Enter Alpha Data How to Enter Alpha Data You can customize your analyzer configuration by giving names to several items: • • • • • The name of each analyzer. Labels. Symbols. Filenames. File descriptions. 1 Press the analyzer Config MENU key. 2 Press the arrow keys to move the cursor to the Analyzer 1 "Name" field as shown.
Using the Front-Panel Interface How to Enter Alpha Data 3 Using the alpha keypad, enter a custom name as shown below. A custom name can contain up to 10 letters. As you type the new name, the old name is overwritten. Name field Alpha Entry 4 When you are finished entering a custom name, press the Done or Select keys.
Using the Front-Panel Interface How to Roll Offscreen Data How to Roll Offscreen Data If there is offscreen data, it must be rolled back onscreen before it can be viewed or acted upon. The types of data you typically find located offscreen are Labels, Pods, Terms, Sequence Levels, and data listings. Each of the data types have a roll field. These roll fields indicate offscreen data by becoming a dark selectable field with small arrows showing the direction the data is rolled.
Using the Front-Panel Interface How to Roll Offscreen Data 4 Press the analyzer Format MENU key. 5 Notice the roll indicator in the Pods roll field as shown. Rotate the knob and notice how pods A1 through A4 are rolled left and right. Pods roll field with roll indicator Labels roll field Pods and Labels Roll Field 6 Press the Down arrow key to move the cursor to the Labels roll field directly below the Pods roll field, then press the Select key or just turn the knob.
Using the Front-Panel Interface How to Use Assignment/Specification Menus How to Use Assignment/Specification Menus There are a number of assignment fields which you must assign or specify what you want the instrument to do. Menus of this type are as follows: • Assigning pod channels and clock channels to labels. • Specifying patterns. • Specifying edges. Assigning Pod and Clock Channels The channel assignment fields in both state and timing analyzers appear in the Format menus and work identically.
Using the Front-Panel Interface How to Use Assignment/Specification Menus When the channel assignment field is selected, an assignment pop-up appears showing you the bit or channel to be assigned, and the two choices directly above it. Assignment choices Assignment pop-up Channel Assignment Pop-up 3 Turn all channels on (assign an asterisk) by either pressing the Select key or by pressing the Up arrow key.
Using the Front-Panel Interface How to Use Assignment/Specification Menus Specifying Patterns Certain assignment fields require bit patterns to be specified. Patterns can be specified in any one of the available number bases, except ASCII. A pattern can contain a value or a "Don’t care." The convention for "Don’t cares" in these menus is an "X" except in the decimal base. If the base is set to decimal after a "don’t care" is specified, a $ character is displayed.
Using the Front-Panel Interface How to Use Assignment/Specification Menus Specifying Edges Certain assignment fields require edge assignments to be specified. An edge can be specified in any one of the available number bases. You can select positive-going ( ↑ ), negative-going ( ↓ ), either edge ( ↕ ) or no edge ( . ). To specify an edge, perform the following exercise: 1 Press the analyzer Trigger MENU key.
Using the Front-Panel Interface How to Use Assignment/Specification Menus When the Edge and Glitch assignment field is selected, an assignment pop-up appears showing you the bit or channel to be assigned, and the five choices directly above it. Edge and glitch selection list Edge and Glitch Selection List 3 Press the Up/Down arrow keys to move the cursor to the desired edge assignment, then press the left/right arrow key or turn the knob to move the cursor to the next channel.
3–30
4 Using the Mouse and the Optional Keyboard
The Mouse and the Optional Keyboard This chapter explains how to use the mouse and the optional keyboard interface (Agilent Technologies E2427A Keyboard Kit). The keyboard and mouse can be used interchangeably with the knob and front-panel keypad for all menu applications. The keyboard and mouse functions fall into the two basic categories of cursor movement and data entry. Both the keyboard or mouse can be connected to the keyboard/mouse connector on the rear panel of the logic analyzer.
Using the Mouse and the Optional Keyboard Moving the Cursor Moving the Cursor The keyboard cursor is the location on the screen highlighted in inverse video. To move the cursor, follow one of the methods described below. Keyboard Cursor Movement There are four cursor keys marked with arrows on the keyboard. These keys perform the following movements: • • • • Up-pointing arrow moves the cursor up. Down-pointing arrow moves the cursor down. Right-pointing arrow moves the cursor to the right.
Using the Mouse and the Optional Keyboard Entering Data into a Menu Mouse Cursor Movement The mouse pointer (+) is positioned around the screen by moving the mouse about on top of a desktop or other even surface. Selecting a Menu Item To select a menu field, simply move the pointer on top of the desired field and press the upper-left button. To duplicate the front-panel knob, hold down the upper-right button while moving the mouse around the desktop.
Using the Mouse and the Optional Keyboard Using the Keyboard Overlays Using the Keyboard Overlays Two keyboard overlays are included in the E2427A Keyboard Kit. The overlays shown below redefine functions of the function keys and the numeric keypad.
Using the Mouse and the Optional Keyboard Using the Keyboard Overlays Numeric Keypad Overlay 4–6 Key Function Performed Tab Don’t care "X" Enter Done Stop (unlabeled) Stop
Using the Mouse and the Optional Keyboard Defining Units of Measure Defining Units of Measure In addition to the function keys, other keys on the keyboard invoke the unit of measure selections.
Using the Mouse and the Optional Keyboard Assigning Edge Triggers Assigning Edge Triggers Several keys invoke edge assignments. Key Edge Trigger Assignment U Selects the up or rising edge. D Selects the down or falling edge. R Selects the rising edge. F Selects the falling edge. B Selects either the rising or falling edge. ∗ (asterisk) Assigns a glitch. . (period) Assigns a Don’t Care Closing a Menu To exit a menu, press either the Done or Enter key.
5 Connecting a Printer
Connecting a Printer The logic analyzer can output its screen display to various GPIB, RS-232C, and Centronix graphics printers (1664A only). Configured menus as well as waveforms, listings and other data, can be printed for complete measurement documentation.
Connecting a Printer GPIB Printers GPIB Printers The logic analyzer interfaces directly with HP PCL printers supporting the printer command language or with Epson printers supporting the Epson standard command set. These printers must also support GPIB and Listen Always.
Connecting a Printer GPIB Printers 2 Make sure the printer is in Listen Always (or Listen Only). For example, the figure below shows the GPIB configuration switches for an GPIB ThinkJet printer. For the Listen Always mode, move the second switch from the left to the “1" position. Since the instrument doesn’t respond to SRQ EN (Service Request Enable), the position of the first switch doesn’t matter.
Connecting a Printer GPIB Printers GPIB Configuration (1660A through 1663A) From the RS-232 / GPIB menu, perform the following steps to configure the GPIB interface for printing: 1 Select the GPIB field. 2 When the pop-up appears, select "GPIB Connected to" field, and toggle to the Printer selection. 3 Select the field to the right of “Printer” and when the pop-up appears, select the printer that you’re using (like, ThinkJet or QuietJet).
Connecting a Printer GPIB Printers If you select 132 characters per line when using other than the QuietJet selection, the listings are printed in a compressed mode. Compressed mode uses smaller characters to allow the printer to print more characters within a given area. If you select 132 characters per line for the QuietJet selection it can print a full 132 characters per line without going to compressed mode, but the printer must have wider paper.
Connecting a Printer GPIB Printers GPIB Configuration Menu (1664A) If you select 132 characters per line for the QuietJet selection it can print a full 132 characters per line without going to compressed mode, but the printer must have wider paper. If you select 80 characters per line for any printer, a maximum of 80 characters are printed per line.
Connecting a Printer RS-232C Printers RS-232C Printers The instrument interfaces directly with RS-232C printers including the HP ThinkJet, HP QuietJet, HP LaserJet, HP PaintJet, and HP DeskJet printers. RS-232C Printer Setup To set up the RS-232C printer, perform the following steps: 1 Turn off the instrument and connect an RS-232C cable from the printer to the RS-232C connector on the rear panel of the instrument. Turn on the instrument.
Connecting a Printer RS-232C Printers 2 Before turning on the printer, locate the mode configuration switches on the printer and configure them as follows: • The HP QuietJet series printers have two banks of mode function switches inside the front cover. Push all the switches down to the “0" position as shown. • For the HP 2225D (RS-232 HP ThinkJet) printer, the mode switches are on the rear panel of the printer. Push all the switches down to the “0" position as shown .
Connecting a Printer RS-232C Printers RS-232C Configuration (1660A through 1663A) From the RS-232 / GPIB menu, perform the following steps to configure the RS-232 interface for printing: 1 Select the RS-232 field. 2 When the pop-up appears, select "RS-232 Connected to" field, and toggle to the Printer selection as shown below. 3 Set the baud rate, stop bits, parity, and protocol to match the setup for the RS-232C printer by selecting the appropriate fields.
Connecting a Printer RS-232C Printers 5 Select the "Print Width" field. The print width toggles between 80 and 132. Select the width for your application or leave it at the default of 80. Print width tells the printer that you are sending up to 80 or 132 characters per line (when you Print All) and is totally independent of the printer itself. 6 Touch the" Print Length" field and print length toggles between 11 and 12. Select the length for your application or leave it at the default of 11.
Connecting a Printer RS-232C Printers See Also "RS-232 / GPIB Interface" chapter for more information on selecting the baud rate, stop bits, parity, and protocol to match the setup for the RS-232C printer. 4 Select the "Print Width" field. The print width toggles between 80 and 132. Select the width for your application or leave it at the default of 80.
Connecting a Printer Parallel Printers (1664A Only) Parallel Printers (1664A Only) The 1664A interfaces directly with Centronix (parallel) printers including the HP ThinkJet, HP QuietJet, HP LaserJet, HP PaintJet, and HP DeskJet printers. Parallel Printer Setup To set up the parallel printer, perform the following steps: 1 Turn off the instrument and connect a parallel cable from the printer to the parallel printer port connector on the rear panel of the instrument. Turn on the instrument.
Connecting a Printer Parallel Printers (1664A Only) 2 When the pop-up appears, select "Printer Connected to Parallel Port" field, and toggle to the Printer selection as shown below. 3 Select the field to the right of “Printer” and when the pop-up appears, select the printer that you’re using (like, ThinkJet or QuietJet). If you’re using an Epson graphics printer or an Epson-compatible printer, select Alternate. Parallel Port Configuration Menu 4 Select the "Print Width" field.
Connecting a Printer Connecting to Other Hewlett-Packard Printers Connecting to Other Hewlett-Packard Printers The instrument can also be used with other Hewlett-Packard graphics printers. Simply connect the printer to the instrument using the appropriate cable (GPIB, RS-232C, or Centronix) and configure the instrument as shown below.
Connecting a Printer Connecting to Other Hewlett-Packard Printers GPIB printers must support Listen Always to work with the instrument. The HP 82906A graphics printer is not supported because it does not support Listen Always on GPIB. The HP 2932A or HP 2934A option 046 printer is configured from the front panel of the printer, instead of with switches on the rear panel. The correct configuration for the analyzer is shown.
Connecting a Printer Printing the Display Printing the Display After connecting the printer to the instrument and setting the printer and instrument configurations, apply power to the printer. Each menu has a Print field in the upper-right corner. Select the Print field and a pop-up appears, displaying your choices. • Cancel is used to stop the instrument from sending data. • Print Screen prints everything shown on the screen.
5–18
6 Disk Drive Operations
Disk Drive Operations The logic analyzer has a built in 3.5 inch, double-sided, high-density or double-density, flexible disk drive. The disk drive is compatible with both LIF (Logical Interchange Format) and DOS (Disk Operating System) formats. This chapter describes the disk operations available in the logic analyzer and how to use them. It is organized into separate "How to" examples demonstrating the use of the Disk menu and all the disk operations.
Disk Drive Operations • Load Instrument system configurations, analyzer measurement setups, including measurement data, and inverse assembler files for the analyzer can be loaded from the disk drive. • Make Directory This function creates a new directory on a DOS disk. Files can me saved or copied to the new directory isong the store and copy commands. • Pack Disk This function packs files on a LIF disk.
Disk Drive Operations Menu Map The figure below displays a menu map for the System Disk menu.
Disk Drive Operations How to Access the Disk Menu How to Access the Disk Menu To access the System Disk menu, perform the following steps: 1 Press the System MENU key. If you have just turned on the instrument, or if you have not accessed any System menus since powerup, the first menu displayed is the Disk menu. If you are not in the Disk menu, continue with steps 2 and 3. 2 Press the arrow keys to move the cursor to the menu name field as shown below, then press the Select key.
Disk Drive Operations How to Install a Disk How to Install a Disk To install a flexible disk into the disk drive, perform the following steps: 1 Hold the disk so the disk label is on top and the metal auto-shutter is away from you. See the figure below. 2 Push the disk gently, but firmly, into the disk drive until it clicks into place. You can use double-sided, double-density and double-sided, high-density disks. To display all files on any disk, insert the disk into the drive, then turn the knob.
Disk Drive Operations How to Select a Disk Operation How to Select a Disk Operation Although some default values are provided for disk operations, a disk operation may require additional information from the user. This information is entered in the appropriate fields within each disk operation. To select a disk operation, perform the following steps: 1 Press the arrow keys to highlight the disk operation field shown in the figure below. Then press the Select key.
Disk Drive Operations How to Load a File How to Load a File The Load operation allows you to load prestored configuration files. Use this operation when you want to quickly restore the analyzer to a configuration used in a previous measurement or condition. When configurations are stored to the disk, you are given the option to store System only, Analyzer only, or All (System and Analyzer). So, when you load a file into the analyzer, you are given the same options.
Disk Drive Operations How to Load a File 4 Turn the knob to highlight the file type you want to load, then press the Select key. The System choice loads things like Bus and display configurations. The Analyzer choice loads analyzer menus and measurement data. 5 Turn the knob and notice the changing filenames in the filename field shown below, and how the cursor bar scrolls the list of available files. Using the knob, scroll to the filename you want to load.
Disk Drive Operations How to Format a Disk How to Format a Disk The Format operation allows you to initialize new disks for use in the logic analyzer. The analyzer will format double-sided, double density or high density disks in both LIF and DOS formats. The analyzer does not support any single-sided formats. The logic analyzer does not support track sparing during formatting. If a bad track is found, the disk is considered bad.
Disk Drive Operations How to Format a Disk 4 Highlight the LIF or DOS format field, then press the Select key. The instrument will recognize a variety of sector sizes for LIF disks. When formatting LIF disks, the instrument creates 1024 byte sectors. DOS disks always have 512 byte sectors. 5 Press the arrow keys to move the cursor to the Execute field, then press the Select key. It should be noted that once Executed, the Format Disk operation permanently erases all existing information from the disk.
Disk Drive Operations How to Store Files on a Disk How to Store Files on a Disk The Store operation allows you to store instrument configurations and measurement data. Use this operation when you want to save the present analyzer setup to recall at a later time. When configurations are stored to the disk, you are given the option to store System only, Analyzer only, or All (System and Analyzer). To store a file, perform the following steps: 1 Insert the destination disk into the disk drive.
Disk Drive Operations How to Store Files on a Disk 4 Turn the knob to highlight the file type you want to store, then press the Select key. The System choice stores things like Bus and display configurations. The Analyzer choice stores analyzer menus and measurement data. The All choice stores System and Analyzer types. 5 Press the arrow keys to move the cursor to the file name field.
Disk Drive Operations How to Store Files on a Disk 7 Press the arrow keys to move the cursor to the file description field. File description File Description Field 8 Using the front-panel keypad, type in a description of the file, then press the Select key. A file description can contain up to 32 characters, but also can be left blank. This field is for your convenience to make it easier to identify the type of data in each file.
Disk Drive Operations How to Rename a File How to Rename a File The Rename operation allows you to give a new name to a previously stored file. The only restriction is that you cannot rename a file to an already existing filename. To rename a file, perform the following steps: 1 Select the Rename disk operation. 2 Turn the knob until the filename you want to rename is scrolled into the file field.
Disk Drive Operations How to Rename a File 5 Press the arrow keys to move the cursor to the new filename field. New filename field New Filename Field 6 Using the front-panel keypad, type in the new filename , then press the Select key. 7 Press the arrow keys to move the cursor to the Execute field, then press the Select key.
Disk Drive Operations How to Autoload a File How to Autoload a File The Autoload operation allows you to designate a set of configuration files to be loaded automatically the next time the instrument is turned on. This allows you to change the default configuration of certain menus to a configuration that better fits your needs. To enable the Autoload operation, perform the following steps: 1 Select the Autoload disk operation.
Disk Drive Operations How to Autoload a File 5 Turn the knob until the filename you want to autoload is scrolled into the filename parameter field. 6 Press the arrow keys to move the cursor to the Execute field, then press the Select key. An autoload file is created and placed at the top of the list of files. The file description contains the filename to be autoloaded and indicates whether or not the Autoload operation is enabled.
Disk Drive Operations How to Purge a File How to Purge a File The Purge operation allows you to delete a file from the list of filenames. The file type can be either the analyzer type or All types. To purge a file from the disk, perform the following steps: 1 Select the Purge disk operation. 2 Turn the knob to scroll the filename into the file field. File type field File field File Field 3 Press the arrow keys to move the cursor to the file type field, then press the Select key.
Disk Drive Operations How to Copy a File How to Copy a File The Copy operation allows you to make a duplicate copy of an existing file on the same disk or a different disk. If you copy the file to the same disk, the only restriction is that you must give the copied file a new name. You can specify to copy All types or just the analyzer part of a file. To make copies of a file, perform the following steps: 1 Select the Copy disk operation.
Disk Drive Operations How to Copy a File 4 Highlight the file type to copy, then press the Select key. The All selection allows you to copy the system and analyzer parts of a configuation file set. The analyzer selection allows only the analyzer part to be copied. 5 Press the arrow keys to move the cursor to the new filename field. New filename field New filename Field 6 Using the front-panel keypad, type in the new filename, then press the Select key.
Disk Drive Operations How to Pack a Disk How to Pack a Disk By purging files from the disk and adding other files, you may end up with blank areas on the disk (between files) that are too small for the new files you are creating. On LIF disks, the Pack Disk operation packs the current files together, removing unused areas from between the files so that more space is available for files at the end of the disk. On DOS disks, the Pack Disk operation is not displayed.
Disk Drive Operations How to Duplicate a Disk How to Duplicate a Disk The Duplicate Disk operation copies the volume labels and directories from one disk to another. If necessary, the new disk is formatted to match the source disk. This operation allows you to make a back-up copy of your important disks so you won’t lose important data in the event that a disk wears out, is damaged, or a file is accidently deleted. To duplicate the disk, perform the following steps: 1 Select the Duplicate Disk operation.
Disk Drive Operations How to Duplicate a Disk 3 Highlight the Continue field, then press the Select key. When “Insert DESTINATION disk” appears, insert the destination disk into the disk drive, and when "Insert SOURCE disk” appears, remove the destination disk and reinstall the source disk. The number of times you need to change the disks depends on whether you have a double-density or high-density disk. Simply follow the instructions and select Continue to continue.
Disk Drive Operations How to Make a Directory How to Make a Directory The Make a Directory operation is used to create a new, blank directory or sub-directory on a DOS disk. After a new directory is created, files can be copied and stored using the COPY and STORE functions. Note that only the selected directory’s contents are shown (the selected directory is displayed in the lower left portion of the display). The Change Dir. selection is used to change directories.
Disk Drive Operations How to Make a Directory 5 To select the new directory, or display the contents of a different directory, press the arrow keys to move the cursor to the Change Dir. field, then press the Select key until "PWD: \" is displayed. Use the knob to choose the desired directory, then press the Select key to display the contents of the selected disectory.
7 The RS-232C, GPIB, and Centronix Interface
The RS-232C, GPIB, and Centronix Interface This chapter describes the controller and printer interfaces and their configuration. It defines the GPIB interface and describes how to select any one of the 31 different GPIB addresses available. It also defines the RS-232C interface and tells you how to select a baud rate, how to change the stop bits, how to set the parity and data bits, and how to change the protocol. The 1664A Centronix (parallel) interface (printer only) is also described.
The RS-232C, GPIB, and Centronix Interface RS-232 / GPIB Menu Map (1660A through 1663A) The following menu map illustrates all fields and the available options in the RS-232 / GPIB menu. The menu map will help you get an overview as well as provide you with a quick reference of what the RS-232 / GPIB menu contains.
The RS-232C, GPIB, and Centronix Interface RS-232 / GPIB Menu Map (Cont).
The RS-232C, GPIB, and Centronix Interface Printer/Controller Menu Map (1664A) The following menu map illustrates all fields and the available options in the Printer/Controller menu. The menu map will help you get an overview as well as provide you with a quick reference of what the Printer/Controller menu contains.
The RS-232C, GPIB, and Centronix Interface Printer/Controller Menu Map (Cont).
The RS-232C, GPIB, and Centronix Interface The Controller Interface The instrument is equipped with a standard RS-232C interface and an GPIB interface that allow you to connect to a controller (GPIB and RS-232C optional on the 1664A). Either interface gives you remote access for running measurements, for up-loading and down-loading configurations and data, and more. The Printer Interface The instrument can output its screen display to various GPIB, RS-232C, and Centronix (1664A only) graphics printers.
The RS-232C, GPIB, and Centronix Interface The GPIB Interface The GPIB Interface The General Purpose Interface Bus (GPIB) is Agilent Technologies’ implementation of IEEE Standard 488-1978, “Standard Digital Interface for Programmable Instrumentation.” The GPIB is a carefully defined interface that simplifies the integration of various instruments and computers into systems.
The RS-232C, GPIB, and Centronix Interface The GPIB Interface Selecting an Address (1664A) The GPIB address can be set to 31 different GPIB addresses, from 0 to 30. Simply choose a compatible address of your device and software. To select an GPIB address perform the following steps: 1 From the Printer/Controller menu, select the Communications field. 2 When the pop-up menu appears, select "GPIB Address" field, then press the Select key.
The RS-232C, GPIB, and Centronix Interface The RS-232C Interface The RS-232C Interface The RS-232C interface is Agilent Technologies’ implementation of EIA Recommended Standard RS-232C, “Interface Between Data Terminal Equipment and Data Communications Equipment Employing Serial Binary Data Interchange.” With this interface, data is sent one bit at a time and characters are not synchronized with preceding or subsequent data characters.
The RS-232C, GPIB, and Centronix Interface The RS-232C Interface Baud Rate The baud rate is the rate at which bits are transferred between the interface and the peripheral. The baud rate must be set to transmit and receive at the same rate as the peripheral. To set the baud rate, select the Baud Rate field. Then, select the desired rate from the pop-up selection list. Stop Bits Stop Bits are used to identify the end of a character.
The RS-232C, GPIB, and Centronix Interface The RS-232C Interface Protocol Protocol governs the flow of data between the instrument and the external device. To change the protocol, select the Protocol field, then select the desired the desired option from the pop-up selection list With less than a 5-wire interface, selecting None does not allow the sending or receiving device to control how fast the data is being sent.
The RS-232C, GPIB, and Centronix Interface The Centronix Interface (1664A Only) The Centronix Interface (1664A Only) The Centronix interface is Agilent Technologies’ implementation of the industry standard parallel printer interface. Note that the Centronix interface can only be used as a printer interface, and is not intended for use with a controller.
The RS-232C, GPIB, and Centronix Interface Configuring the Interface for a Controller or a Printer (1660A through 1663A Only) Configuring the Interface for a Controller or a Printer (1660A through 1663A Only) To configure the GPIB or RS-232C interfaces for a controller or a printer, perform the following steps: 1 From the RS-232 / GPIB menu, highlight either the GPIB or RS-232 field. 2 Highlight the "RS-232 Connected to" field and toggle it to either Printer or Controller as shown.
8 The System Utilities
The System Utilities The System Utilities menu is used for setting system level parameters such as the system clock, display intensity for each grey shade and turning the sound on and off. In this menu you can also reflash the "read only memory" chips (1660A through 1663A) with any new revisions of the operating system. The Utilities menu is one of the System subset menus and is accessed through the System field in the upper left corner of the display.
The System Utilities The Utilities Menu Map The following menu map illustrates all fields and the available options in the Utilities menu. The menu map will help you get an overview as well as provide you with a quick reference of what the Utilities menu contains.
The System Utilities Real Time Clock Adjustments (1660A Through 1663A Only) Real Time Clock Adjustments (1660A Through 1663A Only) A real time clock is displayed in the Waveform and Listing display menus. When you print a screen, the current clock and date appears on the hard copy. To set the clock, select the Real Time Clock Adjustments field. A Real Time Clock menu appears with to set the time of day and the date.
The System Utilities Update FLASH ROM (1660A Through 1663A Only) Update FLASH ROM (1660A Through 1663A Only) For quick and easy updates to the operating system, the logic analyzer uses flash ROMs. To update the flash ROMs, simply insert the floppy disk containing the required update files into the disk drive, then select the Update FLASH ROM field. If you want to continue with the update process, select Continue. All current setups are lost after the update.
9 The Common Menu Fields
The Common Menu Fields There are a number of fields that appear throughout the different menus that have similar operation. These common fields are listed below: • • • • • • • System/Analyzer field Menu field Print field Run field Base field Label field Label and Base roll field If there is any unique operation with any of these common fields in a particular menu, supplemental information is given in that menu. In all other cases of common operation, you are referred back to this section.
The Common Menu Fields Common Menu Fields Menu Map The Common Menu Fields menu map contains fields that appear in most, if not all, main menus. When these fields are discussed in other chapters, you will be referred back to this chapter and this menu map. This menu map will help you get an overview as well as provide you with a quick reference of what the common menu fields are.
The Common Menu Fields System/Analyzer Field System/Analyzer Field The System/Analyzer field is always located in the upper-left corner of all main menus. If you have accessed any of the System configuration menus, this field displays "System." If you have accessed any of the analyzers configuration menus, this field displays "Analyzer.
The Common Menu Fields Menu Field Menu Field The Menu field is always the second field from the left, in the top row of fields. The Menu field identifies the System or Analyzer menu you are in, and you use it to access the other analyzer menus. When a new menu is selected from the menu selection pop-up, the new menu appears and the name in the Menu field changes to the name of the new menu.
The Common Menu Fields Print Field Print Field The Print field allows you to print what is displayed on the screen at the time you initiate the printout. When you select the Print field, a print selection pop-up appears showing you one or more of the following options: • • • • • Cancel Print Screen Print All Print Partial Print Disk When you select one of the print options, the information in the display is frozen; then, the Print field changes to Cancel.
The Common Menu Fields Print Field Print All The Print All option prints not only what data is displayed on the screen, but data that is below the screen in the Listing, Trace, and Compare menus. When you select the Print All option, the message "Printing All" appears at the top of the display. This message will not appear in your printout. When you select Print All, make sure the first line you wish to print is in the state location box at the center of the listing area.
The Common Menu Fields Print Field Print Disk The Print Disk option is very useful if you want to copy the measurement data in ASCII form to a DOS formatted disk in the disk drive. This operation is similar to the Print All option except the destination for the data is the disk instead of a graphics printer. Once the data is on a DOS disk, the data can be loaded into a computer.
The Common Menu Fields Run/Stop Field Run/Stop Field The Run field starts the analyzer measurement. When Run is selected, the acquired data is displayed in the last measurement display menu accessed. If Stop is selected during a single run, the data acquisition is aborted. During a repetitive run, when Stop is selected after the first run cycle, the present single run cycle is completed before data is displayed. Single The Single option runs the data acquisition cycle one time.
The Common Menu Fields Base Field Base Field The numeric base for displayed data under each label is set by the Base field. All assigned labels will have a Base field assigned to it. If the numeric base is changed in a menu, the base in other menus may not change accordingly. As an example, the base assigned to symbols is unique, as is the base assigned in the Compare and Listing menus, so you would not want them to change.
The Common Menu Fields Label Field Label Field New label assignments and existing label name changes are done only in the Format menu. However, you can insert, delete, replace, or interleave labels in other menus where assigned labels appear. When you select a label field, a list of label actions appear. Insert The Insert option accesses a selection list of assigned labels. The label selected from this list is inserted to the right of the label used to start the label action.
The Common Menu Fields Label Field Interleave With two state analyzers configured, and the Count fields in the respective Trigger menus set to Time, the Interleave option becomes available. The Interleave option allows you to interleave two labels and their data from the two different analyzers in the same column. The interleaved label is placed directly above the selected label and all interleaved data is displayed in white. In addition, the state numbers of the interleaved data are indented to the right.
The Common Menu Fields Label / Base Roll Field Label / Base Roll Field When the number of assigned labels becomes greater than the total number of labels that can be displayed on screen, the analyzer will store them off screen. If there are offscreen labels, the Label/Base roll field turns dark. To roll label and base fields onto the screen, activate the roll function by selecting the dark Label/Base roll field.
9–14
10 The Configuration Menu
The Configuration Menu The Configuration menu is one of the analyzer menus that allows you to set analyzer level parameters. For example, in the Configuration menu the pod pair assignments are made. In addition, the type of clocking is selected and a custom analyzer name can be assigned. Configuration Menu Map The following menu map illustrates all fields and the available options in the Configuration menu.
The Configuration Menu Name Field Name Field The Name field allows you to assign a specific name to the analyzer. The name is entered by using the front-panel alpha keypad or the optional keyboard. Simply highlight the Name field and type the new name. When configurations are stored to disk and later reloaded, a specific name can help identify the measurement setup.
The Configuration Menu Type Field Type Field The Type field allows you to configure the logic analyzer with either an external clock or an internal clock. When the Type field is selected, the following choices are available. Timing When Timing is selected, the analyzer uses its own internal clock to clock measurement data into the acquisition memory. This clock is asynchronous to the signals in the target system.
The Configuration Menu Unassigned Pods List Unassigned Pods List The list of Unassigned Pods in the Configuration menu shows the available pods for the analyzer configuration. Pod grouping and assignment is by pod pairs. When a pod pair is selected from the Unassigned Pods list, an assignment menu appears. From the assignment menu, select a destination for the pod pair. Within each pod pair, activity indicators show the integrity of the connected signals. See Also "Activity Indicators" in this chapter.
The Configuration Menu Unassigned Pods List Illegal Configuration When both analyzers are turned on, the first pod pair 1,2 and the last pod pair (5,6 in the 96 channel model or 7,8 in the 128 channel model) cannot be assigned to the same analyzer machine. If this configuration is set, the analyzer will display a reassignment menu. Use this reassignment menu to configure the pod assignment automatically to a legal configuration.
The Configuration Menu Activity Indicators Activity Indicators A portion of the Configuration menu that is not a selectable field is the Activity Indicators. The indicators appear in two places. One is in the pod pair displays of this Configuration menu. The other place is in the bit reference line in the Format menu just above the pod bit numbers.
The Configuration Menu System / Analyzer Field System / Analyzer Field The function of the System/Analyzer field is the same in all menus. For a complete definition of the System/Analyzer field, go to "The Common Menu Fields" chapter at the beginning of the Analyzer part of this User’s Reference. Menu Field The function of the Menu field is the same in all menus.
11 The Format Menu
The Format Menu The Format menu is where you assign which data channels are measured and what acquisition mode is used to capture valid data. The configuration of the Format menu consists of grouping and labeling the data channels from the system under test to fit your particular measurement. For your convenience in recognizing bit groupings, you can specify symbols to represent them.
The Format Menu Format Menu Map 11–3
The Format Menu State Acquisition Mode Field (State only) State Acquisition Mode Field (State only) The State Acquisition Mode field identifies the channel width and memory depth of the selected acquisition mode. When the State Acquisition Mode field is selected, two configurations of channel width/memory depth become available. Use the State Acquisition Mode to configure the analyzer for the best use of available memory and channel width.
The Format Menu Timing Acquisition Mode Field (Timing only) Timing Acquisition Mode Field (Timing only) The Timing Acquisition Mode field displays the acquisition type, the channel width, and sampling speed of the present acquisition mode. The Timing Acquisition Mode field is used to access an acquisition mode selection menu. Conventional Acquisition Mode In Conventional Acquisition Mode the analyzer stores measurement data at each sampling interval.
The Format Menu Timing Acquisition Mode Field (Timing only) Transitional Acquisition Mode In Transitional acquisition mode, the timing analyzer samples data at regular intervals, but only stores data when there is a level transition on currently assigned bits of a pod pair. Each time a level transition occurs on any of the bits, all bits of the pod pair are stored. A time tag is stored with each stored data sample so the measurement can be reconstructed and displayed later.
The Format Menu Timing Acquisition Mode Field (Timing only) Timing acquisition mode field Acquisition mode selection menu Timing Acquisition Mode Selection Transitional Full Channel 125 MHz Mode The total memory depth is 4 Kbytes per channel with a channel width of 34 channels per pod pair. Data is sampled for new transitions every 8 ns. When the Timing analyzer runs in the 125 MHz mode, it operates very similar to the State analyzer with count Time turned on.
The Format Menu Timing Acquisition Mode Field (Timing only) Minimum Transitions Stored Normally, transitions occur at a relatively slow rate. A rate slow enough to insure at least one sample with no transitions between the samples with transitions. This is illustrated below with time-tags 2, 5, 7, and 14. When transitions happen at this rate, two cycles are stored for every transition. This means that with 2 Kbytes of memory, 1 Kbytes of transitions are stored.
The Format Menu Timing Acquisition Mode Field (Timing only) Transitional Half Channel 250 MHz Mode The total memory depth is 8 Kbytes with a channel width of 17 channels on one pod. The pod used within the pod pair is selectable. Data is sampled for new transitions every 4 ns. Transitional timing running at 250 MHz is the same as the 125 MHz mode, except that two single pod data samples (17 bits x 2 = 34 bits) are stored instead of one full pod pair data sample (34 bits).
The Format Menu Timing Acquisition Mode Field (Timing only) As you can see, transitions are stored in two different ways, depending strictly on chance. Remember that the transition detector only looks at the full 34 bits while the data is stored as two 17 bit samples. So, the transition detector will not see time-tag 3 (101/000) as a transition. However, when it compares it to time-tags 2 (101/101) or 4 (000/000), it sees a difference and detects them as transitions.
The Format Menu Timing Acquisition Mode Field (Timing only) In this case, transitions are being detected with each sample. Therefore, they are all being stored. In addition, each sample pair contains a transition. For example, time tag 1 (100/000) contains a transition and is different from time tag 2 (111/011), which also contains a transition. The difference between the two will trigger the transition detector.
The Format Menu Timing Acquisition Mode Field (Timing only) Increasing Duration of Storage In the 125-MHz mode a transition on any one of the 34 bits each sample (if they are all turned on) will cause storage. Reducing the number of bits that are turned on for any one pod pair will more than likely increase data storage time. Separating data lines which contain fast occurring transitions from lines with slow occurring transitions also helps. When doing this, be sure to cross pod pair boundaries.
The Format Menu Clock Inputs Display Clock Inputs Display Beneath the Clock Inputs display, and next to the activity indicators, is a display of all clock inputs available in the present configuration. Depending on the model, the number of available clocks vary. The J and K clocks appears with pod pair 1/2, the L and M with pod pair 3/4, and clocks N and P with pod pairs 7/8 for the 1660 and 5/6 for the 1661.
The Format Menu Pod Field Pod Field The Pod field identifies which pod of a pod pair the settings of the bit assignment field, pod threshold field, and pod clock fields effect. In the full channel modes, this field is simply an identifier and is not selectable. However, in the half channel mode, the Pod field turns dark which means it is selectable. It is through the Pod field that you select a pod in the pod pair.
The Format Menu Pod Clock Field (State only) Pod Clock Field (State only) The Pod Clock field identifies the type of clock arrangement assigned to each pod. When the Pod Clock field is selected, a clock arrangement type menu appears with the choices of Master, Slave, or Demultiplex. Once a pod clock is assigned a clock arrangement, its identity and function follows what is configured in the Master and Slave Clock fields.
The Format Menu Pod Clock Field (State only) Slave This option specifies that data on a pod designated "Slave Clock" are latched when the status of the slave clock inputs meets the requirements of the slave clocking arrangement. Then, followed by a match of the master clock and the master clock arrangement, the slave data is strobed into analyzer memory along with the master data. See the figure below.
The Format Menu Pod Clock Field (State only) Demultiplex The Demultiplex mode is used to store two different sets of data that occur at different times on the same channels. In Demultiplex mode, only one pod of the pod pair is used, and that pod is selectable. Both the master and slave clocks are used in the Demultiplex mode. Channels assignments are displayed as Demux Master and Demux Slave. For easy recognition of the two sets of data, it is recommended to assign slave and master data to separate labels.
The Format Menu Pod Clock Field (State only) When the analyzer sees a match between the slave clock input and the Slave Clock arrangement, Demux Slave data is latched. Then, followed by a match of the master clock and the master clock arrangement, the slave data is strobed into analyzer memory along with the master data. If multiple slave clocks occur between master clocks, only the data latched by the last slave clock prior to the master clock is strobed into analyzer memory.
The Format Menu Pod Threshold Field Pod Threshold Field The pod threshold field is used to set a voltage level that the data must reach before the analyzer recognizes and displays it as a change in logic levels. You specify a threshold level for each pod in a pod pair. The level specified for each pod is also assigned to the pod’s clock threshold.
The Format Menu Pod Threshold Field User When USER is selected as the threshold level, the data signals must reach a user selectable value. The range of this value is between −6.0 volts to +6.0 volts.
The Format Menu Master and Slave Clock Field (State only) Master and Slave Clock Field (State only) The Master and Slave Clock fields are used to construct a clocking arrangement. A clocking arrangement is the assignment of appropriate clocks, clock edges, and clock qualifier levels which allow the analyzer to synchronize itself on valid data.
The Format Menu Master and Slave Clock Field (State only) Clock edges are ORed to clock edges, clock qualifier are ANDed to clock edges, and clock qualifiers can be either ANDed or ORed together. All clock and qualifier combinations on the left side of the graphic line are ORed to all combinations on the right side of the line.
The Format Menu Setup/Hold Field (State only) Setup/Hold Field (State only) Setup/Hold adjusts the relative position of the clock edge with respect to the time period that data is valid. When the Setup/Hold field is selected, a configuration menu appears. Use this Setup/Hold configuration menu to select each pod in the analyzer and assign a Setup/Hold selection from the selection list. With a single clock edge assigned, the choices range from 3.5-ns Setup/0.0-ns Hold to 0.0-ns Setup/3.5-ns Hold.
The Format Menu Setup/Hold Field (State only) The relationship of the clock signal and valid data under the default setup and hold is shown in the figure below. Default Setup and Hold If the relationship of the clock signal and valid data is such that the data is valid for 1 ns before the clock occurs and 3 ns after the clock occurs, you will want to use the 1.0 setup and 2.5 hold setting.
The Format Menu Symbols Field Symbols Field The Symbols field is located directly below the Run field in the upper right corner of the Format menu. This field is used to access the symbol tables. The symbol tables are used to define a mnemonic for a specific bit pattern of a label. You can specify up to 1000 total symbols, and use them freely between available analyzers. When measurements are made, the mnemonic is displayed where the bit pattern occurs using the selected symbol base.
The Format Menu Symbols Field Symbol Symbol Located in the Data Label Field The Label field identifies the label for which you are specifying symbols. When you select this field, a selection menu appears that lists all the labels turned on for that analyzer. Each label has a separate symbol table, so you can give the same name to symbols defined under different labels. From the label selection menu, select the label for which you wish to specify symbols.
The Format Menu Symbols Field Symbol Width Field The Symbol Width field is used to specify how many characters of the symbol name will be displayed when the symbol is referenced in the Trigger, Waveform, and Listing menus. To change the Symbol Width, simply highlight the field and turn the knob to set the number of characters in the symbol. You can set the logic analyzer to display from 1 to 16 of the characters in the symbol name.
The Format Menu Symbols Field To add, delete, or modify symbols in the symbol table, select a symbol name and use one of the following options from the pop-up selection list: Modify Symbol If you select this option, a cursor appears under the first letter of the symbol name. Make any changes desired, then press the Done key. Add a Symbol When you select this option, a cursor appears in a blank name field. Type in the new name, then press the Done key.
The Format Menu Label and Pod Rolling Fields Label and Pod Rolling Fields The Label and Pod rolling fields allow you to view offscreen labels and pods. To view offscreen labels, select the Labels roll field to place the roll indicator into the field, then rotate the knob. The labels scroll up and down. The Pods rolling field allows you to view offscreen pods. To view offscreen pods, select the Pods roll field to place the roll indicator in the field, then rotate the knob.
The Format Menu Label Assignment Fields Label Assignment Fields The label assignment fields display the user-defined label names. Custom label names are used when there are different types of data which must be tracked. The label column contains 126 label fields that you can define. The analyzer displays only 8 labels at any time. The default label names are Lab1 through Lab126. However, the names can be modified to any six character string by highlighting the field, then typing in the new name.
The Format Menu Label Assignment Fields Turn Label Off The Turn Label Off option turns off the label. When a label is turned off, the label name and the bit assignments are saved by the logic analyzer. This gives you the option of turning the label back on and still having the bit assignments and name if you need them. With labels off, the label names remain displayed for identification and searching purposes. With labels off, memory can be saved if in transitional timing.
The Format Menu Label Polarity Fields Label Polarity Fields The Label Polarity fields are used to assign a polarity to each label. The default polarity for all labels is positive ( + ). You change the label polarity by selecting the polarity field, which toggles the polarity between positive ( + ) and negative ( −). When the polarity is inverted, all data as well as bit pattern specific configurations used for identifying, triggering, or storing data reflect the change of polarity.
The Format Menu Bit Assignment Fields Bit Assignment Fields The bit assignment fields are used to assign physical channels to labels. The convention for bit assignment is as follows: • * (asterisk) indicates an assigned bit. • . (period) indicates an unassigned bit. To change a bit assignment, select the bit assignment field and using the knob, move the cursor to the bit you want to change, then select an asterisk or a period.
The Format Menu Bit Assignment Fields Labels may have from 1 to 32 channels assigned to them. If you try to assign more than 32 channels to a label, the logic analyzer will beep, indicating an error. A message will appear at the top of the screen telling you that 32 channels per label is the maximum. Channels assigned to a label are numbered from right to left by the logic analyzer.
The Format Menu System / Analyzer Field System / Analyzer Field The function of the System/Analyzer field is the same in all menus. For a complete definition of the System/Analyzer field, go to "The Common Menu Fields" chapter at the beginning of the Analyzer part of this User’s Reference. Menu Field The function of the Menu field is the same in all menus. For a complete definition of the Menu field, go to "The Common Menu Fields" chapter at the beginning of the Analyzer part of this User’s Reference.
11–36
12 The Trigger Menu
The Trigger Menu The trigger menu is used to configure when the analyzer triggers, what the analyzer triggers on, and what is stored in acquisition memory. In addition, within the Acquisition Control function, prestore and poststore requirements are set. The Trigger menu is divided into three areas, each dealing with a different area of general operation.
The Trigger Menu Sequence Levels Area You use the sequence levels area to view the sequence levels currently used in the trigger specification and their timer status. From this area you can also access each individual level for editing. Resource Terms Area You use the resource terms area to assign values to the resource terms. Resource terms take the form of bit patterns, ranges, and edges.
The Trigger Menu Trigger Menu Map 12–4
The Trigger Menu Trigger Menu Map (Continued) 12–5
Trigger Sequence Levels Sequence levels are the definable stages of the total trigger specification. When defined, sequence levels control what the analyzer triggers on, when the analyzer triggers, and where trigger will be located in the total block of acquired data. In addition, you can qualify what data is stored when trigger occurs. By using sequence levels, you create a sequence of instructions for the analyzer to follow.
The Trigger Menu Editing Sequence Levels The higher level editing, such as adding or deleting entire sequence levels, is done using the Modify Trigger field in the main Trigger menu. You can also modify any existing sequence level from the Modify Trigger field. Another way of editing a specific sequence level is to select the sequence level number field. If the number field in offscreen, select the sequence levels roll field turning it light blue, then use the knob to roll the level back onscreen.
The Trigger Menu Modify Trigger Field Modify Trigger Field The Modify Trigger field allows you to modify the statements of any single sequence level as well as other high level actions like global clearing of existing trigger statements, and adding or deleting sequence levels.
The Trigger Menu Modify Trigger Field Delete Sequence Level If there is more than one sequence level assigned, you are asked which level to delete. Add Sequence Level By default you have one sequence level available at powerup. When you add sequence levels, you are given the choice of inserting them before or after a sequence level. Clear Trigger The Clear Trigger field accesses a selection menu used to clear any user-defined values within the trigger specification or within the resource terms list.
The Trigger Menu Modify Trigger Field Break Down Macros / Restore Macros When a pre-defined macro is broken down, the contents of that macro are displayed in the same long form used in the User-level macro. If the macro uses multiple internal levels, all levels are separated out and displayed in the sequence level area of the Trigger menu. Once the macros in your trigger specification are broken down, the Break Down Macros field changes to Restore Macros.
Pre-defined Trigger Macros Both the state and timing acquisition modes have a macro library containing pre-defined trigger macros. Depending on which acquisition mode you are using, you get the corresponding library. Each macro will require at least one sequence level, and in some cases, may require multiple levels. Sequence levels containing pre-defined macros flow linear without branching. However, if branching is required, the User-level macro can be inserted to provide a branch.
The Trigger Menu Modify Trigger Field State Trigger Macro Library: • • • • • User Mode (User-level macro) Basic Macros Sequence Dependent Macros Time Violation Macros Delay Macros State Trigger Macro Library 12–12
The Trigger Menu Using Macros to Create a Trigger Specification Using Macros to Create a Trigger Specification To configure a trigger specification using trigger macros, follow the procedure below. 1 From the Trigger menu, enter the desired sequence level through the Modify Trigger field, or by selecting a sequence level number. See Also "Editing Sequence Levels" and "Modify Trigger Field" found earlier in this chapter for information on accessing levels.
The Trigger Menu Timing Trigger Macro Library Timing Trigger Macro Library User Mode Basic Macros The following list contains all the macros in the Timing Trigger Macro Library. They are listed in the same order as they appear onscreen. User level - custom combinations, branching The User level is a user-definable level. This level offers low level configuration and uses one internal sequence level. If the "<" duration is used, four levels are required. 1.
The Trigger Menu Timing Trigger Macro Library Pattern/Edge Combinations 1. Find edge within a valid pattern. This macro becomes true when a selected edge type is seen within the time window defined by a designated pattern. It uses two internal sequence level. 2. Find pattern occurring too soon after edge This macro becomes true when a designated pattern is seen occurring within a set duration after a selected edge type is seen. It uses three internal sequence levels. 3.
The Trigger Menu State Trigger Macro Library State Trigger Macro Library User Mode Basic Macros The following list contains all the macros in the State Trigger Macro Library. They are listed in the same order as they appear onscreen. User level - custom combinations, loops The User level is a user-definable level. This level offers low level configuration and uses one internal sequence level. 1. Find anystate "n" times This macro becomes true when the first state it sees occurs "n" number of times.
The Trigger Menu State Trigger Macro Library Sequence Dependent macros 1. Find event 2 "n" times after event 1, before event 3 occurs This macro becomes true when it first finds a designated pattern 1, followed by a selected number of occurrences of a designated pattern 2. In addition, if a designated pattern 3 is seen anytime while the sequence is not yet true, the sequence starts over. If patt2’s "nth" occurrence is coincident with patt3, the sequence starts over. It uses two internal sequence levels.
The Trigger Menu State Trigger Macro Library Time Violations 1. Find event 2 occurring too soon after event 1 This macro becomes true when a designated pattern 1 is seen, followed by a designated pattern 2, and with less than a selected time period occurring between the two patterns. It uses two internal sequence levels.. 2.
The Trigger Menu Modifying the User-level Macro Modifying the User-level Macro Before you begin building a trigger specification using the User-level macro, it should be noted that in most cases one of the pre-defined trigger macros will work. If you need to accommodate a specific trigger condition, or you prefer to construct a trigger specification from scratch, you will use the User-level macro to build from.
The Trigger Menu Modifying the User-level Macro The number of User-level macros you will use, or what you assign to the resource terms is difficult to predict because of the variety of applications. A general approach is to think of each field assignment or each new sequence level as an opportunity to lead the analyzer through key points in the data stream. Your end result is to select the desired point in the data to trigger on, and to store only the data you want.
The Trigger Menu Modifying the User-level Macro Example The following statement looks for the positive, negative, or either going edge type you assigned to term "Edge1" to occur "1" time, before it Triggers . Example The following statement looks for the combination of either a bit pattern you assigned to "a" or an edge type you assigned to "Edge1" to occur "1" time before it Triggers.
The Trigger Menu Modifying the User-level Macro Using Storage Qualification Store qualification enables you to store all data, no data, or just selected data, before trigger occurs. Example The following statement determines that all occurrences of the bit pattern you assigned to "a" will be stored before trigger occurs.
The Trigger Menu Modifying the User-level Macro Using the Occurrence Counters Occurs Field When "Occurs" is selected, the < and > duration functions change to an occurrence counter. Use the occurrence counter to delay sequence evaluation until the resource term has occurred a designated number times. If the "else on" branch becomes true before all specified occurrences of the primary "Trigger on" branch, the secondary "else on" branch is taken.
The Trigger Menu Modifying the User-level Macro Using the Timer Timers are like other resource terms in that they are either true or false. Timers can be set to Start, Stop, Pause, or Continue as the analyzer enters a sequence level. The two timers are global, so each sequence level has the ability to control the same timer. The default timer condition in all sequence levels is Off. Example The following statement assigns the "Timer 1" to the secondary "else on" branch.
The Trigger Menu Modifying the User-level Macro Branching If either the < or > durations is used, only the primary "Trigger on" branch is available, otherwise each sequence level has two way branching. If the primary branch is taken, the analyzer triggers and goes to the next level. If the primary branch is not found, the analyzer immediately evaluates the "Else on" secondary branching term. If the "Else on" term is found, the secondary branch taken is to the designated sequence level.
Resource Terms Resource terms are user-defined variables that are assigned to sequence levels. They are placed into the sequence statement where their bit pattern or edge type is searched for within the data stream. When a match is found, a branch is initiated and the next statement or sequence level is acted upon.
The Trigger Menu Modifying the User-level Macro Edge Terms 1 and 2 (Timing only) The two edge terms are only available in the timing analyzer. Edge terms are assigned either a positive going , negative going, or both edge type. Two global Timers In addition to the resource terms available, there are two global timers available. Each timer can be started, paused, continued, or stopped, from any sequence level. All resource terms and timer terms are listed under a scrollable Terms field.
The Trigger Menu Assigning Resource Term Names and Values Assigning Resource Term Names and Values The Terms field identifies the list of available resource terms within the analyzer. The resource term names (a − j, Edge1, Edge2, Range1, Range2) are default names that can be changed if desired. You assign values in the following two ways: • Using Preset Values • Bit by Bit Assignment Using Preset Values When any of the individual term fields are selected, a configuration pop-up appears.
The Trigger Menu Assigning Resource Term Names and Values Clear (=X) Sets the Term Assignment fields as follows: In Terms a − j, the assignment field is set to all Xs (don’t cares). In Range 1, 2 terms, the two assignment fields are set to maximum (Fs) and minimum (0s) settings. In Timers 1, 2 terms, the assignment field is reset to a minimum time of 400 ns. In Edge 1, 2 terms, the assignment field is reset to a period (.).
The Trigger Menu Assigning Resource Term Names and Values Edge Terms If you want to qualify an edge, place the appropriate edge on the data channel you are watching. When the analyzer sees the correct edge, the term becomes true. Edge terms can be used singularly or in combination with each other across all assigned channels. When you specify an edge on more than one channel, the analyzer ORs the edges. Terms Edge1 $* Edge2 XX .
The Trigger Menu Assigning Resource Term Names and Values Timer Terms Each Timer term is assigned to either of the two analyzers, but not both. With timers inserted into sequence levels, you can start a timer in one level, pause it, or stop it in another sequence level. Timers are either true or false. Timers start as you enter the sequence level, and when its count expires, it becomes true. If a timer is paused in one level, it must be continued in another level before it can count through.
The Trigger Menu Label and Base Fields Label and Base Fields The Label and Base fields show up together in all menus except the Format menu. When a new label is assigned, a base field is automatically assigned to that label. Label Field Labels are displayed throughout the analyzer as they were assigned in the Format menu.
The Trigger Menu Arming Control Field Arming Control Field The Arming Control field shown below accesses an Arming Control menu. The Arming Control menu is used to configure the arm signals between analyzers, and the Port In/Out signals. By using the arming signals, you influence the order in which the analyzers triggers in a cross-domain measurement.
The Trigger Menu Arming Control Field Arming Control Between Analyzers If both analyzers in a module are turned on, you can configure one analyzer to arm the other. An example of this is when a state analyzer triggers on a bit pattern, then arms a timing analyzer which captures and displays the waveform after it triggers. When you select the analyzer name field in the Arming Control menu shown below, a pop-up menu appears which you use to select where the Arm In signal is coming from.
The Trigger Menu Arming Control Field Arming Control Using External BNCs A more complex arming example involves passing arm signals in and out through the External BNCs on the rear panel. The first analyzer is armed by an Arm In signal from an external trigger source or another test/measurement entity. After the first analyzer triggers, it arms the second analyzer.
Acquisition Control The Acquisition Control menu is used to set the acquisition mode, the trigger position within available memory, and the sample period. Acquisition Mode Field The Acquisition Mode field toggles between Manual and Automatic. When set to Automatic, the position of stored data relative to trigger and the sample rate are based on the sec/Div and delay settings in the Waveform menu.
The Trigger Menu Trigger Position Field Trigger Position Field The Trigger Position field accesses a selection menu with the options of Start, Center, End, User Defined, or Delay. When an option is selected, that point of the available memory is positioned relative to the trigger. A representation of this is shown by the blue graphic bar with the "Trig" indicator line. The Trigger Position field determines how much data is stored before and after the trigger occurs for all subsequent acquisitions.
The Trigger Menu Sample Period Field End When the trigger position is set to End, the end point of available memory is positioned relative to the trigger point. This results in maximum pretrigger data and minimum posttrigger data. User Defined When the trigger position is set to User Defined, a Post Store field appears. Use this field to set the trigger position any where between 0% and 99%. As the Post Store is adjusted, the blue graphic bar indicates the trigger position.
The Trigger Menu Count Field (State only) Count Field (State only) The Count field is used to access a selection menu which is used to stamp the acquisition data at each memory location with either a Time tag or a State count tag. Storing Time or State tags If you have all pod pairs assigned, the state acquisition memory is reduced by half, when time or state tags are turned on. You can maintain full memory depth if you leave a specified pod pair unassigned.
The Trigger Menu Count Field (State only) Time Time count places time tags on all displayed pretrigger and posttrigger data. Data stored before trigger has negative time numbers and data stored after trigger has positive time numbers. Time tag numbering is set to be either relative to the previous memory location or absolute from the trigger point. Selecting the Absolute or Relative option is done by toggling the Absolute/Relative field. Time tag resolution is 8 ns.
13 The Listing Menu
The Listing Menu The Listing menu is a display menu for state and timing analyzer measurements. The listing is a display of data, address, and control status in memory at each clock cycle in a microprocessor-based system. The acquired data is displayed in the order the analyzer placed the data into analyzer memory. Data is grouped and displayed by label and in a selectable numeric base. Labeled data from the other state analyzer can be interleaved into the same display.
The Listing Menu Listing Menu Map 13–3
The Listing Menu Markers Field Markers Field The Markers field is used to access the markers selection menu. When the Markers field is selected, a marker selection menu appears with the marker choices available with the present analyzer configuration. State Analyzer Types In a state analyzer with count Time and count State turned off in the Trigger menu, only Pattern markers are available. With count Time turned on, additional choices of Time markers and Statistics markers become available.
Pattern Markers When Pattern markers are selected, two markers labeled X and O become available. Pattern markers identify and mark unique bit patterns in the data listing. Once the unique bit patterns are marked, they can be used as reference points or as criteria for a stop measurement. The markers are graphically displayed by horizontal lines. In addition, both markers are labeled at the left end of the marker line.
The Listing Menu Find X-pattern / O-pattern Field Find X-pattern / O-pattern Field The Find X-pattern/O-pattern field is a toggle field. When you toggle the Find X-pattern/O-pattern fields, the functionality of the occurrence and trace start fields switch to the other marker. In addition, when the Find X-pattern/O-pattern field is toggled, the data listing will shift so the data marked will appear at center screen.
The Listing Menu Pattern Occurrence Fields Pattern Occurrence Fields The X-pattern and O-pattern occurrence fields designate which pattern occurrence the marker is placed on. The occurrence field is set by highlighting the field, then turning the knob or entering a number from the front-panel keypad. The reference point from which the occurrence counter starts is either the trigger point, the start of the trace, or in the case of the O-marker, the X-marker.
The Listing Menu From Trigger / Start / X Marker Field From Trigger / Start / X Marker Field The from Trigger/Start/X marker field is used to access the selection pop-up for the start point of the X and O marker occurrence counters. The start points available for the X-marker are either the trace start point or the trigger point. The start points available for the O-marker are the trace start point, trigger point, or the X-marker.
The Listing Menu Specify Patterns Field Specify Patterns Field The Specify Patterns field only appears when the markers are set to Pattern. When the Specify Patterns field is selected, a pop-up menu appears that is used to assign the bit patterns for the X and O markers, the X and O entering/leaving markers, and the stop measurement criteria.
The Listing Menu Specify Patterns Field X and O entering / leaving Fields (Timing only) If the analyzer is configured as Timing, the X and O pattern markers are placed at either the beginning of the pattern occurrence (entering) or at the end of the pattern occurrence (leaving). When the entering/leaving field of either X or O markers is selected, it toggles between the two choices. Whichever choice you toggle the field to, the pattern you place in the pattern display field will apply to that choice.
The Listing Menu Specify Patterns Field Pattern Display Fields The pattern display field displays the alphanumeric bit pattern specified for each X and O marker in all designated labels. The bit pattern is displayed in the same numeric base and same order as the data listing. When the pattern display field is highlighted, a bit pattern can be entered using the front-panel keypad.
The Listing Menu Specify Patterns Field Label and Base Fields The Label and Base fields show up together in all menus except the Format and Configuration menus. When a new label is assigned, a base field is automatically assigned to that label. Label Field Labels in the Specify Patterns menu are the same labels assigned in the Format menu. These labels will be displayed throughout the analyzer as they were assigned in the Format menu.
The Listing Menu Stop Measurement Field Stop Measurement Field The stop measurement function allows you to specify a condition which stops the analyzer measurement during a repetitive run. If two analyzers are configured, both analyzers stop when either specified stop condition is satisfied. When the Stop measurement field is selected, a stop measurement type menu appears. Depending on the analyzer configuration, you have the choices of Off, X-O, and Compare.
The Listing Menu Stop Measurement Field X-O The X-O option is available in the Timing analyzer and in the State analyzer with its count set to Time. When X-O is selected, a repetitive run is stopped when a comparison of the time period between the X and O markers and one of the following time period options is true: Less Than X-O time must be less than the time value that you specify in the Time field. Greater Than X-O time must be greater than the time value that you specify in the Time field.
The Listing Menu Stop Measurement Field Compare When you select Compare, a repetitive run is stopped when a comparison of data in the Listing menu and data and criteria in the Reference listing of the Compare menu matches an equality selection. The equality selection is set from the Equal/Not Equal selection pop-up menu. Equal The data and compare criteria in the Compare menu must be equal to the data in the Listing menu.
The Listing Menu Clear Pattern Field Clear Pattern Field The Clear Pattern field is used to reset the X and O Marker pattern display fields back to default (don’t care = X). The Clear Pattern field accesses a selection menu with the choices of All (displays X & ) patterns for 1664A), X-pattern, or O-pattern.
Time Markers Time markers are indicators located in the data listing that are used as reference marks to obtain time values between each marker, or between each marker and the trigger point. In a State analyzer, Time markers only become available when the Count field in the Trigger menu is set to Time. The markers are graphically displayed by horizontal lines. In addition, both markers are labeled at the left end of the marker line.
The Listing Menu Trig to X / Trig to O Fields Trig to X / Trig to O Fields The Trig to X and Trig to O fields are both display fields as well as configuration fields. The Trig to X and Trig to O fields display the time between the trigger point and the markers. Marker position is set by selecting the desired field and entering a value using the front-panel keypad. The units are set by turning the knob when the assignment pop-up is open.
Statistics Markers After patterns are assigned to the X and O markers, statistical information is available when markers are set to Statistics. The logic analyzer displays the following information: • Number of valid runs (runs where Pattern markers were able to be placed on specified patterns). • Minimum time between the X and O Pattern markers. • Maximum time between the X and O Pattern markers. • Average time between the X and O Pattern markers.
The Listing Menu Trig to X / Trig to O Fields Statistics are based on the time between the X and O. Both markers must be found before valid statistical information is displayed. In repetitive run mode, the display is updated each time a valid run occurs until you select Stop. If you select Run after Stop, the statistics continue to update without loss of information. In single run mode, each time you select Run an additional valid run will be added to the data and the statistics will be updated.
States Markers (State only) States markers are indicators located in the data listing that are used as reference marks to obtain the number of states between each marker, or between each marker and the trigger point. States markers are only available in a state analyzer with the Count field set to State in the Trigger menus. The markers are graphically displayed by horizontal lines. In addition, both markers are labeled at the left end of the marker line.
The Listing Menu Trig to X / Trig to O Fields Trig to X / Trig to O Fields The Trig to X and Trig to O fields are both display fields as well as configuration fields. The Trig to X and Trig to O fields display the number of states between the trigger point and the marker. Marker position is set by selecting the desired field and entering a value using the front-panel keypad. Marker position can also be set by simply turning the knob when the roll indicator is present.
The Listing Menu Data Roll Field Data Roll Field The column of numbers at the far left represents the location of the acquired data in the state analyzer’s memory. The numbered positions are also known as the state locations and are relative to the trigger state location. The column of state locations along with its data can be rolled to display offscreen data by using the data roll field. The data roll field is the small rectangular box located in the middle of the state location column.
The Listing Menu Label and Base Fields Label and Base Fields The Label and Base fields show up together in all menus except the Format and Configuration menus. When a new label is assigned, a base field is automatically assigned to that label. Label Field Labels in the Listing menu are the same labels assigned in the Format menu. These labels will be displayed throughout the analyzer as they were assigned in the Format menu.
The Listing Menu System / Analyzer Field System / Analyzer Field The function of the System/Analyzer field is the same in all menus. For a complete definition of the System/Analyzer field, go to "The Common Menu Fields" chapter at the beginning of the Analyzer part of this User’s Reference. Menu Field The function of the Menu field is the same in all menus. For a complete definition of the Menu field, go to "The Common Menu Fields" chapter at the beginning of the Analyzer part of this User’s Reference.
13–26
14 The Waveform Menu
The Waveform Menu The Waveform menu is one of the analyzer display menus. You use the Waveform menu to view either state or timing data in a format similar to an oscilloscope display. Data is displayed with the horizontal axis representing either states or time, and the vertical axis representing logic highs and lows. The type of data displayed depends on whether the Type field in the Configuration menu is set to State or Timing.
The Waveform Menu Waveform Menu Map 14–3
The Waveform Menu Waveform Menu Map (cont.
The Waveform Menu Acquisition Control Field Acquisition Control Field The function of the Acquisition Control field in the Waveform menu is the same as in the Trigger menu. Refer to the "Acquisition Control Field" in the Trigger menu for complete details.
The Waveform Menu Accumulate Field Accumulate Field The Accumulate field controls whether old data is cleared or displayed along with new data. The Accumulate field will toggle On/Off. When Accumulate is on, the analyzer displays the data from a current acquisition on top of the previously acquired data. When Accumulate is off, the display is cleared before each new run cycle.
The Waveform Menu States Per Division Field (State only) States Per Division Field (State only) When the analyzer Type field in the Configuration menu is set to State, the analyzer uses external clocks from the system under test. In this mode, the X-axis of the waveform display is measured in states per division. You use the states/Div field to select the states per division resolution of the X-axis.
The Waveform Menu Seconds Per Division Field (Timing only) Seconds Per Division Field (Timing only) When the analyzer Type field in the Configuration menu is set to Timing, the analyzer uses its own internal clock. In this mode, the X-axis of the waveform display is measured in seconds per division. You use the sec/Div field to select the seconds per division resolution of the X-axis. The range of the sec/Div field is 1 ns/Div to 1.0 ks/Div.
The Waveform Menu Delay Field Delay Field Depending on the analyzer configuration, a positive or negative delay measured in either states or time can be set. The Delay field allows you to scroll the data and place the display window at center screen. Changing the delay will not effect the data acquisition unless it is a timing analyzer and the acquisition mode is automatic. The delay range of a timing analyzer is from −2500 seconds to +2500 seconds.
The Waveform Menu Sample Period Display (Timing only) Sample Period Display (Timing only) The sample period display only appears in a timing analyzer. A sample period is the interval of time between new data samples. Every time a new measurement is taken, the analyzer updates the display. The Current Sample period display is the sample period used for the last acquisition. The Next Sample period is the new sample period to be used at the next acquisition.
The Waveform Menu Sample Period Display (Timing only) Timing waveforms are reconstructed relevant to the sample period. The shorter sample period puts more sample points on the waveform for a more accurate reconstruction but also fills memory more quickly. If the sec/Div is changed resulting in a change in the next sample period, you must run the analyzer again before the current sample period display is updated.
The Waveform Menu Markers Field Markers Field The Markers field is used to access the markers selection menu. When the Markers field is selected, a marker selection menu appears with the marker choices available under the present analyzer configuration. State Analyzer Types In a state analyzer with count turned off in the Trigger menu, only Pattern markers are available. With count Time turned on, additional choices of Time markers and Statistics markers become available.
Pattern Markers When Pattern markers are selected, two markers labeled X and O become available. Pattern markers identify and mark unique bit patterns in the waveform display. Once the unique bit patterns are marked, they can be used as reference points or as criteria for a stop measurement. The markers are graphically accented in the display by dashed lines. In addition, both markers are labeled at the bottom of the display in the Display Location Reference Line.
The Waveform Menu X-pat / O-pat Occurrence Fields X-pat / O-pat Occurrence Fields The X-pat/O-pat occurrence fields designate which pattern occurrence the marker is placed on. The occurrence field is set by first highlighting the field, then turning the knob or entering a number from the front-panel keypad. The reference point from which the occurrence counter starts is the trigger point, the start of the trace, or, in the case of the O-marker, the X-marker.
The Waveform Menu From Trigger / Start / X Marker Field From Trigger / Start / X Marker Field The from Trigger/Start/X marker field is used to access the selection pop-up for the start point of the X and O marker occurrence counters. The start points available for the X-marker are either the trace start point or the trigger point. The start points available for the O-marker are either the trace start point, trigger point, or the X-marker.
The Waveform Menu X to O Display Field (Timing only) X to O Display Field (Timing only) The X to O display field only appears when the analyzer is configured as Timing. The X to O display field shows the time between the X and O markers.
The Waveform Menu Center Screen Field Center Screen Field The Center Screen field accessed a menu which allows you to position the marked points of the waveform display relative to the center of the waveform display. About Trigger The About Trigger selection is the default position. This choice will position the point of the waveform where the trigger occurred, at center screen.
The Waveform Menu Specify Patterns Field Specify Patterns Field The Specify Patterns field only appears when the markers are set to Pattern. When the Specify Patterns field is selected, a pop-up menu appears that is used to assign the bit patterns for the X and O markers, the X and O entering/leaving, and the stop measurement criteria.
The Waveform Menu Specify Patterns Field X and O entering / leaving Fields (Timing only) If the analyzer is configured as Timing, the X and O pattern markers are placed at either the beginning of the pattern occurrence (entering) or at the end of the pattern occurrence (leaving). When the entering/leaving field of either X or O markers is selected, it will toggle between the two choices. Whichever choice you toggle the field to, the pattern you place in the pattern display field will apply to that choice.
The Waveform Menu Specify Patterns Field Pattern Display Fields The pattern display field displays the alpha-numeric bit pattern specified for each X and O marker in all designated labels. The bit pattern is displayed in the same numeric base and same order as the data listing. When the pattern display field is highlighted, the front-panel keypad is used to set the bit pattern.
The Waveform Menu Specify Patterns Field Label and Base Fields The Label and Base fields show up together in all menus except the Format and Configuration menus. When a new label is assigned, a base field is automatically assigned to that label. Label Field Labels in the Specify Patterns menu are the same labels assigned in the Format menu. These labels will be displayed throughout the analyzer as they were assigned in the Format menu.
The Waveform Menu Stop Measurement Field Stop Measurement Field The stop measurement function allows you to specify a condition which stops the analyzer measurement during a repetitive run. When the stop measurement field is selected, a stop measurement type menu appears . Depending on the analyzer configuration, you have choices of Off, X-O, and Compare. Off The Off selection turns off all stop measurement operations.
The Waveform Menu Stop Measurement Field X-O The X-O option is available in the Timing analyzer and in the State analyzer with its count set to Time. When X-O is selected, a repetitive run is stopped when a comparison of the time period between the X and O markers and one of the following time period options is true: Less Than X-O time must be less than the time value that you specify in the Time field. Greater Than X-O time must be greater than the time value that you specify in the Time field.
The Waveform Menu Stop Measurement Field Compare When Compare is selected, a repetitive run will be stopped when a comparison of data in the Listing menu and data and criteria in a compare image matches an equality selection. The equality selection is set from the Equal/Not Equal selection pop-up menu. Equal The data and compare criteria in the Compare menu must be equal to the data in the Listing menu.
The Waveform Menu Clear Pattern Field Clear Pattern Field The Clear Pattern field is used to reset the X and O Marker pattern display fields back to default (don’t care = X). The Clear Pattern field accesses a selection menu with the choices of All (displays X & O patterns for the 1664A), X-pattern, or O-pattern.
Time Markers Time markers are indicators located in the waveform display that are used as reference marks to obtain time values between each marker, or between each marker and the trigger point. In a State analyzer, Time markers only become available when the Count field in the Trigger menu is set to Time. The markers are graphically accented in the display by dashed lines. In addition, both markers are labeled at the bottom of the display in the Display Location Reference Line.
The Waveform Menu Trig to X / Trig to O Fields Trig to X / Trig to O Fields The Trig to X and Trig to O fields display the time between the trigger point and the marker. They are also used to position the markers with reference to the vertical dashed trigger line. Marker position is set by first selecting the Trig to X and Trig to O fields, then rotating the knob. In addition, values can be entered by highlighting the field, then entering a value from the front-panel keypad.
The Waveform Menu Marker Label / Base and Display Marker Label / Base and Display The label field displays the label name for which the X and O marker values are assigned. To display other labels, select the label field and choose the new label from the selection menu that appears. Only preassigned labels are available in the label selection menu. The base field underneath the label field displays the numeric base the marker values are displayed in.
Statistics Markers After patterns are assigned to the X and O markers, statistical information is available when markers are set to statistics. The logic analyzer displays the following information: • Number of valid runs (runs where Pattern markers were placed on specified patterns). • Minimum time between the X and O Pattern markers. • Maximum time between the X and O Pattern markers. • Average time between the X and O Pattern markers.
The Waveform Menu Marker Label / Base and Display Statistics are based on the time between the X and O. Both markers must be found before valid statistical information in displayed. In repetitive run mode, the display is updated each time a valid run occurs until you press Stop. If you press Run after Stop, the statistics continue to update without loss of information. In single run mode, each time you press Run an additional valid run will be added to the data and the statistics will be updated.
States Markers (State only) States markers are indicators located in the waveform display that are used as reference marks to obtain the number of states between each marker, or between each marker and the trigger point. State markers are only available in a State analyzer with the Count field, in the Trigger menu, set to States. The markers are graphically accented in the display by dashed lines. In addition, both markers are labeled at the bottom of the display in the Display Location Reference Line.
The Waveform Menu Trig to X / Trig to O Fields Trig to X / Trig to O Fields The Trig to X and Trig to O fields display the time between the trigger point and the marker. They are also used to position the markers with reference to the dashed trigger line. Marker position is set by first highlighting the Trig to X and Trig to O fields, then rotating the knob. In addition, values can be entered by highlighting the field, then entering a value from the front-panel keypad.
The Waveform Menu Marker Label / Base and Display Marker Label / Base and Display The label field displays the label name for which the X and O marker values are assigned. To display other labels, select the label field and choose the new label from the selection menu that appears. Only preassigned labels are available in the label selection menu. The base field, underneath the label field, displays the numeric base the marker values are displayed in.
Waveform Display The waveform display area of the Waveform menu displays state and timing waveforms for labels assigned in the Format menu. If the Waveform menu is for a state analyzer, the display is state waveforms. If the Waveform menu is for a timing analyzer, the display is timing waveforms. The waveform display area also accesses the fields used to select, delete, or modify waveforms.
The Waveform Menu Marker Label / Base and Display Display Location Reference Line At the bottom of the Waveform menu is a reference line which displays the relative location of the display window, the markers, and the trigger point with reference to the total memory. Total memory is represented by a horizontal dotted line. The display window is represented by an overlaid solid line.
The Waveform Menu Waveform Label Field Waveform Label Field The waveform label field, located on the left side of the waveform display, is both a display and configuration field. After all desired waveforms are configured for display, they are listed in the waveform label field. If there are more waveforms than can be displayed, the list is rolled by selecting the waveform label field, then after the roll indicator appears, turn the knob.
The Waveform Menu Waveform Label Field Insert When the Insert option is selected, a list of all labels assigned in the Format menu appears. Select the desired label to insert. Select to insert a single bit, all bits in sequential order, or all bits as a Bus in an overlaid form. The new inserted waveform is placed directly below the cursor.
The Waveform Menu Waveform Label Field Replace To replace one waveform with another, select the waveform you wish to replace, then select the Replace field. When the list of bits (waveforms) appears, select the new waveform to replace the old waveform. Delete and Delete All The Delete field is used to delete single channels within the group of displayed waveforms. To delete any single channel, select the waveform you wish to delete, then select the Delete field.
The Waveform Menu System / Analyzer Field System / Analyzer Field The function of the System/Analyzer field is the same in all menus. For a complete definition of the System/Analyzer field, go to "The Common Menu Fields" chapter at the beginning of the Analyzer part of this User’s Reference. Menu Field The function of the Menu field is the same in all menus. For a complete definition of the Menu field, go to "The Common Menu Fields" chapter at the beginning of the Analyzer part of this User’s Reference.
14–40
15 The Mixed Display Menu
The Mixed Display Menu (1660A Through 1663A Only) The Mixed Display menu is a multidisplay menu which consists of a state listing display located at the top of the menu and a waveform display located at the bottom of the menu. The Mixed Display menu is used to view both state and timing data in the same display. The Mixed Display menu only becomes available when at least one analyzer is configured as a state analyzer, with its Count field in the Trigger menu set to Time.
The Mixed Display Menu Inserting Waveforms Inserting Waveforms To insert waveforms use the same procedure for selecting waveforms when in the Waveform menu. See Also "Waveform Display" in the Waveform menu chapter for information on the field definitions and the waveform selection functions. Interleaving State Listings Interleaved state listings allows you to view two labels and their data from different analyzers in the same column.
The Mixed Display Menu Time-Correlated Displays Time-Correlated Displays Once the Time markers are set in the Waveform display area of the Mixed Display menu, time-correlated X and O Time markers will be displayed in both the listing and the waveform display areas. The analyzer uses a counter to track time between the triggering of one display and the triggering of the other display. It uses this count to reconstruct time-correlated data.
The Mixed Display Menu Markers Markers The markers in the Mixed Display menu are not the same as in the individual Listing and Waveform menus. You must place new Time markers on your points of interest in the Mixed Display. Even though you have placed markers in the individual listing and waveform displays, the markers will not transfer to the Mixed Display menu. Time Markers Only Time markers are available in the Mixed Display menu. You set the Time markers in the waveform display area of the menu.
15–6
16 The Chart Menu
The Chart Menu State Chart is a software post-processing feature that provides the ability to build x-y charts of label activity using state data. The Chart menu builds a graphical representation of the system under test. The y-axis always represents data values for a specified label. You can select whether the x-axis represents states (ie. rows in the state listing) or the data values for another label.
The Chart Menu Label Value vs. Label Value Charts When labels are assigned to both axis, the chart shows how the data acquired under one label varies in relation to the other for a particular measurement. Label values are always plotted in ascending order from the bottom to the top of the chart and in ascending order from left to right across the chart. Plotting a label against itself will result in a diagonal line from the lower left to upper right corner.
The Chart Menu Chart Menu Map 16–4
The Chart Menu Chart Menu Map (cont.
Selecting the Axes for the Chart When using the State Chart display, you first select what data you want plotted on each axis. The vertical y-axis will always be the data under a label. The available labels are those which you assigned in the Format menu. The horizontal x-axis can be either the same labels available for the y-axis or state memory location numbers.
The Chart Menu Y-axis Label Value Field Y-axis Label Value Field The y-axis label field displays the label assigned to the vertical y-axis. Vertical axis labels are assigned by selecting the y-axis label field, then selecting a label from a selection list. The only label choices available are the labels that were defined in the Format menu. The value plotted is the measured data value represented by that label, and in the numeric base selected.
The Chart Menu X-axis Label / State Type Field X-axis Label / State Type Field The Label/State type field displays the axis type assigned to the horizontal axis. The x-axis represents state data values, or state memory location numbers. The x-axis type field is just to the right of "vs." text, and toggles between State and Label. The x-axis type field must be set to either Label or State before the chart’s x-axis scaling is assigned.
Scaling the Axes When the x-axis is set to State, the horizontal axis represents state memory location numbers. The range of the x-axis can be a single memory location, or a range of memory locations. When the x-axis is set to Label, the horizontal axis represents a range of data values under the selected label. Use the Xmin and Xmax fields to set the horizontal axis start point and end point, with the difference between them setting the total axis range.
The Chart Menu Min and Max Scaling Fields Min and Max Scaling Fields Either axis of the x-y chart can be scaled by using the associated vertical or horizontal min (minimum) or max (maximum) value fields. When the scaling fields are selected, minimum and maximum values can then be entered by using the front-panel keypad. When State is selected for the x-axis, the minimum and maximum values can range from −8192 to +8192 depending on the trace point location.
The Chart Menu Markers / Range Field Markers / Range Field The Marker/Range field is a toggle field that switches between Markers and Range when it is selected. If the field is set to Range, x and y range fields become available to set the chart minimum and maximum range points. The Ymin and Ymax fields display the numeric value of the selected label. The numeric base of the label value is what ever was previously set.
Pattern Markers When Pattern is selected from the markers type selection menu, two markers labeled X and O become available. Pattern markers identify and mark unique bit patterns in the data listing. Once the unique bit patterns are marked, they can be used as reference points or as criteria for a stop measurement. The markers are graphically displayed by dashed vertical lines. In addition, both markers are labeled at the bottom of the display.
The Chart Menu Find X-pattern / O-pattern Field Find X-pattern / O-pattern Field The Find X-pattern / O-pattern Field is a toggle field. When selected, the occurrence and trace start field assignments switches to the other marker. In addition, when this field is selected, the marker identified and the data it marks, will automatically shift to center screen.
The Chart Menu Pattern Occurrence Fields Pattern Occurrence Fields The X-pattern and O-pattern occurrence fields designate which pattern occurrence the marker is placed on. The occurrence field is set by first highlighting the field, then turning the knob or entering a number from the front-panel keypad. The reference point from which the occurrence counter starts is either the trigger point, the start of the trace, or in the case of the O-marker, the X-marker.
The Chart Menu From Trigger / Start / X-Marker Fields From Trigger / Start / X-Marker Fields The from Trigger/Start/X-marker field is used to access the selection pop-up for the start point of the X and O marker occurrence counters. The start points available for the X-marker are either the trace start point or the trigger point. The start points available for the O-marker are either the trace start point, trigger point, or the X-marker.
The Chart Menu Specify Patterns Field Specify Patterns Field The Specify Patterns field only appears when the markers are set to Pattern. When the Specify Patterns field is selected, a pop-up menu appears that is used to assign the bit patterns for the X and O markers, and the Stop measurement criteria.
The Chart Menu Specify Patterns Field Pattern Display Fields The pattern display fields display the alpha-numeric bit pattern specified for each X and O marker in all designated labels. The bit pattern is displayed in the same numeric base and same order as the data listing. When the pattern display field is selected, a value can be entered using the front-panel keypad.
The Chart Menu Specify Patterns Field Label and Base Fields The Label and Base fields show up together in all menus except the Format and Configuration menus. When a new label is assigned, a base field is automatically assigned to that label. Label Field Labels in the Specify Patterns menu are the same labels assigned in the Format menu. These labels will be displayed throughout the analyzer as they were assigned in the Format menu.
The Chart Menu Stop Measurement Field Stop Measurement Field The Stop measurement function allows you to specify a condition which stops the analyzer measurement during a repetitive run. When the Stop measurement field is selected, a stop measurement type menu appears. Depending on the analyzer configuration, you have the choices of Off, X-O, and Compare. Off The Off selection turns all Stop measurement operations off.
The Chart Menu Stop Measurement Field X-O The X-O option is available when the Count field in the Trigger menu is set to Time. When X-O is selected, a repetitive run is stopped when a comparison of the time period between the X and O markers and one of the following time period options is true: Less Than X-O time must be less than the time value that you specify in the Time field. Greater Than X-O time must be greater than the time value that you specify in the Time field.
The Chart Menu Stop Measurement Field Compare When Compare is selected, a repetitive run is stopped when a comparison of data in the Listing menu and data and criteria in a compare image matches an equality selection. The equality selection is set from the Equal/Not Equal selection pop-up menu. Equal The data and compare criteria in the Compare menu must be equal to the data in the Listing menu. Not Equal The data and compare criteria in the Compare menu must not be equal to the data in the Listing menu.
The Chart Menu Clear Pattern Field Clear Pattern Field The Clear Pattern field is used to reset the X and O Marker pattern display fields back to default (don’t care = X). The Clear Pattern field accesses a selection menu with the choices of all (displays X & O patterns for the 1664A), X pattern, or O pattern.
Time Markers Time markers are indicators located in the x-y chart that are used as reference marks to obtain time values between each marker, or between each marker and the trigger point. Time markers only become available when the Count field, in the Trigger menu, is set to Time. The markers are graphically displayed by dashed vertical lines. In addition, both markers are labeled at the bottom of the display.
The Chart Menu Trig to X / Trig to O Fields Trig to X / Trig to O Fields The Trig to X and Trig to O fields are both display fields as well as configuration fields. The Trig to X and Trig to O fields display the time between the trigger point and the marker. Marker position is set by selecting the desired field and entering a value using the front-panel keypad. The units are set by turning the knob when the assignment pop-up is open.
Statistics Markers After patterns are assigned to the X and O markers, statistical information is available when markers are set to Statistics. The logic analyzer displays the following information: • Number of valid runs (runs where Pattern markers were able to be placed on specified patterns). • Minimum time between the X and O Pattern markers. • Maximum time between the X and O Pattern markers. • Average time between the X and O Pattern markers.
Statistics are based on the time between the X and O markers. Both markers must be found before valid statistical information is displayed. In repetitive run mode, the display is updated each time a valid run occurs until you select Stop. If you select Run after a Stop, the statistics continue to update without loss of information. In single run mode, each time you select Run, an additional valid run will be added to the data and the statistics will be updated.
States Markers States markers are indicators located in the x-y chart that are used as reference marks to obtain the number of states between each marker, or between each marker and the trigger point. States markers are only available in a State analyzer with the Count field in the Trigger menu set to States. The markers are graphically displayed by dashed vertical lines. In addition, both markers are labeled at the bottom of the display.
The Chart Menu Trig to X / Trig to O Fields Trig to X / Trig to O Fields The Trig to X and Trig to O fields are both display fields as well as configuration fields. The Trig to X and Trig to O fields display the number of states between the trigger point and the marker. Marker position is set by simply turning the knob when the roll indicator is present. X to O Display Field The X to O display field is a "read only" field that displays the number of states between the X and O Pattern Markers.
The Chart Menu System / Analyzer Field System / Analyzer Field The function of the System/Analyzer field is the same in all menus. For a complete definition of the System/Analyzer field, go to "The Common Menu Fields" chapter at the beginning of the Analyzer part of this User’s Reference. Menu Field The function of the Menu field is the same in all menus. For a complete definition of the Menu field, go to "The Common Menu Fields" chapter at the beginning of the Analyzer part of this User’s Reference.
16–30
17 The Compare Menu
The Compare Menu State Compare is a software postprocessing feature that provides the ability to do a bit by bit comparison between the acquired state data listing and a reference listing. The comparison between the acquired state listing data and the data in the reference listing is done relative to the trigger points. This means that the two data records are aligned at the trigger points and then compared bit by bit.
The Compare Menu Compare Post-Processing Features You can view in separate listings the acquired data, your reference listing, and a listing that highlights the bits in the acquired data that do not match the corresponding bits in the reference listing. You can edit the reference listing for unique comparisons. You can mask specific bits that you do not want to compare. These "Don’t compare" bits can be specified individually for a given label and state row, or specified by channel across all state rows.
The Compare Menu Compare Menu Map 17–4
The Compare Menu Reference Listing Field Reference Listing Field The Reference listing and Difference listing field is a toggle field that switches the listing type between the Reference image listing and the Difference listing. The Reference listing is a display of the image (or template) that acquired data is compared to during a comparison measurement. The boundaries of the image (or size of the template) is controlled by using the channel masking and compare range functions.
The Compare Menu Difference Listing Field Difference Listing Field The Reference listing and Difference listing field is a toggle field that switches the listing type between the Reference image listing and the Difference listing. The Difference listing is a display of the acquired data listing with the data that differs, if any, from the Reference listing, highlighted with inverse video. If the base is inverse assembled symbols, the entire line is highlighted with inverse video.
The Compare Menu Difference Listing Field The controls that roll the listing in all three menus, the normal State listing, the Reference listing, and the Difference listing are synchronized unless the number of pretrigger states differ between the Reference listing and the acquired data. This means that when you change the current row position in the Difference listing, the analyzer automatically updates the current row in the acquired State listing, Reference listing and vice-versa.
The Compare Menu Copy Listing to Reference Field Copy Listing to Reference Field The initial Reference image is generated by either copying the data listing from the listing menu or by loading an analyzer configuration file which contains a Reference listing. You should be aware that if you load an analyzer configuration to get a Reference image, the other menu setups will change.
The Compare Menu Find Error Field Find Error Field The Find Error field allows you to easily locate any patterns that did not match in the last comparison. Occurrences of differences, or errors, are found in numerical ascending order from the start of the listing. The first occurrence of an error has the numerical value of one. You select which error number to find by highlighting the Find Error field and entering a number from the front-panel keypad.
The Compare Menu Compare Full / Compare Partial Field Compare Full / Compare Partial Field The Compare Full / Compare Partial field is a toggle field which allows you to compare either the full range of states or define a subset of the total number of states in the Reference image to be used in the comparison. The Compare mode is accessed by selecting the Compare Full/Compare Partial field in either the Compare or Difference listing menus.
The Compare Menu Mask Field Mask Field The channel masking field is used to specify a bit, or bits in each label that you do not want compared. This causes the corresponding bits in all states to be ignored in the comparison. The Reference data image itself remains unchanged on the display. When you select the Mask field an assignment pop-up appears in which you specify which channels are to be compared and which channels are to be masked. A ".
The Compare Menu Specify Stop Measurement Field Specify Stop Measurement Field The Stop measurement function allows you to specify a condition which stops the analyzer measurement during a repetitive run. When the Specify Stop Measurement field is selected, a Stop measurement menu appears which is used to set the stop criteria. When the Stop measurement type field is selected, a selection menu appears. Depending on the analyzer configuration, you will have the choices of Off, Compare, and X-O.
The Compare Menu Specify Stop Measurement Field Compare When Compare is selected, a repetitive run is stopped when a comparison of data in the Listing menu and data and criteria in a Reference image matches an equality selection. The equality selection is set from the Equal/Not Equal selection pop-up menu. Equal The data and compare criteria in the Compare menu must be equal to the data in the Listing menu. Not Equal.
The Compare Menu Specify Stop Measurement Field X-O The X-O option is available in the State analyzer with its count set to Time. When X-O is selected, a repetitive run is stopped when a comparison of the time period between the X and O markers and one of the following time period options is true. Less Than X-O time must be less than the time value that you specify in the Time field. Greater Than X-O time must be greater than the time value that you specify in the Time field.
The Compare Menu Data Roll Field Data Roll Field The column of numbers at the far left represents the location of the acquired data in the state analyzer’s memory. The numbered positions are also known as the state locations. The column of state locations along with its data can be rolled to display off-screen data by using the data roll field. The data roll field is the small rectangular box located in the middle of the state location column.
The Compare Menu Bit Editing Field Bit Editing Field The bit editing fields are located in the center of the Reference listing display. A bit editing field exists for every label in the display unless the label’s base is ASCII or inverse assembled symbols. Bit editing field allows you to modify the values of individual bits in the Reference image or specify them as don’t compare bits.
The Compare Menu Label and Base Fields Label and Base Fields The Label and Base fields show up together in all menus except the Format and Configuration menus. When a new label is assigned, a base field is automatically assigned to that label. Label Field Labels in the Compare menu are the same labels assigned in the Format menu. These labels will be displayed throughout the analyzer as they were assigned in the Format menu.
The Compare Menu System / Analyzer Field System / Analyzer Field The function of the System/Analyzer field is the same in all menus. For a complete definition of the System/Analyzer field, go to "The Common Menu Fields" chapter at the beginning of the Analyzer part of this User’s Reference. Menu Field The function of the Menu field is the same in all menus. For a complete definition of the Menu field, go to "The Common Menu Fields" chapter at the beginning of the Analyzer part of this User’s Reference.
18 Error Messages
Introduction This chapter lists the online messages that appear when using the analyzer. Depending on the measurement or configuration circumstance, they could indicate an error, warning, or simply an advisory. Generally, an error message indicates that the measurement, or a part of the measurement, will not occur until the problem is fixed. Warning or advisory messages inform the user of conditions or status.
Error Messages Error Messages Error Messages Must have at least 1 edge specified. You must assign at least one clock edge to one of the available clocks in the Master clocking arrangment. In addition, if the Slave clock is being used, it must have at least one clock edge assigned. The analyzer will not let you close the clock assignment pop-up until an edge is specified. Time correlation of data is not possible. Before time correlation of data is possible, time tags must be placed on the data.
Error Messages Error Messages Cannot insert after last sequence level. Sequence levels cannot be added after the last level. Add levels before the last level. Last level of state sequence must be a user level. The last level of a state sequence must be a user macro level. If the user tries to select a new macro or replace this level, this error results. Cannot delete last level in state sequence. The last level in a state sequence cannot be deleted.
Error Messages Warning Messages Warning Messages Waiting for Prestore. This message is displayed for a timing analyzer waiting for prestore. Search failed - X pattern not found. The X pattern specified could not be found, therefore the pattern marker could not be placed in the data. Search failed - O pattern not found. The O pattern specified could not be found, therfore the pattern marker could not be place in the data. Warning: Run HALTED due to variable change.
Error Messages Warning Messages Two pod pairs are needed to use both timers. If both timers are being used in a single chip analyzer, and there are no spare chips, this message is shown when Run is selected. Timer2 references in the sequencer will not be valid. No active analyzer. This message is displayed if Run is selected with no analyzers turned on. Cannot read unrecognized data. The user is trying to translate a configuration from a foreign module. Demultiplexed clocking cannot be translated.
Error Messages Warning Messages Ymin is greater than Ymax. The value assigned to Y minimum is greater than the value assigned to Y maximum. Xmin is greater than Xmax. The value assigned to X minimum is greater than the value assigned to X maximum. Ymin is equal to Ymax. The value assigned to Y minimum is equal to the value assigned to Y maximum. Xmin is equal to Xmax. The value assigned to X minimum is equal to the value assigned to X maximum.
Advisory Messages Computing chart information. Please Wait. This message is displayed when the analyzer is busy computing the data to be charted. When the computing is finished, the new chart will be displayed. Slow or missing clock. This message indicates a slow or missing clock. This is displayed for a state analyzer only until the first clock occurs. Occurrences Remaining in Level "n". The analyzer is waiting for the specified level to be satified.
19 Specifications and Characteristics
Specifications and Characteristics This chapter lists the specifications and characteristics. The specifications are the performance standards against which the product is tested. The characteristics are not specifications, but are included as additional information. For complete information on the test procedures to verify product performance, refer to the Service Guide.
Specifications and Characteristics Specifications Specifications Maximum State Speed 100 MHz (1660A through 1663A) 50 MHz (1664A) Minimum State Clock Pulse Width [2] 3.5 ns Minimum Master to Master Clock Time [2] 10.0 ns (1660A through 1663A) 20.0 ns (1664A) Minimum Glitch Width 3.5 ns Threshold Accuracy +/- (100 mV +3% of threshold setting) Setup/Hold [2] one clock one edge 3.5/0 ns to 0/3.5 ns (in 0.5 ns increments) one clock both edges 4.0/0 to 0/4.0 ns (in 0.
Specifications and Characteristics Specifications and Characteristics Specifications and Characteristics Specifications are marked with an asterisk (*) Probes Input Resistance 100 kohm +/-2% Input Capacitance ~8pF (see Figure 1) Minimum Input Voltage Swing 500 mV peak to peak Minimum Input Overdrive 250 mV or 30% of input amplitude, whichever is greater Threshold Range -6.0 V to +6.
Specifications and Characteristics Specifications and Characteristics State Analysis Maximum State Speed* 100 MHz (1660A through 1664A) 50 MHz (1664A) Channel Count [1] 1660A 1661A 1662A 1663A 1664A 136/68 102/51 68/34 34/17 34/17 Memory Depth per Channel [1] 4096/8192 State Clocks Six clocks are available and can be used by either one or two state analyzers at any time. Clock edges can be ORed together and operate in single phase, two phase demultiplexing, or two phase mixed mode.
Specifications and Characteristics Specifications and Characteristics Minimum Master to Slave Clock Time [2] 0.0 ns Minimum Slave to Master Clock Time [2] 4.0 ns Clock Qualifiers Setup/Hold [2] 4.0/0 ns (fixed) State Tagging [3] Counts the number of qualified states between each stored state. Measurement can be shown relative to the previous state or relative to trigger. Max. count is 4.29 x 10^9. State Tag Count 0 to 4.
Specifications and Characteristics Specifications and Characteristics Transitional Timing [1] Sample is stored in acquisition memory only when the data changes. A time tag stored with each sample allows reconstruction of waveform display. Time covered by a full memory acquisition varies with the frequency of pattern changes in the data. Maximum Timing Speed 125 MHz/250 MHz Channel Count 1660A 1661A 1662A 1663A 1664A 136/68 102/51 68/34 34/17 34/17 Sample Period 8 ns/4 ns Time Covered by Data 16.
Specifications and Characteristics Specifications and Characteristics Time Interval Accuracy Sample Period Accuracy +/- 0.01 % Channel-to-Channel Skew 2 ns typical, 3.0 maximum Time Interval Accuracy +/- (Sample Period + channel-to-channel skew + 0.01% of time interval reading) Maximum Delay After Triggering Sample Period 2-8 ns: 8.389 ms. Sample Period > 8 ns: 1,048,575 x sample period.
Specifications and Characteristics Specifications and Characteristics Glitch/Edge Width 1660A 1661A 1662A 1663A 1664A 136 102 68 34 34 Glitch/Edge Recovery Time Sample period 2-8 ns: 28 ns. Sample period > 8 ns: 20 ns + sample period. Greater than Duration (timing only) Sample period 2-8 ns: 8 ns to 8.389 ms. Accuracy is -2 ns to +10ns. Sample period > 8 ns: (1 to 2^20) x sample period. Accuracy is -2 ns to +sample period + 2 ns +/- 0.01%.
Specifications and Characteristics Specifications and Characteristics Timers Qty. 2. Timers may be Started, Paused, or Continued at entry into any sequence level after the first. Timer Range 400 ns to 500 s Timer Resolution 16 ns or 0.1% whichever is greater Timer Accuracy +/- 32 ns or +/- 0.1%, whichever is greater Timer Recovery Time 70 ns Data In to Trigger Out BNC Port 110 ns typical Measurement and Display Functions Arming Each analyzer can be armed by the Run key, the other analyzer, or the Port In.
Specifications and Characteristics Specifications and Characteristics Measurement Functions Run Starts acquisition of data in specified trace mode. Stop In single trace mode or the first run of a repetitive acquisition, Stop halts acquisition and displays the current acquisition data. For subsequent runs in repetitive mode, Stop halts acquisition of data and does not change current display.
Specifications and Characteristics Specifications and Characteristics Stop Measurement Repetitive acquisitions may be halted when the comparison between the current state acquisition and the current Compare Image is equal or not equal. Compare Mode Displays Compare Listing display shows the Compare Image and bit masks; Difference Listing display highlights differences between the current state acquisition and the Compare Image.
Specifications and Characteristics Specifications and Characteristics Displayed Waveforms 24 lines maximum on one screen. Up to 96 lines may be specified and scrolled through. Timing Waveform Display Displays timing acquisition in waveform format. Sec/div 1 ns to 1000 s; 0.01% resolution. Delay -2,500 s to +2,500 s. Accumulate Waveform display is not erased between successive acquisitions. Overlay Mode Multiple channels can be displayed on one waveform display line.
Operating Environment Temperature: Instrument, 0°C to 55°C. Probe lead sets and cables, 0°C to 65°C (32°F to 149°F). Humidity: Instrument, probe lead sets, and cables, up to 95% relative humidity at 40°C (122°F). Indoor Use Only Pollution degree 2 Altitude: to 4.6 km (15,000ft). Vibration: Operating: Random vibration 5 to 500 Hz, 10 minutes per axis, 0.3g (rms). Non-operating: Random vibration 5 to 500 Hz, 10 minutes per axis, 2.41g (rms); and swept sine resonant search, 5 to 500 Hz, 0.
20 Operator’s Service
Operator’s Service This chapter provides the operator with information on how to prepare the logic analyzer for use, and contains self-tests and flow charts used for troubleshooting the logic analyzer.
Operator’s Service Preparing For Use Preparing For Use This section gives you instructions for preparing the logic analyzer for use. Power Requirements The logic analyzer requires a power source of either 115 Vac or 230 Vac, –22 % to +10 %, single phase, 48 to 66 Hz, 200 Watts maximum power. Operating Environment The operating environment is listed in chapter 19. Note the noncondensing humidity limitation. Condensation within the instrument can cause poor operation or malfunction.
Operator’s Service To inspect the logic analyzer To inspect the logic analyzer 1 Inspect the shipping container for damage. If the shipping container or cushioning material is damaged, keep them until you have checked the contents of the shipment and checked the instrument mechanically and electrically. 2 Check the supplied accessories. Accessories supplied with the logic analyzer are listed in "Accessories" in chapter 1. 3 Inspect the product for physical damage.
Operator’s Service Ferrites (1664A Only) Ferrite Installation Instructions Use the following steps to install the ferrite on the logic analyzer cable. 1 Place the ferrite halves and spacer on the logic analyzer cable like a clamshell around the whole cable. The ferrite should be 10 cm (about 4 in) from the the end of the cable shell as shown. 2 Insert the clamps onto the ends of the ferrites. The locking tab should fit cleanly in the ferrite grooves.
To apply power CAUTION Electrostatic discharge can damage electronic components. Use grounded wriststraps and mats when performing any service to the logic analyzer. 1 Check that the line voltage selector, located on the rear panel, is on the correct setting and the correct fuse is installed. See also, "To set the line voltage" on the next page. 2 Connect the power cord to the instrument and to the power source. This instrument is equipped with a three-wire power cable.
Operator’s Service To set the line voltage To set the line voltage When shipped from the factory, the line voltage selector is set and an appropriate fuse is installed for operating the instrument in the country of destination. To operate the instrument from a power source other than the one set, perform the following steps. 1 Turn the power switch to the Off position, then remove the power cord from the instrument.
Operator’s Service To degauss the display 4 Reconnect the power cord. Turn on the instrument by setting the power switch to the On position. To degauss the display If the logic analyzer has been subjected to strong magnetic fields, the CRT might become magnetized and display data might become distorted. To correct this condition, degauss the CRT with a conventional external television type degaussing coil.
Operator’s Service Troubleshooting Troubleshooting This section helps you troubleshoot the logic analyzer to find the problem. The troubleshooting consists of flowcharts, self-test instructions, and tests. If you suspect a problem, start at the top of the first flowchart. During the troubleshooting instructions, the flowcharts will direct you to perform other tests. This instrument can be returned to Agilent Technologies for all service work, including troubleshooting.
Operator’s Service To use the flowcharts Troubleshooting Flowchart 1 20-10
Operator’s Service To use the flowcharts Troubleshooting Flowchart 2 20-11
Operator’s Service To check the power-up tests To check the power-up tests The logic analyzer automatically performs power-up tests when you apply power to the instrument. The revision number of the system boot ROM shows in the upper-right corner of the screen during these power-up tests. As each test completes, either "passed" or "failed" prints on the screen in front of the name of each test. 1 Disconnect all inputs, then insert a formatted disk into the disk drive.
Operator’s Service To run the self-tests (1660A through 1663A) To run the self-tests (1660A through 1663A) Self-tests identify the correct operation of major functional areas of the instrument. You can run all self-tests without accessing the interior of the instrument. If a self-test fails, the troubleshooting flowcharts instruct you to return the instrument to a qualified Agilent Technologies service center. 1 If you just did the power-up self-tests, go to step 2.
Operator’s Service To run the self-tests (1660A through 1663A) 3 Insert the disk containing the performance verification tests (self-tests) into the disk drive. Select the box labeled Load Test System, then select Continue. 4 Press the System key, then select then field next to Sys PV. Select System Test to access the system tests. 5 Select ROM Test. The ROM Test screen is displayed. You can run all tests at one time by running All System Tests.
Operator’s Service To run the self-tests (1660A through 1663A) 6 Select Run, then select Single. To run a test continuously, select Repetitive. Select Stop to halt a repetitive test. For a Single run, the test runs one time, and the screen shows the results.
Operator’s Service To run the self-tests (1660A through 1663A) 7 To exit the ROM Test, select Done. Note that the status changes to Passed or Failed. 8 Install a formatted disk that is not write protected into the disk drive. Connect an RS-232C loopback connector onto the RS-232C port. Run the remaining System Tests in the same manner. 9 Select the Front Panel Test. A screen duplicating the front-panel appears on the screen. a Press each key on the front panel.
Operator’s Service To run the self-tests (1660A through 1663A) 11 Select Sys PV, then select Analy PV in the pop-up menu. Select Chip 2 Tests. You can run all the analyzer tests at one time by selecting All Analyzer Tests. To see more details about each test, you can run each test individually. This example shows how to run Chip 2 Tests. Chip 3, 4, and 5 Tests operate the same as Chip 2 Tests. 12 In the Chip 2 Tests menu, select Run, then select Single.
Operator’s Service To run the self-tests (1660A through 1663A) 13 Select Board Tests, then select Run. When the Board Tests are finished, select Done. 14 Select Data Input Inspection. All lines should show activity. Select Done to exit the Data Input Inspection. 18 To exit the tests, press the System key. Select the field to the right of the Sys PV field. 19 Remove the disk containing the performance verification test, then select the Exit Test System.
Operator’s Service To run the self-tests (1664A) To run the self-tests (1664A) Self-tests identify the correct operation of major functional areas of the instrument. You can run all self-tests without accessing the interior of the instrument. If a self-test fails, the troubleshooting flowcharts instruct you to return the instrument to a qualified Agilent Technologies service center. 1 If you just did the power-up self-tests, go to step 2.
Operator’s Service To run the self-tests (1664A) 5 Select the Chip 5 Tests menu and press the Select key. 6 Select Run, then select Single. The test runs one time, then the screen shows the results. When the test is finished, select Done. To run a test continuously, select Repetitive. Select Stop to halt a Run Repetitive.
Operator’s Service To run the self-tests (1664A) 7 Select Board Tests, then select Run. When the Board Tests are finished, select Done. 8 Select Data Input Inspection. All lines should show activity. Select Done to exit the Data Input Inspection. 9 Select Analy PV, then select Sys PV PV in the pop up menu and press the Select key.
Operator’s Service To run the self-tests (1664A) 10 Select the Printer/Controller field next to Sys PV. Select System Test and press the Select key to access the system tests. You can run all tests at one time by running All System Tests. To see more details about each test, you can run each test individually. This example shows how to run an individual test. 11 Select ROM Test. The ROM Test screen is displayed.
Operator’s Service To run the self-tests (1664A) 12 Select Run, then select Single. To run a test continuously, select Repetitive. Select Stop to halt a repetitive test. For a Single run, the test runs one time, and the screen shows the results.
Operator’s Service To run the self-tests (1664A) 13 To exit the ROM Test, select Done. Note that the status changes to Passed or Failed. 14 Install a formatted disk that is not write protected into the disk drive. If an 1664A with option 020 being tested, connect an RS-232C loopback connector onto the RS-232C port. Run the remaining System Tests in the same manner. If option 020 is not installed, the RS-232C test will return a FAILED status. 15 Select the Front Panel Test.
Operator’s Service To run the self-tests (1664A) 17 To exit the tests, press the System key, then select Exit Test in the pop-up menu and press the select key. Reinstall the disk containing the operating system, then select Exit Test System and press the select key. If you are performing the self-tests as part of the troubleshooting flowchart, return to the flowchart.
Operator’s Service To test the auxiliary power To test the auxiliary power The +5 V auxiliary power is protected by a current overload protection device. If the current on pins 1 and 39 exceed 0.33 amps, the circuit will open. When the short is removed, the circuit will reset in approximately 1 minute. There should be +5 V after the 1 minute reset time. Equipment Required Equipment Critical Specifications Recommended Model/Part Digital Multimeter 0.1 mV resolution, better than 0.
Index ! () field less than 12-22 () field greater than 12-22 A Accessories available 1-9 - 1-10 preprocessor modules 1-9 supplied 1-8 Accumulate field 14-6 Acquisition control mode types 12-36 trigger position 12-37 Acquisition Control field 14-5 Acquisition Mode 12-36 Activity Indicators 10-7 Advisory Messages 18-8 analyzer configuration capabilities 1-5 - 1-6 Analyzer field 9-4 Analyzer type considerations clock types iii-iv state iii-iv timing iii-iv Applying Power 20-6 Arming between analyzers 12-34 Ar
Index cursor 1-4, 3-3 moving with home key 4-3 Cursor keys duplicating knob motion 4-3 selecting 6-7 store 6-3 Disks duplicating 6-23 formatting 6-10 installing 6-6 packing 6-22, 6-25 storing files on 6-12 Display printing 5-17 Display adjustment 8-5 Don’t Care Key 3-6 Done key 4-8 Duplicate disk 6-2, 6-23 D Data bits defined 7-11 supported 7-11 Data Roll field 13-23, 17-15 Degaussing the Display 20-8 Delay field negative/positive 14-9 Delete Line key 4-4 Description E accessories supplied 1-8 Edges conf
Index K keyboard 1-4, 4-2 Clear Display key 4-4 Clear Line key 4-4 cursor keys 4-3 defining units of measure 4-7 Delete Line key 4-4 Done key 4-8 edge assignment 4-8 edge trigger assignment keys 4-8 Enter key 4-4 function keys 4-5 functions 4-2 home key 4-3 next and previous keys 4-3 overlays 4-5 - 4-6 Select key 4-4 time unit keys 4-7 Keyboard overlays function keys 4-5 using 4-5 knob 1-4 L Label / Base roll field 9-13 Label and Pod Rolling fields 11-29 Label Assignment fields 11-30 - 11-31 Label field 9-
Index levels 11-19 Pod Threshold field 11-19 - 11-20 Pod Thresholds 2-7 Pop-up Menus 3-15 Post-processing Features chart menu 16-2 compare menu 17-3 Power On 3-10 Power Requirements 20-3 Power-up Tests 20-12 Pre-defined sequence type 12-11 Preparation for use 20-3 Preprocessors 1-9 using 1-9 Print all 9-7 Print disk 9-8 Print field 9-6 - 9-8 Print partial 9-7 Print screen 9-6 print to disk;ASCII 9-8 print to disk;B/W TIFF 9-8 print to disk;EPS 9-8 print to disk;Gray TIFF 9-8 print to disk;PCX 9-8 Printer c
Index State Acquisition Mode Field 11-4 State Data in Timing Waveform Display 14-37 State tags 12-39 State/State display 9-12 States Markers 13-21 chart menu 16-27 waveform menu 14-31 States per Division field 14-7 Statistics Markers 16-25 chart menu 16-25 listing menu 13-19 waveform menu 14-29 Stop bits changing 7-11 defined 7-11 Stop Measurement field 13-13 - 13-15, 14-22 - 14-24, 16-19 - 16-21 compare 13-15, 14-24, 16-21 x - o 13-14, 14-23, 16-20 Storage qualification, using 12-22 Store 6-3, 6-12 Storin
Index X X to O Display Field 13-18, 13-22, 14-32, 16-24, 16-28 X to O field 14-16 X-axes Label/State Value field 16-8 Y Y-axes Label Value field 16-7 Index - 6
DECLARATION OF CONFORMITY according to ISO/IEC Guide 22 and EN 45014 Manufacturer’s Name: Agilent Technologies Manufacturer’s Address: Digital Design Product Generation Unit 1900 Garden of the Gods Road Colorado Springs, CO 80907 USA declares that the product Product Name: Logic Analyzer Model Number(s): 1664A Product Option(s): All conforms to the following Product Specifications: Safety: IEC 348:1978 / HD 401 S1:1981 UL 1224 CSA-C22.2 No.
Product Regulations Safety IEC 348:1978 / HD 401 S1:1981 UL 1244 CSA-C22.2 No. 231 (Series M-89) EMC This Product meets the requirement of the European Communities (EC) EMC Directive 89/336/EEC. Emissions EN55011/CISPR 11 (ISM, Group 1, Class A equipment) Immunity EN50082-1 IEC 555-2 IEC 555-3 IEC 801-2 (ESD) 8kV AD IEC 801-3 (Rad.) 3 V/m IEC 801-4 (EFT) 0.5 kV, 1kV Code 1 1 2 1 1 Notes 1 1 1 1 1,2 Performance Codes: 1 Pass - Normal operation, no effect.
Copyright Agilent Technologies 1991-2000 All Rights Reserved. MS-DOS is a US registered trademark of Microsoft Corporation. Reproduction, adaptation, or translation without prior written permission is prohibited, except as allowed under the copyright laws. Document Warranty The information contained in this document is subject to change without notice.
Product Warranty This Agilent Technologies product has a warranty against defects in material and workmanship for a period of one year from date of shipment. During the warranty period, Agilent Technologies will, at its option, either repair or replace products that prove to be defective. For warranty service or repair, this product must be returned to a service facility designated by Agilent Technologies.