HP 81101A User manual

H
HP 81101A 50 MHz
Pulse Generator
Reference
Guide

Per 1.000µs Normal
OUTPUT TRG-LEVLIMITSMODE/TRG
OFF
Delay
1
0ps
Width
LeadE
TraiE
100.0ns
5.00ns
=LeadE
Offset
Amplit +0.0mV
1.00V
50Ωinto 50.0Ω
*OFF
ON
MODIFY
MORE
GRAPH
Use the KNOB to select a
mode or modify parameters
and formats
Press ENTER or a UNIT key to
confirm parameter changes
Use the CURSOR keys to move
the entry focus to a mode,
parameter format, or
parameter value
Press a SOFTKEY to access
the required entry screen Press MORE key to access
the additional screen menus:
MODE/TRG TRG-LEV MEMCARD CONFIG
Screen Selection Area
Mode / Parameter Area Modify / Enter Area
Entry Focus
Front Panel Display and Softkeys

Reference Guide
HP 81101A 50 MHz
Pulse Generator
HP Part No. 81101-91011
Printed in Germany September 1998
Edition 1.0, E0998

4
Notice
Notice
Copyright
1998 Hewlett-Packard GmbH
Herrenberger Str. 110–140
71034 Boeblingen
Germany
All rights reserved. Reproduction, adaptation or translation without prior
written permission is prohibited, except as allowed under the copyright
laws.
Warranty
This Hewlett-Packard product has a warranty against defects in material
and workmanship for a period of three years from date of shipment.
During the warranty period, Hewlett-Packard Company 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 Hewlett-Packard. The Buyer shall pay Hewlett-Packard's
round-trip travel expenses. For products returned to Hewlett-Packard for
warranty service, the Buyer shall prepay shipping charges to Hewlett-
Packard and Hewlett-Packard shall pay shipping charges to return the
product to the Buyer. However, the Buyer shall pay all shipping charges,
duties and taxes for products returned to Hewlett-Packard from another
country. Hewlett-Packard warrants that its software and firmware
designated by Hewlett-Packard for use with an instrument will execute
its programming instructions when properly installed on that instrument.
Hewlett-Packard does not warrant that the operation of the instrument
software, or firmware, will be uninterrupted or error free.

5
Notice
Limitation of Warranty
The foregoing warranty shall not apply to defects resulting from
improper or inadequate maintenance by the Buyer, Buyer-supplied
software or interfacing, unauthorized modification or misuse, operation
outside of the environmental specifications for the product, or improper
site preparation or maintenance.
No other warranty is expressed or implied. Hewlett-Packard specifically
disclaims the implied warranties of merchantability and fitness for a
particular purpose.
Exclusive Remedies
The remedies supplied are the Buyer’s sole and exclusive remedies.
Hewlett-Packard shall not be liable for any direct, indirect, special,
incidental, or consequential damages, whether based on contract, tort or
any other legal theory.
Assistance
Product maintenance agreements and other customer assistance
agreements are available for Hewlett-Packard products. For any
assistance, contact your nearest Hewlett-Packard Sales Office.
Certification
Hewlett-Packard Company certifies that this product met its published
specifications at the time of shipment. Hewlett-Packard further certifies
that its calibration measurements are traceable to the United States
Institute of Standards and Technology, to the extent allowed by the
Institute's calibrating facility, and to the calibration facilities of other
International Standards Organization members.

6
About this Book
About this Book
This guide provides reference information primarily for programming the
HP 81101A via remote control.
Chapter 1 “General Programming Aspects” on page 13 gives general
hints for programming instruments like the HP 81101A using SCPI
commands.
Chapter 2 “Programming Reference” on page 25 provides detailed
information on the SCPI commands supported by the instrument.
Chapter 3 “Specifications” on page 89 lists the instrument’s technical
specifications and provides exact definitions for the instrument’s
parameters.
For an introduction and information on the HP 81101A’s user interface,
please refer to the Quick Start Guide, p/n 81101-91010.

7
About this Book
Conventions Used in this Book
This book uses certain conventions to indicate elements of the
HP 81101A’s user interface. The following table shows some examples:
Softkeys Press the MODE/TRG softkey to access the Mode/
Trigger screen.
Hardkeys Press the MORE key to switch to the alternative
softkey layout.
Alternate Keys Press SHIFT + 0 (ON/OFF) to switch on the output.
The alternate key label—which is selected by
pressing the SHIFT key—is given in parentheses.
Screen Quotes Move the entry focus down to PULSE-PERIOD and
turn the knob to select INTERNAL PLL.
Entry Focus The highlight field, that can be moved with the
cursor keys, to change modes, parameters, or
parameter formats.
:VOLTage:HIGH 3V
Full command for programming a 3 V high level.
The upper case letters represent the short form
of the command, which results in faster pro-
gramming times.
*RST Common IEE 488 command, to reset instrument
to default status.

