
The HP 1652B Logic Analyzer is a general-purpose logic analyzer with a built-in digitizing oscilloscope. It has 80 data channels and 35 Mhz state analysis. Timing analysis is available for signals with frequencies up to 100 MHz.
This product was transferred to Agilent Technologies when HP reorganized. Agilent discontinued support for the product. Several of the original HP manuals are available in pdf form:

These screens are accessed by using the "menu" keys on the keypad. The format specification menu is used to indicate inputs and specify clocking details. The trace specification menu is used to specify the events that should trigger the analyzer to begin storing data. The display screen is used to view the stored data after it has been stored. Although the sampled waveforms are visible in all three screens, the DISPLAY screen allows the user to take measurements on the waveforms.
The user can return to this menu at any time by moving the cursor to the "menu title" field in the upper left corner of the display, pressing <select >, then choosing SYSTEM.
To use the logic analyzer function only, the Oscilloscope must be set to
OFF. The mode of each analyzer can be assigned by
pressing <select > on the name field of the appropriate
analyzer (one or two).
The logic analyzer modes are
Pod Assignment: Each pod can be independently assigned to one of the analyzers (but not both). To assign a pod, move the cursor to the appropriate pod field, and press <select >, then select the analyzer to which the pod is to be assigned to (it may also be specified as Unassigned).
The following bit assignments could be made:
| Label | Pod 2 | Pod 1 |
|---|---|---|
| ADDRESS | ........******** | **************** |
| LOW BYTE | ................ | ........******** |
| HI BYTE | ********........ | ................ |
| ODD BITS | *.*.*.*.*.*.*.*. | ........*.*.*.*. |
| MSBit | *............... | ................ |
The label "ADDRESS" would be used to refer to all 24 bits as one logical unit, even though the bits are on different pods.
Example:
In the example above, the tag "a" is used to specify the event that all 24 lines in the ROM chip, which are referenced with the label "ADDRESS", are high. Likewise, "b" specifies the event that only the lower byte is high, "c" and "d" specify any state.
Example explanation: