1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis...

257
Errata Title & Document Type: HP 80000 Data Generator System 1 GHz Data Generator User’s Guide Manual Part Number: E2900-91012 Revision Date: October 1994 About this Manual We’ve added this manual to the Agilent website in an effort to help you support your product. This manual provides the best information we could find. It may be incomplete or contain dated information, and the scan quality may not be ideal. If we find a better copy in the future, we will add it to the Agilent website. HP References in this Manual This manual may contain references to HP or Hewlett-Packard. Please note that Hewlett- Packard's former test and measurement, life sciences, and chemical analysis businesses are now part of Agilent Technologies. The HP XXXX referred to in this document is now the Agilent XXXX. For example, model number HP8648A is now model number Agilent 8648A. We have made no changes to this manual copy. Support for Your Product Agilent no longer sells or supports this product. You will find any other available product information on the Agilent Test & Measurement website: www.agilent.com Search for the model number of this product, and the resulting product page will guide you to any available information. Our service centers may be able to perform calibration if no repair parts are needed, but no other support from Agilent is available.

Transcript of 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis...

Page 1: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Errata Title & Document Type: HP 80000 Data Generator System 1 GHz Data Generator User’s Guide Manual Part Number: E2900-91012 Revision Date: October 1994 About this Manual We’ve added this manual to the Agilent website in an effort to help you support your product. This manual provides the best information we could find. It may be incomplete or contain dated information, and the scan quality may not be ideal. If we find a better copy in the future, we will add it to the Agilent website. HP References in this Manual This manual may contain references to HP or Hewlett-Packard. Please note that Hewlett- Packard's former test and measurement, life sciences, and chemical analysis businesses are now part of Agilent Technologies. The HP XXXX referred to in this document is now the Agilent XXXX. For example, model number HP8648A is now model number Agilent 8648A. We have made no changes to this manual copy. Support for Your Product Agilent no longer sells or supports this product. You will find any other available product information on the Agilent Test & Measurement website:

www.agilent.com

Search for the model number of this product, and the resulting product page will guide you to any available information. Our service centers may be able to perform calibration if no repair parts are needed, but no other support from Agilent is available.

Page 2: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

HP 80000Data Generator System

1 GHz Data GeneratorUser’s Guidet:

Page 3: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

HP 80000 Data Generator System

User’s Guide

1 GHz Data Generator

HP Part No. E2900-91012Printed in Germany October 1994

Edition 3El094

Page 4: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 5: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

NoticeCopyril(hl@lHUZ Hewlett-Packard GmbH.Herrenbrr#v Str. 1307030 BBblingrnFederal Republic of Germany

All Rights Reserved.Reproduction. adaptation ortranslation without prior writtenpermission is prohibited, except asallowed under the copyright laws.

WarrantyThe information contained in t,hisdocument is subject to changewithout notice.Hewlett-lhckard nmkm noztmr-nmctq qf mq~ kixd witk regardto this mntwiol. iwluding, butwot limit& tu ttw implif71m?rrn#~tim or nwrctntrtibilit.tJnnd.fitwssfiw n pwliculnf,,U?px~Hewlett-Packard shall not be liablefor error+. rontahwd herein or forincidental or consequentialdamages in connection with thefurnishing. performance. or use ofthis material.

Complete product warrantyinformation is given in the UserGuide.

SafetyThis is a Safety Class 1 instrument(provided with termhml for

protective earthing). Heforc~applying power. verify that thecorrect safety precautions aretaken (see the followingwarnings). In addition, notr theexternal markings on theinstrument that are describedunder Safety Symbols.

W*rtlIngBefore turning on the instrument.you must connect the protectiveearth terminal of the instrumentto the protective earth conductorof the (mains) power cord. Themains plug must only be insertedin a socket outlet with aprotective earth contact. Do notnegate the protective action byusing an extension power cordwithout a protective groundingconductor. Grounding oneconductor of a two-conductoroutlet is not sul?lcient protection.

Service instructions are fortrailled service personnel. ‘Il)avoid dangerous elertrir shock, donot perform any service unlessqualified to do so. Ijo not attemptinternal service or adjustmentunless another pernon, capable ofrendering flrclt aid andresuscitation, is present.

If you energize this instrumentusing *n auto-transformer (forvoltage reduction) make sure thatthe common terminal is connectedto the earth terminal of the powerso”rce.

Whenever it is likely that theground protection is impaired, youmust mnkr the instrumentinoperative and secure it againstany unintended operation.

Do not operate the instrument inthe presence of flammable gasesor fumes. Operation of anyelectrical instrument in such *nenvironment constitutes a deflnitrsafety hazard.

Ijo not install substitute parts orperform any unauthori.zedmodiflration lo the instrument.

Capacitors inside the instrumentmay retain R charge even if the

instrument is disconnected fromits source of supply.

Safety Symbols

Instruction Manual symbol: Theinstrument is marked with thissymbol when it is necessary foryou to refer to the instructionmanual in order to protect againstdamage to the instrument.

f

Hazardous voltage symbol.

Earth terminal symbol: used toindicate R circuit commonconnected 141 grounded chassis.

Protected conductor symbol

WARNINGThe Warning symbol callsattention to a procedure, practice,or the like, which, if not correctlyperformed or adhered to, couldresult in personal injury or loss of

life. Do not proceed beyond aWarning symbol until theindicated conditions are fullyunders(ood and met.

CAUTIONThe Ctwtion symbol calls attentionto H procedure. practice. or thelike, which, if not correctlyperformed or adhered tc~. couldresult in damage lo or destructionof part or all of the equipment.lb not proceed beyond a Cautionsymbol until the indicatedconditions are fully undentood

and met.

Page 6: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 7: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

NoticeW a r r a n t y

This Hewlett-Pnckard product hasa warranty against defects inmaterial and workmanship for aperiod of one year from date ofshipment. Uuring t,he warrantyperiod. Ht=wlett-Packard Companywill. at its option, either repair orreplare products that prove to bedefective.

For warranty service or repair.this product musl be returned to aservice facility designated byHewlrtt-Packard. The Buyer shallpay Hewlett-PRrkard’s round-triptravel expenses.

For produrta returned t oHewlett-Packard for warrantyservice. the Buyer shall prepayshipping rharges tr)Hewlett-Packard andHewlett-Packard shall payshipping charges to return theprcdurt to the Buyer. However,the Buyer aball pay all shippingcharges, duties and taxes forproducts returned toHewlett-Parkard from anothercountry.

Hewlett-Packard warrants that itssoftware and firmware designatedby Hewlett-Packard for USC withan instrument will execute itsprogramming instructions whenproperly installed on thatinstrument.Hewlett-Packard does not warrantthat the operation of theinstrument software. or firmware.will be uninterrupted or error free

Limitation of Warranty

The foregoing warranty shall notapply to defects resulting fromimproper or inadequatemaintenance by t,he Buyer,Buyer-supplied software orinterfacing,unauthorizedmodification or misuse, operationoutside of the environmentalspecifications for the product, orimproper site preparation ormaintenanre.

No other warranty is expressed orimplied. Hewlett-Packardspeciflrally disclaims the impliedwarranties of merchantabilityand fltnrss for a particular purpose.

Exclusive Remedies

The remedies supplied are theBuyer’s sole and exclusiveremedies. Hewlett-Packard shallnot be liable for any direct,indirect. special. incidental. orconsequential damages, whetherbased on con-tract, tort orany other legal theory.

Assistance

Product maintenance agreementsand other customer assistanceagreements are available forHewlett-Packard products.For any assistance, rontart yournearest Hewlett-Packard Salesoffh.

Certification

Hewlett-Packard Companycertifies that this product met itspublished specifications at thetime of shipment.Hewlett-Packard further certifiesthat its calibration measurementsare traceable tn the United StatesInstitute of Standards and‘Ibchnology, to the extent allowedby t.he Institute‘s calibratingfacility. and tr) the ralibrationfacilities of other InternationalStandards Organization members.

About thin edition

HP Part NumbrrE%QOO-QlOl”

Printed in Germany

Edition 3 El094October 1994

V

Page 8: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

H e w l e t t P a c k a r d GmbHHerrenberqer StraSe 110,130

7 0 3 0 B6blinqen

Stuttqart, den 22.04.1992Durchwahl: 943-4505Aktenreichen: 2 4 6 7 5 . 1 0 ws,vqBsarbeitcr: narr WsiR

GemhB S 10 der Rtintqenverordnun9 "on 08.01.1987 (SGBl. I S. 114,wird die Zulas8un9 dcr Stuart durch den Sauartzulassunqsbesch~,dvom 1~.01.1986 mit 5 Nachtriiqen filr die nachfolqand aufgefirhrtenSt6rstrahlor beschoiniqt:

Geqenstand

Firmenbezelchnunq :

2. HP 16 500 A3. HP 80 000 ,E2900A

Bildrijhre

Herateller

Sony Typ N23 JHV 15x

:zu 1.u.2 "ewlett-Packard1900 Garden of the Gods RoadColorado SprlnqsColorado 10907, USA

:zu 2. a1ternati.JHewlett-PackardHerrenberqer StraOe 1 1 0 , 1 3 07030 B6blinqen

:zu 3. Hewle t t -Packardnerrenberger stra*e 1 1 0 , 1 3 07030 86blingen

Betrisbsbedingungen : Hochspannung max. 22.3 k"Strahlstron 0 . 4 *

Zulassungskennzeichen : B.,Cl.,.‘,SSi

Page 9: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Das Gerdt HP 80 000 / E2900A wurde nach den Auflagen der Itiiassungi-behdrde einer Stucrpriifung unterrogen und entsprtcht in den fur denStrahlenschutz wesentlrchen Merkmalen der Bauartzulawing. 01e He-rchleunlgungsrpannung betrYgt mdxlmai 22.3 kV.

Hewlett-PaCKdrd Gmbhtlerrenwrger strak, 110/1301030 Bob1 lnger

vi i

Page 10: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

About this book This book is a reference guide to operating andprogramming t,he HP 80000 1 GHz Data Generat.orSystem.

Introducing the HP 80000A short introduction t.o the User-interface, and the stepsinvolved in using the 1 GHz Data Generator System.

System Operating ReferenceA reference for all the IJscr-interface pages you use t,oset up the SysWm hardware in the Mainframe.

1 GHz Data Generator Operating ReferenceA reference for all t,hc IJscr-interface pages you LW toset up the 1 GHz Data Generator modules within t.h(>instrument.

1 GHz Data Generator Random Data ConceptsFurther informat ion on the random-data capabilities ofthe 1 GHz Data Generator data modules.

Introduction to ProgrammingIntroductory informat,ion about programming conctept,sand summary-tables of t,he instrument’s SW1 commands.

Independent Command ReferenceSW1 Command reference for all commands whichare independent of the inst.rument,s inst,alled in theMainframe.

. . .VIII

Page 11: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

SYSTEM Command ReferenceSCPI Command reference for all commands which controlthe SYSTEM logical instrument. The SYSTEM logicalinst,rument corresponds to the [sj instrument-menuunder the Top Level menu.

SYSTEMCLOCK Command ReferenceSCPI Command reference for all commands whichcontrol the SYSTEMCLOCK logical instrument. TheSYSTEMCLOCK logical instrument corresponds to the@GGXiXClock) page under the Top Level menu.

DATAGENlGHZ Command ReferenceSCPI Command reference for all commands whichcant rol the IIATAGEN 1 Cl I% logical ins1 rument. TheDATAGEN lGII% logical inst rumcnt corresponds IO the(Data Gen 3Gl-k) inStruIIWnt-IWnU under the Top Levelmenu.

HP 80000 Quick ReferenceA cross-reference table between the user-int,erfacefunctions, listed by page, and their equivalent SCPIcommands.

Modules with 128kbit MemoryA descript.ion of the differences bet wcen modules with1Gkbit memory and modules with 128kbit memory, t,hcDGlGHZlZSK logical inst.rument.

Instrument-dependent Error MessagesA list and descript.ions of the Error messages generatedby HP 80000.

ix

Page 12: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 13: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Contents

1. Introducing the HP 80000Starting the System . . . . . . . . . . . .Using the t,ouchscreen . . . . . . . . . . .Using a mouse . . . . . . . . . . . . . .Using a keyboard . . . . . . . . . . . . .IJsing the Data Generator . . . . . . . . .

2 . System Operating ReferenceTar, 1,cvcl ~ajw . . . . . . . . . . . . . .

(Menu):System:Disk

(Menu).m..

b/i. .

. .

. . .ww. . .. . . . . . . . . . . . . .

ILoad) . . . . . . . . . . . . . . . . . .

from HP: . . . . . . . . . . . . . . .t0 @$-&System ClockY[Data Gen IGHz]

Or Data Gen lGHz/128 kBit . . . . . .

@‘. . . . .I-7 . . . . . .

[System) . . . . . . . . . . . . . . .

@ziiTEzClock) . . . . . . . . . . . . .

CData Gen lGHz] Or CData Gen lGHz/128 kBit

(Storel..................to file: . . . . . . . . . . . . . . . .from

@cGy&ystem ClockYCData Gen 1GHz)