8
Safety Information
Safety Information
Safety
This is a Safety Class 1 instrument (provided with terminal for protective
earthing). Before applying power, verify that the correct safety
precautions are taken (see the following warnings). In addition, note the
external markings on the instrument that are described under Safety
Symbols. Do not operate the instrument with its covers removed.
Replace fuse only with specified type.
Warning
Before turning on the instrument, you must connect the protective earth
terminal of the instrument to the protective earth conductor of the
(mains) power cord. The mains plug must only be inserted in a socket
outlet with a protective earth contact. Do not negate the protective
action by using an extension power cord without a protective grounding
conductor. Grounding one conductor of a two-conductor outlet is not
sufficient protection.
Service instructions are for trained service personnel. To avoid
dangerous electric shock, do not perform any service unless qualified to
do so. Do not attempt internal service or adjustment unless another
person, capable of rendering first aid and resuscitation, is present.
If you energize this instrument using an auto-transformer (for voltage
reduction) make sure that the common terminal is connected to the earth
terminal of the power source.
Whenever it is likely that the ground protection is impaired, you must
make the instrument inoperative and secure it against any unintended
operation.
Do not operate the instrument in the presence of flammable gases or
fumes. Operation of any electrical instrument in such an environment
constitutes a definite safety hazard.
Do not install substitute parts or perform any unauthorized modification
to the instrument.

9
Safety Information
Capacitors inside the instrument may retain a charge even if the
instrument is disconnected from its source of supply.
Safety Symbols
Instruction Manual symbol: The instrument is marked with this symbol
when it is necessary for you to refer to the instruction manual in order to
protect against damage to the instrument.
Protected conductor symbol.
In the manuals:
WARNING Warnings call attention to a procedure, practice, or the like,
which, if not correctly performed or adhered to, could result in
personal injury or loss of life. Do not proceed beyond a Warning
until the indicated conditions are fully understood and met.
CAUTION Cautions call attention to a procedure, practice, or the like, which, if not
correctly performed or adhered to, could result in damage to or
destruction of part or all of the equipment. Do not proceed beyond a
Caution until the indicated conditions are fully understood and met.

10
Safety Information

xi
Contents
Notice ......................................................................................... 4
About this Book ......................................................................... 6
Safety Information .................................................................... 8
Chapter 1 General Programming Aspects
The HP-IB Interface Bus ......................................................... 14
HP 81101A Remote Control .................................................... 15
Programming Recommendations ............................................ 16
Common Command Summary ................................................. 18
Status Model ............................................................................ 19
Chapter 2 Programming Reference
HP 81101A SCPI Command Summary .................................... 26
Default Values, Standard Settings ......................................... 31
Programming the Instrument Trigger Modes ........................ 35
SCPI Instrument Command List ............................................ 38

xii
Contents
Chapter 3 Specifications
Declaration of Conformity ..................................................... 90
HP 81101A Specifications ...................................................... 91
General ................................................................................................... 91
Timing Specifications ........................................................................... 93
Level Specifications .............................................................................. 96
Clock Sources ........................................................................................ 97
Output Modes ........................................................................................ 99
Trigger Modes ...................................................................................... 100
Trigger and Strobe Specifications ..................................................... 101
Human Interface .................................................................................. 103
Memory ................................................................................................. 103
Remote Control ................................................................................... 104
Pulse Parameter Definitions ................................................ 105

14
General Programming Aspects
The HP-IB Interface Bus
The HP-IB Interface Bus
The Hewlett-Packard Interface Bus is the interface used for
communication between a controller and an external device, such as the
HP 81101A. The HP-IB conforms to IEEE standard 488-1987, ANSI
standard MC 1.1, and IEC recommendation 625-1.
If you are not familiar with the HP-IB, please refer to the following
books:
• Hewlett-Packard Company: Publication 5952-0156, Tutorial
Description of Hewlett-Packard Interface Bus.
• The Institute of Electrical and Electronic Engineers: IEEE Standard
488.1-1987, IEEE Standard Digital Interface for Programmable
Instrumentation.
• The Institute of Electrical and Electronic Engineers: IEEE Standard
488.2-1987, IEEE Standard Codes, Formats, and Common
Commands for Use with IEEE Standard 488.1-1987.
In addition, the commands not from the IEEE 488.2 standard are defined
according to the Standard Commands for Programmable Instruments
(SCPI). For an introduction to SCPI and SCPI programming techniques,
refer to the following documents:
• Hewlett-Packard Press (Addison-Wesley Publishing Company, Inc.):
A Beginners Guide to SCPI by Barry Eppler, 1991.
• The SCPI Consortium: Standard Commands for Programmable
Instruments, published periodically by various publishers. To obtain a
copy of this manual, contact your Hewlett-Packard representative.

15
General Programming Aspects
HP 81101A Remote Control
HP 81101A Remote Control
HP-IB Address You can only set the HP-IB address from the front panel of the instrument
(refer to the Quick Start Guide).
The default HP-IB address is 10.
Modes of
Operation
The HP 81101A has two modes of operation:
• Local
The instrument is operated using the front panel keys.
• Remote
After receiving the first command or query via the HP-IB, the
instrument is put into remote state. The front panel is locked.
To return to local operating mode, press SHIFT (LOCAL).