(g . . . . . . . . . . . . . . . .(jjtTiq................[System Clock_) . . . . . . . . . . . . .

Data Gen 1GHz Or Data Gen lGHz/128 kBit

File Description: . . . . . . . . . . .Ico6y) . . . : . . . . . . . . . . . . . .

l-3l-6l-6I-Gl-7

2-22-22-42-42-42-52-5

2-52-52-52-52-52-G2 - G

2 - G2 - G2-G2-G2 - G2-G2-7

C o n t e n t s - l

Page 14: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

file . . . . . . . .t o . . . . . . . .on . . . . . . . .

......

......

......

......

......(Show) . . . . . . .

Duplicate Disk . . . .

[y .‘. . . . .

lnlt Disk . . . . . .

Syst,em:I’~~riph~rals pagtlw . . . . .-. . . .

Punt . . . . . . . . . .

HP-ID Address . . . . .PrinWr . . . . . . . . .

Printer Type: . . . . .Print Mode: . . . . . .Page Length: . . . . .

RS232 . . . . . . . . .Baudratr: . . . . . .Handshake: . . . . . .Parity: . . . . . . . .Stopbits: . . . . . . .Databits: . . . . . . .

System:Utilities page . . .(Menu) . . . . . . . . .IPrintJ . . . . . . . . . .[t3rightness). . . . . . . .kyx$sJ. . . . . . . . . .C o l o r(iEJ, [&kkj, [iik$Default Colors . . . . . .

Touch Calibration

Em).. . . . . . . . .. A..

w . . . . . . . . .

System (Jock page . . . .System External lnuut : .-(GJ(zJ . . . : . . .~Threshold- . . . . . . .

........ 2 - 7

. . . . . . . . 2 - 7

. . . . . . . . 2 - 7

. . . . . . . . 2

. . . . . . . . 2-,

. . . . . . . . 2 - 7

. . . . . . . . 2 - 7

. . . . . . . . 2 - 7

. . . . . . . . 2-S

. . . . . . . . 2 - 8

. . . . . . . . 2-S

. . . . . . . . 2 - 8

. . . . . . . . 2-o

. . . . . . . . 2-I). . . . . . . . 2-9. . . . . . . . 2-9. . . . . . . . 2 - 1 0. . . . . . . . 2 - 1 0. . . . . . . . 2 - 1 0. . . . . . . . 2-1P. . . . . . . . 2-:. . . . . . . . 2-1(J. . . . . . . . 2 - 1 0. . . . . . . . 2-11. . . . . . . . 2-11. . . . . . . . 2-11. . . . . . . . 2 - 1 2. . . . . . . . 2 - 1 2. . . . . . . . 2 - 1 2. . . . . . . . 2 - 1 2. . . . . . . . 2-13. . . . . . . . 2-13. . . . . . . . 2-13. . . . . . . . 2-13. . . . . . . . 2-13. . . . . . . . 2-13. . . . . . . . 2-l?........ 2-1. . . . . . . . 2 - 1 4. . . . . . . . 2 - 1 4. . . . . . . . 2 - 1 4

Contents-2

Page 15: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

3.

Lslope:) . . . . . . .;yzzrr . . . . .Run Mode . . . . .

Start . . . . . . .Start/Stop . . . .Gate . . . . . . .

Svstem Clock Source: .

SyslSystem State Controls . .

System Stat e:Stopped .B . . . . . . . .

Ste . . . . . . . .

Svstem StatcHunning .“m.. . . . .‘I.m . . . . . . .

Syswm St,at.c:Paused .

. . .

. . .

. . .

. . .

. . .

. . .

. . .. . .. . .. . .. . .pw

. . .

. . .

. . .

. . .

. . .. . .. . .

......

......

......

......

......

......

......

......

......

......

......

......

......

......

......

......

......

......

......

......&g .................(jContinue)................

1 GHz Data Generator Operating ReferenceData Gen 1GHz:Channd Config . . . . . .pgPrmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

:yEi&;

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Rename

p..

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Group Name [Bit,] . . . . . . . . . . . .Data Gen lGHz:Dat,a List,ing page . . . . .BPrmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

~~/(TK-zy(sy~. . . . . . .Group Name (cm) [DATA_)). . . . . . . .Group Base ((j-1 (Binary)). . . . . . . . .Dat.a Button ([F] [X1). . . . . . . . .

2-152-152-152-152-152-162-162-162-162-172-182-192-202-20‘L-202-212-222-222-222-222-222-23

3-23-33-33-33-33-43-43-43-43-53-G3-63-73-73-73-73-7

Contents-3

Page 16: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

m

$f$ij 1: 1 : 1: 1: 1: 1:Vector (m) . . . . . . . .[Sequence_) . . . . . . . . . . .

[ALL) . . . . . . . . . . . .

Preamble Length: . . . . . .Cycle Lengt,h: . . . . . . . .PRWS23/%ero Run Lengt,h: . .

Data Channel Groups . . .Strobe Channel Groups . .

Repeat Ilnr) times

IEdit) . . . . . . .

Fixed Pat.tern . .

. . . . . .

......

......

......

......Periodic Pat t cm . . . . . . .Random Pattcvn . . . . . .Count (v . . . . . . . . . .PRWS . . . . . . . . . . .cut . . . . . . . . . . . .copy . . . . . . . . . . . .Paste . . . . . . . . . . . .Insert New . . . . . . . . .

Data Gen 1GHz:Delays Dart’ . . .8 . . . . . -. : .-. . . .

Prmt . . . . . . . . . . . . .

(StartY(StopY[my@iiiqy~

LDisplay:] . . . . . . . . . . . .

ALL GrourMChannels . . . . .a.. .-. . . . . . . . . . .Name Button (m) . . . . .Delay . . . . . . . . . . . .Enter Deskew Mode . . . . . . .

Deskcw . . . . . . . . . . .(Exit Deskew Mode) . . . . . . . .

Data Gen 1GHz:Output. page . . .B . . . . . . . . . . . .

Prmt . . . . . . . . . . . . .

~(StoeYpzy(continue-~

[Display: J . . . . . . . . . . . .ALL Groups/Channels . . . . .

. . . . .. . . . .. . . . .. . . . .. . . . .

. . . . .. . . . .. . . . .

. . . . .

. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .. . . . .

. . . . .

. . . . .

3-83-83-83-’3-i.

3-103-103-103-103-103-103-103-103-l 13-123 1 :j3-143-153- 163-183-l3-103-203-2 I3-213-213-223-223-U3-233-233-2s3-243-243-2-S3-26:3-273-23-273-273-28

Contents-4

Page 17: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

a . . . . . . . . . . . . . . . . . .State~/(sJ . . . . . . . . . . . .Termination . . . . . . . . . . . . .Low-level . . . . . . . . . . . . . .High-level . . . . . . . . . . . . . .

Dat,a Gen 1GHz:Dat.a Format page . . . .B

Punt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ALL Groups/Channels . . . . . . . . .~ . . . . . . . . . . . . . . . . . .Polarity (jNOrmal~[KZZj. . . . . . . . . .Format @/m . . . . . . . . . . .Preset @/@/(j%XEJ. . . . . . . . . .

Data Gen 1GHz: Waveforms page’ . . . . .BPunt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

(Start)/lStopYCBreak]/(Sj/~. . . . . .Time/Div (t-1). . . . . . . . . .@-) . . . . . . . . . . . . . . . . . .@ . . . . . . . . . . . . . . . . .(KG&. . . . . . . . . . . . . . . .

g . . . . . . . . . . . . . . . .

CTS) : : : : : : : : : : : : : : : :

Markers (YJ (7J . . . . . . . . . . . .(mj... . . . . . . . . . . . . . .Channel Name (c-j)) or (Add Waveform)

Data Gcn 1GHz:Clock Output page . . . .B

Prmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Clock Output Mode (S)I[continuous) .Dat.a Gen lGHz:Module Clock page . . . .

INlenu) . . . . . . . . . . . . . . . .

3 - 2 83 - 2 83 - 2 83-293-293 - 3 03 - 3 13 - 3 13 - 3 13 - 3 13 - 3 23 - 3 23 - 3 23 - 3 23 - 3 23-333-3:~:<-343-343 - 3 43 - 3 43 - 3 43 - 3 63-353-353-363-363 - 3 63 - 3 73 - 3 73-30X3)3 - 4 03 - 4 03 - 4 03 - 4 03-4 13-413-413-423-42

ContentfA

Page 18: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

m. . . . . . . . . . . . . . . . . . ;;A;~G~~iz-vf~y~ . . . . .

. . . . . . . . . . . . . . . 3-43@ . . . . . . . . . . . . . . . . . . . 3-jClock SourceTriggcv Sourct~ . . . . . . . 3-4*External Module Input . . . . . . . . . 3-45

state ((GJ/~) . . . . . . . . . . . . 3-46Threshold (@?jKj) . . . . . . . . . . 3-45Slope (WlNeg)) . . . . . . . . . . . 3-45Term (ma) . . . . . . . . . . . 3-46RunMode (w@XJ) . . . . . . . . . 3-45

St.art . . . . . . . . . . . . . . . . 3-45GatP . . . . . . . . . . . . . . . . 3-45

4. 1GHz Data Generator Random Data ConceDtsInt,roduction

Hardwarcl G&ratt~d’PRWS 23 : : : : : :Fixcld-length Memory-based PRWS . . . .Fixed-length Memory-based PRBS with

Zero Substition or Fixed Mark DensityVariable-length Random Data . . . . . .

Hardware Generated PRWS 23 . . . . . . .PRWS23 Channel Grouping Rules . . . .

2 Bit Word Group . . . . . . . . . . .4 Bit Word Group . . . . . . . . . . .8 Bit. Word Group . . . . . . . . . . .16 Bit Word Group . . . . . . . . . .

PRBS Phase Shift.ing . . . . . . . . . .Generating a Complet,e 2’3-1 PRWS . . .

Fixed-1engt.h Memory-based PRWS . . . . .Memory-based PRWS Channel Grouping

Rules . . . . . . . . . . . . . . . .PRBS Phase Shifting . . . . . . . . . .

Fixed-1engt.h Memory-based PRBS with ZeroSubstition or Fixed Mark Density . . . .

Zero Subst,itution . . . . . . . . . . . .Example . . . . . . . . . . . . . . .

Marker Density . . . . . . . . . . . . .Variablt+ngt h Random Dat,a . . . . . . .

PRBS Polynomial and Data Length . . . .PRBS Phase Shift . . . . . . . . . . . .

4-14-14-l

4-t4-4-24-24-34-34-34-34-34-54-G

4-G4-G

4-74-74-P4 -4-94-n4-9

Contents.6

Page 19: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

5. Introduction to Programming the HP 80000Int reduction . . . . . . . . . . . . . . . 5-lLogical 1nWument.s . . . . . . . . . . . . 5-2Groups . . . . . . . . . . . . . . . . . . 5-3Stat us Groups . . . . . . . . . . . . . . . 5-4

Condition Regist.cr . . . . . . . . . . . 5-5Transition Filters . . . . . . . . . . . . 5-5Event Register . . . . . . . . . . . . . 5-5Enable register . . . . . . . . . . . . . 5-5

IEEE 488.2 Common Command Summary . 5-GIndependent Command Summary . . . . . 5-7SYSTEM Command Summary . . . . . . . 5-8SYSTEMCLOCK Command Summary . . . . 6-C)DATAGEN 1GlIZ Command Summary . . . . 5-10

6. Independent Command Reference:INSTrument [ :SELwt] . . . . . . . . . . . G-2:lNSTrumcwt :NSELwt . . . . . . . . . . . G-3:STATus:OPERat.ion . . . . . . . . . . . . 6-4:STATus:PRESct . . . . . . . . . . . . . . 6-7:STATus:QlJESt~ionabIc . . . . . . . . . . . G-8:SYSTem: ERRor? . . . . . . . . . . . . . 6- 11:SYSTem:VERSion? . . . . . . . . . . . . 6-12

7. SYSTEM Command Reference:MMEMory:CA’Ihlog? . . . . . . . . . . . 7-2:MMEMory:COPY . . . . . . . . . . . . . 7-3:MMEMory:DELete . . . . . . . . . . . . 7-4:MMEMory:INITialize . . . . . . . . . . . 7-5:MMEMory:LOAD:CONFig . . . . . . . . . 7-G:MMEM:STORe:CONFig . . . . . . . . . . 7-7:MMEMory:MSIS . . . . . . . . . . . . . 7-g:MMEMory:MOVE . . . . . . . . . . . . . 7-9:MMEMory:PACK . . . . . . . . . . . . . 7-10

Contents-7

Page 20: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

8. SYSTEMCLOCK Command Reference[:DIGi-

tal][:STIMulus]:CLOCk:EXTemal:D1Vidcr(:DIGital][:STIMulus]:CLOCk[:INTernal]:FREQ[:DIGi-

8-28,

tal][:STIMulus]:CLOCk[:INTernal][:PERiod] 8-5[:DIGital][:STIMulus]:CLOCk:SOIJRw . . . . 84:INPut[:STATe] . . . . . . . . . . . . . . 8 - 7:INPut:TERMinat.ion . . . . . . . . . . . . 8-8:MMEMory:LOAD:CONFig . . . . . . . . . 8-9:MMEMory:STORc:CONFig . . . . . . . . . 8-10:TRlGger:CONTinue[:IMMediate] . . . . . . U-1 I:TRIGger:MODE . . . . . . . . . . . . . . 8-12:TRIGgw:PAIJSc[ :IMMediat c] . . . . . . . . X-13:TRIGger[:STARt][:IMMediatt~] . . . . . . . 8-14:TRIGger[:STARt]:LEVel . . . . . . . . . . 8-15:THI(;g(~r[:STARt]:SI,OI’(~ . . . . . . . . . . 8-17:TRI<;gcr[:S’I‘ARt]:SOIJR(,(~ . , . . . . . . . 8-18:TRIGgrr:STE;P[:IMMt~diatc~] . . . . . . . . S-l!):TRlGger:STOP[ :IMMcdiat tt] . . . . . . . . U-20

9. 1GHZ Data Generator Command Reference[:DIGital]:GROup:CAlhlog? . . . . . . . . .[:DIGit~al]:GROup:DEFirw . . . . . . . . .(:DIGital]:GROup:DELete:ALI~ . . . . . . .[:DIGital]:GROup:DELet,e[:NAME] . . . . .[:DIGital]:GROup[:SELect] . . . . . . . . .[:DIGit.al][:STIMulus]:CLOCk:SOIJRw . . . .[:DIGital][:STIMulus]:PAl”I’wn:CYCLc~ . . . .[:DIGit,al][:STIMulus]:PATTwn:DATA[n] . . .[:I~IGit~aI][:STIMulus]:PATTwn:MODify . . .[:DIGit,al][:STIMulus]:PA’M’~~rn:PRESrt[:DIGit.al][:STIMulus]:PATTt~rn:PRWS:LE~~~t~[:DIGital][:STIMulus]:PATTm-n:UPDatc . . .[:DIGital][:STIMulus]:SIGNal:CMOI~c . . . .[:DIGit~al][:STIMulus]:SIGNal:FORMat . . . .[:DIGit~al][:STIMulus]:SIGNal:POLarity[n] . .:FORMat [: DATA] . . . . . . . . . . . . .:INPut[:STATc] . . . . . . . . . . . . . .:INPut:TERMinat,ion . . . . . . . . . . . .:MMEMory:LOAD:CONFig . . . . . . . . .

9-29-49-C9 - 79 - 8

R-109-1 19-129-169-17o- 18U-199-20R-21&239-29-249-269-26

C o n t e n t s 8

Page 21: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:LOAD:PARam . . . . . . . . . 9-27:MMEMory:LOAD:PATTern . . . . . . . . . 9-28:MMEMory:STORc:CONFig . . . . . . . . . 9-29:MMEMory:STORe:PARam . . . . . . . . . 9-30:MMEMory:STORe: PATTern . . . . . . . . 9-3 1:OlJTPut[n][:STATe] . . . . . . . . . . . . 9-32:OIJTPut(n]:TERMination . . . . . . . . . 9-33:SOURce:PULSe:DEl,ay[n] . . . . . . . . . 9-34:SOURce:PIJLSe:DESKew[n] . . . . . . . . 9-35

:SOURce:VOL~ge[n]:LEVel[:IMMediat,e]:HlGH[n] 9-37

:SOIJRc~:VOI~~g~[n]:LEV~l[:IMM~diate]:LOW[n] 9 - 3 9:TRlGgcr:MODE r. . . . . . . . . . . 1 .:TRlGger[:STARt]:LEVcl . . . . . . . . . .:TRIGger[:STARt.]:SLOPv . . . . . . . . . .:TRlGgcr[:STARt]:SOUR~~c . . . . . . . . .:TRlGgcr:STOP[:lMMcdiat~~] . . . . . . . .

10. HP 80000 Quick Reference

11. Modules With 128kbit-MemoryTop Level Page . . . . . . . . . . . . .

Using 128kbit Modules . . . . . . . . . .Syst,em: Disk O/l Pages . . . . . . . . .Data Listing Page . . . . . . . . . . . .Output Page . . . . . . . . . . . . . .HPIB Command . . . . . . . . . . . . .

12. Instrument-Dependent Error MessagesIJnconditional Errors . . . . . . . . . . .Messages Displayed Only During Power-up .Conditional Errors . . . . . . . . . . . .HP-IB Error Messages . . . . . . . . . . .HP 80000 Fatal Errors . . . . . . . . . . .

Fatal Error Message Display . . . . . . .68000 Exception Error Message Display .

Error Numbers for 68000 Except,ions: . . .

G-419-429-449-45R-46

11-l11-211-211-311-311-3

12-212-312-412-7

12-1012-1112-l 112-13

Contents of Operation System Error Messages 12-16Error numbers for Operation System

Messages . . . . . . . . . . . . . . 12-20

Contents-9

Page 22: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Contents of Floating Point Error Messages 12-21Contents of Hardware ReIat,ed Error

Messages . . . . . . . . . . . . . . 12-2 1

Index

Contents-10

Page 23: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Figures

l-1. Top Lw~l Menu . . . . . . . . . . . . . l-4l-2. Typical Pagtt, Data Gtw lGIlz:Out,put.s . . l-52-1. Top LweI pa@’ . . . . . . . . . . . . . 2-22-2. Syst.cm:Disk 0 pagck . . . . . . . . . . . 2-42-X System: I’criphwals pago . . . . . . . . . 242-4. System:lJt.ilit ivs pag,t~ . . . . . . . . . . 2-122-5. Systtlm Uock page . . . . . . . . . . . 2-142-6. Syst c~m:Modulo Installation page’ . . . . . 2-192-7. Syst vrn Statch Diagram . . . . . . . . . . 2-202-8. Systctm State: Stvp menu . . . . . . . . 2-2 I2-9. (;Iwk/Triggw Distribution . . . . . . . . 2-223-l. Data Gtw 1 GHz:Channcl (Amfig pago (No

Groups defined) . . . . . . . . . . . 3-23-2. Data Gcw 1GHz:ChanncI Config pago

(Groups defined) . . . . . . . . . . . 3-53-3. Data Gcn lGHz:Dat,a Listing page . . . . 3-63-4. Dat,a Gcn 1GHz:Data List.ing page:

Sequww Drfinition menu . . . . . . 3-1)3-5. Clwk/Strobc Module Stqwnctc . . . . . . 3-93-6 1)at.a Modulv Sc~qucnw . . . . . . . . . 3-93-7. Data Gcw 1GHz:Dat.a Listing page’:

Edit :Fixcld Pat t clrn . . . . . . . . . . :3-123-8. 1)at.a Gtv 1 GI Iz:Data Listing page’:

Edit : I’vriodic Pat t c>rn . . . . . . . . . :3- 133-9. 1)at.a Gw I GHz: Data List,ing page’:

Edit :Handom Pat t wn . . . . . . . . . Z-143- 10. Dal a Gon 1 GI lz: 1)at.a List,ing pagt’:

Edit :(;ountcr . . . . . . . . . . . . 3-153 1 I. Data Gcw 1GIfz:Data Listing patic‘:

Edit :I’IIWS . . . . . . . . . . . . . 3-163-12. Data Gcw 1GIlz:Data Listing pago:

Edit :Cut . . . . . . . . . . . . . . 3-18

Contents.1 1

Page 24: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

3- 13. Data Gtln 1 GHz: 1)at.a List.ing pago:Edit :Copy . . . . . . . . . . . . . . 3-18

3- 14. Dat.a Gttn 1 GIlz:Dat a Listing pagt’:Edit:Pastc~ . . . , . . . . . . . . . . 3-I

3-15. Data Gcn 1GHz:Data Listing pagt’:Edit :Inscrt New . . . . . . . . . . . 3-20

3-l 6. Data Gcn 1GIIz:Delays page’ (by Group) . . 3-213-17. Data Gcbn 1GHz:Dtllays page‘ (by Channcll) . 3-223-18. Data Gtln 1GIlz:Dt~Iays pagtl (Deskew

Mod(>) . . . . . . . , . . . . . . . . 3-243-19. Data Gtln 1GHz:OutI~ut page’ (by Group) . 3%S20. Data Gcn 1GHz:Output page‘ (by channel) . 3-273-2 1 . Data Gcn 1 GHz: Data Format pag(l (by

Group) . . . . . . . . . . . . . . . 3-303-22. Data Gon I GI Iz:Dat a Format pagcb (by

channt~ls) . . . . . . . . . . . . . . 33 1:3-X<. Data Gvn 1GlIz: Waveforms page’ . . . . . :)-:KIS24. Dal a Gon I GI lz: Waveforms pago :l’at t orn

cbdil . . . . . . . . . . . . . . , . . 3-X3-26. Markcr lock buttons , . . . . . . . , . . 3-373-X. Markclr rnotitl and activate buttons , . . . 3-i3-27. 1)at.a Gtln 1GHz: Waveforms pa@‘ :Add

Wavtlform . . . . . . . . . . . . . . 3-31)3-28. 1)at.a Gtln 1 GHz:CIock Out put page (Group

CLOCK defined) . . . . . . . . . . . 3-403-Z). Data Gcln 1GHz:Modulc Clock page‘ . . . . 3-423-30. CIock/Triggc~r Distribution . . . . . . . . 3-433-31. Data Gt>n 1GIIz:Modulo Cloc*k pa@ . . . . 3-444-1. PIIWSB3 Exam&>, Z-Hit Word . . . . . . 4-55-1. HP 80000 St.at.us Model . . . . . . . . . 6-45-2. Componc~nt rtlgistclrs in a St.atus Group . . 5-4

Contents-l 2

Page 25: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

‘Ihbles

3 1. Data Generat or 1 GHz: Dat a Listing EditFunct ions . . . . . . . . . . . . . .

3-2. Chanwl Output Terminations . . . . . .3-X Output Lwc~l Kangw dqwnding on

Twminat ion . . . . . . . . . . . . .4-l. I’HWS Summary . . . . . . . . . . .4-2. . . . . . . . . . . . . . . . . . . . .5-l. III’ 80000 IEIX 488.2 Common Command

Summary . . . . . . . . . . . . . .5-2. I II’ 80000 Indqwndtwt Command

Summary . . . . . . . . . . . . . .5-X HP 80000 SYSTEM Command Summary .5-4. HP 80000 SYSTEMCLOCK Command

Summary . . . . . . . . . . . . . .6-6. HP 80000 DATAGEN lGI1% Command

Summary . . . . . . . . . . . . . .6-l. Operation St.atus Group - Bit Assignmtlnt .6-2. Opwation St.atus Group - Bit Assignment .

10-l. HP 80000 Quick Hrfcrcncc . . . . . . .

3-l 1S-26

3-284 - 44 - 7

:I- )- (’

5-75-8

5-9

5-106-4(i-8

10-l

Contents.1 3

Page 26: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 27: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

1

I

1IntroducingtheHP 80000

The HP 80000 system consists of 2 part.s:

1. HP IC29OOA Mainframe.

2. II I’ EZ90 1 A Expansion Framcl.

The HP 80000 is of modular st.ruc*t ure using plug-incards with a wide range of data gent~ration and st,imuluscharact erist ic*s. This allows t hc user to c*onfiguro t h(tsyst orn with only t hosct modules nccldcd for a partic*ularapplic*at ion.

The 1IP 80000 Dal a Generat,or System provides a modularplatform for performanc~r data and clock gc’nerat orsthat oflcr prtlctiscl t,est pat,t ems t.o charact.crizcl highperformance devices. These devices may b? fast DACSfor image presentation, multi-channel receivers, parallelt,o serial ccmverters, custom IS1 ICs etc . . .

The basic syst cm is a Mainframe withboot.up/confiKuration software, a Microprocessor Boardand an internal Clock Board fit.tcd, to enable it to bc usedas an E29OOA Data Generator. 1Jp to three HP E29OlAExpansion Frames can be connect.ed to the Mainframe.

The Mainframe and Expansion Frames each providrl fiveslot cardcagcs in which any mix of the following modulescan bc fit t (ld:

n E2902A 16k Clock/St robe Modulen E2905A 128k Clock/W-&> Module>

n E2903A 16k 1)at.a Gcnerat or Module

n EZWA 128k Data Generator Module

Introducing the HP 80000 l-l

Page 28: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I1

Some of t.hc key ftlat.urcs of the HI’ 80000 Data GcncratorSystem arc:

n Modular Mainframe with fivct (lard slots.

n Nine inc>h c>olor monitor.

n Thtt t.ouchscrecn intprfac‘cl.

D Hot ary fronl pant4 knob for rapid adjustmcW.s ofparamt~tc33.

n Facility t.o <‘onncc’t to an external keyboard or mousr.

n Dual 3.5 inch floppy disc> drives.

n lntcrmodulc distribution of I ri&-pr and c‘loc*k pulsc~s.

n IIP-II3 and RS232-C interfac.cls for LISV with a testsyst clrn cant rolltlr and for hard(>ol)y out put.

n 111) to 3 Modular Expansion Framt>s, caaoh with five cardSlOl s.

1.2 Introducing the HP 80000

Page 29: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

1

IStarting the System

1. Make sure t.hat the Lint switch al the rear of theMainframe is swit(>hed off, and the Stand-by switch at.the front. is switched to Stand-by.

Make sure t,hat the correct Line voltage setting is selectedand that the correct. line fuse is installed. See theInst,allat.ion Guide.

2. Connect the EBROOA Mainframe t.o the power supplyand swit,ch on the Line switch at the rear.

3. Insert an HP 80000 system-disk into one of the diskdrives.

4. If you have a mouse and/or keyboard, you can plugthem into the HP-I-III, socket on t,hc front of t.hcMainframe.

5. Swit.ch thcl Stand-by swit.ch at the front of theMainframe to On.

The Mainframe performs a s?lf-t,est., searches fora syst.em-disk and loads its operating-syst.em anduser-interface from the system-disk. This may take up toone minute.

Introducing the HP 80000 1-3

Page 30: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

II

You operate the instrument using the color touchscreenor, if you prefer, connect an HP-HIL mouse and/orkeyboard t,o the Mainframe. The User-interface can beoperat.ed using any combination of these.

In use, the HP 80000 Data Generat,or System is driven bya series of screen menus from which desired selectionsor commands may be confirmed by t.ouching t.hc pict.orialrepresentation of a control but,t.on or by clicking theselect.ion with a mouse pointing device.

The initial screen menu presented as the inst,rument isswitched on and booted up is shown below.

; nrnu 1 , Print [

Top Level

Figure l-l. Top Level Menu

When the Mainframe finds Expansion Frames in thesystem, these arc shown on the display screen asrectangles above the picture of the Mainframe.

When t.he Mainframe finds HP 2905A and/or HP 2906Amodules in the system, they are shown on the displayscreen as:Data Generator lGHzll2kBitunder Installed Instruments.

l-4 Introducing the HP 80000

Page 31: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

1

Using the touchscreen

/ D a t a G e n tGHz:Output S y s t e m S t a t e : S t o p p e d 1

I

fiLL C h a n n e l s

~S t a t e Termlnatlon L O U Level High Level /

DFITA[OI O f f to G N D - 1 . 0 0 v 1 . 0 0 v

DPTFI[ll O f f to GND -1 .oo v 1 . 0 0 v

DFITAt21 O f f to GND -1 .oo v 1 . 0 0 v

Df?Tfi[LIl O f f to GND -1 .oo v 1 . 0 0 v

STROBE~OI [ :orrI lOeND I -1.00 VI 1.00 vj

STROBE 1 I 1 ofr to GND -1 .oo v 1 . 0 0 vII CLOCK[OI o r r to GND -1 .oo v 1 . 0 0 v

I CLOCKC I I o r r to GND -1 .oo v 1.00 v

LP~- ~~~ 1

Figure 1-2. Typical Page, Data Gen 1GHz:Outputs

n Buttons are dark blue.n IJse t.hc knob to scroll or adjust.n Touch a but&m to activate it,.n Act,ive buttons are light blueq USC t.htl knob to adjust. an act.ivc value.q OH touch the act ivtl button again for numeric keypad

en1 ryq l’ouch a m/a key if you want 1.0 re-activat c

scrolling

Introducing the HP 80000 l-5

Page 32: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Using a mouse n Buttons are dark blue.n Drag with the right,hand key to scroll or adjust.n Click a button to activate it..n Active buttons are light blueq Drag with the righthand key to adjust an active

valueq OR click the active button again for numeric keypad

entryq Click a w@ key if you want to re-activate

scrolling

Using a keyboard n But.tons are dark blue.n IJsc the cursor-keys t,o move the on-scrc’chn cursor

bct.wecn buttons.n IJse =lNext to scroll or adjust.n Press IReturn) t.o act.ivat.e a button.n Active buttons are linht blue.,q llse =YINext to adjust an act.ivc valuclq OR press (Return) on the act,ivt but.t on again for

numeric keypad entryq Act,ivate a @)/a key if you want to re-activate

scrolling

1-6 Introducing the HP 80000

Page 33: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Using the Data Generator1 .

2 .

3 .

4 .

6 .

6.7 .8 .9 .

10 .

From the Top Level menu, set the System timing andtriggering on the System Clock page (See “SystemSt,ate Controls” in Chapter 2 and “Syst,em Clock page”in Chapter 2).From the Tbp Level menu, select the CData Gen IGHZ) or[Data Gen lGHz/l28kBit) instrument-menu.Create Groups of one or more channels using theChannel Config pageDefine the data [Sequence) on the Data List,ing orWaveform page.Enter and edit the data for each Group of channelson the Dat,a Listing page.Set the dat.a format on the Data Format page.Set the out put levels on t,he Out put page.EnatAe the out puts on the Out put pageSet the channel deskews and delays on the Delaypage.View and modify the data and delays on theWaveform page.

Kefer to Chapter 3 for informat.ion about the pages inthe Data Gen 1Gllz instrument. Refer to Chapter 11 fort.he differences between Data Gen 1GHz and Data GenlGHz/128kBit Modules.

1

I

Introducing the HP 80000 1.7

Page 34: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 35: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

2System Operating Reference

This chapter is an operating reference for the systempa@s in the HP 80000 Data Generator Syst.em. Thesystem pages are pages which control the hardwar<>located in tht> Mainframe. You uw them to st-lt up thesysttlm Mainframe (HP E2900A), including the internalsystem ctlock and touChsCreen, and t.o operat,e thedisk-drives..

System Operating Reference 2-1

Page 36: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I2

Top Level

Top Level page

1Menu)

Figure 2-1. Top Level page

The Top Level page shows an overview of the systemconfigurat.ion, including the instruments present inthe system and any Expansion Frames. You mustret,urn to the Top Level page when moving betweendifferent Inst,rument-menus because you select theInstrument-menus from the ‘Ibp Level menu.

Press IMenu) t,o see the Top Level menu. The availableoptions depend on t,he instruments inst.allcd in thesystem:

[&XT) The System menu is always available.Select it if you want t.0:

w IJse the disk drives. Refer t,o“System:Disk O/l pages”.

n Customize t,he IJscr-interface. Refer t,o“Syst,em:Utilities page”.

n Set up the Peripherals (III’-IQ RS232C.Print,er). Refer to “Syst.em:PeripheraIspage” .

l3jiGEXClock) The Syst.em Clock page is only availableif there is at. least one instrument

2.2 System Operating Reference

Page 37: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Top Level

inst,alled in the system. Select. it, if youwant to move to the Systnm Clock page.Use the Syst.em Clock page to:

n Set up the System Ext,ernal Input(Threshold, Slope, Termination and RunMode).

n Set up the Syst.em Clock Source(Source, Frequency, Reference).

Refer t,o ‘System Clock page”.

[Data Gen IGH~) The 1GHz Dat.a Generat,or menu is onlyavailable if at least one module from the1 GHz Data Generator family is installed.Select t,his menu to set-up and use the 1GHz Data Generat or instrument . Refer toChapter 3 for details of t.his instrument.

Data Gen lGHz/128 kBit

This mtwu is available if at least orw128 kBit Module has been installed.Select this menu to set-up and use the 1GHzA28kBit Data Generator instrument,.Refer t.o Chapter 11 for the differencesbetween Data Gen 1GHz and Dat.a GenlGHzA28kBit Modules.

Press IPr;nt to print the page. Press(Cancel) if you want to cancel the print,.

System Operating Reference 2-3

Page 38: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I2

System:Disk O/l

System:Disk O/l pages

/P---~9,1m1 .-I--.- -.--.----

/ System:Diek 0

1Menu)

1Print)

l o a d ? Prrmeterr Only

faIrcute [

Filename File T y p e File Descrlptlon

flLL conflguratlon SNIOZAUTOLOClD autolood SN102DIITfA-GEN conr 1gurat1on SN102DEFMJLT conrlguratlon SNl02DG-PRRWl psrsmeters St4102DG-PFITTERN psttern SN102SVSTEn conflgurstlon SNl02SVS-CLOCK conrlguretlon SN102

Figure 2-2. System:Disk 0 page

Use t,hc Systcm:Disk O/l pages to list the files on Disk 0 orDisk 1 and

IMove)file.

and Il)elete) fikS.

Press the current file-operation button, ILoad) for example,to obtain a menu of the available operat,ions. The otherselections depend on the file-operation you choose. Afteryou have set up the file-operation as required, press@ZZ) to carry it out,.

Press t,o view t.hc SysWm Menu. You (tan move directly 1~anot.her Syst.em page or back t,o the Top Level page.

Press to print the page. Press ~~) if you want to stopthe print.

2-4 System Operating Reference

Page 39: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System:Disk O/l

(Load)

Noted

Load data from a file on disk.

from file:Thr from file but.ton shows the name of the file fromwhich data is to be loaded. Use the knob, or drag themouse with the righthand key pressed, to choose afilename from the list of files displayed.

Press t.he button to obtain an alphanumeric keypad andtype in a filename directly.

t0 @CSystemy(SystemClocky(Data Gen lGHz] Or

Data Gen lGHz/128 kBit

The to button shows to which instrument the data isloaded:(?iKJ). The complete configuration file is loaded.

@Z&K). Only the System configuration is loaded

\r]. Only the System Clock configuration is1

[Data Gen 1GHz OI’ CD&a Gen lGHz/128 kBit). Only the DataGen 1GHz or Data Gen lGHz/128 kBit configurationis loaded. An additional load button allows you tochoose which part(s) of the Data Gen 1GHz or Data GenlGHz/128 kBit configuration are loaded:

(All The complete set.-up is loaded.@iG-- Only the pattern-memory cant ent

is loaded.@ZFZiKJfI)nl;e;he p a r a m e t e r s e t - u p i s

< .

Thtl from file must contain t.hc data you want t,o load,ot,hcrwisc an Invalid File Type error will be generatedwhen you press Cj) t,o load the data.

2

I

System Operating Reference 2.5

Page 40: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System:Disk O/l

I2 IStore) Store data to a file on disk.

to file:The to file but.t.on shows the name of the file to bcstored. USC the knob, or drag the mouse with t,hcright,hand key pressed, to choose a filename from the listof files displayed. Tlb*is wL!I ownmite th cxistirq $1~.

Press the buMon to obtain an alphanumeric keypad andt,ype in a filcnamc directly.

from @/V(System)/(System)/(Data Gen 1GHz) Or

Data Gen lGHz/128 kBit

The from button shows from which inst,rumcnt t.hc datais st.orrd:

(All). The complctc configuration is st ortvi.

[System). Only the 4yst cm configuration is st orcd.

~~cloclr). Only the System Clock configurat,ion is1

[Data Gen 1GHz. O!’ CData Gen lGHz/128 kBit). @dy the DataGcn 1GHz or Dat.a Gcn lGHz/l2R kBit configurationis st,ored.. An additional store button allows you tochoose which part(s) of t,hc Data Gcn 1GHz or Data GcnlGHzi128 kBit configuration arc stored:

(TiJ The compkxc W-up is stored.

pzq Only t,hc patt cm-memory cant cntis st or-cd.

@ZZZFjO n l y t h r paramct.er s c l - u p i sst,orcd.

File Description:The File description button shows a 32 characterdcscript.ion of the file to bc stored. The dc%cript.ion isstored with the file, and appears on the file listing.

Press the button t.o obtain an alphanumeric keypad andtype in the description.

2.6 System Operating Reference

Page 41: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System:Disk O/l

(copy_) Copy a file.

fileThe file but,t.on shows thcl name of the file t,o be copied.IJse the knob, or drag t.he mouse with the righthandkey pressed, to choose a filename from the list of filesdisplayed.

to

Press the to but t.on to enter a filename for t.he copy ofthe file.

onThe on but.t.on shows the disk drive on which the copywill be made. Press the butt on to change to the otherdisk drive.

@& Move, or rename, a file. Note that you cannot move filesbet ween disks.

c@iiz-- Delete a file from the disk.

(Autoload) Create, modify or view an autoload file. An aut,oloadfile contains a list of one or more configuration datafiles. After you switch on the Mainframe, the Systemsoftware loads from t,he system disk. The software thenlooks for an autoload file wit.h the name AUTOLOAD andloads automatically all t,hc configurat,ion files listed in theautoload file.

(Create)Create an AUTOLOAD file. There can be only one AUTOLOADfile on a disk. Delete an existing AUTOLOAD file first., ormove it to a new name, if you want to create a new one.

Add another configuration file to an autoload file.

System Operating Reference 2-7

Page 42: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I2

System:Disk O/l

(Show)Show thr contents of an aut,oload film.

(Duplicate] Make a copy of a complete disk.

@z%q Pack files on disk t,o recover free space.

fizxiDisk_) IniCalize a disk. The HP 80000 supporb LIF disks.Initializing a disk destroys any existing information onthe disk.

2-8 System Operating Reference

Page 43: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System:Peripherals

System:Peripherals page

.Ihnenu)

1Pr;nt)

HP-IB Address

‘& nrnu 1 pm JSysterwPeripherals

HP-16

(Iaaress 1 7

P?-lntRr

Printer T y p e

P r i n t n o d e : J Orsphlcr 1

Page l e n g t h 1

-RS232

Handshake I J’NDN / XOFF [

Parity 1 ;i” Mono [

Stopbits I ” I 1

Doteblts : 0 [

Figure 2-3. System:Peripherals page

IJsc the Syst.em:Peripherals page to set the MainframeHP-IR address, c>onfigure the RS232C interface and set upthe system print.er options.

Press to view the System Menu. You can move directly toanother System page or back to the Top Level page.

Press to print t,he page. Press (Cancel) if you want to stopthe print.

Press the numeric butt.on to change t,he Mainframe’sHP-II3 address. Use the knob t.o adjust, the value, ordrag the mouse with t,he right-key pressed, or press thenumeric8 butt,on again t,o obt.ain a numeric keypad.Not.e t,hat the HP-II3 address is saved, as part of theSyst.em configuration, to disk, but is WAX? stored when youswit.ch the Mainframe off. The address is reset to thedefault value of 7 when you switch the Mainframe on.

System Operating Reference 2-9

Page 44: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I2

System:Peripherals

Printer

Note3

The printer must be connected to the RSZSC connect.orat the rear of the Mainframe. Printing via the HP-IF3 isnot supported.

Printer vpe:The but,t.on indicates the currently selected print.cr type.Press the but.t.on to change t,he printer. The supportedprint,er types are:

n HP LascrJctn HP DeskJetn HP Paint.Jcltn HP Quit%J cln IIP ThinkJctn Ah tlrnat (’

Print Mode:

The button indicat.es the current print modrt. Press t.hcbutton to toggle between Graphics and Text printingmodes. To print graphics, you must also set the number ofRS232 Databits to 8.

Page Length:

Press the butt,on to toggle bet ween 11 and 12 inch page‘length.

RS232Baudrate:

Press tht> numeric but.ton to select the baud rata.

Handshake:

Press the but t.on to toggle bet ween XON/XOFF (soft ware)and DTR (hardware) handshaking protocols.

2-10 System Operating Reference

Page 45: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System:Peripherals

Parity: 2-Press the buMon t.o select the parit.y:Odd, Even or None.

Stopbits:

Press the button t,o toggle between 1 or 2 st,op bits.

Databits:Press t.he button to toggle between 7 or 8 data bits. Youmust have 8 data bits if you want to print in Graphicsmode.

System Operating Reference 2.11

Page 46: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System:Utilities

I

’ System:Utilities page

p llenu- - - - -

:Ilt;H.mr-~- [System:Utiliti8s

Color 8 0

Lumlnorlt~ 8 0

taturatlon 8 0

DOfaUlt cO1Or8

Figure 2-4. System:Utilities page

Use the System:Ut.ilities page to customiztx t,he screencolors, adjust brightness and contrast, calibrat (1 thetouchscreen and switch the sound on or off.

1Menu) Press to view the System Menu. You can move directly toanot,her System page or back to t,htl Top Level page.

IPr;nt) Press to print thtl page. Press D if you want to st.opthe print.

CBrightness- Press to adjust the screen brightness in the range 0 -100%. IJsc the knob t.o adjust t.he value, or drag themouse with the right-key pressed or press (jBrlghtness%c)again t,o obtain a numrric keyfjad.

2-l 2 System Operating Reference

Page 47: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System:Utilities

(Contrast) Press to adjust, the screen contrast, in the range 0 - 100%. 2Use the knob to adjust the value, or drag the mouse withthe right-key pressed or press (Contrast%) again to obtain anumeric keypad.

(ziG-#I Press to choose a Color number. The colors and theirnumbers are shown in a table. A dummy button abovethe table shows the current color.

[Hue), @tiiizz),(Luminosity)Press t,o adjust the hue, saturation or luminosity of t,hecurrent color. The adjustment.s are shown on the screen.Any part of the IJser-interface which appears in thecurrent color will also be changed.

(Default) Press to return all the colors to their default values.

Touch Calibration Press to carry out. a calibration of t,he touchscreen.You should carry out a calibration so that t,het,ouchscreen performs best from your current operatingposition/viewing angle.

(Touch:) Press t,o switch t,he touchscreen on and off. This but.ton isnot present. unless you have an alt.ernat.ive input device(mouse or keyboard) connected to the Mainframe.

(Sound:- Press t,o swit.ch the sound on or off. When sound is on,the syst,em gives audible feedback by clicking when youpress a button, turn the knob etc.

System Operating Reference 2-13

Page 48: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System Clock

System Clock page

S y s t e m C l o c k Sys tem S ta te : S topped

1 S y s t e m C l o c k S o u r c e !

/: Intornsl 1 Portoa 1

Figure 2-5. System Clock page

You use the System Clock page to set up t.hc HP E2900AMainframe Clock, External Input and Run Mode.

System External Input:

Press to switch the External Input on or off. The buttonshows the current stat,us of the input. When the ExternalInput is on, it, cont,rols the Syst,cm State, depending onthe current Run Modtl.

Note that if you change t,he st,at.us while the system isrunning, the system will be stopped.

Press if you want t,o adjust the threshold-level of theExternal Input. 1Jse the knob to adjust. the value, or dragthe mouse with the right-key pressed, or press (j?GZZFj

2.14 System Operating Reference

Page 49: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System Clock

again to obtain a numeric keypad. The threshold limitsdepend on the current (Termination:) setting. 2

Press to select between Positive and Negative slopedetect.ion. The defined slope. and its reverse, cont,rol theSystem State depending on the current (FGGFiZZ].

No& that if you change the slope detection while thesystem is running, the syst.em will be stopped.

Press to toggle the ExWrnal Input Termination bet,weenGNI) and -2 V. The t,erminat,ion affects the availableThreshold range:

External Input ranges

y$jEyzJ

1 If the threshold is outsidethis range, you cannotselect lkrmination to -2V.

Press to choose t,hc sysWm Hun Mode. Note that if youchange the Hun Mode while the system is running, t,hcsyst.em will be stopped.

Start. A signal edge with the defined slope at t,heExt.ernal Input starts t,he data sequence from t,hcbeginning. Only the m or IBreak) keys will stop thesequence, unless the sequence is not infinit.e and runs tot,he end.

Start/Stop. A signal edge with the defined slope atthe External Input starts t.hc data sequence from thebeginning. The reverse edge stops the sequence.

System Operating Reference 2-15

Page 50: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System Clock

2Gate. A signal edge with the defined slope at theExternal Input starts the data sequence. The reverseedge stops t.he sequence. The next defined edgecontinues the sequence from where it was interrupt,ed.

System Clock Source:

Press to select. bet,ween the Internal clock source and t,hcExternal Clock input.. The button indicates the currentclock source.

Note that if you change the clock source while t,hesystem is running, the system will be stopped.

If Ext crnal Clock is selected, press to select the dividerfor the external signal.

2-16 System Operating Reference

Page 51: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System Clock

(Period)/[Frequency)

Press to toggle between Frequency or Period for emeringthe Imernal Clock timing. Press t,he paramet,er key besidethis butt,on if you want to adjust the value. Use the knobto adjust, or drag the mouse wit.h the right-key pressed,or press the numeric button again to obtain a numerickeypad.

In order to obtain the best, combination of ranges andavailble resolution, the Frequency and Period arecompletely ind~pmdmt paramet,ers which set up thesystem-clock hardware differently. Each parameter hasan independent set, of ranges and available resolutions:

Note3

FrequrnryRange (MEz) Rrnolution (kAz) Acruracy ( p p m )

600 - 1000 100 fh(l

“hn - ho0 60 f 50

126 - 260 2 0 fh0

H2.h - l%f> 1 0 fhO

31.26 - 62.h f 60

lh.&%r, - 31.2h 2 flZO

7.812h - lh.B‘h 1 fl%O

ReriodRange (ns) Remlution (ps) Accurary (ppm)

l-2 10 &hO

“ - 4 2(I ZkhO

4 - 8 80 fh0

8 - 16 100 fh0

1F - 3% 200 560

32 - 64 600 fhn

6 4 - 12x 1000 *ho

Do not t.ogglc between Frequency/Period in order tocalculate the frequency of a given period, or vice-versa.Neither parameter is calculated from t.he other. Forexample, a Period setting of 40 ns becomes a Frequencysetting of 25.001 MHz (No1 25.000) because t,his is t.hcnearest available sett.ing in the range 15.t525 - 31.25 MHzwith resohuion 0.002 MHz. A fixed resolution in the timedomain does not convert to a fixed resolution in thefrequency domain.

2

I

System Operating Reference 2-17

Page 52: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System Clock

I2

10 MHz Reference:

Press to toggle bet,ween Int,ernal and Ext,ernal 10 MHzreference for the internal syst,em clock. The ExternalReference Input is located at the rear of the Mainframe.Use an external 10 MHz reference if you need betteraccuracy than that offered by the int.ernal crySalreference.

2-l 8 System Operating Reference

Page 53: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

System Clock

System:Module Installation page

;Br”” nrnu[Sy5tem:tlodule Insta l la t i on

Figure 2-6. System:Module Installation page

You use t.he Module Installation page to perform acalibration of all modules installed in the syst,em. This isnecessary after any change to the installed modules inthe Mainframe such as:

n Inst,alling a new module in t,he Mainframe.n Removing a module from the Mainframe.n Moving a module to a different slot.n Replacing/Exchanging a module in a slot.

You will need an oscilloscope with infinite persistancecapability to perform the calibration. An HP 5412X seriesscope is recommended. Instructions and on-screen helpare available throughout the procedure, but refer to theInst,allat.ion Guide for more detailed instructions.

System Operating Reference 2.19

Page 54: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

State Controls

2 System State ControlsThe System St&e cont.rols appear in t.hr t.op righthandcorner of all pagq above t,he System State : st.at.us lit-m.Thp cont.rols available depend on thtl current syst,em stat c(running, paused, or stopped), and t.htl syst.clm ExtclrnalInput..

System State:StoppedWhen the System State is Stopped all modules whichhave the System as their Triggtlr sour-ccl (Set Figuw 2-9and “Dat.a Gcn 1GHz:Modulc Clock page” in Chaptclr 3)are stopptbd.

Start.s all modules with Systtxm Triggtlr scmrcc fromvector 0. The system statt‘ changes t.o Running.

2-20 System Operating Reference

Page 55: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

State Controls

If the Mainframe External Input is swit,ched off, press&YJ to enter st,ep-mode. In st.ep mode you can output,dat.a in steps, or burst.s, of n clock-periods. Only moduleswhich have the System Trigger as their Trigger sourcecan be comrolled in this way.

In the Step menu:

Figure 2-8. System State: Step menu

Total no. of Steps:

IReset)

Indicates the current vect,or position.

Resets all modules with System Triggersource to vector 0.

S&p Count n Press the numeric field to set thenumber of clock periods to be countedin each step. The st.ep is measured inclock-periods (which is equivalent tovectors for all modules running at theclock rate).

Istepl

(EJ

Press to output t,he next step of dat,a.

Exits step-mode and ret.urns the systemstate to Stopped.

Sys tem Opera t ing Re fe rence 2 -21

Page 56: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

State Controls

I:-i:,,rl,,F -,,,I Fz~a;, [;t4 b-J

Il.lq,F1 Linilr-,.TL!..,,,,k .i,n~l,,ll,r.’

Figure 2-9. Clock/Trigger Distribution

System State:RunningWhen the System Stat0 is Running all modulrs whkhhave tht> System as their Triggtlr SOU~(Y will be running,unless they havcl reached the end of t.heir squencc.

(Stop)Stops all modules which have the System as their Triggersource and rcsct s thclm 1.0 vMor 0. Thta syst clrn stat ochanges to Stopped.

(Break)Pauses all modules which have the System as theirTrigger source. Thtl system state changcls t.o Paused.

System State:Paused When the Syst.cm State is Paused all moduks which havethcl Syst,tlm as their Trigger Suurcc are paustd.

Sto[)s all modulrs which havcl the Syslem as thclir Triggtlrsource and resets t,hcm to vector 0. Thea syst.em st.at (’changes to Stopped.

2-22 System Operating Reference

Page 57: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

l&mtinueJ2

Rest.arts all modules which have the System as theirTrigger source. The modules continue from where theywere paused. The syst.em state changes to Running.

I

System Operating Reference 2-23

Page 58: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 59: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

31 GHz Data Generator Operating Reference 3

This chapter is an operating reference for the HP 800001 GHz Dat.a Generator Syst.em. If you have one or more1 GHz Data Generat,or modules installed in your HP 80000SySb?IIl, the [Data Gen 1GHzj Or CData Gen lGHz/l28kBit)

I

instrument appr’ars as an opt.ion in the Top Level Menu.S&Ct [Data Gen IGHz] OI’ CData Gen lGHz/l28kBit] from theTop Level menu to move into the Data Grnerat.orinst rumcnt -menu. The following HP 80000 modulesbelong to the 1 GHz Data Gcnorator inst.rumcnt :

n E2902A 1Gk Clock/St,robe Module

n E2905A 128k Clock/Strobe Module

n E2803A 16k Data Generator Module

n E2906A 128k Data Generat.or Mod&

The pages available in the 1GHz Data Generatorinstrument-menu depend on the types of moduleinstalled:

mfL%- Module Description

(‘harm4 Config E21)OM. EWO3A. ESQOKA. EPHOGA Confi~rrrc groups of channels.

I)ata Listiug EZWXA, E2903A. E2HO5A. EZHOGA Edit data in verlor-list format.

Delays E290’2A. E2903A, EZHOSA, E2906A Adjust Channel delays and deskew.

o u t p u t s E%!%XA. EPQO3A. E2006A. E2906A Aajust Channel output-levels. termination and state.

F o r m a t E2UO‘ZA, E2H03A, EWXA, EZHO6A Selert Channel polarity, format and preset state.

W a v e f o r m s E2F+O2A E2903A, E2006A, ENO6A V i e w a n d e d i t d a t a a n d d e l a y s i n w a v e f o r m f o r m a t .

Clark output E29O2A. E2RObA Select thp C l o c k O u t p u t m o d e f o r Clock C h a n n e l s .

M o d u l e Chwk ESRO:<A. E”c)ON)GA Selwt the Clwk & Trigger sources for Data modules

1 GHr Data Generator Operating Reference 3-1

Page 60: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

In the following steps only the 1GHz Data Generator isshown. Refer t.o Chapter 11 for the differences betweenthe 1GHz Data Gcnerat.or and the lGHzll%kBit DataGenerator.

I3

Data Gen lGHz:Channel Config

1 jr DIllno 1 ; Rodoflnr 1Delete 1Ronemo 1I

G r o u p Nsme [BItI T y p e slot o u t p u t

Figure 3- 1.Data Gen 1GHz:Channel Config page (No Groups defined)

IJsc the Channel Config page to configure groups ofoutput, channels within thcl 1GHz Data Generat.orinstrument. Throughout the 1 GHz Data Generat or allchannels are referred to via t,heir Group name. Thereforea.ll channels which you want t.o USC, must be assigned to aGroup.

3-2 1 GHz Data Generator Operating Reference

Page 61: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Channel Conflg

1Menu) Press t,o view the Data Gen 1GHz menu. You can movedirect.ly to any other page in the 1GHz Data Generat,or, orback to the Top Level page.

LPr;nt Press t,o print the screen, or a complete listing of allconfigured Groups. Press ICancel if you want to stop theprint.

~&$~&iYyksy~

Use t,he these but,tons t.o cont.rol t,hc System State(running or st,oppcd). Refer t,o “System State Controls” inChapter 2.

(GE) Press to define a new Group of channels:

1. Press t.he Name but t.on to give the Group a name.2. Press the Type button to choose t.hr type of channels

(Dat,a, Clock or St.robc).3. Press [cont;nue_).4. Assign channels t.o the Group by pressing t.he red

LNONE) buttons in the Output List. Only channelswhich are currently unassigned will have a red (NONE)button. If necessary, scroll- the list by turning theknob, or dragging t,he mouse wit.h the right-keypressed, to see more 0utput.s.

Pressing a blue channel-name but.t.on will remove itfrom t.he group again.

5. When YOU have assigned all the channels you want tothe Group, press &.

NoteIll

Cert,ain parameters are common t.o all channels within amodule, for example Dat,a Format., Clock Mode and Presetdat.a value. If you assign channels from one slot to morethan one Group, the Groups will share these parameters.If you change a parameter for one, it will be changed forall linked Groups.

3

I

1 GHz Data Generator Operating Reference 3-3

Page 62: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Channel Conflg

I3

@iZ--

CautionIlr

Press to redefine a Group of channels:

1 .

2 .3.

4.

6.

If necessary, press the Name butt.on to choose t,hcGroup name.Press (CXKFJAssign new channels t.o the Group by pressing thered m buttons in the Output list. Only channelswhich are currently unassigned will have a red mbut,t.on. If necessary, scroll the list by t,urning theknob, or dragging the mouse wit,h t.he right-keypressed, to see more outputs.Remove channels from the Group by pressing the bluebutt,ons.Press (Done) when you have finished.

Press to rename a Group of channels:1. Press t.he Old Name butt on to choose the Group name

t.o be changed.2. Press the New Name button t,o enter a new Group

name.3. Press (EZZj to rename the Group.

Press to delet,r one or all defined Groups of channels:

You cannot undo a delete, so use (Delete) carefully.

1. Press the Name but.ton to choose the Group to bedeleted (or ALL groups).

2. Press IExecute_) to delete.

Press to enable vertical scrolling of the Output list. Usethe knob t.o scroll, or drag the mouse with the right-handkey pressed. You can also jump to a particular Groupname within the list by pressing the Group Name [Bit]button and choosing the Group name to be found.

3-4 1 GHz Data Generator Operating Reference

Page 63: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Channel Config

Group Name [Bit] Press the Group Name [Bit] button, located next t.o them button, to find a particular Group within the Outputlist. This is quicker than scrolling through the list, whenyou have a lot of Groups defined.

D a t a G e n IGHr:Channel Config S y s t e m State1 S t o p p e d /

G r o u p N a m e [Bltl T y p e slot o u t p u tI

DfiTh[Ol

DATA[ll

DfJT11[21

da ta naster/O 0/

da te naster/O 1/

da ta nas ter/O 2

I data tlas ter/O 3 I

I CLOCK[OI c l o c k naeter/3 2 I

CLOCK[ 1 I

STR0BE[01

STROBE [ I I

clOck naster/3 3

strobe nasterI3 0

s t r o b e nasterI3 I

Figure 3-2.Data Gen 1GHz:Channel Config page (Groups defined)

1 GHz Data Generator Operating Reference 3-5

Page 64: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Data Listing

Data Gen lGHz:Data Listing page

I3

NoteII

INlenu)

,$ Nonu 1 ,J#rlnt [

D a t a t e n 1GHz:Data Llstlng

,PTI\wE I own 1

~~~

Sys tem S ta te : S topped

* .i!k?+Jw-

:. ‘. if! Q Q Q Q

l; Ed11 IIf RI

llExII$HQ Q Q Q

@$mJ@JKI I

Figure 3-3. Data Gen 1GHz:Data Listing page

IJse the Data Listing page to view and edit data invcct,or-list form or to define the dat.a sequence for Groupsof out,put.s. As well as directly editing individual vect.orswit.hin Groups, you can use more sophist.icat.ed editingfunctions available under the m button.

The Data List,ing page shows t,he dat.a in t.hc pat.t emmemory in the mainframe. IJse [Update) t.o update t,hcmodule data-memory.

This means you can edit the data in the patt.ern memorywhile the system is running, without affect.ing the datasequence current,ly being output from the modules’ datamemory.

Press to view the Dat,a Gen 1GHz menu. You can movedirectly to any other page in the 1GHz Data Generator, orback to the Top Level page.

3-6 1 GHz Data Generator Operating Reference

Page 65: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Data Listing

Ipl;nt Press to print t.he screen, or a complete listing of thedata. Press (Cancel) if you want. to stop the print.

IJse the these butt,ons to control the Syst.em Stat,e(running or stopped). Refer t,o “System Stat.e Controls” inChapt.er 2.

Group Name ((-1 (DATA))Press the Group Name button above the Group data list,for example [STROBEI) in Figure 3-3, if you want to changet,he order in which the Groups are displayed. You canswap the select.ed Group with any ot.her Group.

Group Base ([Gj IBinary))Press the Group Haso button above the Group data list toselect the base in which the Group data is displayed. Youcan choose from:

Data Button (CT] [=I)Press the Data butt.on in a Group’s dat.a list, to editthe data in that vector. Scroll t.he data list (See @j) tomove other vectors onto the button. To carry out moresophisticated editing functions, see a).

While editing t,hc vector data you can move to the nextvector using the m key or back to the previous vectorusing the [EEZZj key. The roll direction key defines t.hedirection of w[KZZ):

@D m moves down to the next vector inthe same Group. [Previous) moves up tothe previous vect,or in the same Group.

3

I

1 GHz Data Generator Operating Reference 3-7

Page 66: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Dat.a Listing

INext) moves right to the next Group, andthen moves to the next vector starting inthe leftmost group. (p,,,;,uS) moves left tothe previous Group and then moves upt.o the previous vector in the rightmostGroup.

I3

LID Press this button to act,ivat.e vert,ical scrolling of the Dat.alisting. IJse the knob to scroll, or drag t,he mouse wit.hthe right-key pressed. You have t,o scroll a vect,or ontothe numeric button if you want to change its data value.

@XC) IJpdate t,he module data-memory from the mainframe’spat t cm memory.

All dat~a edit,ing is carried out in pat t em memory in t hcMainframe>. Tht> module data-memory is not updateduntil you press this but ton. The butt on is red if theIrecould be a difference between the data in patt,ernmemory and the actual data in the modules.

Vector ((-7-j) Press the numeric butt.on to jump to a particular vect,ornumber. This is quicker than scrolling, for long datasequences.

3-8 1 GHz Data Generator Operating Reference

Page 67: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Dat.a Listing &E&F]

(i&zq Press to define the data sequence for a Group or allgroups.

S e t S e q u e n c e P a r a m e t e r s f o r G r o u p P’lllL1

:Jtrncol [ ji Don0 1

Figure 3-4.Data Gen lGHz:Data Listing page: Sequence

Definition menu(ALL)

If you don’t want to define the sequence for ALL groups,press a to select a Group name. You can definedifferent sequences for each group. Note that Groupswhich have channels from a common module must. havethe same sequence definition. That. is, all channels on onemodule must have the same sequence definition.

3

I

Page 68: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I3

Data Gen 1GHz:Data Listing

Preamble Length:Press the numeric button to set the preamble lengthin vectors. Data in t,he preamble is out,put OTUY at thebeginning of the sequence. Use the knob t,o adjust thevalue, or drag the mouse with the right-key pressed, orpress the but,ton again to obtain a numeric keypad.

Cycle Length:Press the numeric but.t.on t.o set the cycle 1engt.h inmuhiples of 8 vectors. Data in the cycle is output afterthe preamble data, and repeated, toget,hcr with t.hePRWSB dat.a, according to the Hepeat count. Use theknob to adjust the value, or drag the mouse with theright-key pressed, or press the butt,on again t,o obtain anumeric keypad.

PRWS23lZero Run Length:Data Channel Groups. Press t,he numeric button to setthe PRWS23 dat.a length in vect,ors. Hardware generatedPRWS23 Data is output, after the cycle dat,a, and both arcrepeated according to t,he Repeat count.. Use the knob toadjust the value, or drag the mouse with the right-keypressed, or press the button again to obtain a numerickeypad.

Strobe Channel Groups. St.robe channels cannotgenerat.c PRWS dat,a, and therefore generate a run ofZero Dat,a during this part of the sequence.

Repeat Ilnr] timesPress to set the Repeat count for the cycle andPRWSIZero data. These par& of the sequence can berepeated from 1 t.o 266 times, or infinitely.

(Cancel)

Press to cancel the sequence definition.

(Done)Press to carry out the sequence definition.

3-l 0 1 GHr Data Generator Operating Reference

Page 69: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GEIz:Data Listing

&g Press to obtain a menu of Editing functions. Thefollowing table summarizes the functions, which areexplained in more detail after the table:

Note3

‘Ihble 3-1.Data Generator 1GHz:Data Listing Edit

Functions@iizzzq Fdl a c o n t i n u o u s b l o c k o f v e c t o r s w i t h i n a G r o u p

with a constant data value.

Per iodic Pat tern F i l l B c o n t i n u o u s b l o c k o f c h a n n e l s w i t h i n aGroup with a divided clock pattern.

Random Pa t te rn F i l l a c o n t i n u o u s b l o c k o f v e c t o r s i n 1 o r mowgroupv w i t h p h a s e - s h i f t e d P R B S i n each c h a n n e l .

@zzF) Fill R rontinuous block of vectoru itI 1 or moregroups with R Rxed interval count,

(PRWS) Fill a continuous block of vectory with PRWS. orZero Substitution. or Marker I)ensity patterns.

(GJ Cut H ront~nuous blork of data out of thr datal i s t i n g i n t o 811 i n t e r n a l butter.

m Copy a continuous bkbck of data out of the datal i s t i n g i n t o a n hlterncrl buffer.

1Paste) Paste a block of data from the internal buffer intrthe d a t a l i s t i n g .

n All editing functions operate on the complete patternmemory independently of the sequence definition(Preamble length and Cycle length). The sequencedefinition is not affected.

For example, if you cut 4 vect,ors out of t,he Preamble,t,he subsequent data is shifted upwards 1.0 fill t.hcgap. Therefore th? last. 4 vect.ors in the Preambknow contain t.he data that used to bp in the first fourvectors of the Cycle data.

n When using t,hcl editing functions, the selected datarange is highlighted in red in the dat,a listing.

3

I

1 GHr Data Generator Operating Reference 3-l 1

Page 70: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Dat.a Listing:m

F’ixed Pattern

I3

IJse (Fixed) to fill a block of vectors within a Groupwith a fixed pattern. The pattern is displayed and edit,edin the same base as the Group, for example binary:

Figure 3-7.Data Gen lGHz:Data Listing page: Edit:Fixed Pattern

Group:

Vector Range:

Pattern:

Choose the Group you want to workwith. Press and use t,hc knob, or presstwice to choose from a list of groups.

Use the numeric but,tons t,o select, thestart and end vect,ors of the block youwant t.o fill. Press and use the knob, orpress twice to enter the vector number.

Set up the pattern wit,h which youwant to fill each vector. The pat.t.ern isdisplayed and edited in the same base asthe selected group.

3-l 2 1 GHz Data Generator Operating Reference

Page 71: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Data Listing:m

Periodic Pattern

Periodic Pattern

Use Periodic Pattern to fill one or more channels within aGroup wit,h a divided clock pattern.

through 0 (

through 0 1

Figure 3-8.Data Gen 1GHz:Data Listing page: Edit:Periodic

Pattern

Group: Choose the Group you want to workwith. Press and use the knob, or presstwice to choose from a list of groups.

Vector Range: Use the numeric buttons to select thestart and end vectors of the block youwant. to fill. Press and use the knob, orpress twice to enter the vector number.

Channel Range:Use the numeric but.tons to select, thestart and end channels within the Group.Press and use the knob, or press twice t.oent.cr the channel number.

Pattern Press t.o select the divided clock patternto be used:

n Clock/:!n Clock/4n Clock/8n Clock/l6

1 GHz Data Generator Operating Reference 3.13

Page 72: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I3

Data Gen 1GHz:Data Listing:m

Random Pattern

Use CRandom Pattern) t.o fill a block of vectors wit.h PRBSd&a. The PRBS ustld is the shortest, PRBS which islonger than the number of vect,ors to be filled. Theshortest PRBS is 2”-1 and the longest, is 2l”-1. The PRBSis phase-shifted between channels. For more informat.ionon the Random Data capabilities, refer to Chapter 4.

Vector Rmgol 0 f through 0 1

[ Csncml Exocut0 1

Figure 3-9.Data Gen 1GFIz:Data Listing page: Edit:Random

Pattern

Group Range: Choose t,he Group range you want t,owork with. Prrss and ust’ t.hc knob,or press twice to choose from a list ofGroup names.

Vector Range: IJse the numeric buttons to select thestart, and end vect,ors of the block youwant to fill. Press and USC the knob, orpress t,wice t,o ent,er the vector number.

3.14 1 GHz Data Generator Operating Reference

Page 73: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Data Listing:a

Counter

Counter

Use [Counter) to fill a block of vect.ors wit.h a fixed-stepcount,. Within each Group the current dat,a in the startvect,or is used as the starting value for the count,. Youcan choose a positive or negative fixed-step.

Vat tar Ranges , 0 j through0 1

Figure 3-10.Data Gen 1GHz:Dat.a Listing page: Edit:Counter

Group Range:

Vector Range:

Step:

Choose t,he Group range you want towork with. Press and use the knob,or press t,wicc to choose from a list ofGroup names.

IJse the numeric buttons to select t.hcstart and end vectors of the block youwant to fill. Press and use the knob, orpress twice to enter the vect.or number.

1Jsc the numeric bmton t.o set the countstep-size. Press and use the knob, orpress twice t.o enter the value directly.

1 GHz Data Generator Operating Reference 3.15

Page 74: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Data Listing:m

I3

P B W S

Use IPRWS) to fill a block of vect,ors in a Group with aPseudo-Random-Word-Sequence, or PRBS wit.h ZeroSubstitution, or PRBS with fixed Marker Density. You calchoose the start vector, but the length of the block isdet.ermined by t,he PRBS used as a basis for the PRWS.For more information on the PRWS, Zero Substition andMark Ratio capabilitites, refer to Chapt.er 4.

S t a r t a t Vactorl0

Pattorn P R W S 1 Polynomielr 2-7-I lnv 1

Csncrl 1 Exrcutr 1

Figure 3-11.Data Gen 1GHz:Data Listing page: Edit:PRWS

Group: Choose the Group you want t.o workwith. Press and use the knob, or presstwice to choose from a list of groups.

Start Vector: 1Jse the numeric button to select t,hcstart vrct.or. Press and use the knob, orpress twice to enter t,hc value. Notcl tlmttlw kngth of tlw d&a, dq~&.s 07c tlwI-blymrrr.ia.1 ch~oscw $w tiw Ph? WS.

Pattern: Press to select the pattern type:

n PRWSn Zero Substit.utionn Mark Ratio

3-l 6 1 GHz Data Generator Operating Reference

Page 75: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen lGHz:Data Listing:m PRWS

Polynomial

Channel:

Zero Sub:

Mark Ratio:

Press to select, the PRBS polynomial to beused:

Press to sclcct t hc number of zeros tobc subst it ut od. The s&W cld number ofzcrocs will bc added to t,hc longest zcvorun in the chosen PRRS.

Press to select a ratio of 1s to OS in thePRBS.

3I

1 GHz Data Generator Operating Reference 3-17

Page 76: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Data Listing:a

cut

Use Q to cut a block of data out of the pattern memorylisting into an itWrna1 buffer. Note that data will beshifted upwards to close the gap, but the sequencedefinition is not, affected (Preamble/Cycle Length remainthe same). This means that dat.a from the patt.ernmemory beyond t,he end of your current.ly definedsequence may be shifted int.o the end of your sequencte.I

3

Vector Rongot 0 j through0 1

Figure 3-12.Data Gen 1GHz:Data Listing page: Edit:Cut

COPYUse (copy) to copy a block of data from the patternmemory listing into an internal buffer.

DrOup Rangel S T R O B E [’ t h r o u g hSTROBE 1

Vector Range 10 j through 0 f

1 Caner1 ( Exrcutr I

Figure 3-13.Data Gen 1GHz:Data Listing page: Edit:Copy

3.18 1 GHz Data Generator Operating Reference

Page 77: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

CautionII)

Data Gen 1GHz:Data Listing:a Paste

PasteUse IPaste) t,o paste a block of dat.a from the internalbuffer into the pat,tern memory listing. You can use theRepeat Value to paste more than 1 copy of the buffer intothe listing.

Note that the paste function does not, insert data, it 3overwrit.os data. If you want to insert data from theinternal buffer, first use Insert. New to insert, zero datainto the list,ing, then past.e the data over the zeros.

Oroup Rangel S T ROBE [ tnroqh STROBE 1

Start at Voctorl 0 1

Ropaat Valum~ 1 1

Figure 3-14.Data Gen 1GEz:Data Listing page: Edit:Paste

1 GHr Data Generator Operating Reference 3-l 9

Page 78: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I3

Data Gen 1GHz:Data Listing:m

Insert NewUse &‘GZXGNew) to insert zero-data ink the patternmemory listing. Note the sequence definition(Preamble/Cycle lengths) is not affected. This meansthat data from your current list,ing may be shifteddownwards into t,he pat,t.ern memory beyond the end ofyour sequence.

Start at Vactorl

Figure 3-15.Data Gen 1GHz:Data Listing page: Edit:Insert New

3-20 1 GHz Data Generator Operating Reference

Page 79: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Delays

Data Gen lGHz:Delays page

__-.. .--~~

S y s t e m S t a t e : S t o p p e d

Delay Dsskeu ~$.szr&d. 1

p,ooo s J 0.000 s

$J mm 1 bO.ooo s[ 0 . 0 0 0 6

STROBE 0 . 0 0 0 6 0 . 0 0 0 5

CLOCK 0 . 0 0 0 6 0 . 0 0 0 6

Figure 3-16. Data Gen 1GHz:Delays page (by Group)

USC the Delays page t.o vary the channel delayparameters or deskcw fact.ors for the 1GHz DataGenerator channels. You can vary the delay of anindividual channel, a Group of channels or ALL channels.

[Menu) Press to view the Dat,a Gen 1GHz menu. You can movedirectly to any other page in the 1GHz Data Generat.or, orback t.o the Tup Level page.

3

I

IPrint) Press to print the screen, or a complete list.ing. Press(Cancel) if you want to stop the print.

1 GHz Data Generator Operating Reference 3-21

Page 80: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Delays

I3

Use t,hc these buttons to control the System State(running or stopped). Refer to “SysWm State Controls” irChapter 2.

(Display) Press to toggle the display mode bet.ween display bychannel and display by Groups of channels. The but.tonindicaks the current display mode. Figure 3-16 showsan example with t.hree channel Groups (called DATA,STROBE and CLOCK) displayed by Groups. Figure :3-17shows th? same example displayed by channel.

/i

1i-

1 Figure 3-17. Data Gen 1GHz:Delays page (by Channel)

)8to G e n 1GHz:Delays

Dlrplsg~ Channrls

GILL C h a n n e l s

DFITFIIOI

DCITCI[ll

DFITfltZI

S y s t e m S t a t e : S t o p p e d

D e l a y Dsskeu

paoo *1 0 . 0 0 0 0

0 . 0 0 0 s 0 . 0 0 0 s

0 . 0 0 0 s 0 . 0 0 0 5

0 . 0 0 0 6 0 . 0 0 0 5

DFITA[31 0 . 0 0 0 s 0 . 0 0 0 s

A iprmr#COl [ &MofJ 8 1 0 . 0 0 0 5

STROBE [ 1 I 0 . 0 0 0 s 0 . 0 0 0 s

CLOCK[OI 0 . 0 0 0 s 0 . 0 0 0 s

I CLOCK [ I 1 0 . 0 0 0 6 0 . 0 0 0 sI

3.22 1 GHz Data Generator Operating Reference

Page 81: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Delays

ALL Groups/Channels

Caution

Name Button (m)

Delay

Set.t.ing the delay using the ALL line changes all theindividual channel delays. You cannot. recover theindividual delays afterwards.

Press the numeric button in the ALL channels sectionif you want to delay all 1GHz Data Generat,or channelsglobally. In order to avoid accident.ally resetting all t,hechannel delays, you cannot adjust the ALL channelsdelay using the knob. You obt,ain a numeric keypadimmediately on pressing the button.

Press this button t.o act.ivate vertical scrolling of theGroup/Channel list.ing. IJse the knob t.o scroll, or drag themouse with t.hc right-key pressed. You have to scroll aGroup/Channel onto t.hc numeric> button if you want tochange it.s delay value.

Press the Name Button (For example @ECEiQj) inFigure 3-17) to find and move to another Group in theGroup/Channel list. This is faster than scrolling if thereare a lot, of defined Groups.

Press the numeric Delay button t,o adjust, the delayparameter. Use t.he knob to adjust, t,he value, or drag themouse wit,h t,he right-key pressed, or press the butt,onagain to obtain a numeric keypad.

If the Display mode is by Groups, t,he delay will beapplied to all channels in t.he Group. If the Display modeis by Channel, t,hc delay will be applied to only thatchannel.

1 GHr Data Generator Operating Reference 3.23

Page 82: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[Enter Deskew Mode)

Note

I3

Deskew

Note

Data Gen 1GFIz:Delays

Press t,o enter Deskew Mode. The numeric butt,ons moveonto the Deskew parameters, as shown in Figure 3-18.

You can only enter Deskew Mode when all the channeldelays are 0 (zero). Use the ALL Channels Delay buttonto quickly set all delays t,o 0.

D a t a G e n 1GHz:Delays S y s t e m S t a t e : Stopped~

‘~loplay~ Channrlr

RLL C h a n n e l s

D e l a y DeskeM

0 . 0 0 0 6 0 . 0 0 0 s [1

I LA DllTA101 I 0.000 5 ,o.ooo I JI

Dr?Tfi[Il 0 . 0 0 0 s 0 . 0 0 0 s

DOTfir 0 . 0 0 0 s 0 . 0 0 0 s

DfiTbt31 0 . 0 0 0 s 0 . 0 0 0 s

Figure 3-18.Data Gen 1GHz:Delays page (Deskew Mode)

You can adjust the Deskew parameters, in the same wayas the Delay parameters, in order t,o set t.he Zero-pointof t,he Delay. You can use t,hc deskcw to account fordifferent signal-pat,h lengt.hs to your Device-Under-Test.

n The effects of Deskew are not shown on t.hc Waveformpage, only Delays are shown there.

n Dcskew influences the available Delay range.The channel delay-range of If:! ns applies t,o thecombinat,ion of Dcskew and Delay.

3.24 1 GHz Data Generator Operating Reference

Page 83: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Delays

Press to exit Deskew Mode and ret,urn the numericbuttons t.o the Delay parameters.

3

I

1 GHz Data Generator Operating Reference 3-25

Page 84: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I3

Data Gen 1GEIz:Output

Data Gen lGHz:Output page

S y s t e m State5 S t o p p e d I

Ij$ Dlspls~l moups

S t a t e Termlnatlon L o u L e v e l High Level i

RLL G r o u p s jgrf1 : tom 1 ;-I.OO vj 1.00 vJ[ ~

d #aTA ] OffI toom, I -1.00 VI 1.00 vi ~STROBE O f f to GND -I .oo v I.00 v

CLOCK O f f to GND -I .oo v 1 . 0 0 v

Use the Output. page to select channel termination, adjustchannel voltage levels and to swit.ch outputs on or off.You can do all of this for an individual channel, a Groupof channels or ALL channels.

Channel terminat,ion can be set t,o the following:

‘Ihble 3-2. Channel Output Terminations

1 Setting I Termination: IGROund ink) 5062 t,o 0 VECL into 5062 t 0 - 2 VPIXL1 into 5062 to +3 VOPEN int,o ouen circuit

1 Available with software REVA.0301 and above

3.26 1 GHz Data Generator Operating Reference

Page 85: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Output

(Menu) Press to view the Dat.a Gen 1GHz menu. You can movedirectly to any other page in the 1GHz Data Generator, orback to the Top Level page.

1Pr;nt Press to print the screen, or a complete listing. Press(Cancel) if you want to stop the print. 3

~/&FJ@za/[sy@Use the these buttons to control the System State(running or stopped). Refer to “System State Controls” inChapter 2.

LDisplay:) Press to toggle t.he display mode bet ween display bychannel and display by Groups of channels. The buttonindicates the current display mode. Figure :3- 19 showsan example with t.hrce channel Groups (called DATA,STROBE and CLOCK) displayed by Groups. Figure 5-20shows the same example displayed by channel.

Dote G e n 1GHzlOutput S y s t e m S t a t s : s t o p p e d ,

pl~play~ ChrnnrlrState Termlnatlon L O U Level High L e v e l

,fiLL C h a n n e l s iOff [ IOeNc I -1.00 VI I,00 v[

DCITR[OI O f f to GND -1 .oo v 1 . 0 0 v

DFITFItI I Of1 to GND -1 .oo v 1 . 0 0 v

DCITP[21 O f f to GND -1 .oo v 1 . 0 0 v

D&T&[31 O f f to GND -1 .oo v 1 . 0 0 v

$J slRoBErol J ; Off I to @No [ -1.00 v I1 .oo v J

STROBE [ 11 O f f to GND -1 .oo v 1 . 0 0 v

CLOCKCOI O f f to GND -1 .oo v 1 . 0 0 v

CLOCK [ I 1 O f f to GND -1 .oo v 1 . 0 0 v

Figure 3-20. Data Gen 1GHz:Output page (by channel)

1 GHz Data Generator Operating Reference 3-27

Page 86: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GEIz:Output

ALL Groups/Channels

Caution

I3

State (Z-J / loff)

lkrminat ion

Using t,he but.tons in the ALL line changes the set,tingfor all the individual channels. You cannot, recover theoriginal settings afterwards.

1Jse the but.t.ons in the ALL line if you want t,o adjustall 1GHz Data C;enerat.or channels globally. In order toavoid accident,ally changing all t,he channel settings, youcannot, adjust the ALL levels using the knob. You obt,aina numeric keypad immediately on pressing t,he levelbuttons, which gives you the opport,unity to cancel.

Press this butt on to act ivat e vrrt,ical scrolling of t.he(;roup/Channel listing. Use t,hc knob to scroll, or drag t.hemouse with the right -key pressed. You havcl to scroll a(SroulKhannc4 onto t hc buttons if you want to change itssettings.

Press a State button to switch outputs on or off. Thebutton shows the current status.

Press a Termination button t,o set the output tcrminat,ion.The button shows the current status. You cannot changethe termination if the relevant out,put(s) are currentlyswitched on. The termination affects the available levelranges, therefore it may not be possible to change theterminat,ion if t,hc current output levels are not valid forthe chosen t.ermination.

‘Ihble 3-3.Output Level Ranges depending on Termination

-krmlnation:~ t o GNI) I,0 - 2 v t o +sv into open

High-level Range: -1.6 v tn3.0 v -1.6 v to 1.0 v 0 v lx) 4.6 v -2.6 v to 4.6 v

Low-level Range -2.0 v tn 2.6 v -2.0 v to 0.6 v a.5 v tn 4.0 v -3.6 v to 3.6 ’

Amplitude (High - Low): 0.6 V to 2.6 V 0.6 V Co 2.B V 0.6 V lo 2.6 V 1.0 V to 6.0 V ]

1 You cannot select a ‘Ibrmination unless ALL Ie\,els are within their validrange for that termination

3-28 1 GHr Data Generator Operating Reference

Page 87: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen lGHz:Output

Low-level Press the numeric Low-level button to adjust the outputLow-level. Use the knob to adjust the value, or drag themouse with the right-key pressed, or press the buttonagain t,o obtain a numeric keypad.

If t,he Display mode is by Groups, the adjustment will beapplied to all channels in the Group. If the Display modeis by Channel, the adjustment will be applied to only that,channel. The available Low-level range depends on thetermination and the High-level setting.

High-level Press t,he numeric High-level button to adjust, the outputHigh-level. Use the knob to adjust t.he value, or drag themouse with the right-key pressed, or press t,he butt.onagain to obtain a numeric keypad.

If the Display mode is by Groups, the adjustment will beapplied to all channels in the Group. If the Display modeis by Channel, the adjustment will be applied to only thatchannel. The available High-level range depends on t.hctermination and the Low-level setting.

Note3

All High- and Low-level values are displayed relative t.oGND. If the Termination setting corresponds the actualtermination, the displayed values correspond to themeasured values to GND (Subject to Specifications).

3

I

1 GHz Data Generator Operating Reference 3-29

Page 88: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GEIz:Data Format

I3

Data Gen 1GHz:Data Format page

Noted

D a t a t e n 1GHzlData F o r m a t S y s t e m S t a t e : S t o p p e d ;

P01ar1ty F o r m a t Preset I

Use the Data Format page to select. t,hc channel dat,aformat, polarity and preset sta1.e of data channels.

You can do all of this for an individual channel, a Groupof channels or ALL channels. Hcmew~; fwrmaa.l a.ndpreset are set a.t data. mod.ula kwl, w,ot for ‘i’l~d):?vidt~fl~lc1~~anvwl.s. Therefore if you change an individual channel,all other channels in the module will change accordingly.If Groups share channels in t,h<a same module(s), then allchannels in those Groups arc also linked in the same way.

3-30 1 GHr Data Generator Operating Reference

Page 89: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GEz:Data Format

INlenu) Press to view the Data Gen 1GHz menu. You can movedirectly to any other page in the IGHz Data Generator, orback t,o the Top Level page.

LPr;ntJ Press to print the screen, or a complete listing. Press(Cancel) if you want, to stop the print,.

~~(@ZQY(?XiQ~

Use the these but,t.ons to control the System State(running or stopped). Refer t,o “System State Cont.rols” inChapter 2.

CDiSplay;) Press t.o toggle t.hc display mode between display bychannel and display by Groups of channels. The bintonindicates the current display mode. Figure 3-21 shows anexample with one Group of data channels (called DATA)displayedby Groups. Figure 3-22 shows t,he same exampledisplayed by channels.

-~--___--& Nrnu 1 &rint(

Data Gen IGHzlData Format System State: Stopper:

I’LL Channels

Polsrlty Format preset

jNormo1 1: llRZ 1, o [I

8J jgtnTn~o1 I i Normal 1 NRZ 10 [ *

DfITAIl 1 Normal NRZ 0

DFITALPI Norma I NRZ 0DfiTA[31 Norma I NRZ 0

--- J

Figure 3-22.Data Gen 1GHz:Data Format page (by channels)

3

I

1 GHz Data Generator Operating Reference 3-31

Page 90: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Data Format

I3

ALL Groups/Channels

Caution Using the bmtons in the ALL line changes the settingfor all the individual channels. You cannot recover theoriginal settings afterwards.

Use the butt,ons in the ALL line if you want to adjust all1 GHz Data Generator channels globally.

aI Press this button to act,ivate vertical scrolling of theGroup/Channel list.ing. IJsr the knob to scroll, or drag t.hcmouse wit.h the right-key pressed. You have to scroll aGroup/Channel onto the buttons if you want to change it.ssettings.

Polarity (jjY[&ZZ)Press a Polarity but,ton to change t.hc channel polarity.The but,t.on shows the current status.

Format @I= Press a Format butIon to change t,he channel dat.a format.The butt,on shows the current status.

Preset (TJTJ/(EZKj Press the Preset button to set the channel preset stat.e.The channel is set, t,o its preset state before the st,art ofa sequence. You can choose from 0,l or Previous. Thebutton shows the selected preset value.

3.32 1 Gtlz Data Generator Operating Reference

Page 91: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GEIz:Waveforms

Data Gen 1GHz:Waveforms page

S y s t e m Statel S topped

Use the Waveforms page to view and edit the patternmemory in graphical format. If no waveforms arcdisplayed, press [Add Waveform) t,o add Channel(s) to thedisplay (See “Channel Name ([mu) or LAdd Waveform]” atthe end of this section). Press one of the Channel namebuttons at the left hand side to insert or remove channelsfrom the display.

Note t.hat changes madcl to dat.a, delay parameters and soon, will be reflcctcd on ot.her pages when you select themlat cr.

LMenu) Press to view the Data Gcn 1GHz menu. You can movedirect.ly to any other page in the 1GHz Dat.a Generator, orback t.o the Top Level pagtx.

1 GHz Data Generator Operating Reference 3-33

Page 92: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Waveforms

LPr;nt) Press to print. t,he screen, or a complet,e listing. Make sureyou print this screen in graphics mode. Press (c,,,,ll) ifyou want t,o stop the print.

I3

Time/Div ((-1)

m

Note3

Use the these buttons to control the System State(running or stopped). Refer to “Syst.em Stat.e Controls” inChapter 2.

Press t,o adjust the resolution of the waveform display(Time/division). Press and use the knob, or press t.wicc t.oobt,ain a numeric keypad.

Press to act,ivatc vertical scrolling of the waveforms. Thisbutton is only available if there are more channels on thewaveform page than can be displayed on the screen. IJsethe knob to scroll, or drag the mouse with the right -keypressed.

Press to activate horizontal scrolling of the waveforms.

As you scroll through the data, the time-reference ofthe left-hand edge of the display is shown on a numeric.but.ton at t,he bott,om left-hand corner of t,he display.The time-reference is measured from the start of thesequcnee.

1Jsc this time button to quickly jump to a point in time inthe sequence.

3.34 1 Gtlr Data Generator Operating Reference

Page 93: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GEkWaveforms

Press to set the Period value used for displaying t,hewaveforms and calculating the timing values on theWaveforms page..

Normally the period of the Internal Syst.em Clock is usedt.o calculate the displayed waveforms.

If the External System Clock (See “System Clock page”in Chapt,er 2) is selected, or one or more dat,a moduleshave Module Clock Source selected (See “Data GenlGHz:Module Clock page”), you can choose to enteran external period ( and divider) value so that theWaveforms page can calculate and display the waveformtiming correctly for the externally clocked channels.

You shouldn’t mix int,ernally and externally clockedchannels, or ext.crnally clocked channels which havedifferent module clocks, on t.hc same display. The displayperiod is used to calculate all displayed waveforms andtherefore some of the channels on a “mixed” display willbe shown incorrectly.

Press to adjust, the Delay parameter for t,he Channelt.o which the x-marker is locked (See “Markers [xla”). No& that Deskew values are not shown on thewaveforms page.

Press to modify the sequence definition for one or ALLgroups. Refer to “@Z$K$ in the Data Listing pagesection for more informat.ion on the Sequence menu.

3

1 GHz Data Generator Operating Reference 3-35

Page 94: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Waveforms

I3

(Pattern) Press fjj) to edit. the pat,t,ern data for the Channelt.o which thtl x-marker is locked. l’he edit-position isindicated by a n-cursor.

Figure 3-24.Data Gen 1GHz:Waveforms page Sattern edit

GaPress to activate horizont,al scrolling of the rl-cursor. Usethe knob, or drag the mouw wit.h t.hcl righthand keypressed, to move the cursor.

Press the rising-edgcb key t,o set a high-level at then-cursor. Note that the waveform display reflects theData format and po1arit.y sett,ings. If your mow t/w c~~~~soo1*with this key a.ctiw, a,ll bits mowd through. aw set toh:iglt.-lkv x4.

3-36 1 GHz Data Generator Operating Reference

Page 95: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Waveforms

mPress the falling-edge key to set a low-level at then-cursor. Not,e that the waveform display reflects theData format and polarity settings. u you. HOW tlhe cursorwitI6 this key a.ctizw, a.ll bits mowd through, a.re se1 tol4ru&vel.

Figure 3-25. Marker lock buttons

Press the Marker buttons next to a Channel namebutton to lock a marker t,o that channel. The x-markeris displayed in red, the o-marker is displayed in green(unless the display colors have been modified). A markercan only be locked to only one channel at a time. Youcan use t.he CDelay) but.t on t.o aaust the channel delay forthe channel to which the x-marker is locked. You canuse t,hc (Pattern’ but,t on to edit the pat.t.rrn data for t.hcchannel to which the x-marker is locked. (See “&G$‘).

‘lb move a marker:1. Press the corresponding red or green numeric

but.t.on at the bot.tom of the screen, see Figure S-26,depending on which marker you want to act,ivat.e.

2. Use the knob, or drag the mouse with the righthandkey pressed, to move the marker, or press the numericbutton again to jump to a part,icular time in thesequence.

If a marker is locked to a particular channel (see“Markers Ix] @‘), the marker can only move in steps ofone bit-period on that channel.

1 GHz Date Generator Operating Reference 3-37

Page 96: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GEz:Waveforms

I3

Figure 3-26. Marker mode and activate buttons

The numeric buttons at the bot.t.om of t,he screenindicat.e the posit ion of the markers in time and activatethe markers. In Figure 3-26 the red C3.0001 but,t.onactivates the red x-marker, the green 16.000) but,t.onactivates the green o-marker.

Marker mode:

Use t.he red marker-mode but.ton to t ogglc t.he timedisplay for t.he x-marker between elapsed time mode anddifference time mode:

Ixl The neighbouring t,ime butt on shows theelapsed time position of the x-markerrelative to the start of the sequence,including channel delay.

(x-0) The neighbouring time button shows thetime difference between t,he x-markerand the o-marker.

Similarly, use the green marker-mode but ton to toggle thetime display for the o-marker bet ween elapsed time anddiffrrenc.e time:

l o ) The neighbouring time but,t,on shows theelapsed time posit,ion of t,hc o-markerrelative to the start of the sequenc‘e,including channel delay.

( o - x ) The neighbouring time button shows thetime difference bet ween the o-markerand the x-marker.

3-38 1 GHz Data Generator Operating Reference

Page 97: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Waveforms

C@Giz) Update the module data-memory from the mainframe’spattern memory. All data editing is carried out in patternmemory in the Mainframe. The module data-memory isnot updated until you press this button. The button isred if t,here could be a difference between the data inpattern memory and the actual data in the modules.

Channel Name ([xi’) or (Add]Pressing a Channel name but,ton, or [Add Waveform) if nowaveforms are curremly displayed, allows you to insertor remove channels on the waveform display.

Salact Channrt

Figure 3-27.Data Gen 1GHz:Waveforms page :Add Waveform

3

I

1 GHr Data Generator Operating Reference 3-39

Page 98: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I3

Data Gen 1GHz:Clock Output

Data Gen 1GHz:Clock Output page

D a t a t e n IGHz~CIock O u t p u t S y s t e m S t a t e : S t o p p e d

A L L G r o u p s

C l o c k O u t p u t Mode

p sulcchre ]

Use the Clock Out,put page to select the clock outputmode. You can do all of this for a Group of clockchannels or ALL clock channels.

1Menu) Press to view the Dat.a Gen 1GHz menu. You can movedirectly to any other page in the 1GHz Data Grneratq orback to the Top Level page.

1Pr;nt) Press t,o print thta screen, or a complete listing. Press[S) if you want to stop the prim.

~&J/rtY(@zi-topy(B[kylcont;nIJsc the these buttons to control t.hc Syst.em Sfate(running or stopped). Refer to “System State Controls” inChapter 2.

340 1 GHt Data Generator Operating Reference

Page 99: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Clock Output

ALL Groups

Caution Using the butt.on in the ALL line changes t,he clock modefor all the clock channel Groups. You cannot recover theindividual settings afterwards.

Use the button in the ALL channels section if you wantto set the clock mode for all 1GHz Dat,a Generator clockchannels globally.

m Press this button to activat,e vertical scrolling of theGroup listing. Use the knob to scroll, or drag t.hemouse with the right-key pressed. You have to scroll aGroup/Channel onto the button if you want to change it.ssettings.

Clock Output Mode (SwitchedMcont;nuou3)Press t.his butt on to swit.ch the clock mode bet wecnContinuous and Switched.

Switched The Clock Outputs of a particular Clockmodule generate a signal while thatmodule’s sequence is running.

Continuous The Clock Outputs generate a signalcontinuously, independent of System ormodule state.

3

1 GHz Data Generator Operating Reference 3-41

Page 100: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I3

Data Gen 1GFlz:Module Clock

Data Gen 1GHz:Module Clock page

Data G e n lGHz~~odule C l o c k S y s t e m S t a t e : S t o p p e d

C l o c k T r i g g e r IExternnl nodule Input- ~

s o u r c e S o u r c e StateThreshold T e r m S l o p e Runtlode

f3LL G r o u p s JEunslnsun tw (

IJse the Module Clock page to sclcct the clock sourceand sequence trigger (control) source for data modules.You can do all of this for a Group of channels or ALLchannels. The clock and trigger source is set at datamodule level, not at channel level (See Figure 3-30).

INlenu) Press to view the Dat,a Gen 1GHz menu. You can mowdirect.ly t.o any other page in t.he 1 GHz Data Generat.or, orback to t,hc Tr)p Level page.

IPr;nt) Press t.o print the screen, or a comp1et.e listing. Press(EEZ] if you want t,o stop t.hc print.

@J&j@Ei$[Continue[StepjUse the these buttons to control the System St.at.e(running or stopped). Refer to “System St.ate Controls” inChapter 2.

3 4 2 1 GHr Data Generator Operating Reference

Page 101: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Data Gen 1GHz:Module Clock

ALL Groups

Cautionil)

Using the but,t.ons in the ALL line changes the setting forall the Groups of data channels. You cannot, recover theoriginal settings afterwards.

Use the buttons in the ALL channels section if you wantto adjust all IGl-Iz Data Generator data channels globally.

Press this button to activat.e vertical scrolling of theGroup listing. Use the knob to scroll, or drag the mousewith t,he right-key pressed. You have to scroll a Grouponto the but,t.ons if you want to change its set,t.ings.

Clock Source/Trigger Source

Press a Clock Source/Trigger Source but,t.on to select theclock and Qigger sources for a data module. The buttonshows the current, status:

System

Module

The current system clock or trigger, see“System Clock page” in Chapt.er 2.The local Module input.s (Ext.ernal Clockand Input).

1 GHz Data Generator Operating Reference 3-43

Page 102: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I3

Data Gen 1GHz:Module Clock

You can choose from the following combinations:

Using Module Clock Source allows you to generateasynchronous data from different data modules.

Using Module Trigger Source allows you to controldifferent data modules independently.

If you sclcct Module trigger source, you can configure theExt.ernal Module Input :

Data ten 1GHz:tlodule Clock System State: Stopped ~

Clock Trigger IExternal Module Input-

source Source StateThreshold Term Slope Runnod;

ALL Groups pwr lhmm( orrl 9.00 vl end rorl moP(

j#llmj p3u’. noau1rJ orrl 0.00 vl ml Por[ wstop[~I

3-44 1 GHz Data Generator Operating Reference

Page 103: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

External Module input

State ((GJ/@)Press t,o switch the External Module Input. on or off. Thebut,t.on shows t,he current, status of the input,. Whenthe External Input is on, it cont,rols the module Stat,e, 3depending on the current Run Mode.

Threshold ((j))Press if you want t.o adjust. t.he threshold-level of theExt.ernal Input. IJsc the knob to adjust t,he value, or dragthe mouse with the right-key pressed, or press t-1again to obtain a numeric keypad. The t,hreshold limitsdepend on the current Terminat,ion setting. The displayedvalue is rclativc t.o GNI).

Slope (w&))Press to toggle between Positive and Negat.ive slopedet.ection. The defined slope, and its opposite, control theSystem State depending on the current Run Mode.

Press to toggle the External Module Input Terminationbetween GND and -2 V.

BunMode ([G)/[ZiC))Press t,o choose the module Run Mode:

Start. A signal edge with the defined slope at theExternal Module Input starts the data sequence from thebeginning. Only t.hc m butt.on will stop the sequence,unless the sequence is not infinite and runs t.o the end.

Gate. A signal edge with the defined slope at theExternal Module Input starts the dat.a scquencc. Therevww edge st,ops the sequence. The next defined edgecontinues the sequence from where it was int,errupted.

1 GHz Data Generator Operating Reference 3 . 4 5

Page 104: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 105: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

41GHz Data Generator Random Data Concepts

Introduction You can use the HP 80000 to generate various types ofrandom data in different ways. To summarize:

Hardware Generated PRWS 23You can configure E2903A Data modules to produceHardware generated Pselldo-Kandom-Word-S(~q~len(~~~sbased on PROS ‘,?‘“-I. The data is out put during t.hcPHWS23 part of lhc data sequence and does not use updat.a memory in the modules and cannot bc edited. PRWSdata can be generated by groups of 2, 4, 8 or 16 channels.

Fixed-length Memory-based PRWSYou can put fixed-length PRWS dat.a int,o the Preamble orCycle part. of the sequence using the [PRWS) Pattern onthe m menu on the Data Listing page. The length ofthe data depends on the PRBS polynomial chosen, as thecomplete sequence is writt,en int.o memory. The PRWSdata can be put. into Groups of 2, 4, 8 or 16 channels.

Fixed-length Memory-based PRBS with Zero Substition or FixedMark Density

You can put fixed-length PRBS data with either ZeroSubst,it,ution or fixed Mark density, into the Preamble orCycle part of the sequence. Select (PRWS) on t,hc mmenu on the Data Listing page, and then change thePattern to CZeroSub_) or [MarkRatio_). The length of the datadepends on t.he PRBS polynomial chosen, as the completesequence is written into memory. The data is written intoa single channel within a Group,

1 GHz Data Generator Random Data Concepts 4-l

Page 106: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Variable-length Random DataYou can put, PRBS-based random data into any 1engt.h ofcontiguous vectors in the Preamble or Cycle part of t,hcsequence. Use tf?andom Pattern) on the @ menu on theDat,a Listing page.The PRBY polynomial is automaticallychosen t.o be the shortjest sequence that will fill thevector range chosen. You can choose the number ofchannels into which the data is written.

Hardware Generated PRWS 23n Each channel on an E2903A Data Module can output

a hardware-generated Pseudo-Random-Bit -Sequenc,ebased on t.hc polynomial 2’“-1.

n The hardware-generated data is generat cd cont.inuouslybut is output only during the PRWS23 part. of the datasequence. It cannot be edited, but does not occupy an)data memory.

n The PRWS23 segment of t,he dat,a sequence can beany length from 0 to 131072 in multiples of 8. Notethat t,his is insufficient. to generate the complet,e 2”“-1sequence, but see “Generating a Comp1et.e 2”3-lPRWS”.

n For Groups of 2, 4, 8 or 16 channels, the PRBSof each channel is “phase-shifted” so that a truePseudo-Random-Word-Sequence is generated whichrecreat,es the original PRBS if correct.ly multiplexed.

PRWS23 Channel Grouping RulesYou can generate PRWSs with 2, 4, 8 or 16 bits perword. IJse the @hamel Config) page to configure groupsof channels. However, you must follow some rules onGrouping the channels to achieve true PRWS:

4-2 1GHz Data Generator Random Data Concepts

Page 107: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

2 Bit Word Groupn Bot,h channels must be from the same E2903A module.n You can Group either Channels 0 and 1, or 2 and 3.

4 Bit Word Groupn All 4 channels must be from the same E2903A module.

8 Bit Word Groupn All 4 channels from two E2903A modules must be

grouped together.

16 Bit Word Groupn All 4 channels from four E2903A modules must be

grouped togel her.

Note If the c*hannels of several modules are grouped togct her,without meeting t.he above Grouping rules, each moduleis treated as an independent 4 Bit Word Group.

PRBS Phase Shifting In order to generate a true PRWS which can bemultiplexed to recreate the original PRBS, the PRBS oneach channel within the word is “phase-shifted” relativeto the original PRBS sequence. ‘Ruble 4-l lists the channelphase-shifts implement,ed in the HP 80000 depending onthe Channel Grouping used, and gives the equivalent,start-bit number for a 2”3-1 PRBS.

1 GHz Data Generator Random Data Concepts 4.3

Page 108: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

‘able 4-l. PRWS Summary

:hannel Bit No

Group:

0

1

0

1

0

I

‘ 2

3

0

1

2

3

4

h

ti

7

0

1

2

3

4

6

0

7

x

9

10

1 1

12

13

14

lh

lux Input PUBS “Phase-shift”

0

1

2

3

0

I

2

3

0

1

‘ 2

3

0

1

2

3

0

1

2

3

0

I

2

3

0

1

2

3

0

1

2

3

0 n

1 l/2

1 3!4

0 L4

0 0

2 214

3 8!4

1 114

0 n

4 4,s

6 G,X

2 2,x

1 l!X

h 6,X

7 7.x

3 3,x

0 n

8 H. 16

12 12/16

4 4!16

1 1~16

0 Q/16

13 13116

6 6116

2 2116

10 1006

14 14116

6 WI 6

3 S/l6

11 11116

16 IS/X

7 7/1G

I4

1 You don’t have to use slots next to each other, but w < x < y < z

2

16

Hodule

Slot1

w

ww

ww

w

w

ww

w

w

w

x

x

x

xw

w

w

w

x

Y

x

Y

Y

Y

Y

Y2

z

z

x

TStart Bit (223-1)1

B i t 0Bit 222

B i t 3 x 22’

Bit 2”

B i t 0

Bit Z2’

Bit 3 x %‘IBit z2’

Bit nBit %22

B i t 3 x 2”Bit 2”

Bit %I3

Bit 9 x 2’”

Bit 13 x 2l”

Bit 6 x 2’”Bit 2”’

B i t 10 x 2’”

Bit 14 x 2l”

Bit 6 x 2”

Bit 3 x 219

Hit 11 x 2’”

Ril 1 6 x 2”

B i t 7 x 213

4-4 1GHr Data Generator Random Data Concepts

Page 109: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Figure 4-l shows an example of a 2 Bit PRWS generatedon Channels 0 and 1 of a module. Each PRWSsegment is a window int,o the continuously runninghardware-generated PRBS. Not,e the “Phase-shift” of thePRBS on channel 1.

Generating a Complete 223-1 PRWSThe maximum PRWS segment-length of 131,072 bitsis insufficient. t.o generat.e the comp1et.e 2”3-1 PRBSs(8,388,607 bits). Therefore, to generat.e the completesequence repeatedly, without, interruption by cycle-data:

n Set the Cycle length to 0 (zero).

n Set the PRWS23 length to, for example, 8.

n Set the Repeat count. to infinite.

1GHz Data Generator Random Data Concepts 4-5

Page 110: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I4

Fixed-length Memory-based PRWSYou can put a PRWS into the Preamble or Cycle part,of the data sequence. The data can then be edit.ed ormanipulated like any other vect,or data.

You can choose the PRBS polynomial used as a basis forthe PRWS:

The length of i.hc PRWS data is determined by thePRIH used.

For Groups of 2, 4, 8 or 16 channels, l.hc PRHSof each channel is “phase-shifted” so that a truePseudo-Random-Word-Sequence is generat cd whichrecreates the original PRBS if correct.ly multiplexed.

Memory-based PRWS Channel Grouping RulesThe same Channel Grouping rules apply for amemory-based PRWS as for t,he hardware-generatedPRWS23. Set “PRWS23 Channel Grouping Rules”.

PRBS Phase Shifting The same channel “phase-shifts” are used as for ahardware-generated PRWS23. Refer to lablc 4-1, butnote that. t.hc Start-bit numbers do not apply, as the PRBSlength is not 2”3-1 but depends on the PRBS chosen.

4-6 1 GHz Data Generator Random Data Concepts

Page 111: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Fixed-length Memory-based PRBS with Zero Substition orwixed Mark Density

n You can put a PRBS with either Zero Substition orFixed Marker Density int,o the Preamble or Cycle partof any channel’s data sequence.

You can choose the PRBS polynomial from thefollowing list,:

n

Zero Substitution

'lhble 4-2.

Basis PRBS F&dback tap Lengt h1

2’4.1 Dl4. D12. Dll, Dl 16:w4“E-l D13. LJ4. 1x3, 111 RlU’Lp’2.1 I)l”. IY7. 1)4. 113 4096

.,“.l I)1 1. IHI %04X

‘> ’ 0 _ 1 I)lO. I)7 lW4%“.l DII. I)4 612f-1 DR. D6, DG, Dl 266

27-1 D7. D6 1‘28

1 A single ‘0’ is inserted at the endof the longest zero-run to achievethese lengths

The length of the data depends on the polynomialchosen.

Note The basis 2” -1 PRBS sequences have an addit,ional 0inserted at the end of the longest zero-run to achievethe sequence lengt,hs given in Table 4-2. This results in aPRBS 2”.

You can ext.end the longest zero-run of the 2” PRBSsequence by subst.itut,ing additional zeros. IJse Patt,ernCZero) on the @ menu on the Dat,a Listing page t,owrite Zero-substituted PRBS sequences.

4

I

1 GHr Data Generator Random Data Concepts 4-7

Page 112: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I4

The zero-run can bc increased in length up to 2”- 1. Thebit. after the last substituted zero is always set to ’ 1’.

Example

Polynomial Length Longest Zero-run

Basln 2’-1 PRBS: 2i-1 127 F

2O PRBS: 2’ 12X 7

Max. Substituted Zeros: 127

Marker Density You can set the marker dcnsit.y (Ratio of ‘1 ‘s 1.0 ‘O’s) inthe PRBS sequence using Pat,tern @GiZZKJ on the IEditmenu on the Data Listing page. The basis 2”-1 PROSsequcncc will be ANDrd or ORed with one or two shiftedversions of its~~lf to generate the Fixtld-Markcr PRIH:

Mark Density PRBS Gcnrrating Algoril hm’

l/X Hitljh IN - Bit [I)] ANI) Hit ]b 1 II] ANI) Bit [I>+ (1~x2

l/4 Bit,,, [b] - Bit [b] ANL) Bit ]h + n]

1 /L’ Bit,12 lb1 - Bit [b] (Standard PRBS)

314 Bit,,, [h] - Bit [h] OR Bit [b+ II]

7/x Bit;,, [b] - Bit [h] OR Bit [b + n] OR Bit ]I)+ (nx%)]

1 b _ Bit number, n = Basis polynomial number (Y-1)

Finally, an addit,ional ‘0’ is added to the longest zero-runin the resultZing bitstream to increase thr length to 2” bits.

4-8 1GHz Data Generator Random Data Concepts

Page 113: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Variable-length Random Datan You can put. random PRBS data of any length into the

Preamble or Cycle part. of the dat.a sequence. Use(Random Pattern) from the (Edit) menu on the Data Listingpage.

n The PRBS polynomial is chosen automatically,depending on the length of dat~a (vect.or range) to befilled.

w The PRBS data is “phase-shifted” bet.weenneighbouring channels.

PRBS Polynomial and Data LengthYou define the data length (vector range) on the(Random Pattern] window from t,hc IEdit) menu on theData Listing page by entering the start and end vect,ornumbers. The data length determines the polynomialused to generate the data:

PRBS Phase Shift

H 2(“-l)-l < Length < 2”-1, Polynomial 2”-1(n= $4, 5.. . . .14)

n Length < 8, Polynomial 23-1

n Length > 2l”-1, Polynomial 214-1

The PRBS phase shift between channels depends on thenumber of channels you are writing to:

n Phase Shift = l/p wit,h p = 1,2,4,8,16,32and p > number of channels

w If number of channels > 32, Phase Shift = l/32n If polynomial = 2”-1 and number of channels > 8,

Phase Shift = l/8

H If polynomial = 2”-1 and number of channels > 16,Phase Shift = l/16

4

I

1GHr Data Generator Random Data Concepts 4-9

Page 114: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 115: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Introduction to Programming the HP 80000

Introduction This chapter is an introduction to the HP 80000 SCPIcommand set. and contains the following sections:

Logical Instruments

Groups

St.at.us Groups

IEEE 488.2 Common Command Summary

Independent Command Summary

SYSTEM Command Summary

SYSTEMCLOCK Command Summary

DATAGEN 1 GHZ/DG lGHZl28K Command Summary

If the information in the Command Summaries is notsufficient, refer to the relevant Instrument CommandReference Chapter following this chapter.

Introduction to Programming the HP 80000 6-l

Page 116: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Logical Instruments

Logical Instruments

I5

The HP 80000 supports multiple logical instruments.Each logical inst,rument has its own command andparameter set. In order to access the commands of aparticular logical inst.rument, you have to select it. usingthe :INSTrument:SELector :INSTrumen:NSELectcommands. The following logical inst.ruments arecurrently supported:

n SYSTEM

n SYSTEMCLOCK

n DATAGEN 1 C;fl%

n DGlGIIZ128K

This ins1 rument select,ion process corresponds toinst rumcnt -menu sektion when using t.he IJscr Interface.The logicral inst.rumcnt names corresnond to t,hc_,instrument-menus c-1, L-Clock), Data Gen 1GHz

and (Data Gen 1 GHz/l28kBit], which are available on theTop Level menu (See “Top Level page” in Chapter 2).Selecting one of t.hme m&us fro& ihe Top L&e1 menuallows you to use the User Interface pages for thatinstrument.. In the same way, selecting an instrumentvia HP-IH allows you to use the command-set for thatinstrument,.

The Command Hcferences for t,he instruments areseparated into the following chapt.ers:

SYSTEMCLiCK

D A T A G E N 1GHz

In addition there are some commands which areindependent of the logical instrument that you are using.These are listed in Chapt,er 6.

5-2 Introduction to Programming the HP 80000

Page 117: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Groups

Groups The DATAGEN I GHZIDG 1 GHZl28K logical instrumentsupports Channel Groups. A Channel Group is definedas a list of up to 32 channels bound togct,her under auser-defined name. You can think of a Channel Groupas sub-instrument within t,he Logical Instrument. Manyof the commands are Group-orient.ed and operateonly on the currently selected Channel Group (See“[:DIGital]:GROup[:SELect]” in Chapter 9).

Note that there are two predefined Channel Groups:

ALL All defined Channel Groups. If you selectALL then the subsequent Group-oriemedcommands apply to all defined ChannelGroups.

NONE No Group. If you selwt NONE thenyou effectively disable subscqucntGroup-oriented commands since they will 5have no effect.

You can use some of the Group-oriented commands t.oaddress a specific channel within the selected Group byusing a Channel Number suffix in the command. Thiscapability is documented in the Reference section of theindividual commands.

Introduction to Programming the HP 80000 5.3

Page 118: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I5

Status Groups

Status Groups

Figure 5-l. EIP 80000 Status Model

The HI’ 80000 has a st.atus reporting syst.em conformingt,o IEEE 488.2 and SCPl, as shown in Figure 5-l. Eachstat.us group is made up of component. registers, as shownin Figure 5-2.

Figure 5-2. Component registers in a Status Group

5-4 Introduction to Programming the HP 80000

Page 119: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Status Groups

Condition Register A condition regist,er contains the current stat.us of thehardware and firmware. It is continuously updat,ed andis not latched or buffered. You can only read conditionregisters. If there is no command to read the conditionregister of a particular status group, then it is simplyinvisible to you.

Transition Filters Transition filt,ers are used to det.ect changes of state inthe condition register and set. the corresponding bit in theevent. regist.er. You can set, transition filter bits to detect.positive transitions (PTR), negative transitions (NTR) orbot.h. Transition filt.ers are therefore read-write registers.They are unaffected by *CLS.

Event Register An event regist.er latches transition event.s from thecondition register as specified by the transition filters.Querying (reading) t,hc event rcgist cr clears it., as does the 5*CLS command. There is no buffering, so while a bit isset, subsequent transition events are not recorded. Event.registers are read-only.

Enable register The enable register defines which bits in an event registerare included in the logical OH into the summary bit. Theenable register is logically ANDed with the event registerand the resulting bit,s ORed into the summary bit.. Enableregisters are read-write, and are not, affect,ed by *CLS orquerying.

Introduction to Programming the HP 80000 6.5

Page 120: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I5

Common Command Summary

IEEE 488.2 Common Command Summary

‘Ikble 5-1.HP 80000 IEEE 488.2 Common Command

Summary

Command Wrameter

‘CIS

‘ESE <O-266>

‘ESR? -

l II)N? -

WIT’ -

’ WT -

‘SRI3 <o-255>

‘STB?

‘TRG

‘TN? -

‘WA1 -

Description

Clear the s ta tus s t ructure

L&t the Event Status Enable Mask

Read the Event S ta tus Reg is te r

R e a d the I n s t r u m e n t ’ s Idcntitlration s t r i n g

S e t t h e O p e r a t i o n C o m p l e t e b i t w h e n a l l p e n d i n gac t ions are c o m p l e t e

R e s e t t h e i n s t r u m e n t to standard s e t t i n g s

Set the Serv ice Request Enab le Mask

Read thr Status Byte

Equivalent Cc) :TRlGgrr[ :STAKt]

Exerute a curscwy self-test

W a i t u n t i l a l l p e n d i n g a c t i o n s are rompletc

6.6 Introduction to Programming the HP 80000

Page 121: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Independent Command Summary

Independent Command Summary

‘Ihble 5-2. HP 80000 Independent Command Summary

Command

Instrument

[:SEIaectj

:NSEI,wl

STATus

:( PERatiw

[ :EVENl]”

:CONI)itl~m?

:ENAl\Ie[‘I)

:NTRnnsition[?]

:PTRansition[S]

:PRESct

:~1’Es11011t11~11~

[:EVENt]‘.’

:(:ONIhtirm?

:ENABk[‘!J

:NTRansition[?]

Paramete r

SYSTEM~SYSTEMCL4~li~DATAGENlGHZ/DGlGHZ1281<

Numeric

Numerir

Numerir

Numerir

Numeri<

Numerir

Numerir

Description

Select Logical Instrument by name

%+xt Logical Instrument by number

Read Operation event regisier

Head Upwation condition register

Set/Read Operation enable register

Set/Read Operation neRativ~-transitiorl register

Set/Read Operation positive-transition registrr

ClCRr and preset stntus groups

R e a d Questionabk event regisler

Read Quest.ionable condition register

Set/Read Qwstionable e n a b l e ret?ister

Set/Read Questionable negative-transition lpgiste

Set/Read Questionnblr positive-transition register

Read Error queue

Read SCPI complianre version

5

I

Introduction to Programming the HP 80000 5-7

Page 122: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I5

SYSTEM Command Summary

SYSTEM Command Summary

‘able 5-3.FIP 80000 SYSTEM Command Summary

Command Parameter Descr ipt ion

:MMEMoty

:CA’Ihlo@ “O”( “1” Read contents of disk

:COPY “~lenamr”.“copynamc” copy Ale

:DELetc 3lenalne”[ .“0”1”1”] Delete tllc

:INITialize [ “O”(“l”] Initialize disk

:LoAI)

:CONFip “fllenamr”[ .“O”I “1 “1 Load SYSTEM wntIguration from disl

:ST( )Rc>

:CONFig “AIc~nnnll~“[:~n”~~~l”~ Store SYSTEM ronflgurrction to disk

:MO\‘E “nlrrlnllle”.“IlewnHnlr” Movr/Rrnan~~ file on seuw disk

:MSIS “n”I ” 1” Select working disk (Mass Strnge)

:PACK “V .. 1.’ Pack disk

5.8 Introduction to Programming the HP 80000

Page 123: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

SYSTEMCLOCK Command Summary

SYSTEMCLOCK Command Summary

‘able 5-4. HP 80000 SYSTEMCLOCK Command Summary

Command

I,lGital]

(:STIMulus]

:(‘LoCk

:EX’lbrnal

:I)IVider[?]

[:IN’ltmal]

:FREQuenry[?

[ :PERiud][?I

:REFerenw[?]

:SOllRcc[?]

NI’UI

[:sTAw][“]

:TERMinalion[Y]

MMEMory

:UJAIl

:CONFig

:SnJRc.

:CtJNFig

I-RIGgW

:WNTinur

[:IMMedialr]

:MOI)E[‘I]

:PAI JSe

[:lMMediate]

[:STARt]

[:IMMedinte]

:LEVrl[?]

:SUJPe(“j

:SOl!Rce[?]

STEP

[:IMMcdiate]

:STt )I’

(:IMMcdia(e]

Parameter

Vumerir

Vumrrk

INTernal~EX’IbrnnI

IN’Rwml~EX’Ilvn~I

JNjOFFlllO

:iROund(ECL

“fllcnamc“[ ,“O”(“l”]

STARTISTART-S’lKJP(GATE

Numerir

POSitive~NEGativc

HOLI)IEX’f@maI

Description

Set/reed SYSTEMCLOCli External Clock divider

Set/read SYSTEMCLWK frequency

Set.iread SYSTEMCUXK period

Set/read source of the clock referrnrr

Set/Read SYSTEMCIIJCK sours

Enable;I)isahlc~ SYSTEMCIIJCIi External Illput

Set/read SYSTEMCUK’K External Inpul termination leve

Load SYSTEMCLOCK configuration from disk

Store SYSTEMCLOCK configuration to disk

Continue from Paused System State

Set/read SYSTEMCUJCIi trigger mode

Break In Paused System State

Start from Stopped System St~tr

Set/read SYSTEMCUJW External Trigger threshold

Set/rend SYSTEMCLOCIi External Trigger start-edge

Set/rend SYSTEMCL0Cli Trigger sourw

Perform single step in Paused System Stale

30 to Stopped System State

5

I

Introduction to Programming the HP 90000 9-9

Page 124: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I5

DATAGENlGHZ Command Summary

DATAGENlGHZ Command Summary

‘I&ble 5-5. HP 80000 DATAGENlGHZ Command Summary

Command Parameter Ikscription:I)IGital]

:GROup

:CAlh&? Read current Group definitions

:DEFine[?] <name> .<channcl-list> Ik4ne a Group of channels

:DELetP

:ALL IHete all Group deflnitions

[:NAME] < nanw> IWlete Group

[:SEIwrt] <nanw>INONEIALI, Selert selected Group

[:STIMulus]

:(‘I1 )(!k

:solv~w[‘!] SYS~~n~MOI~ol~~IN~r~~al~~Xl~r~~al Set/Read C%~rli source for selected Group

:PA’l-kn

:(‘YcIrq’~] <~tart>,<len~l~>.<re~at> Set/Read Sequence definition for selwted Group

:I)ATA [<start>,]<data> Set/Read pattern memory of selected Group

:MOI)ify[?] <s tar t> , { <vec tor> ] Set/Read vectors in selected Group

:PRI%et[?] 1lOlPREVious Set/Read Preset data value for selected Group

EPRWS

:LENGth[?] <value> Set/Read PRWS23 length

:lJPI)ate <numeric> Updaw module data-memory from pat.tern memory

5.10 introduction to Programming the HP 80000

Page 125: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

DATAGENlGHZ Command Summary

‘Ihble 5-5.HP 80000 DATAGENlGHZ Command Summary (continued)

I:Command

I)IGitaI]

(:STIMulus]

:SIGNal

:CMUL)e[?]

:FoRMat[?]

:POlarity[“]

FoRMat

[:I)ATA]

Parameter

3WI’khedlCONTinuous

IUlNKZ

VORMall INVerted

ASCIRINIHEXIOCT

PACK[. < length > ]

:)NIOFFI110

::ROundlEC’L

INPut

[ :STA’k] [?I

:TERMinntion(?

MMEMwy

:l,oA11

:C‘ONFiy

:F’ARam

:PA’l%rn

:SMRC

:CONFiy

:I’ARam

: PATIbrn

:tTpUl[ll]

[:STA’Ib][?]

:TERMination[?

Set/Read clock mode for selected Group

Set/Read data format for selected Group

Set/Read signrl polarity for selected Group

Set/Read data formal for DATA and Modify commands

Ennble/I)isahle module Ext Input(s) for selected Group

Setaread module Ext Input termination for selerted Group

Load IjATAGENlGHZ confIguration (param 6r patterns)

Load DATAGENIGHZ parameten

Load DATAGENIGHZ pattern-memory

Store DATAGENlGHZ configuration (param + pattern)

Stare DATAGENlGHZ parameters

Store DATAGENlGHZ pattern-memory

En&k/Disable outputs of selected Group

Set/Rend Output ‘krminalion of selected Group

1 Available with software REV A.0301 and above [OPEN

5

I

Introduction to Programming the HP 80000 5-l 1

Page 126: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I5

DATAGENlGHZ Command Summary

‘lhble 5-5.HP 80000 DATAGENlGHZ Command Summary (continued)

Command

5x ,IrRw

:I’IL!iSr

:IWLay[n][“]

:I)ESKcw[n][?!

:VtlL?Bge[n]]?]

:LEVel

[:IMMediatr]

:HIGH

:Ix)w

:TRIG@r

:MOI)E[?l

[:STAK(]

:LE:Vc4]?]

:SOlJRre[?]

:sn )I’

(:IMMrdiate]

Fnrameter Description

<value> Set/Read Channel Delay for selected Group

< valur> Set/Read Channel &skew for selected Group

<value> Set/Read Channel High-level for selected Group

<value> Set/Read Channel Low-level for selected Group

STARTIGATE S~1!Read module trigger mode for selected Group

~unwric Set:read module External Trigger threshold for srlectrd(ir<lUp

I’oSitivc,INfSti~tivc Setwad module External Trigger start-edge for selwtrdGroup

SYS~m(MODul~~IN~mmal~EX~mal Set/read module Trigger BOWW for selected Group

Go to Stopped Module State

6.12 Introduction to Programming the HP 80000

Page 127: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

6Independent Command Reference

Instrument Independent Commands are commandswhich can always bc used, irrespective of which LogicalInstrument (SW “Logical Inst,rum~nt.s” in Chap&r 6)has bren selrcttbd using the : INSTrument [: SELectIcommand.

6

I

Independent Command Reference 6 -1

Page 128: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:INSTrument [:SELect]

Form Set & Query

Parameter SYSTEM(SYSTEMCLOCK~DATAGENlGHZ/DGlGHZ128K

*RST value SYSTEM

Description This command selcct.s the Logical Instrument. that youwant to work with, by name. You must select a LogicalInst,rument before using the command-set for t.hatinstrument. Not c t.hat some commands belong to t,hccommand-scl of more than one logical instrument.

I6

6.2 Independent Command Reference

Page 129: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:INSTrument:NSELect

:INSTrument:NSELect

Form

Parameter

*RST value

Description

set & Query

<numeric>

1

This command se1cct.s the Logical Instrument that youwant to work with, by number:

Note3

When HP 80000 is first powered-up the soft war-c cheeksfrom left to right along the card slots until it finds a DataGenerat or Modul(3. The first trnc it finds, whet her E29O:jAor EB!IO(jA, is given t.hc numbc~r 5. Then, t hc rc~mainingt.ypcb of Data Gcncrator Modulra (if it is inst.allt~d), is giventhe number 6. Hecause of this, Logical 1nst.rumcnt.sDATAGENlGHZ or DGlGHZlBSK can bcl &her 6 or 6.

Number Logical Instrument1 SYSTEM4 SYSTEMCLOCK

5 or 6l DATAGENlGHZ/I)GlGHZ128K

independent Command Reference 64

Page 130: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:STATus:OPERationThis command tree accesses the Operation StatusGroup. The Operation Status Group has the followingbit -assignments:

‘able 6-1.Operation Status Group - Bit Assignment

1Description

Unused

J

The System State is Running.

The System State is Stopped.

The Systcn~ State is Pausrd.

The System State is Stepping

Ilnusrd

Kefer t.o “Status Groups” in Chapter 5 for an explanationof thr registers within a status group. Use the followingcommands t.o access the different registers within thestatus group.

6:STATus:OPERation[ :EVENT]?

Form

*RST value

Description

QueryNot applicable

This command reads t.he Eventregist.er in t,he Operation statusgroup. The Event register is a lat.chedregist,er which records events fromth<l Condition register through theTransit,ion filter-regist.ers.All t.he EventRegist.er bits are cleared by the readoperation.

6-4 Independent Command Reference

Page 131: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:STATus:OPERation

:STATus:OPERation:CONDition?Form

*RST value

Description

Query

Not applicable

This command reads the Conditionregist,er in the Operation status group.The Condition register is a non-latchedregist,er which represents instrumentstat,us at the time that it. is read.

:STATus:OPERation:ENABleForm

*RST value

Description

:STATus:OPERation:NTRansitionForm

*RST value

Description

Set & Query

Not applicable

This command sets or reads theEnable regist cr in the Operat.ion statusgroup. The Enable register is a maskregister which defines which of theOperation Stat.us bit.s in the Eventregister are logically ORed into theOperation Status Summary bit (Bit 7)in the St.atus Byte. Setting a bit to 1 in 6the Enable register enables the bit.

Set & Query

Not. applicable

This command sets or reads t,hcNcgat ive Transit ion register in theOperation stat us group. The NegativeTransition register is a mask rrgist,crwhich defines whether a l-to-0transit ion in the Condition register willset t,he corresponding bit in the Eventregister. Setting a bit to 1 in thisregister causes a negative transition in

Independent Command Reference 6.5

Page 132: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:STATus:OPERation

the Condition register t.o be latched inthe Event register.

:STATus:OPERation:PTRansitionForm

*RST value

Description

Set & Query

Not applicable

This command set.s or reads thePositive Transition register in theOperauon st.atus group. The Posit ivtxTransition register is a mask registerwhich d&ncs whether a O-to-ltransition in the Condition register willset. the corresponding bit in the Eventregister. Set,t.ing a bit to 1 in thisregister causc3 a posit ivc transit ion inthe Condit.ion register t.o bc latctht>d inthe Event register.

I6

6-6 Independent Command Reference

Page 133: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:STATus:PRESet

:STATus:PRESet

F o r m Event

*RST value Not applicabk.

Description This command

n Sets all Positive Transition registers to 1s

n Sets all Negatiw Transit,ion regist.ers to OS

w Sets all Enable registers to OS

It has no effect on the Event registers or the ErrorQ11cwc.

6

I

independent Command Reference 6-7

Page 134: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:STATus:QUEStionableThis command tree accesses the Questionable StatusGroup. The Questionable Stat,us Group has the followingbit-assignments:

‘Jhble 6-2.Operation Status Group - Bit Assignment

Bi t Name Description

o - 2 - llnlW?d

3 ‘lkmperature The instrument’s internal temperature is out of spwitication

4-16 - U n u s e d

Refer to “Status Groups” in ChapWr 5 for an explanationof t,hc rcgislers within a status group. 17s~ t.h(a followingcommands to access the different regist crs within t.h(lstatus group.

:STATus:QUEStionable[:EVENt]?

6 Form Quw*RST value

Description

Not Applicable

This command reads the eventregist,er in the QUEStionable statusgroup.The Event register is a latchedregist.er which records events fromthe Condition register t.hrough theTransition filter-registers.All t,he EventRegister bits are cleared by the readoperation or *CLS.

6-8 independent Command Reference

Page 135: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:STATus:QUEStionable

:STATus:QUEStionable:CONDition?Form

‘RST value

Description

:STATus:QUEStionable:ENABleForm

Parameter

‘RST value

Description

:STATus:QUEStionable:NTRansitionForm

Rwameter

*RST value

Description

Query

Not. Applicable

This command reads the conditionregister in the QIJEStionable statusgroup.The Condit.ion register is anon-latched register which representsinstrument status at the time that it isread.

Set tk Query

Not Applicable

This command sets or queries theenable register in the QIJEStionablestatus group.The Enable register is amask regist,er which defines which ofthe QUEStionable Stat,us bits in theEvent register are logically ORed intothe QUEStionable Status Summary bit(Bit 3) in the Stat.us Byte. Setting a bitt,o 1 in the Enable register enables thebit.

Set & Query

Numeric

Not Applicable

This command sets or queries thenegat,ive-transition register in theQUESConablc status group. TheNcgat,ive Transition register is a maskregister which defines whether a

Independent Command Reference 6-9

Page 136: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:STATus:QUEStionable

I6

l-to-0 transition in the Conditionregister will set, the corresponding bitin the Event register. Wting a bit t.o1 in this register causes a negat,ivct.ransit.ion in the Condit.ion regist.er tobe lakhed in t,he Event regist>er.

:STATus:QUEStionable:PTRansitionForm

Parameter

+RST value

Description

Set. & Query

Numeric

Not Applicable

This command sets or queries thepositive-transition register in theQtJESt ionablc st.at us group. ThePosit ivc Transition register is a maskregist or which defines whet her a0-~-1 transition in the Gnditionregister will set the corresponding bitin the Event register. Set,t.ing a bitto 1 in this register causes a positivetransition in the Condition register tobe latched in the Event regist.er.

6.10 independent Command Reference

Page 137: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:SYSlkm:ERRor?

:SYS’lkm:ERRor?

Form Query

Description This command queries the FIFO error message queue.The HP 80000 returns an error number with errormessage string. The error numbers and messages in theHP 80000 conform t,o SCPI standards; some errors includeadditional negat ivc, positive, or zero instrument -specificmessages in the message string. Negative error numbersare reserved by the SCPI standard and are defined inthe 1992 SCPI Command Reference document,. Posit.ivcerror numbers are instrument-dependent,. An error/eventvalue of zero indicates that no error has occurred.

The queue can hold up to 32 errors. If t,hc queue is fullwhen an error oeeurs, t.hc last error in t.he queue isreplaced with error -350, “Queue Overflow".A zero is returned if there are no errors in the queue.

Refer t,o Chapter 12 for the instrument-dependent, errormessages. 6

Example OUTPUT 707 ; 'I : SYST : ERR? I’ qwrjj Error @WUPENTER 707;Errorcode,Em$ En&r wrote codv a,nd

massage

Independent Command Reference 6.11

Page 138: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:SYSTem:VERSion?

Form Query

Description This command reads the SCPI revision number to whichthe HP 80000 complies.

I6

6.12 Independent Command Reference

Page 139: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

SYSTEM Command ReferenceThis chapter is a reference to all the SCPI commandssupported by the HP 80000 SYSTEM LogicalInstrument.. These commands are only available ifyou have select,ed t.he SYSTEM Logical Instrumentby executing the : INSTrument [ : SELectI SYSTEM or: INSTrument : NSELect 1 commands.

The SYSTEM Logical Instrument is equivalent tothe IJscr-interfaw pages accessed using t,hc (System]inst rumcnt -menu. You sclcct the (System) menu from t,hcTop Level page menu.

7

I

SYSTEM Command Reference 7-1

Page 140: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I7

:MMEMory:CA’Ihlog?

Form Query

Parameter l“~“I“1”l

*RST value Not, applicable

Description Read the catalog of the default disk drive. Add theoptional parameter “0” or “ 1 ” to read a specific disk. Theinformation ret.urned is:

<numI >,<numZ>{ ,<file-entry>}

<numl> The total number of byt.cs currentlyused.

<num2> The total number of byt.es czlrrcntlyavailable.

<file-ent.ry> St.ring containing the name, type, andsize of one file:

<filename>,<file-t,ype>,<file-sizo

The <file-type> is indicat.cd by one ofthe following:

n ASCii - An ASCII text filen BINary - A binary filen ONFig - Logical Instrument

c:onfigurat,ion datan PAliamater - Instrument paramct crsn PATTern - Instrument pat,tern data

ExampleOUTPUT 707;" :MMEM:CAT? ""0""" &ad ca.ta.log ofdisk 0

7.2 SYSTEM Command Reference

Page 141: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:COPY

:MMEMory:COPY

Form

Parameter

*RST value

Description

Event

“filename”, “copynamc”

OH

“fil~namc”,“O”~“l”, “copyname”, UO”(“l”

Not applicable

Copy exist.ing file fifilanam~ t.o new file copgwmw. Thedefault disk drive (SW “:MMEMory:MSIS”) is usedunless you specify spc~ctif? disk numbers using thtxfour-parameter form of the cornand.

ExampleOUTPUT 707;" :MMEM:COPY ""testfile"" ,""tfbackup"""Copy/ ‘tt$fi,l~ ’ to ‘tJ%ackup ’ on dafa,ult diskOUTPUT 707;":MMEM:COPY ""testfile"",""0"",""tfbackup"",""1"""Copy ‘kstfik on disk 0 to ‘t@ackup ’ ox disk I

7

I

SYSTEM Command Reference 7-3

Page 142: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:DELete

Form Event

Parameter “filename”[,“O”~ “ 1”]

*RST value Not applicable

Description Delete file.fll~www from the default disk (SW“:MMEMory:MSIS”). Add the optional “0” or “1” toaddress a particular disk drive specifically.

ExampleOUTPUT 707;" :MMEM:DEL ""testfile"" ,""O""" Lkklc ‘tm$fik~‘frorn. Ihkk 0

I7

74 SYSTEM Command Reference

Page 143: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:INITialize

:MMEMory:INITialize

Form

Parameter

*RST value

Description

Cautionu

Event

Not, applicable

Initializing a disk destroys any existing dat,a on the disk.

Initialize thta disk in the default drive, or USC “0” or “ 1”t.o specify th? drive. Thtl disk will bet initialized t.o t,ypcIA1 F.

ExampleOUTPUT 707;" :MMEM: INIT ""1""" hitidia disk in driw 1

7

I

SYSTEM Command Reference 7-5

Page 144: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

II

:MMEMory:LOAD:CONFig

Form

Parameter

*RST value

Description

Event

Not applicable

Load the SYSTEM configuration from file jikvwrn~ on thedefault disk (See “:MMEMory:MSlS”). Add the opt,ional“0” or “ 1” to address a particular disk drive specifically.The file must contain SYSTEM configuraton data storedusing either the :MMEMory:STORc:CONFig commandwith t hc SYSTEM logical instrument sclcci ed, or usingthe System : Disk pages of the user-int et-face.

Note3

This command is also available in the SYSTEMCLOCK orIlATAGENlGHZ/I)GlGEIZ128K logical inst,rumcnts t,o loadconfigurations for those instruments. Therefore makesure you have selected the correct, Logical Instrumentwhen using this command (SW “:INS’~rumcnl.[:SEl,ect]”in Chapter 6).

Example

I

7 OUTPUT 707;" :INST:SEL SYSTEM" Sdact %STEM Iwstn~~rn~vUOUTPUT 707;" :MMEM:LOAD:CONF “‘~testsysl”“,““l”“” L0a.d cor~~lr.?‘a.tio~~~~o~~, ‘tessI -

sgsl ’ ON dt-iw 1

7.6 SYSTEM Command Reference

Page 145: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEM:STORe:CONFig

:MMEM:STORe:CONFig

Form

Parameter

*RST value

Description

Noterl

Event

Store t,hc SYSTEM configuration to file $&ruww on t.hcdefault disk (SW “:MMEMory:MSIS”). Add the optional“0” or ” 1” to address a particular disk drive spwifically.

This command is also available with the SYSTEMCLOCKor DATAGEN 1 GlI%/IX 1 GHZ 128K logical inst rumcnt.s tostow configurations for t.hosc instrumwts.

ExampleOUTPUT 707;" :INST:SEL SYSTEM" Sdact SYSTEM InstrumentOUTPUT 707;": MMEM:STOR:CONF ““testsysl”” ,““l”“” Stow coqfigu:ra.tion to ‘tfst-

sgsl ’ 0% dew 1

7

I

SYSTEM Command Reference 7-7

Page 146: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:MSIS

F o r m Event

Parameter lL‘O”I“ 1 “I

*RST value “0”

Description Select the default disk drive. If the paramet.cr is omit.ted,drive 0 is selectx~d.

ExampleOUTPUT 707 ; ” : MMEM : MSIS ” ” 1” ” ” ,W clnfa~ult disk to driw 1

I7

74 SYSTEM Command Reference

Page 147: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:MOVE

:MMEMory:MOVE

Form Event

Parameter “filename”, “newname”

OR

“filename”, “O”I“l”, “newname”, “O”I“1”

*RST value Not applicable

Description MOW, or rename, file ji&r,x.rrn~ t.o file ~wu~rul.rr~~ onthe default disk (SW “ :MMEMory:MSIS”). USC t.htafour-parameter form of the command to sprc*ify aparticular disk drive.

You ca~~wot mmv jiks betumw disk drih?~. If you LIW t hcfour-parameter form of th? command, both disk-drivenumbers must bc the same othtlrwisc a “Mass StoragctError” is report,ed.

ExampleOUTPUT 707;":MMEM:MOVE ""testfile"",""oldtest""" hPnamP ‘testfila’ to ‘oldtest’

OTL the &fa,ubt disk

7

I

SYSTEM Command Reference 7-9

Page 148: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:PACK

Form Event

Parameter I“O”l“l”l

*RST value Not appli<:able

Description Pack the contents of the disk, so that unused spact’bet ween files is re(:overed.

ExampleOUTPUT 707 ; ” : MMEM : PACK ” “0” ‘I ” fi..ck dLsk 0

I7

7-10 SYSTEM Command Reference

Page 149: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

8

SYSTEMCLOCK Command ReferenceThis chapter is a reference to all the SCPI commandssupported by the HP 80000 SYSTEMCLOCK LogicalInstrument. These commands are only available if youhave selected the SYSTEMCLOCK Logical Instrument byexecut.ing the : INSTrument [ : SELectI SYSTEMCLOCK or: INSTrument : NSELect 4 commands.

The SYSTEMCLOCK Logical Instrument, is equivalent t,othe [System] page accescd from t,hc ‘Ibp Level pagemenu.

8

I

SYSTEMCLOCK Command Reference 8-l

Page 150: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:CLOCk:EXTernal:DIVider

Form Set & Query

Parameter 1121418116132164

*RST value 1

Description W/read t.hcl divider for the Mainframe’s l?xtwnal ClockInput,.

ExampleOUTPUT 707;":CLOC:EXT:DIV 8" S’d System kktwttd Clock dilCim to 8

I8

E-2 SYSTEMCLOCK Command Reference

Page 151: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:CLOCk[:INTernal]:FREQ

[:DIGital][:STIMulus]:CLOCk[:INTernal]:FREQ

Form

Parameter

Parameter Suffix

Parameter Coupling

*RST value

Specified Limits

Description

Note3

Set & Query

<numeric>

HZ with engineering prefixes

The period parameter of the internal clock is set t.othe WPUWSL a.v&l~~blu scWhLg corresponding t.o theprogrammed frequency. The period is not calculated fromthe frequency.

1 GllZ

7.8125 MHz - 1 GHz m ranges:

Range (MHz) Resolution (kEz) Accuracy (ppm)

600 - 1ofKl 100 *Ml

260 - 600 Ml fM,

126 - 260 2 0 f 60

62.6 - 126 10 *GO

31.26 - 62.6 6 rk60

16.6% - 31.25 2 f120

7.81215 - 16.626 1 Zt120

Set/query the frequency of the Mainframe’s internalclock.

The frequency and period parameters are entirelyindependent paramet.ers with their own specified rangesand resolutions. Neither parameter is calculated from t,hcother.

SYSTEMCLOCK Command Reference 8-3

Page 152: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:CLOCk[:IN’.Lhnal]:FREQ

ExampleOUTPUT 707;": CLOC:FREQ 500 MHZ" St% intwrml clock fr~qwncy to 500 MHz

I8

E-4 SYSTEMCLOCK Command Reference

Page 153: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:CLOCk[:IN’Ibnal][:PERiod]

[:DIGital][:STIMulus]:CLOCk[:INTrnal][:PERiod]

Form

Parameter

Parameter Sufflx

Parameter Coupling

*RST value

Specified Limits

Description

Note3

Set. & Query

<numeric>

S with engineering prefixes

The frequency paramct.er of t.he internal clock is setto the rwcl.?‘~~L a.mihbl~~ setting corresponding to theprogrammed period. The frequency is not calculated fromthe period.

1 NS

1 ns - 128 ns in ranges:

Accuracy (ppm)

f60

560

*Ml

*Ml

fKn

*So

f60

Set/query t,he period of the Mainframe’s internal cloc~k.

The frequency and period parameters are entirelyindependent paramet.ers with t.heir own specified rangesand resolutions. Neither parameter is calculated from t.heother.

ExampleOUTPUT 707;":CLOC 1.5 NS" Set intemal clock period to 1.5 ws

SYSTEMCLOCK Command Reference E-5

Page 154: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

(:DIGital](:STIMulus]:CLOCk:SOURce

Form

Parameter

*RST value

Description

Set & Query

INTernallEXTernal

INTernal

Set or query the System’s clock SOUIW. INTernal s&Wsthe Mainframe’s internal clock, EXTernal selects theMainframe’s Extrrnal Clock Input.

Note3

This command syntax is also available with t,hcIIATA(;E:Nl(;~I%/I)(;l~;I~%lZRK logical instrument whereit cont.rols the I)ata Module cloc>k source with t.hcparamct cars SYSt t~m~MOl)ult~.

ExampleOUTPUT 707;":CLOC:SOUR EXT" S&ct, the E.ti~rvm.1 Clock Irlput as System Clock souw~~

I8

6-6 SYSTEMCLOCK Command Raference

Page 155: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:INPut[:STA’Ik]

:INPut[:STA’Ik]

F o r m

Parameter

*RST value

Description

Set & Query

ONlOFFll10

OFF

Set./read the Mainframe’s External Input st,at.e. Wit,h theExt.ernal Input switched on, the System’s Trigger source’is the External Input..

Note3

This command is also available wit,h theDATAGEN lGlIZ/DG 1 GHZ128K logical inst,rument whcrcit cant rols t,hc Data Module External 1nput.s. Thcrcforcmake sure that t,htl correct Logical lnst,rument is selectedwhen using t.his command (Set “:INSTrument[:SEl,clct]”in Chapter 6).

ExampleOUTPUT 707;":INST:SEL SYSTEMCLOCK" StGct the SYSTEMCLOCK instrumentOUTPUT 707;":INP ON" SwitcA on the Ma,i@wrw ‘s Extwruxl I~pu~t

8I

SYSTEMCLOCK Command Reference 8.7

Page 156: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:INPut:TERMination

Form set. xr Query

Parameter GROund 1 ECL

Range Coupling The termination setting affects the available TriggeringThreshold range (See “:TR1Gger[:STARt]:LEVeI”) :

External Input Threshold ranges

-1

1 If thr :TKIG:LIW isoutside this range, youcamnot select Tbrminaticmto -2v (ECL).

*RST value

Description

GROund

Set/read the termination of the Mainframe’s ExternalInput. GROund mpans 500 to OV, ECL means 5062 to -2V.

NoteJ

This command is also available with t,hcDATAGEN 1 GHZiDG 1 GHZIBK logical ins1 rument whtlrtlit controls the Dat.a Module External Inputs. Thercforc>make sure t,hat the correct. Logical Instrument is st-llectedwhen using this command (See “:INSTrument[:SELec’t]”in Chapter 6).

I8

ExampleOUTPUT 707;" :INST:SEL SYSTEMCLOCK" S&d tlw SWTEMCLOCK 4xst~nsmvvUOUTPUT 707;" :INP:TERM ECL" St the Ma.iqjYa.ma 3 Extwn~~l Input tn’m.ina -

tio?b to ECL (-2V)

8-8 SYSTEMCLOCK Command Reference

Page 157: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:LOAD:CONFig

:MMEMory:LOAD:CONFig

Form

Parameter

*RST value

Description

NoteIll

Event

“filename”[, “O”]“ l”]

Not applicable

Load t,hcl SYSTEMCLOCK configuration from fileji1~~la.w~ on the default disk (See “:MMEMory:MSlS” inChapt.er 7). Add the optional “0” or “1” to address aparticular disk drive specifically. The file must comainSYSTEMCLOCK configurat on data stored either usingthe :MME:Mory:STOH~I:(;ONFig c,ommand wit.h theSYSTEMCLOCK logical instrument selected, or using theSystem : DiskO/ 1 pages on the user-in&t-face.

This command is also available in the SYSTEM orDATAGEN 1 GHZ/DG 1 GHZl28K logical instruments to loadconfigurations for those instruments. Therefore makesure that the correct Logical Instrument. is selected whenusing this command (See “:lNSTrument[:SELect,]” inChapt,er 6).

ExampleOUTPUT 707;":MMEM:LOAD:CONF ""testsysl"",""l""" L.md cor~~~Lra.tio~~~ro~. ‘t&W -

sgsl ’ 0% dew 1 8I

SYSTEMCLOCK Command Reference 9-9

Page 158: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:STORe:CONFig

Form

Parameter

*RST value

Description

Event

Not. applicablcl

St.ore the SYSTEMCLOCK configuration to film ~~IPHXWWon the default disk (SW “:MMEMory:MSIS” in Chapter 7).Add the opt.ional “0” or ‘I 1 ” t,o address a part.icular diskdrive spec~ifically.

Note3

This command is also available in the SYSTEM orIIATAGEN 1 GH%/l)G 1 GI I%1 28K logical instruments to st,or(’configurations fur those instrumcWs. Therefore makesure that t.hc correct Logical Instrument. is selected whenusing this command (SW “:INSTrumt~nt[:SELect,]” inChapkr 6).

ExampleOUTPUT 707;" :MMEM:STOR:CONF ""testsysl"",""l""" Stow coqfi~wntion to ‘tmi -

sgsl ’ on driw 1

I8

8-10 SYSTEMCLOCK Command Reference

Page 159: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger:CONTinue[:IMMediate]

:TRIGger:CONTinue[:IMMediate]

F o r m

*RST value

Description

Example

Event.

Not applicable

Transfer the System State from Paused to Running(See “System State Controls” in Chapter 2). Thiscommand is equivalent t.o using the CContinue) button onthe touchscrcen. If the System State is not. Paused, thiscommand generates an error. Note that only moduleswit.h System Trigger Source are controlled by the System5Xat.c.

OUTPUT 707;":TRIG:CONT" cm?t%‘lL7M’

8I

SVSTEMCLOCK Command Reference 8-l 1

Page 160: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger:MODE

Form

Parameter

*RST value

Description

Set & Query

START)STARTSTOPIGATE

START

Set/read the syswm’s run mode (See “[RunMode;)” inChapt.er 2).

Noted

This command is also available in t,hcDATAGEN 1 GHZ/DG 1 GHZ 128K logical instruments to setthe module run mode for Data Modules with ModukTrigger sek~ctcd. Therefore make sure that thtl correctLogical Instrument is sclcctcd when using this command(SW “:lNSTrumcnt.[:SELect~]” in Chapter 6).

ExampleOUTPUT 707;":INST:SEL SYSTEMCLOCK" S&ct tlw SXST~MC’LOCK Iogicd in.ct~n~jmrrUOUTPUT 707;":TRIG:MODE GATE" SQt thQ sy&vn ?-lLrl mock to Gated

I8

8.12 SYSTEMCLOCK Command Reference

Page 161: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger:PAUSe[:IMMediate]

:TRIGger:PAUSe[:IMMediate]

Form

*RST value

Description

Example

Even1

Not, applicable

Set the Syst,em State to Paused (See “Syst,em StateControls” in Chapter 2). This command is equvalent tousing t,he (8reak_) butt.on on the touchscreen. If t,he SystemState is not Running, this command generates an error.Note that only modules with System Trigger Source arecontrolled.

OUTPUT 707;":TRIG:PAUS" &~U.Si~ tlw SJjstc M

8I

SVSTEMCLOCK Command Reference 8-13

Page 162: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger[:STARt][:IMMediatelA

Form

*RST value

Description

Example

Event

Not applicable

Transfer the System Stat,e from St.opped to Running (SW“System State Controls” in Chapter 2). This command isequivalent to using t.he Start) button on the touchscreen.If the System St.at.c is not Stopped, this commandgeneratcis an error. Not.ti that only modules wit.h SystclmTrigger Source are controlled by t,he SysWm St ate.

OUTPUT 707 ; ” : TRIG” SI 0 1% m .sg.st (‘In ~twtI.)Li?t~g

I8

8.14 SYSTEMCLOCK Command Reference

Page 163: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger[:STARt]:LEVel

:TRIGger[:STARt]:LEVel

Form

Parameter

Parameter Sufflx

Range Coupling

*RST value

Description

Note

Set & Query

<numerio

v

The Trigger Threshold Level set.t,ing affects theavailable Ext.ernal Input Termination settings (See“:lNPut :TERMinat,ion”) :

External Input Threshold ranges

pj!yeJ

1 If the :TRIG:LEV isoutside this range, youcannot select Terminationto -2V (ECL).

+1.5 v

Set/read the Mainframe’s ExWrnal input Threshold Level.

This command syntax is also available wit.h theDATAGEN 1 GHZ/DG 1 GHZ 128K logical instrument whereit controls the Data Module Ext.ernal Input ThresholdLevel. Therefore make sure that the correct LogicalInstrument is selected when using this command (See“:INSTrument[:SELect]” in Chapter 6).

SYSTEMCLOCK Command Reference 8-15

Page 164: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:lXIGger[:STARt]:LEVel

ExampleOUTPUT 707;" :INST:SEL SYSTEMCLOCK" Sekct SYSTEMCLOCK logim.1 i,nstrwm~nt,OUTPUT 707;" :TRIG:LEV -0.9 V" Set Ma:[email protected] ‘s Extp1wd hput Tkreslr,old f

-0.9 v

I8

8-l 6 SYSTEMCLOCK Command Reference

Page 165: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger[:S’MRt]:SLOPe

:TRIGger[:STARt]:SLOPe

Form

Parameter

*RST value

Description

Note3

Set & Query

POWvelNEGativc

POS

Set./read the Mainframe’s External Input TriggerSlope. Depending on the Run Mode, this edge is theStart/Continue edge while the opposite edge is used asStop or Hreak or ignored.

This command syntax is also available with theDATAGEN I GH%/I~GlGH%128K logical inst rumcnt whcrc>it c*ont,rols the Data Module External Input TriggclrSlope. Therefore make sure that the correct LogicalInstrument is selected when using this command (SW“:INSTrument[:SELect]” in Chapt.er 6).

ExampleOUTPUT 707;" :INST:SEL SYSTEMCLOCK" Select SYSTEMCLOCK 1ogica.l inst?-umwrLtOUTPUT 707;":TRIG:SLOP NEG" Set Ma,infra~m~!s Etiern.d Input Trigger slope

to wga.tive

8I

SYSTEMCLOCK Command Reference 8-17

Page 166: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger[:STARt]:SOURce

Form

Parameter

*RST value

Description

Set & Query

HOLDIEXTernal

HOLD

Enable/Disable the Mainframe’s External Input as Syst.emtrigger source.

Noted

This command syntax is also available with t.h(lIIATAGEN 1 GH%/DG I GHZ I28K logkal instrumcbnt whereit controls t.hc Data Module Trigger Sourccl wit,h theparameters SYStt~m~MOI)ulc.

ExampleOUTPUT 707;":TRIG:SOUR HOLD" lXsa,bl~ Etiom~l Irqmt as Systm lkiggw

I8

8-18 SYSTEMCLOCK Command Reference

Page 167: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger:STEP[:IMMediate]

:TRIGger:STEP[:IMMediate]

Form Event

*RST value Not applicable

Description Perform a system Step while the System State is Paused(See “System State Controls” in Chapt,er 2). Thiscommand is equvalent to using the Step_) bmton withinthe Istep] menu on the touchscreen. If the System State isnot Paused, this command generates an error. Note thatonly modules with System Trigger Source are cont,rolled.

Note3

This command always steps the sequence by one period.The st,ep count set via t.he user-interface is not used todetermine the step-size.

Example OUTPUT 707;“:TRIG:STEP” Brfo?m. singk sky

8

I

SY STEMCLOCK Command Reference 8.19

Page 168: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger:STOP[:IMMediate]

Form

*RST value

Description

Note3

Event

Not applicable

Set the System State to Stopped (See “System StateControls” in Chapter 2). This command is equivalent tousing the lstopl but.ton on t,hc touchscreen. Note that onlymodules with Syst,cm Trigger Source arc controlled.

This command synt.ax is also available with t.hcIIATAGEN 1 GHUIX 1GHZ 128K logical instrumentwhere it c’ontrols Data Modules with MODule TriggerSource. Therefore make sure that t.hc correct LogicalInst,rumW is selected when using t.his command (St+>“:INSTrumtW[:SELect]” in Chapter 6).

ExampleOUTPUT 707;":INST:SEL SYSTEMCLOCK" S’d~ct SWTEMCLOC’K logical instn~,m~ttOUTPUT 707;":TRIG:STOP" Stop the System.

I8

S-20 SYSTEMCLOCK CommandReference

Page 169: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

91GHZ Data Generator Command Reference

This chapter is a reference to all the SCPIcommands supported by the HP 80000DATAGEN 1 GHZ/DG lGHZ128K Logical Instrument.These commands are only available if you haveselect,ed the DATAGEN 1 GHZIDG I GHZI 2gK Logic-alInstrument by cxecming t,he : INSTrument [ : SELectIDATAGENlGHZ/DGlGHZ128K or :INSTrument:NSELectSor 6 commands, as appropriate.

The D~~A(~ENlGIIZ/I)GlGIIZ128K Logkal Instrument iseauivaknt t.o the User-inwrface uages aeeesscd using t.hc_ ,, .,[Data Gen lGHz_) Or [Data Gen lGHz/l28kBid IYlWlll. YOU SdWt

the [Data Gen lGH3 Or [Data Gen lGHz/l28kBitj RWnU from thelbp Level page menu.

9

1 GHZ Data Generator Command Reference 9-1

I

Page 170: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital]:GROup:CATalog?

F o r m QUWY

*RST value Not, applicable

Description Returns a list of all currently defined Channel Groups.The list consist,s of one string per defined group, whichcontains the name and channel list of the group:

{“<group-name> ,<channel-list > “}

<group-name>

<channel-list >

Name of Group

List of channels which are assigned tothe Group. Each contiguous block of1 or more channels is listed, with thefollowing synt,ax:

x = Logical start Channel numbery = Logical end Channel number

Note Logical Channel 0 = Slot 0 , Channel 0Logical Channel 7 = Slot 1 , Channel 3 et.c.

Example "DATA,(QO:3,8:11)","CLOCK,(Q14:15)"Two Channel Groups are currently defined:

DATA 8 Channels:

Slot 0, Channels 0 to 3Slot 2, Channels 0 to 3

CLOCK 2 Channels:

Slot 3, Channels 2 to 3

If no Groups are defined, the null string “” is returned.

I9

9-2 1GHZ Data Generator Command Reference

Page 171: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital]:GROup:CAI&log?

ExampleOUTPUT 707;" :INST:SEL DATACENlGHZ" Select th,e Data. Gen 1GHz 1ogica.l irMncm@wi'UTPUT 707;":CRO:CAT?" &wr:y current Chfa~nwl Group d@ritiows,NTER 707;G$ &ad response

9

1 GHZ Data Generator Command Reference 8-3

I

Page 172: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital]:GROup:DEFine

Form

Parameter

*RST value

Description

Set & Query

<group-namo,<channel-list>

The query form of the command requires only the<group-name>, and returns the <channel-list>.

Not. applicable

Define a Group of output channels under the given name.The following rules apply when defining Groups ofchannels:

n The <group-namct> can be up to eight c,haracters, theonly valid non-alphanumerk character is the underlinecharacter _.

n The names NONE and ALL are reserved for system use.

n You cannot define a Group using an existing name. Toredefine a Group, first delete it, t.hen define it again.

a A Group can only contain Channels of one type:

0 Data0 Strobecl Clock

n The number of channels in a Group must be between 1and 32.

n The maximum number of Groups is 32.

n The Least Significant Bit in a Group is always theChannel with the lowest logical channel number, andt,he Most Significant Bit is always t,he Channel wit.h thehighest logical channel number.

The syntax of the <channel-list > paramet,cr allowsyou to list, the channels by individual logical channelnumbers, logical channel number ranges, or by moduleI

9

9-4 1GHZ Data Generator Command Reference

Page 173: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital]:GROup:DEFine

slot and channel number. The following <channel-list>parameters all have the same meaning, that is, they listchannels 0 to 3 in slot, 0 and channels 0 to 3 in slot 2:

Individual Logical Channels(00,1,2,3,8,9,10,11)

Logical Channel Ranges(@0:3,8:11)

Module slot and channel(@0(0:3),2(0:3))

Example 1

OUTPUT 707;" :GRO:DEFDATA~BUS,(Q0,1,2,3,4,5,6,7,8,9,1O,ll)"Assign a.11 clcmm4.s in Slot.~ O-2 lo Group DATA-BIJS

Example 2

OUTPUT 707;" :CRO:DEFDATA-BUS,(QO:ll)"Assig?L ad1 clmnr& in Slots O-2 to Group DATA-BIJS

Example 3

OUTPUT 707;" :CRO:DEFDATA~BUS,(@0(0:3),1(0:3),2(O:3))"Assign ad cha.rmds in Slots O-2 to Group DATA-BIJS

9

1 GHZ Data Generator Commend Reference G-5

I

Page 174: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital]:GROup:DELete:ALL

Form Event

*RST value Not. applicable

Description Delete all Channel Group definitions. The select,ed Groupis set to NONE, and the channels return to their power-onstate (OFF).

Example

I9

9.6 1GHZ Data Generator Command Reference

Page 175: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital]:GROup:DELete[:NAME]

[:DIGital]:GROup:DELete[:NAME]

Form

Parameter

*RST value

Description

Event

<group-name>

Not, applicable

De1et.c a Channel Group by name. The channels ret.urn t.otheir power-on state and are free to be assigned to otherGroups. If the deleted Group was t,he selected Group, theselected Group is set to NONE.

ExampleOUTPUT 707;" :CRO:DEL DATA-BUS" Iklatc’ Clm~uwl Group DATA-RI IS

9

1GHZ Data Generator Command Reference 9-7

I

Page 176: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital]:GROup[:SELect]

Form set Rr Query

Parameter <group-name>lNONEIALL

*RST value *RST has no effect, on t,he selected Group.

Description Select the Group of output channels on whichall subsequent Group-oriented commandsoperate. The following command trcbos in theDATAGEN 1GHZIDG lGHZl28K instrumclnt arc’Group-orient td, that is they upCrate on t,hc currentlysclccted (:hannel Group:

n [:I~lGit.al](:STIMul~~s]:~l~O~;k:SO~J~~~~(DATAGEN1GlIZ/DGlGl-IZl28K only)

n [:DIGital][:STIMulus]:PATTern (Except :lJPDat,c)

l [:DIGit~al][:ST1Mulus]:SIGNal

n :SOUKw

n :lNPut

n :OUTPut

n :TRIGgcr

If you select. ALL, subsequent Group-orientc>d commandsapply to all defined Channel Groups.

If you select NONE, you effectively disable t,h(lGroup-oriented commands.

Note that some of the Group-oriented commands alsoallow you to address a specific channel within the Groupby using a Channel Number sufflx in t,he command. Thiscapability is document.ed in the Referencc3 section of thecommand.

I

9

8-B 1 GHZ Data Generator Command Reference

Page 177: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital]:GROup[:SELect]

ExampleOUTPUT 707;":GRO DATA-BUS" Sekct Clmnrwl Group DATA- BUS

9

1GHZ Data Generator Command Reference 9-9

I

Page 178: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:CLOCk:SOURce

Form

Parameter

Functional Coupling

*RST value

Description

Set & Query

SYSTem~MODule(INW-nallEXTerna1

SYSTem and INTernal are equivalent, MODule andEXTernal are equivalent.

Coupled with : TRICger C : STARtI : SOURce under theDATAGEN 1GHZ logical instrument. The combination:CLOCk:SOURce SYSTemand :TRIGger:SOURceMODuleisnot permitt.ed and generat,es an error.

Note t,hat there is no coupling to the :TRICger comandsunder the SYSTEM(;LWK logical instrument.

SYSTem

Select the Clock Source for all data modules withchannels in the currently selected Group. You can choosebet,ween the System Clock (SYSTem or INTernal), or themodules’ External Clock Input. (MODule or EXTernal).Using a module’s External Clock Input allows the data onthat module t,o be generated asynchronously from theSyst.em Clock.

ExampleOUTPUT 707;":INST:SEL DATACENlGHZ" Sd~ct, DATAGENI GHZ logid ivst~rumctdOUTPUT 707;":GRO DATA-BUS" S&cl Clmwrwl Group llATA/l_HIJ.SOUTPUT 707;": CLOCK:SOUR MOD" Sclact Modulr Clock Sowm~~

I9

G-10 1GHZ Data Generator Command Reference

Page 179: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:PATIbrn:CYCLe

[:DIGital][:STIMulus]:PAT’Ikrn:CYCLe

Form

Parameter

Range Coupling

*RST value

Specified Limits

Description

Set & Query

<start.>,<length> ,<loop> IINFinite

<start> Start vector of Cycle (equivalent toPreamble length in vectors)

<length> Cycle length in vectors

<loop> Repeat count. for the Cycle data

<start> + <length> 5 16384

Not applicable

<start> 0, 4 - (16384 - <lengt,h>)

<length> 0,8 - (16384 - <start>) in multiples of 8

<loop> 0 - 255 or INFinite

Set the sequence definition for the currentlyselected Group. The length of the PRWS23segment of t,he sequence is set. using[ : DIGit al] [ : STIMulusI : PATTern: PRWS : LENCth.

ExampleOUTPUT 707 ; ” : GRO DATA BUS” S&ct C2rou.p DATA- BlJ.5’OUTPUT 707 ; ” : PATT : CYCL 8,128,8 S?t 8 wcto,r pwambk with 128 wctos c?/ck ,rqwa~t-

ing 8 times

9

1GHZ Data Genera& Command Reference 9-11

I

Page 180: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:PATTern:DATA[n]

Form

Parameter

*RST value

Description

Noted

I9

You can address a single channel within t,hc Group byadding a numeric suffix to the DATA command. If the: FORMat is set, to PACKed, 1, the dat,a is writ,ten seriallyinto the single channel addressed, otherwise Bit 0 of the

9-12 1 GHZ Data Generator Command Reference

set & Query

[<start >,]<data> for Set form.

[<st,art>,<end>] for Query form.

Not applicable

Set or query t.he pat.tern dat.a of the currently selectedGroup as a binary data-block.

For t hc Set form, the optional <st.art > parameterspecifics t,hc starting velct or, otherwise vect,or 0 isassumed. The length of the data block determines howmany vectors are writ.t en to.

This command operates on the pat t em memorybuffer in the Mainframe, not directly on the moduledata-memory. To update the modules’ data-memoryuse the [:DICit al] [:STIMulus]:PATTern:UPDatecommand.

For the Query form, the entire patt,ern memory of thegroup is returned as a binary data block unless <start>and <end> vect,ors are specified. The format of t.he datablock is determined by the : FORMat setting.

The binary dat.a block <dat.a> is interpreted according tothe current, setting of the :FORMat command. If :FORMatis set to PACKed,<n>, where <n> may be 118116132,the <data> is divided into vectors with width <x0 bits.Ot,herwise t,he dat,a is divided into vect,ors with width 3’Lbits. Refer t.o Examples 1 Rr 2.

Page 181: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:PAlTkrn:DATA[n]

data is written ink) the single channel addressed. Referto Examples 3 & 4.

Note that if the formal is PACKed, 1, the number ofvectors sent or queried must be a multiple of 8.

Example 1: <data> Width < Group WidthIf the <data> width is less than the Group width, thedat.a is written into the least, significant channels of theGroup, and the remaining channels are filled with zerodata:

I <data> :PAlT:DATA Gr0llp

:lWRM PACK.8 19 channels) I

R7 B6 B6 B4 B3 B2 Bl BO B8l B7 Btl B6 B4 B3 B2 Bl BO

1 0 1 1 1 1 1 1 * 0 1 0 1 1 1 1 1 1

0 1 1 1 0 0 0 0 * Cl 0 1 1 1 0 0 0 0

nnlllnnl 3 0 0 0 1 i i 0 0 i

1 Filled with zero data

Example 2: <data> Width > Group WidthIf t.he <data> width is greater than th? Group width,the least. significant bit,s of the> data are written ink) thclGroup, and the redundant bits are thrown away:

<data> ) :PAlT:DATA 1 Gr0llp I:FoRM PACK,6 (6 channels)

B7l BAl B5 B4 B3 B2 Bl 80 B6 B4 B3 B2 Bl EO

1 0 1 1 1 1 1 1 3 1 1 1 1 1 1

0 I 11n0nn * 11nno0

0 0 i i I 0 0 i * 111001

1 Redundant bits thrown away

9

1 GHZ Data Generator Command Reference G-13

I

Page 182: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital](:STIMulus]:PATIkrn:DATA[n]

Example 3: Single Channel, PACKed,lIf the <dat.a> widt,h is 1, and you address a singlechannel within the Group, t,hr data is writkn serially intthe channel wit,hout. affecting other channels within t,heGroup:

<data>I

:PAlT:DATA I*

:FY)RM PA< LlLlB2 El BOB2 Bl BO

1 1 11 1 1

II

GroupLI

1 Address C’hannel 1 within Group

2 X denotes data unaffected

Example 4: Single Channel, PACKed,If the <data> width is not 1, and you address a singlechannel within thtl Group, Hit 0 of the data is writtenserially into the channel without, affecting other channelswithin t,he Group:

<data> :PA’lT:DATA 1’ Group2

:IWRM PACK,8 (6 channels)

B73 BG3 BlS3 B43 B33 B23 B13 B O B6 B4 83 B2 Bl’ BO

1 0 1 1 1 1 1 1 3 x x x x 1 x

0 1 1 1 0 0 0 0 =7 x x x x 0 x

OnlllOOl 3 x x x x 1 x

1 Address Chanuel 1 within Group

2 X denotes data unaffec-ted

3 Redundant bits thrown away

I9

8-14 1GHZ Data Generator Command Reference

Page 183: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:PATIkrn:DATA[n]

Programming ExampleThe following example demonst,ratcs t,he use of the: PATT : DATA command to transfer a large block ofdata from a buffer in the cont,rollcr using the BASICTRANSFER command. The block of data cons&s of acount from 0 to 16383.

1 INTEGER Data-buff(17500) BUFFER2 Mainframe = 707

3 OUTPUT Mainframe;":INST:NSEL 5"4 OUTPUT Mainframe;":GRO:DEL:ALL"5 OUTPUT Mainframe;":CRO:DEF DATA,BUS,(00:15)"(i ASSIGN @Data-bus TO BUFFER Data-buff(*)7 OUTPUT Mainframe;":GRO DATA-BUS"8 OUTPUT Mainframe;":FORM PACKED,lG"

9 OUTPUT Mainframe;" :PATT:CYCL 0,16384,INFINITE"0 OUTPUT QData,bus;":PATT:DATA 0,#532768";

11 FOR I=0 TO 16383 STEP 112 OUTPUT @Data-bus USING "#,W";I

13 NEXT I14 OUTPUT @Data-bus;""15 ASSIGN @Mainframe TO Mainframe16 TRANSFER @Data-bus TO OMainframe;END

Set d&a forma./ to pa,cked16&i,.set up seq1MW.cePut :PAlT:DATA co m.mnndin tn&iirCou,nt from. 0 to 16t38.3Output V&UP into bz@W as16 bit without datimiter

Put CR LF into b@+vTra,7ufpr the b@iir; conta.irL-ing :PATT:IIATA com.ma,nda.nd the d&a.

17 ASSIGN QMainframe TO *18 END

9

1 GHZ Data Generator Command Reference 9-l 5

I

Page 184: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:PATTern:MODify

Form

Parameter

*RST value

Description

Noted

set & Query

<start.>,{ <vector>} for the Set form.

The <start > parameter determines the starting vector.

Each <vector> parameter is a numeric value used asdata to fill a single vect.or. Note that superfluous bit,sare thrown away if the numeric value is too large forthe Group width.

<start,>, <end> for the Query form.

Not applicable

Set, or query the paLtern memory of the selected Group a!:a list, of vector data.

For the Set form the numeric vector data is self-typing.The query form returns a string {<vect,or>,}, the formatof each numeric value is determined by the : FORMatsetting.

This command operates on the pattern memorybuffer in the Mainframe, not directly on the moduledata-memory. To updat.e the modules’ data-memoryuse the [:DICital][:STIMulus]:PATTern:UPDatecommand.

ExampleOUTPUT 707;" :GRO DATA-ENS" Sd~ct Chanrwl Gr0u.y DATA-BlJSOUTPUT 707;" :PATT:MOD 0,0,1,2,3" Start&g a.t wcto,r 0, puzt the rlnta

0, 1, 2, 3 ‘ix 4 cowswutiw ?wzto~*!OUTPUT 707;" :PATT:MOD 4,tH4,#H5,#q6,#BOlll" Starting a.t actor 4, put the &to

4 her,5he.r, &al,011 lbiwnry i’H 4 COrl-secutive v e c t o r s

I9

8.16 1GHZ Data Generator Command Reference

Page 185: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:PATIkrn:PRESet

[:DIGital][:STIMulus]:PAT’Ikrn:PRESet

Form

Parameter

*RST value

Description

Set. & Query

ONElZEROlPREVious

ZERO

Set/query the Preset state of t,he selwted Groups’channels. The preset state is t,he stat,e assumed at thestart of the sequence. PREVious maintains the lastout,put stat.c.

ExampleOUTPUT 707;":GRO DATA-BUS" S&cl Cha~m~l C~YHI,~ IIATA- BUSYJTPUT 707;": PATT:PRES PREV" Set the pmwt sta.te to tlw last output sta.tc

9

1 GHZ Data Generator Command Reference 9-17

I

Page 186: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:PATTern:PRWS:LENGth

Form

Parameter

*RST value

Specified Limits

Description

Example

Set, Rr Query

<lengt,h>

Not. applicable

0 - 131072

Set/quwy the> PHWS’LS segment 1wgt.h in the seqw=nwfor the sclect~~d Group

OUTPUT 707;" :GRO DATA-BUS" .S’d~ct, Chxnwl Group DATA- R1 ISOUTPUT 707;" :PATT:PRWS:LENG 1024" S’d. tlw PRWS2.3 length to IO.24 vectow

I9

9-l 8 1GHZ Data Generator Command Reference

Page 187: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:PATIkrn:UPDate

[:DIGital][:STIMulusl:PATTern:UPDate

Form

*RST value

Description

Example

Event

Not, applicable

Update the modules’ data memory from the Mainframe’spattern memory.

All IJser-interface and SCPI operations operate on t,hepat.t.rrn memory buffer in the Mainframe. The modules’data memory is only updated by this command or the[Update) buttbn. - --

9

1 GHZ Data Generator Command Reference 9-l 9

I

Page 188: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:SIGNal:CMODe

Form Set & Query

Parameter SWITchedICONTinuous

*RST value CONTinuous

Description Set/query t,hc clock mode of the clock modules withchannels in the selected Group. This command is onlyvalid for Groups of Clock channels.

ExampleOUTPUT 707;":GRO MPHASE" S’&ct C%o TLWI GKW~) MIWASEOUTPUT 707;":SIGN:CMOD CONT" Sd ~modt& clock mode lo COW%‘TL~M)US

I9

9.20 1 GHZ Data Generator Command Reference

Page 189: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:SIGNal:FORMat

[:DIGital][:STIMulus]:SIGNal:FORMat

Form

Parameter

*RST value

Description

Set & Query

RZINRZ

NRZ

Set/query the signal dat.a-format, of the selected Group.Note that the signal format is set per data module, notper channel. Therefore if a module in the selected Groupalso cont,ains channels asigncd t,o another Group, theother Group’s modules arc= also affected. If you want aChannc4 Group to bc totally indeppndcnt , do not sharemodules bet ween Groups.

ExampleOUTPUT 707;" :GRO DATA-BUS" Se& CILa.ruwl Grou,p DATA- BlJSOUTPUT 707 ;‘I: SIGN: FORM RZ" Set data-Jixmat to NhZ

9

1 GHZ Data Generator Commend Reference 9-21

I

Page 190: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

[:DIGital][:STIMulus]:SIGNal:POLarity[n]

Form

Parameter

*RST value

Description

Set & Query

NORMal(INVerted

NORMal

Set./query the signal polarity of the selected GroupNotethat the signal polarity is set per channd. You canaddress a particular channel within the Group using theoptional numeric suffix n.

INVert cd polarity logically inverts t,hc output data, thatis, the O’s and I’s are swapped.

NoteJ

The data-values in the Mainframe’s pattern memory andmodules’ dat,a memory are unaffected by the Polarityset,t.ing.

ExampleOUTPUT 7 07 ; ” : CR0 DATA-BUS” Select Cha.nrwl Group DATA -BIJSOUTPUT 707 ; ” : SIGN : POL INV” Set data. polarity to InvertedOUTPUT 707 ; ” : SIGN : POLO NORM” Set d&a. pokwity for Bit 0 ba.ck to Nc)RMa 1

I9

9-22 1GHZ Data Generator Command Reference

Page 191: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:FORMat[:DATA]

:FORMat[:DATA]

Form Set & Query

Parameter ASCii~BINary(HEXadecimal~0C’M~PACKed[,<length>]

*RST value ASCii, 10

Specified Limits

Description Set/query t,he data format used for the : PATTern:DATA,and : PATTern : MODif y commands and queries.

ExampleOUTPUT 707;" :FOFtM PACK,lG" Set the data. fo,mnn;rt to packed 16 bit

9

1 GHZ Data Generator Command Reference 9-23

I

Page 192: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:INPut[:STA’Ik]

Form

Parameter

*RST value

Description

Note3

ExampleOUTPUT 707;" :INST:SEL DATACENlGHZ" Sekct th.e DATAGENl GHZ imtwrnmtOUTPUT 707;" :GRO DATA-BUS" Select Cha.ruwl Orou,p DATA- BUSOUTPUT 707;":INP ON" Switch. on the *rnoduk~ ’ E;~~PMLI Iqmt

Set & Query

ON(OFF( 110

OFF

Set/read the External Input s&ate of data modules withchannels in the selected Group. With the External Inputswitched on, and the Module Trigger Source set toMODuleiEXTernal (See “:TRIC;ger[:STAIlt]:SOUIIct~“), themodules’ state is controlled by the External Input..

This command is also available wit,h the SYSTEMCLOCKlogical inst,rument where it controls the Mainframe’sExternal Input,. Therefore make sure that t.he correctLogical Instrument is selected when using t.his command(See “:INSTrument(:SELect,]” in Chapter 6).

I9

9-24 1GHZ Data Generator Command Reference

Page 193: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:INPut:TERMination

:INPut:TERMination

Form

Parameter

Range Coupling

*RST value

Description

Set & Query

GROund ] ECL

The termination setting affects the available TriggeringThreshold range (See “:TRIGger[:STARt]:LEVeI”) :

External Input Threshold ranges

mi

1 If the :THIG:I,EV isoutside this range, youraunot select Terminationto -2v.

G R O u n d

Set/query the External Input termination of data modulesin the selected Group. GROund means 500 to OV, ECLmeans 500 to -2V.

Noted

This command is also available with the SYSTEMCLOCKlogical instrument. where it, cont,rols the Mainframe’sExt.ernal Inputs. Therefore make sure that the correctLogical Instrument is selected when using this command(SW “ :lNSTrument.[:SELect]” in Chapter 6).

ExampleIJTPUT 707;" :INST:SEL DATACENlGHZ" St4xt tlw DATAGE’NI GIIZ h.WwzrnrrUAUTPUT 707;":CRO DATA-BUS" C%a.~m~l &ou,p DATA-RIJSOUTPUT 707;":INP:TERM ECL" St tk moduks ’ Etiwruxl hpu~t ttwniruztion

to ECL (-2V) 9

1 GHZ Data Generator Command Reference 9-25

I

Page 194: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:LOAD:CONFig

Form Event

Parameter ‘%lename”[,“O”~“ l”]

*RST value Not applicable

Description Load the DATAGEN 1 GHZ/DG 1 GHZl ‘L8K configurationfrom file “Illenamc” on the default disk (See“:MMEMory:MSIS” in Chapter 7). Add the opt,ional “0” or“I” to address a particular disk drive specifically. The filemust contain DATAGEN 1GlIZ/I~GlGl1Z128K configuratondata stored either using the :MMEMory:STOlI(~:(:ON~‘igcommand wit h the DATAGEN 1 GllZiDG 1 GlIZ 128K logicalinstrument selected, or using the System: DiskO/l pageson the user-interface.

Noted

The DATAGEN lGHZ/DG 1 GHZl28K configuration includesthe Patt,ern memory and t,he current parameter settings.These can all be stored seperately using :STORe:PATTernand : STORe : PARam.

This command is also available in the SYSTEM orSYSTEMCLOCK logical inst,ruments to load configurat,ionsfor those inst.rument.s. Therefore make sure that thecorrect, Logical Instrument. is selected when using thiscommand (See “:INSTrument[:SELect]” in Chapter Ci).

ExampleOUTPUT 707;":INST:SEL DATAGENlGHZ" Sdact DATAGENI GHZ logical

irdr-wrna~~tOUTPUT 707;":MMEM:LOAD:CONF ""testsysl~~~~,~~~~lt~'~~~ L.oa,d corCfi~~l~~a.tion~~orn ‘ksi

s&!sl t ON &iw I

I9

9.26 1 GHZ Data Generator Command Reference

Page 195: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

/:MMEMory:LOAD:PARam

:MMEMory:LOAD:PARam

Form Event

Parameter “filenam~“[,“O”~“ l”]

*RST value Not applicable

Description Load the DATAGENlGHZ/DGlGHZ128K parameters fromfile “filename” on the default disk (See “:MMEMory:MSl!i”in Chapter 7). Add the optional “0” or “ 1” to addressa particular disk drive specifically. The file mustcontain t,he parameter informat,ion st.ored eitherusing t.hc : MMEMory : STORe : PARam command or t hc:MMEMory: STORe: CONFig command, or using theSystem : DiskO/ 1 pages on the usc~r-int,~~rfac,c.

The paramet.ers include ALL theDATAGEN 1 GHZ/DG lGHZ128K set,tings, butexcludr the patwrn memory c0ntent.s.

ExampleOUTPUT 707;" :INST:SEL DATAGENlGHZ" Sdacl DATAGENl GHZOUTPUT 707;" :MMEM:LOAD:PAR ~l~ltestsysl"",""l"i"' Loa.a!~~~m~t4lsfrom,‘tests~sl’

on drr:w I

9

1 GHZ Data Generator Command Reference 8-27

I

Page 196: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:LOAD:PATTern

Form

Parameter

*RST value

Description

Event

Not, applicable

Load t,he pattern memory from file “filename”on the default disk (See “:MMEMory:MSIS” inChapter 7). Add t,he optional “0” or “I ” to addressa particular disk drive specifically. The? film muslcontain t,hc Data Block <blocknamc> st,ored pit herusing t.hc : MMEMory : STORe : PATTern command orthe : MMEMory : STORe : CONFig command, or using thatSystem : DiskO/ 1 pages on the user-int.rrfaw.

Now that only the pattern memory cont.ents aretransferred. Channel Group configurations and Sequenwdefinitions are part. of the parameter information.

ExampleOUTPUT 707 ; ” : 1NST:SEL DATAGENlGHZ” Sd~ct DATAGENI GHZ log&l

instru.rr,arLtOUTPUT 707 ; ” : MMEM:LOAD:PATT ““testsys1”“,““1”“” L.0a.d pa,ttwu merrtmy fro rvl

‘t&‘.s?/sl ’ 011 &‘%‘I~~ 1

I!!I

9-29 1 GHZ Data Generator Command Reference

Page 197: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:STORe:CONFig

:MMEMory:STORe:CONFig

Form

Parameter

*RST value

Description

Event

“filenamc”[, “0” I“ 1 “1

Not applicable

Store the DATAGEN 1 GHZ/DG 1 GHZl28K configurat.ion t,ofile “filename” on t,he default disk (See “:MMEMory:MSIS”in ChapWr 7). Add the optional “0” or “ 1” to address aparticular disk drive specifically.

The DATAGEN 1 GHZ/DG 1 GHZ 128K configuration includest,hc Pattern memory and t.hcx current paramettv settings.These can all be stored seperately using : STORe : PATTernand : STORe : PARam.

Note3

This command is also available in the SYSTEM orSYSTEMCLOCK logical instruments to store configurationsfor t,hose instruments. Therefore make sure that thecorrect Logical Instrument, is selected when using thiscommand (See “:INSTrument[:SELect,]” in Chapter 6).

ExampleOUTPUT 707 ; ” : INST : SEL DATAGENlGHZ” S&ct DATAGENl GHZ Iogiml

irLw-lcrrtkvltOUTPUT 707 ; ” :MMEM:STOR:CONF ““testsysl”“,““l”“” Stow cor~i~umtion to ‘tmt-

S~Sl ’ O?l dr+w 1

9

1GHZ Data Generator Command Reference 9-29

I

Page 198: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:STORe:PARam

Form Event

Parameter “filenamr”[,“O”~“1”]

*RST value Not applicable

Description St.ore the DATAGEN lGHZ/DG 1 GHZl28K parameters to file“filename” on the default disk (See “:MMEMory:MSIS”in Chapter 7). Add t.hr optional “0” or “ 1” to address aparticular disk drive specifically.

The parameters include ALL theDATAGEN lGHZ/I)GlGHZl28K sett.ings, butexclude thcb patwrn memory contents.

ExampleOUTPUT 707;":INST:SEL DATACENlGHZ" S&ct DATAGh’Nl GHZOUTPUT 707;f':MMEM:STOR:PAR ~l"testsysl"",ll"l""" Stow param?ters to ‘t~stsgsl’

on driw 1

I9

9-30 1GHZ Data Generator Command Reference

Page 199: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:MMEMory:STORe:PATIhn

:MMEMory:STORe:PATTern

F o r m Event

Parameter “filename”[,“O”~“l”]

*RST value Not applicable

Description St,ore the pat,t,ern memory to file “filename” on thedefault disk (See “:MMEMory:MSIS” in Chapt,er 7). Addt,he opt.ional “0” or “ 1” to address a part.icu1a.r disk drivespecifically.

Note that only the pat tern memory contents aretransferred. Channel Group configurations and Sequencedefinitions are part of the parameter informat.ion.

ExampleOUTPUT 707;" :INST:SEL DATAGENlGHZ" S&ct DATAGENI GHZ lug&xl

i?l.!dru.mRntOUTPUT 707;":MMEM:STOR:PATT ""testsysl"" ,""l""" Stow pa.t&m memory to ‘test-

sjysl ’ on driw 1

9

1GHZ Data Generator Command Reference 8-3 1

I

Page 200: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:OUTPut[n][:STA’lk]

F o r m

Parameter

*RST value

Description

ExampleOUTPUT 707 ":GRO DATA-BUS" S&T~ C’h.awrtd Group DATA- I31 ISOUTPUT 707; ":OUTP ON" stllitf~lt~ on tk outputsOUTPUT 707, ":OUTPO OFF" switclt~ CgIst 0 output

set & Query

ON IOFFJ 110

O F F

SeUquery the output st,ate of the selected Group’schannels. You can address a particular channel wit.hin t.heGroup using t.he optional channel suffix n.

When OFF, t,hc out,put,s assume a high-impedanctc state.

I9

9 . 3 2 1GHZ Data Generator Command Reference

Page 201: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:OUTPut[n]:TERMination

:OUTPut[n]:TERMination

Form

Parameter

Set 82 Query

GROundIECLlPECLIOPEN

Noted

*RST value

Description

Note3

Example

PECL is available with software REV A.0301 and above

GROund

Set/query t,he out,put termination of the selected Group’schannels. You can address a particular channel within theGroup using the optional channel suffix n.

GROund into 50 Q to 0 V

ECL into 50 n to -2 V

PECL into50Qto +3V

OPEN into open circuit.

PECL is available with software REV A.0301 and above

OUTPUT 707;" :GRO DATA-BUS" S&ct Chmuwl Group DATA-B1 ISOUTPUT 707;" :OUTP:TERM ECL" W twm:inatl:on to -2 VOUTPUT 707;":OUTPO:TERM OPEN" Set Bit 0 twmivuxtion into oywvb circv~it

9

1 GHZ Data Generator Commend Reference 9-33

I

Page 202: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:SOURce:PULSe:DELay[n]

Form

Parameter

Parameter Suffix

Range Coupling

*RST value

Specified Limits

Description

Set & Query

<numeric>

S with engineering prefixes.

-2 ns 5 (DELay + DESKew) 5 + 2 ns

0 NS

-2ns- +2ns

Set/query the delay between the clock edge and the dataedge for the selected Group. You can address a particulachannel within the Group using the optional channelsuffix n.Use DESKew to adjust the zero-DELay reference pointand compensate for unwanted propagation delays in thetest set,-u p.Note that DELay values are taken into account on theUser-interface Waveforms page.

ExampleOUTPUT 707;":GR0 DATA-BUS" S&et Cha~nrwl Group DATA -Bl ISOUTPUT 707;":SOUR:PULS:DEL 0 NS" s?t dPllzj)*S to 0OUTPUT 707;":SOUR:PULS:DELO 128 PS" Set B%tO dpla.yto l,Z&ps

I9

9.34 1 GHZ Data Generator Command Reference

Page 203: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:SOURce:PULSe:DESKew[n]

:SOURce:PULSe:DESKew[n]

Form

Parameter

Parameter Sufflx

Range Coupling

*RST value

Specified Limits

Description

Note3

Set & Query

<numeric>

s

-2 ns 5 (DELay + DESKew) 5 +2 ns

0 NS

-2ns- +2ns

Set/query the dcskew between the clock edge and t,hcdata edge for the selected Group. You can address aparticular channel within the Group using the optionalchannel suffix n.

All channel Delays must be set. to zero before you can usethis command t,o program Deskew values.

IJsing DESKew is effect,ively the same as using DELay,but. allows you t.o position the zero-DELay point.anywhere within the absolute 3~2 ns range available.You can therefore calibrate all channel delays to aparticular reference point, compensating for differentcable propagation delays to the Device-Under-Test,.

The DESKew values are not taken into account onthe User-interface Waveforms page, since DESKew isintended as a test set-up calibration paramet.er.

9

1 GHZ Data Generator Command Reference 9-35

I

Page 204: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:SOURce:PULSe:DESKew(n]

ExampleOUTPUT 707;" :CRO DATA-BUS" SelM Ch~anrwl Groqu DATA-BCJSOUTPUT 707;" :SOUR:PULS:DESK 0 NS" Set dmkmm to 0OUTPUT 707;":SOUR:PULS:DESKO -114 PS" SrtBitO dRskmto-114ps

I9

8-36 1 GHZ Data Generator Command Reference

Page 205: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:SOURce:VOI2hge[n]:LEVel[:IMMediate]:EIGII[n]

:SOURce:VOLThge[n]:LEVel[:IMMediate]:HIGH[n]

Form

Parameter

Parameter Sufflx

Range Coupling

Set Rr Query

<numeric>

V with engineering prefixes.

LOW-level:

*RST value +l V

Specified Limits

1 Available with software REV A.0301and above

Absolute Limits

1 Available with softwareREV A.0301 and above

9

1 GHZ Data Generator Command Reference 9-37

I

Page 206: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:SOURce:VOI3hge[n]:LEVel[:IMMediate]:HIGH[n]

Description Set/query the High-level voltage for the selected Group.You can address a particular channel within the Groupusing the optional channel suffix n.

ExampleOUTPUT 707;":CRO DATA-BUS" SekY Chmmel Grou,p IIATA...HUS’OUTPUT 707;":SOUR:VOLT:LEV:HICH 0.8 V" Set High-kwl to 0.8 VOUTPUT 707;":SOUR:VOLTO:LEV:HIGH 0.5 V" SetlSt OHiglk-kwlto 0.5 V

I9

9.39 1 GHZ Data Generator Command Reference

Page 207: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:SOURce:VOI3hge[n]:LEVel[:IMMediate]:LOW[n]

:SOURce:VOLI?sge[n]:LEVel[:IMMediate]:LOW[n]

Form Set & Query

Parameter <numerio

Parameter Sufflx V

Range Coupling HIGH-level:

1 Available with software REV A.0301and above

*RST value -1 v

Specified Limits

Absolute Limits

-2.0 v to 2.6 v

-2.0 v to 0.6 v

0 v to 4.6 v

1 Available with softwareREV A.0301 and above

9

1GHZ Data Generator Command Reference 9-39

I

Page 208: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:SOURce:VOIJIhge[n]:LEVel[:IMMediate]:LOW[n]

Description Set/query the Low-level voltage for the selected Group.You can address a particular channel within the Groupusing the optional channel suffix n.

ExampleOUTPUT 707;":GRO DATA-BUS" S’d~ct Chamwl Group DATA- BUSOUTPUT 707;":SOUR:VOLT:LEV:LOW -1 V" Set hWk?Ql to -1 vOUTPUT 707;" :SOUR:VOLTO:LEV:LOW -1.3 V" Set Bit OLmdwlto -1.3 V

I9

940 1 GHZ Data Generator Command Reference

Page 209: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger:MODE

;TRIGger:MODE

Form

Parameter

*RST value

Description

Set 82 Query

STARTIGATE

START

Set/read t.he data module’s run mode (See “[-Mode:)”in Chapter 2) for all data modules with channels in theselected Group. Only data modules with Trigger SourceMODule are affect,ed by the module run mode. Thosewit.h SYSTem Trigger Source are controlled by the Systemrun mode.

Noted

This command is also available in the SYSTEMCLOCKlogical instruments t,o set the System run mode.Therefore make sure that. the correct LogicalInstrument, is selected when using this command (See“:INSTrument(:SELect]” in Chapter 6).

ExampleOUTPUT 707;" :INST:SEL DATAGENlGHZ" Sdact tk DATAGENl GHZ logica. instvum~dOUTPUT 707;" :GRO DATA-BUS" Wuct Cl~~a~nvwl Group DATA- BUSOUTPUT 707;":TRIC:MODE GATE" Sd tlw data. modulas ’ run mo& to Gated

9

1 GHZ Data Generator Command Reference 9-41

I

Page 210: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger[:STARt]:LEVel

Form

Parameter

Parameter Suffix

Range Coupling

*RST value

Description

NoteIll

Set & Query

<numeric>

V with engineering prefixes.

The Trigger Threshold Level sct.ting affects t.hcavailable External Input Termination sett,ings (SW“:INPut:TERMinat.ion”):

External Input Threshold ranges

-1

1 If the :TRIG:LEV isoutside this range, youcannot selert TPrminaticmto -2V (E(I).

OV

Set/read External Input Threshold Level for all datamodules with channels in the selected Group.

This command syntax is also available wit,h theSYSTEMCLOCK logical instrument where it cont,rols theMainframe’s External Input Threshold Level. Thereforemake sure that the correct Logical Instrument is selectedwhen using this command (See “:INSTrument[:SELect]”in Chapt.er 6).

I9

9-42 1GHZ Data Generator Command Reference

Page 211: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger[:STARt]:LEVel

ExampleOUTPUT 707;" :INST:SEL DATAGENlGHZ" Select DATAGENl GHZ logica. instrum~t'UTPUT 707;" :GRO DATA-BUS" Sekct C%a.nrwI Group DATA- BIJSJJTPUT 707;" :TRIG:LEV -0.9 V" Set dn.ta, modu,ks External hput lRreshold

to -0.9 v

9

1 GHZ Data Generator Command Reference 9-43

I

Page 212: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger[:STARt]:SLOPe

Form

Parameter

*RST value

Description

SH & Query

POSit.ive(NEGativc

POS

Set/read the External Inpul Trigger Slope for all dat.amodules with channels in t.hr selected Group. Dependingon the Hun Mode, this edge is the Start./Cont.inur~ edgewhile the oppositr edge is used as Break.

Note3

This command syntax is also availablr with theSYSTEMCLOCK logical instrument whcnl it controls t.hcMainframe’s Ext.rrnal Input Trigger Slope. Thereforemake sure that the correct Logical Instrument is selectedwhen using this command (See “:INSTrumcnt[:SEl,ect~]”in ChapW 6).

ExampleOUTPUT 707;":INST:SEL DATAGENlGHZ" Sekct DATAGENI GHZ logid ir~~trwruwOUTPUT 707;" :GRO DATA-BUS" Selmt Cha.nvwl Group DATA-BUSOUTPUT 707;" :TRIG:SLOP NEG" Set data mo&ks ’ Etiwr~c1.1 hput Friggrpr

slope to wga.tiw

I9

9-44 1 GHZ Data Generator Command Reference

Page 213: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger[:STARt]:SOURce

:TRIGger[:STARt]:SOURce

Form

Parameter

*RST value

Description

Set & Query

SYSTem]MODule~INTernal(EXTernal

SYSTem and INTernal are equivalent, MODule andEXTernal are equivalent.

SYSTem

Set /read t.hc Trigger source for all data modules withchannels in the selected Group. SYSTem or INTernalselect the System as Wigger source. MODule or EXTernalselect the data modules’ External Input as trigger source.Use : INPut [: STATeI t.o switch the input on or off.

Noted

This command syntax, with different parameters, is alsoavailable with the SYSTEMCLOCK logical instrument,where it selects the system’s Trigger Source. Thereforemake sure that the correct Logical Instrument is selectedwhen using this command (See “:INSTrument[:SELect]”in Chapter 6).

ExampleOUTPUT 707;" :INST:SEL DATACENlGHZ" Select DATAGENl GHZ logica. instlwm~dOUTPUT 707;" :CRO DATA-BUS" Sekct Cha.ruwl Group DATA-BUSOUTPUT 707;":TRIG:SOUR EXT" Set d&a, modules Trigger souw~~ to e.tikw.aIOUTPUT 707;":INP ON" Swit,ch, OWL dn,ta moduks ’ E:xtoxa.l irtput

9

1 GHZ Data Generator Command Reference 945

I

Page 214: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

:TRIGger:STOP[:IMMediate]

F o r m

*RST value

Description

Note3

Example

Event

Not applicable

Set all data modules with channels in the selected Groupto St.opped mode, if their TRIGger : SOURce is MODule (orEXTernal).Data modules with SYSTem (or INTernal): TRICger : SOURce arc not. afft~ct.ed by this command.Their triggering is c~ontrolled by the SYSTEMCLOCKinstrumtnt .

This command syntax is also available with theSYSTEMCLOCK logic-al instrument where it cont,rols allData Modules wit.h SYSTtlm Trigger Sour-cc. Thereforemake sure that t,he correct Logical Instrument is srlect.eowhen using t,his command (SW “:lNSTrumcnt[:SELect,]”in Chapter 6).

OUTPUT 707;":INST:SEL DATACENOUTPUT 707;":CRO DATA-BUS"OUTPUT 707;":TRIG:STOP"

I9

9.46 1GHZ Data Generator Command Reference

Page 215: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

1 0

I

10HP 80000 Quick Reference

'Ihble 10-l. HP 80000 Quick ReferenceInrr-lntrrfarr from Top Level HP- IB Desrrlptlon

m :INST SYSTEM Select Sysl~rn Logical Instrument

:MMEM:MSIS “O”1”l” Select disk drive

:MMEM:LoAIJ:C(JNF “~l~~~rrme”[,“O”l”I”] L o a d confIguration

:MMEM:SToR:CONF “Alenamt~“(.“O“~“l”l”] Stnre ronfIguration

:MMEM:Cl JPY “Hlent\n~e”.“copynrtn~e” Copy nie

:MMFM:MOVE “Rlcrranlc”.“n~wrlanle”A Mow (rename) Rlc

w :MMEM:IJEL “fllcnnme”[ ,“O”~“l”~ Delete fik

(X) - Creak= AUTOLOAD file

Copy disk

:MMEM:PACK ("O"("l"] Pack disk

:MMEM:INIT [“O”““l”] Initialize disk

syytplll) :INST SYSTEMCLCJCK Select System Clock Logical Instrument

System External Input:

(TJ(TJ :INP ONIOFF Switch Mainframe Ext Input OffKJn

(W) :TRIG:LEV <voltage> Set trigger threshold level

:INP:TEHM GKO(ECL Set Ext Input terminalion

:TRIG:SLUP POSINEG Set the l.rigger slope

@izizF) :TRIG:MOIJE STARTISTART-SWPIGATE Set system Run Mode

Sysl*w Clwk Source:

fjE)4Zj :CIIK~:SOIJR INTIEXT Select System Clark source

(iGZJ(~~ :CUKY <per iod> Set internal clock period

:CUK::FREQ < f r e q u e n c y > Set internal clock freqwnry

Set 1OMHz reference source

HP 80000 QuickReference 10-l

Page 216: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I10

DA’IiIGENlGHZ Command Summary

‘Ihble 10-l. HP 80000 Quick Reference (continued)

HP-IB

INST DATAGENIGHZ

INST DGlGHZ12HK

GROSEL <groupname>IALLlNONE

GRO:DEF <namr>,<channel-list>

G R O : D E L <namr>

GR(J:IJEL:ALL

PA’lT:CYCL <start>.<length>, <repeat>

<start>)

<length>)<rcpcat>)PA’lT:PRWS:LEN <length>PA’IT:tJATA [<start>,]<data>

PA’IT:UPIJ

SOUR:PUIS:DEL[n] <delay>

iOUR:PUI.‘S:DESK[n] <deskrw>

Description

Select Data Gen 1GHz Logical Instrumer

Select Data Gen lGHz1128k Logicalinstrument%+x1 a Group of Channels

Jelert Channel Conflg page

Define Group of Channels

Redefine Group of Channels

Rename Group of Channels

LJelete Group of Channels

LJelete all Channel GroupsSelect Data Listing page

Liet up sequence for the selected group

Jet Preamble length

‘iet Cyclr lengthSet Repeat countJet PRWS%J/Zrro run IengthEdit pattern memory of selected Group

Overwrite with fixed value

Overwrite with divided clock

[Jverwrite with PRBS data

Uverwrite with a fixed interval count

Overwrite with PRWS, Zero-substitutedor Marker Density dabCut out data into a buffer

Copy data into a buffer

IJverwrite from buffer

Insert Zero data

Update module data-memory frompattern memorySelert Delays page

Display by Groups or Channels

Set delay for selected Group [or channelwithin Group]Snter Deskew mode

iet deskew for selected Group [or:hannel within Group]

hit Deskew mode

1 O-2 HP 80000 Quick Reference

Page 217: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

10

DATAGENlGHZ Command Summary

I‘hble 10-l. HP 80000 Quick Reference (continued)

:srr-interface from %p Level HP-IB Description

I)RIH(irrlc o n t i n u e d

(j-j) Selert output page

[@L&Y) - Display by Groups or Channels

statv :OUTP[n] ON(OFF Enable/Disable outputs for selectedGroup [or channel within Group]

Termination :OUTP[n]:TERM GROIECL(OPEN Set output termination for selectedGroup /or channel within Group]

Low Lewl :SoUR:VOLT[n]:LOW <voltq&=> Set Low-level voltage for selected Group[or channel within Group]

High Levc~l :SOlJR:VOLT(n]:HIGH <volta~r> Set High-level voltage for selected Group[or channel within Group]

(T’,“;” Selert I)ata Format page

I NY >hl Display by Groups or Channels

Polnrit) :SIGN:POL(n] NORMIINV Set the signal polarity for sclerted Group[or channel within Group]

Rmllal :SKiN:FORM K%(NII% Set the data format for selprted Group

Pr(3ct :PA’ll’zPRES I(O(PKEV Set the preset data for selected Group

(jGzq Select Waveforms page

Timr,!di\ Set the resolution of the Waveformdisplay

m Set the period value urred for calculatingthe waveform displays

m :SOUR:PITLS:DEL[n] <dclHy> Set delay for x-marker channel

(GJ :PA’IT:CYCL <start> .<length>, <repeat> Set up sequence for the selected group

Preamblca Length: (<Start>) Set Preamble length

(‘yclr Length: (<length>) Set Cycle length

Krpeat thws: (< repea t> ) Set Repeat count

I’RW.sm larlgtll: :PA’IT:PRWS:LEN <Icn@h> Set PKWSZ%/Zen~ run IcnKlh

(GZJ :PAlT:I)ATA I<xtart>.J<data> Edit pattern memory of x-markerchannel

Gm Lock x- or o-marker t*) channel

[G) :PATl?IJI’I) Update module data-memory frompattern memory

HP 80000 Quick Reference 10-3

Page 218: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I10

DATAGENlGHZ Command Summary

‘Ihble 10-l. HP 80000 Quick Reference (continued)

DescriptionJser-interface from Ibp Level HP-IB

Clock~Trigger Source

SIGN:CMOIb SWIT((‘ONT

CUK::SOUR SYSTj MOD

:TRIG:SOUR SYSTlMODIINT(EXT

:INP ON(OFF

:TRIG:LEV <voltallr>

:INP:TERM GROJE(‘L

:TRIG:SIXW POSlNE:(;

:TRIG:MOI)E START(GATEJ

SelerI Clock Output pa@

Set clock mode for selected Group

Select Module Clock pat+’

Set clock source for modules in wlectedGroup

Set trigger source for modules in selectedGroup

Switch module Ext Input ORiOn

Set module trigger threshold level

Set module Ext Input termirmtion

Set the module trigger slop?

Set module Run Motlt~

10.4 HP 80000Quick Reference

Page 219: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

Modules With 128kbit-Memory

11

11I

This chapter describes the differences bet.ween moduleswith 1Gkbit memory and modules with 128kbh memory.The following table summarises the differences.

1Akhit p e r I)nta rhmnrl

Apart from the differences shown in the table,specificat,ions are the same for modules with either size ofmemory.

You can only use 128kbit modules with software revisionA.03.01 or higher.

!bp Level Page If installed, 128kbit modules are found under(Installed Instruments) on the Top Level page display:

Modules With 128kbitMemory 1 l-1

Page 220: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

DATAGEN 1GHZ Command Summary

I11

Top Level

Using 128kbit ModulesThe following headings describe the setup differences for128kbit modules, selected as Data Generator lGHz/128kBit Or ~DGlGHZ128K)

System: Disk O/l PagesYou can load 1Gk pat.t,ern and configuration data into128kbit. modules by selecting 128kbit modules. You canalso load 128k pattern and configuration data into 16kbitmodules. All data exceeding 16k will be ignored.

11-2 Modules With 128kbitMemory

Page 221: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

DATAGENlGHZ Command Summary

Data Listing Page In t,he Dat,a Listing page under [G$ZZ] you can set the11cycle length to a maximum of 131072 for 128kbit modules(including the preamble).

Output Page The maximum output amplitude that you can set for128kbit modules is + 3.1V (as opposed to + 2.GV for16kbit modules).

HPIB Command This is the additional HPIB command For E2905A andE2906A modules:

:INSTrument:SELectSYSTEM(SYSTEMCIfiCK(DATAGENlGHZ~DGlGHZ128K

Modules With 12tlkbitMemory 1 l-3

Page 222: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 223: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

12Instrument-Dependent Error Messages

This chapter lists the error messages issued by theHP80000 System.The error messages are displayed on a colored bar:Red General error messagesGreen Warnings that incorrect actions have

occurredyf?Ilow Fatal cvrors assoclatcd wit.h bootul)

Instrument-Dependent Error Messages 12-1

Page 224: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

I12

DATAGENlGHZ Command Summary

Unconditional Errors

C&our

red

green

green

red

red

red

red

red

grtlcn

grtlrn

red

red

red

red

grcrn

green

Message

Disk controller error: reset failed

INVALIDSYSTEM ENTRY POINT

SOFTWARE NOTCOMPATIBLE WITH SYSTEM VERSION

Print Cancelled

st.at us-open failed

hpib-open failed

EEPROM write failed: Mainframe X Slot X Address XXXXXX

E:EPROM write failed: Mainframt> X Slot X Checksum Addrtbss

M= I ?li=78.76 Ti=78.99 X0= 13.12 I=-30.59 DO=-O.lci Xd=-0.23

M= 1 ‘13=78.76 Ti=78.99 REF-DAC= 182.50 Count =50 FAN-DAC= 61

Temperabre in Master exceeds limit!

Temperai,ure in Extrnder X exceeds limit,!

Extender X switched off or disconnect.ed

Save configurat,ion and cycle power of Mast,cr and Extenders

INVALID ROM ENTRY POINT

SOFTWARE NOTCOMPATIBLE WITH ROM VERSION

12.2 Instrument4ependent Error Messages

Page 225: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or

DATAGENIGHZ Command Summary

Messages Displayed Only During Power-up

Colour Message

red SYS80000 Rev. XX.XX incompatible with ROM Rev. XX.XX

red ROM power-up self-test failed

red RAM power-up self-test failed

red Disk Controller power-up self-test failed

red Interrupt power-up self-test, failed

red Display power-up self-test failed

red DMA Controller power-up self-test failed

red Touchscreen power-up self-test failed

red Disk 0 power-up self-test failed

red Disk 1 power-up self-test. failed

red AP-XXXXXXX Rev. XX.XX is incompatible with System Rev. XX.XX

yellow Error loading instrument file AP-XXXXXXX

red INSTR-XXXX Rev. XX.XX is incompatible with Syst,em Rev. XX.XX

yellow Error loading instrument, file INSTR-XXXX

red System Clock: No Clock Board installed

red Module config. changed! Select, Menu, Syst.em:Modulc Installation

red RelocateParser~ble: p-count overflow

red Data Gen IGHz: Module Install. will destroy cal.of l.BT,Gllz modules!

12

I

Instrument-Dependent Error Messages 12.3

Page 226: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 227: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 228: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 229: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 230: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 231: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 232: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 233: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 234: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 235: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 236: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 237: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 238: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 239: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 240: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 241: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 242: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 243: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 244: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 245: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 246: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 247: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 248: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 249: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 250: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 251: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 252: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 253: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 254: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 255: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 256: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or
Page 257: 1 GHz Data Generatorliterature.cdn.keysight.com/litweb/pdf/E2900-91012.pdf · About this bookThis book is a reference guide to operating and programming t,he HP 80000 1 GHz Data Generat.or