16
General Programming Aspects
Programming Recommendations
Programming Recommendations
Here are some recommendations for programming the instrument:
• Start programming from the default setting. The common command
for setting the default setting is:
*RST
• Switch off the automatic update of the display to increase the
programming speed. The device command for switching off the
display is:
:DISPlay OFF
• The SCPI standard defines a long and a short form of the commands.
For fast programming speed it is recommended to use the short
forms. The short forms of the commands are represented by upper
case letters. For example the short form of the command to set 100 ns
double pulse delay is:
:PULS:DOUB:DEL 100NS
• To improve programming speed it is also allowed to skip optional
subsystem command parts. Optional subsystem command parts are
depicted in square brackets, e.g.: enable double pulse mode by
[SOURce]:PULSe:DOUBle[1][:STATe] ON|OFF. Sufficient to use:
:PULS:DOUB ON
• For the commands to set the timing and level parameters, except of
period/frequency, you can explicitly specify output 1 (for
compatibility reasons). If there is no output specified, the commands
will set the default output 1.
So, for setting a high level of 3 Volts for output 1 the commands are:
:VOLT:HIGH 3V # sets high level of 3 V at out 1
:VOLT1:HIGH 3V # sets high level of 3 V at out 1
• It is recommended to test a new setting that will be programmed on
the instrument by setting it up manually.
Enable the outputs so that the instrument’s error check system is on
and possible parameter conflicts are immediately displayed.

17
General Programming Aspects
Programming Recommendations
When you have found the correct setting, then use this to create the
program. In the program it is recommended to send the command for
enabling outputs (for example, :OUTPut ON) as the last command.
With this procedure it is possible to switch off the error check system
(:SYSTem:CHECk OFF) to increase programming speed.
The error check is enabled again by sending *RST.
*RST # set default settings
:DISP OFF # switch off display update
:SYST:CHEC OFF # switch off error check
... # other commands to set modes
... # and parameters
:OUTP ON # enable the output
• Selftest of the instrument can be invoked by the common command
*TST
• If it is important to know whether the last command is completed,
then send the common command
*OPC?

18
General Programming Aspects
Common Command Summary
Common Command Summary
This table summarizes the IEEE 488.2 common commands supported by
the HP 81101A:
Command Parameter Description
*CLS – Clear the status structure
*ESE <0–255> Set the Standard Event Status register mask
*ESE? – Read the state of the Standard Event Status enable register
*ESR? – Read the state of the Standard Event Status event register
*IDN? – Read the Instrument's Identification string
*LRN? – Read the complete Instrument Setting
*OPC – Set the Operation Complete bit when all pending actions
are complete
*OPC? – Read the status of the Operation Complete bit
*OPT? – Read the installed options
*RCL <0–9> Recall a complete Instrument Setting from memory
*RST – Reset the instrument to standard settings
*SAV <1–9> Save the complete Instrument Setting to memory
*SRE <0–255> Set the Service Request Enable Mask
*SRE? – Read the Service Request Enable Mask
*STB? – Read the Status Byte
*TRG – Trigger
*TST? – Execute instrument’s selftest
*WAI – Wait until all pending actions are complete

19
General Programming Aspects
Status Model
Status Model
The instrument has a status reporting system conforming to IEEE 488.2
and SCPI. The above figure shows the status groups available in the
instrument.
Each status group is made up of component registers, as shown in the
following figure.
0
1
2
3
4
5
6
7
8
9
15
0
1
2
3
4
5
6
7
8
9
15
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
QUES
TIONABLE
S
TATUS
Voltage Warning
Current Warning
Timing Warning
Frequency Warning
Status
Byte
OPERation Status
(NOT USED)
MAV
SRQ
Standard Event Status
Operation Complete
Query Error
Device Dependent Error
Execution Error
Command Error
Power On

20
General Programming Aspects
Status Model
Condition Register
A condition register contains the current status of the hardware and
firmware. It is continuously updated and is not latched or buffered. You
can only read condition registers. If there is no command to read the
condition register of a particular status group, then it is simply invisible
to you.
Transition Filters
Transition filters are used to detect changes of state in the condition
register and set the corresponding bit in the event register. You can set
transition filter bits to detect positive transitions (PTR), negative
transitions (NTR) or both. Transition filters are therefore read/write
registers. They are unaffected by *CLS.
Event Register
An event register latches transition events from the condition register as
specified by the transition filters or records status events. Querying
(reading) the event register clears it, as does the *CLS command. There is
no buffering, so while a bit is set, subsequent transition events are not
recorded. Event registers are read only.
OR
Hardware
and Firmware
condition
C
on
di
t
i
on
Register
T
rans
i
t
i
on
Filters
E
vent
Register
E
na
bl
e
Register
1
0
1
0
PTR NTR
Summary Bit
Latched
Other manuals for 81101A
1
Table of contents
Other HP Pulse Generator manuals