Summary of Contents for Agilent Technologies 81250
Page 1
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Page 2
Agilent 81250 Parallel Bit Error Ratio Tester System Programming Guide and SCPI Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 3
FAR 52.227-14 (June 1987) or DFAR 252.227-7015 (b)(2) (November 1995), as applicable in any technical data. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
• Agilent IO Libraries You can use the Agilent IO Libraries for controlling the Agilent 81250 over a GPIB or emulated GPIB interface. For details, see the documentation delivered with the Agilent IO Libraries. The LAN Programming Guide (available in the online Help) also provides SICL- and VISA-based examples that can be used for non-LAN configurations.
(with, of course, loss of comfort). For detailed information on the Agilent 81250 plug & play drivers, please refer to the corresponding online help files.
Page 22
• With a blocked system, commands from other clients do not return until the system has been unlocked and the command has been executed. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Agilent 81250 String Interface Library The Agilent 81250 String Interface library provides basic functions for connecting to an Agilent 81250 firmware server either on the local machine or via LAN. C Implementation To implement the Agilent 81250 String Interface library in C, include the file hp81200.h.
HP81200_CDECL Connect_HP81200(const char *ServerName) VB Syntax VB_CONNECT_HP81200(ByVal ServerName As String) As Long Description Connects to an Agilent 81250 server. This must be the first call when using the Agilent 81250 string interface library. Parameters ServerName The machine name or IP address of the machine to which you want to connect.
VB_CALL_HP81200(ByVal Command As String, ByRef Response As String, ByRef BufferSize As Long) As Long Description Sends a command to the Agilent 81250 server and gets the response. Parameters Command Any valid SCPI command, as described in “Overview of the SCPI Command Structure” on page 29. If the command is a query, the response and size of the response are returned.
VB Syntax VB_DISCONNECT_HP81200() As Long Description Disconnects from the Agilent 81250 server. This must be the last call when using the Agilent 81250 String Interface Library. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
SCPI commands and sequences before implementing them in your code. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Overview of the SCPI Command Structure The device commands for the Agilent 81250 System follow the rules for SCPI Commands. Some basic peculiarities of the command syntax used in this programming references are described in “Command Syntax” on page 30.
• Square brackets ([ ]) are used to enclose a keyword that is optional when using the command. Such a node is called a default node. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This is done by a leading node, the <Handle>. When linking commands, leading nodes can be omitted, as long as they are identical. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:_TEST:cgr1:mod2:conn4:puls:del 6e-9;width 20e-9; tran:lead 5e-9;trail 2e-9 The Command Tree The Agilent 81250 SCPI command interface consists of a tree of commands. The branches and sub-branches of this tree are referred to as subsystems. Each subsystem contains a group of related commands.
• a system resource as defined in the dvtsys.txt file • a software application With this release of the Agilent 81250, the only application available is the DSR application (Digital Stimulus and Response). Future releases might provide more applications, for example BERT (Bit Error ratio Test).
This is shown in the following figure: CGR(*):MOD(*):CONN(*) Port SGEN(*):PDAT(*) SGEN(*):PDAT(*):TERM(*) SGEN(*):PPUL(*) SGEN(*):PPUL(*):TERM(*) Connector Channel Labels Terminal Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 36
43.2Gbit data analyzer system in the Agilent 81250 user interface: SGEN(*):PDAT(*) SGEN(*):PDAT(*): TERM(*) CGR(*):MOD(*):CONN(*) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 37
These figures also show how you can distinguish between data ports (:PDATa(*):) and pulse ports (:PPULse(*):) on command level. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
• “Example C++ Program” on page 40 guides you through an example program and a class library supplied with the Agilent 81250. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
# When the suggested handle is not # used, then the system will return: # _TEST :_TEST:SGEN:GLOB:PER 50e-9 # set period: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 40
# When the virtual device is no # longer required, the handle can be # eliminated: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The lib.cpp Interface Class Library The file lib.cpp defines the HP 81200 class, which is an interface class to the Agilent 81250 system. The class itself uses the “Agilent 81250 String Interface Library” on page 22. For a complete listing, refer to “Lib.cpp Interface Class Library Code”...
Page 42
The connectors are appended to the list of analyzers or to the list of exercisers. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 43
Then the captured data are printed trace by trace. Finally, the segments are saved, exported, and closed. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:<Handle>:CONFiguration:CGRoups(*):MODules(*)?” on page 86 Returns the number of modules that are available in a clock group. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):CINFormation?” on Returns the connector configuration information. page 129 “:<Handle>:CONFiguration:STYPes?” on page 87 Returns a list of Scheme TYPes supported by the Agilent 81250 System. “:<Handle>:CONFiguration:PROFile[:VALue]” on page 88 Sets a profile parameter to a specified value. “:<Handle>:CONFiguration:PROFile[:VALue]?” on page 88 Returns an expression containing the value of a profile parame- ter.
“:<Handle>:EDIT:SEGMent(*):PATTern:DATA?” on page 104 Returns from the segment inspector the vector stream bounded by the specified rectangle. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 48
“:<Handle>:EDIT:SEGMent(*):TYPE?” on page 123 Returns the segment type of the segment specified by the seg- ment inspector index number. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Determines the PLL (Phase Locked Loop) state. “:<Handle>:SGENeral:GLOBal:FETCh:ERRor:ANY?” on page 144 Reports whether there has been found any error. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]:TVOLtage” on page 178 Specifies the termination voltage. “:<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]:TVOLtage?” on Returns the actual setting of the termination voltage. page 178 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
137 “:<Handle>[:CGRoup(*)][:SOURce]:TRIGger:VOLTage[:LEVel][:IMMediate]:LOW?” Returns the low voltage level of the trigger output on page 137 signal. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current cable delay for the specified port. “:SPECies?” on page 304 Returns the species (electrical or optical) of the specified port. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Sets a zero delay for the specified connector of a specific the on page 131 Agilent 81250 System’s module. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current data sequence of the system. “:<Handle>:SGENeral:GLOBal:SEQuence:EVENTs” on page 162 Defines events for the system. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:VOLTage[:LEVel][:IMMediate]:CAConfiguration:LOW” on page 229 Sets the additional low level of the pulse when channel addition mode is active. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:CALibration[:VOLTage]:HOLD?” on page 237 Returns the correction factor locking of the port, terminal, or connector. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:MUX?” on page 201 Returns the current frequency multiply factor (MUX factor) for the specified port/terminal/connector. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:INPut:THReshold?” on page 251 Returns the current threshold voltage of the specified input connector (only available for the E4969B). Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:<Handle>:SGENeral:GLOBal:SYNChronization:RMODe” on page 220 Sets the modes of DeMUX rewiring. “:<Handle>:SGENeral:GLOBal:SYNChronization:RMODe?” on Returns the current mode of DeMUX rewiring. page 221 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Specifies the threshold voltage of an analyzer input connector. “:INPut:THReshold?” on page 251 Returns the current threshold voltage of the specified analyzer input connector. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 62
“:INPut:SERial?” on page 254 Returns the current serial impedance used for the specified analyzer input connector. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:INPut:OPTic:DLCalibration” on page 267 Performs dark level calibration on the selected optical input connector, port, or terminal. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:OUTPut:DISConnect:MODE” on page 279 Sets how the specified connector is to be disconnected when SGENeral:GLOBal:CONNect OFF command is executed. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Queries the unit used for the extinction ratio of the selected optical output connector, port, or terminal. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Sets the signal at the AUX output of a N4873A/75A module. “:AOUT[:MONitor]?” on page 299 Gets the signal at the AUX output of a N4873A/75A module. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:FORMat?” on page 319 Returns the current data format state for the output connectors of the specified port/terminal/connector. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
# Agilent Technologies,E4875A,0,0 :DVT:instrument:handle:destroy _TEST # destroy the handle _TEST # (do not forget the underscore) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
As long as the command does not return 0, ”No error”, there are further errors in the queue. Example :dvt:syst:err? might return 0,"No error" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The LIST? query returns a comma-separated list of hardware resources which may be connected to the specified application. Example :DVT:INSTrument:RESource:LIST? "DSR" might return "DSRA" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
A valid handle always starts with a “_” (it must match the following regular expression: _[a-zA-Z0-9]*[a-zA-Z]). Example :DVT:INST:HAND:CRE? _TEST, "DSR", "DSR1" :DVT:INST:HAND:CRE? TEST, "DSR", "DSR1" might return _TEST Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The handle of the virtual instrument to be destroyed. Destroys a handle created by CREate? and frees all associated resources. Example DVT:INST:HAND:DEST _TEST Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
No delay; export setting without cable delay parameters. ODELay Only delay; export only cable delay parameters. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This command makes it possible to import a setting into the Agilent 81250 System. Example :DVT:MMEM:SETT:IMP _TEST, "c:\ParBERT_Exchange\setting1.txt" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 77
Commands in the DVT Subsystem :MMEMory Subsystem Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
• Short example showing context in which the command is used, its effect and return value Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
INIT:CONT ON command is sent, because of the pipelined system architecture. Returns 1 when all pending operations are finished. Example :_test:SGEN:GLOB:PER 100e-9 :_test:OPC? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:_test:SYST:CINF? SHOR could return, for example (reformatted only for readability): ((E4805B,660), (E4861A,2640, (E4863A,2640,ANALYZER), (E4862A,2640,GENERATOR)), (E4861A,2640, (E4863A,2640,ANALYZER), (E4862A,2640,GENERATOR))) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
<E4863, 01, <>, "">, <E4862, 01, <>, ""> >','-330, Self-test failed: Voltage of +5VRef is out of valid range') Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
• BIOS: Update is not needed The module selftest message is replaced by the expected revision. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Service selection on the GUI), SHORt is a summary status according to the user selection in the GUI. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
-19, “ANOTHER_CLIENT_USES_APPLICATION” is returned. NO TE A locked virtual instrument can be blocked by calling: SYSTem:CLIent:BLOCk. Example :_test:SYST:CLI:LOCK Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This command is used to unlock (or "free") the virtual instrument. This command performs an undo of SYSTem:CLIent:LOCk and SYSTem:CLIent: BLOCk. Example :_test:SYST:CLI:UNL Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The (*) specifier for modules is ignored. Related Commands “[:CGRoup(*)] Subsystem” on page 123 Example :_test:CONF:CGR1:MOD? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
ANALYZER :<Handle>:CONFiguration:STYPes? Syntax :<Handle>:CONFiguration:STYPes? Return Value Returns a list of scheme types supported by the Agilent 81250 System. See also “:SGENeral Subsystem” on page 140. Example :_test:CONF:STYP? might return: "SCHEME_GENERAL" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006...
Parameter Name Removes the specified parameter contained in the “profile”. Return Value None Example :_test:CONF:PROF:REM "PARAM1" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Description Lists the parameters contained in the “profile”. Return Value None Example :_test:CONF:PROF:LIST? might return: "PARAM1" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Example :_test:MMEM:LIST? "C:/" Returns a list of the root directory of drive ‘C:’: ("file_a","file_b","file_c","file_d") Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the object type of drive ‘C:’. "" (empty string) or 0 means not applicable. Example :_test:MMEM:INF? "C:" might return: ("DRIVE",0,0,"","") Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
<“FileName”> or <(Expression)> Either specifies a file name containing segments or creates the segments according to the segment import and export syntax for loading it into the Agilent 81250 System’s database (see “Segment Import and Export Language” on page 321).
In this example, the captured segment at port 1 ("Analyzer/Capture.1") is directly exported to the file "C:\TRAFFIC2.TXT". Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Return Value Returns the current setting name. Example :_test:MMEM:SETT:NAME? might return the following current setting name: "TEST1" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The command is used to save into either the current setting or into a new setting. Return Value None Example :_test:MMEM:SETT:SAVE "TEST" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Description Resets and creates an ‘untitled’ environment. Starting from default values, a new setting can be created. To validate the new setting, it has to be ‘saved’ or ‘saved-as’ a into the Agilent 81250 System’s database. Return Value None Example :_test:MMEM:SETT:NEW :<Handle>:MMEMory:SETTing:DELete...
When no inspector number is given, the inspector number 1 is assumed by default. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
In Capture Data mode, only ‘Capture.p’ segments are available. In Error Rate Measurement, there are no segments. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“3” from the segment inspector (the number is the return value of the command :<hdl>:edit:segm:open?) as the new segment “payload” to the “GlobalSegments/” pool: :_test:edit:segm3:save "GlobalSegments/payload" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
MMEM subsystem is queried for them. However, the user can still work with them as normal segments. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
If it is not found there, FALSE is returned Return Value TRUE or FALSE Example :_test:EDIT:SEGM:EXIS? "walking8" might return: TRUE Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The absolute path name of the input segment. Example :_test:EDIT:SEGM:RPAT? "walking8" might return: "GlobalSegments/walking8" :_test:EDIT:SEGM3:RPAT? might return: "LocalSegments/mysegment" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Also the trailing bits for the last character in every trace will be ignored. Example :_test:EDIT:SEGM3:PATT:DATA 0,0,3,2,"FFFF" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
ASCII characters. Every byte needs two hexadecimal characters. If the BIN format is selected, some additional information is required. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 106
The following figure shows how the hex characters correspond to the segment data as shown in the user interface. A 0 E 0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
For example, the sequence 001xx will be coded as 00 00 11 10 10. Example :_test:EDIT:SEGM3:PATT:CODing "01" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the coordinates (trace, vector) of the first found error. Returns coordinates -1,-1 if no error was found. Example _TEST:SEGM1:PATT:ERR:FIRS? VECT,NORM might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Vector where the search starts. Return Value See “:<Handle>:EDIT:SEGMent(*):PATTern:ERRor:FIRSt?” on page 107. Example _TEST:SEGM1:PATT:ERR:PREV? 2,63,VECT,NORM might return: 4,23 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 110
Returns coordinates -1,-1 if the data sequence was not found. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 111
= 4 * d Example :_test:EDIT:SEGM1:PATT:FIND:FIRS? "0101b", TRAC :_test:EDIT:SEGM1:PATT:FIND:FIRS? "013h", TRAC :_test:EDIT:SEGM1:PATT:FIND:FIRS? "037o", TRAC might return: 1, 0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
<digit>= trace point / 4 <vector> Defines the vector where the search starts. Return Value See “:<Handle>:EDIT:SEGMent(*):PATTern:FIND:FIRSt?” on page 109. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the numbers of traces of a segment. Example :_test:EDIT:SEGM3:PATT:WIDT? might return the following number of traces of the specified segment: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Attempting to paste data in an analyzer segment will cause an error. Example :_test:EDIT:SEGM3:PATT:MOD:PASTE 0,76 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Attempting to fill a region in an analyzer segment will cause an error. Example :_test:EDIT:SEGM3:PATT:MOD:FILL 0,0,5,10,3 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
1’s and all the 1’s will be changed into 0’s in the area. Example :_test:EDIT:SEGM3:PATT:MOD:INV 0,0,5,10 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Attempting to flip data in one region in an analyzer segment will cause an error. Example :_test:EDIT:SEGM3:PATT:MOD:MIRR 0,0,5,10,VECT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Attempting to delete data from an analyzer segment causes an error. Example :_test:EDIT:SEGM3:PATT:MOD:DEL 2,VECT,3 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
3 2 1 0 d b c a h g f e l k i j Example :_test:EDIT:SEGM1:PATT:MOD:SER RVS Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the length of the list of parameters available for this segment. The length of the list of parameters for analyzer segments is 0. Example :_test:EDIT:SEGM3:PARA:LENG? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Executing this command on analyzer segments causes an error. Example :_test:EDIT:SEGM3:PARA? "_Type" might return: = (MEMORY) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Inspector number of the segment. Description Sets the segment type for the specified segment. Example :_test:EDIT:SEGM3:TYPE MEM Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:<Handle>[:CGRoup(*)]:MCLock This tree provides the commands which set or query the “master” system clock module in the Agilent 81250 System. It is possible to have more than one clock module installed, to have more than one “virtual” instrument. It is then possible to synchronize these “virtual”...
The optional syntax elements only appear if DETailed is selected. Example :_test:MOD2:CINF? DET might return for example (formatted here only for readability): (E4861A,2640,"DE40701397","DE40701397/0", (E4863A,2640,ANALYZER,"DE40701316","DE40701316/0",S1), (E4862A,2640,GENERATOR,"DE40701738","DE40701738/0",S1)) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:<Handle>[:CGRoup(*)]:MODule(*):NAME? Syntax :<Handle>[:CGRoup(*)]:MODule(*):NAME? Returns the name of the specified module. Example :_test:CGR1:MOD1:NAME? might return: "E4805B_01" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The optional syntax elements only appear if DETailed is selected. Example :_test:MOD2:CONN1:CINF? DET might return for example: (E4863A,2640,ANALYZER,"DE40701316","DE40701316/0",S1) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“” string is returned if the connector is not connected. Example :_test:CGR1:MOD1:CONN1:TNAM? might return: "Data1" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 132
Zero delay value. NOT E Delay Auto Calibration must be executed before zero delay can be set. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This command can only be executed when the connector is not connected to any port. Example :_test:cgr1:mod1:conn1:spec:stat elec Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current species of the connector. Possible return values are electrical (ELEC) or optical (OPT). Example :_test:cgr1:mod1:conn1:spec:stat? might return: ELEC Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Return Value Returns the current delay of the trigger output signal. Example :_test:CGR1:TRIG:DEL? might return: 2.000000E-009 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The hardware switches the trigger output in case of an overload. This command switches it back on. Example :_test:CGR1:TRIG:OUTP ON Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Specifies the termination voltage of a trigger output connector. The –2.1 V to +3.1 V. Example :_test:CGROUP1:SOURCE:TRIGGER:TVOLTAGE -2 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Return Value Returns the current programmed external termination impedance (load impedance). Example :_test:CGR1:TRIG:IMP? might return: 5.000000E+002 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:<Handle>[:CGRoup(*)][:SOURce]:TRIGger:MODE? Return Value Returns the actual source used for the trigger signal. Example :_test:CGR1:TRIG:MODE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
DUT with the output and input resources of the Agilent 81250 System. The used virtual instrument of the Agilent 81250 System is represented by the “[: CGRoup(*)] Subsystem”...
Returns the list of implemented port classes in a comma-separated quoted string list. Example :_test:SGENeral:INFormation:PCLasses? returns: "DATA","PULSE" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:<Handle>:SGENeral:GLOBal:CONNect? Return Value Returns the actual connection status of the enabled connectors. Example :_test:SGEN:GLOB:CONN? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
So, it is possible to set negative delays for individual connectors to achieve setup and hold times behavior. Example :_test:SGEN:GLOB:DOFF 10e-9 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The period at an individual connector depends on the frequency multiply factor chosen for this connector. Example :_test:SGEN:GLOB:PER 10e-9 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:_test:SGEN:GLOB:FREQ 100E6 :<Handle>:SGENeral:GLOBal:FREQuency? Syntax :<Handle>:SGENeral:GLOBal:FREQuency? Return Value The currently set clock frequency. Example :_test:SGEN:GLOB:FREQ? might return: 1.000000E008 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
System Clock Segment Memory Possible Frequency Frequency Resolution Depth Multipliers (Gbit/s) (bits) (bits) 9.5 to 10.8 33,554,432 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 149
Subtract 32 x segment resolution, as this memory space is occupied by a 2 -1 PRxS and the sequencing initialization. Example :_test:SGEN:GLOB:MUX 4 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
LOCK, (@) (the internal and external signals are locked) LUNL, (@0101001) (the first central module C1M1C1 is unlocked) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
You can check this in the GUI. Example :_test:SGEN:GLOB:PLL:STAT? might return: LOCK Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(acquire) the data stream and then use the captured data stream as stimulus data or just to see what happens. Example :_test:SGEN:GLOB:CONF:CAPT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Note that because of clock uncertainty, a few additional bits (depending on resolution) are recorded. Example :_test:SGEN:GLOB:CONF:ECAP 1024 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Errors can be handled via event handling, for example, a deferred branch to the sequence end. Example :_test:SGEN:GLOB:CONF:CCAP :_test:SGEN:GLOB:CONF? = CCAP Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:<Handle>:SGENeral:GLOBal:INITiate:CONTinuous? Return Value The current state of the system. Example :_test:SGEN:GLOB:INIT:CONT ON :_test:SGEN:GLOB:INIT:CONT? :_test:SGEN:GLOB:INIT:CONT OFF :_test:SGEN:GLOB:INIT:CONT? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The system is in the running state (a data stream is generated) SYNChronizing The system is currently synchronizing on the data pattern Example :_test:SGEN:GLOB:SYST:STAT? might return: PROG Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Simple-Expression-3 ::= "(BLOCK," Trigger "," Vectors ",0," VXI-Triggers-2 "," React-Expressions-3 { "," Segment } ")" ; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 159
The expression is stored and checked against the number of ports and the maximum number of segments. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 160
(2 or 5 depending on the clock module used (see “:<Handle>:SGENeral: GLOBal:SEQuence:LLEVel?” on page 165). Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 161
PAUSE, 0, 0),"", (LOOP5,0,INF,(BLOCK,0,80,"count16up",0,0,"count16up",0,0)))) results in the following sequence, as shown in the graphical user interface: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This query returns the current data sequence of the system. Example :_test:SGEN:GLOB:SEQ? might return: (1.0,"",(SEQ,(BLOCK,0,80,"header",0,0,PAUSE,0,0),"", (LOOP5,0,INF,(BLOCK,0,80,"count16up",0,0,"count16up",0,0)))) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The graphical user interface uses this command to offer 5 looping levels in the Sequence Editor. Example :_test:SGEN:GLOB:SEQ:LLEV? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The sequence indicator is supported by the modules 3.3G, 7G and 13G. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:SGEN:GLOB:SYNC:REW ON :SGEN:GLOB:SYNC:REW OFF :SGEN:GLOB:SYNC:RMOD AUTO :SGEN:GLOB:SYNC:RMOD TRO :SGEN:GLOB:SYNC:RMOD TDET :SGEN:GLOB:SYNC:RCH ON :SGEN:GLOB:SYNC:RCH OFF :SGEN:PDAT:DMUX:STAG1:OUT 16 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(phase adjust). Note that this value will only be used if SGEN:GLOB:SYNC:USED? returns TRUE. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This method does not change the analyzer sampling delay. Example :_test:SGEN:GLOB:SYNC:SMOD BSYN Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:INPut:POLarity?” on page 246. The input polarity is also displayed in the corresponding property windows. Example :_test:SGEN:GLOB:SYNC:APS FALS Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Note that this value will only be used if SGEN:GLOB:SYNC:USED? returns TRUE and SGEN:GLOB:SYNC:SMOD? returns BSYN. Example SGEN:GLOB:SYNC:APA TRUE Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This value will only be used if SGEN:GLOB:SYNC:USED? returns TRUE. Example SGEN:GLOB:SYNC:PACC? might return: 2E-1 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
100 ms before the external start can take place. Example :_test:SGEN:GLOB:TRIG EXT5 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 175
MM the module and CCC the channel number. Example :_test:SGEN:GLOB:TRIG CDR :_test:SGEN:GLOB:TRIG:CDR "0103001" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 176
Measures the supplied external clock at the clock/reference input of a clock module and returns the value without changing the mode of the machine. The external clock can only be measured when the Agilent 81250 has been stopped. Example :_test:SGEN:GLOB:TRIG:SEQ:CLOC? :<Handle>:SGENeral:GLOBal:TRIGger[:...
Page 177
:<Handle>:SGENeral:GLOBal:TRIGger[: SEQuence][:LAYer]:CLOCk:MULTiplier Syntax :<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]:CLOCk:MULTiplier <Multiplier> Parameter <Multiplier> Sets the clock multiplication factor in a range of 1 ... 256. This command works only when the Agilent 81250 has been stopped. Example :_test:SGEN:GLOB:TRIG:CLOC:MULT 10 :<Handle>:SGENeral:GLOBal:TRIGger[: SEQuence][:LAYer]:CLOCk:MULTiplier? Syntax :<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]:CLOCk: MULTiplier? Return Value Returns the current clock multiplication factor.
Page 178
Syntax :<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]:CLock: MEASurement This command measures the external clock and sets the corresponding mode EXTernal automatically. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 179
Returns the actual setting of the termination voltage of the clock/ref input. Example :_test:SGEN:GLOB:TRIG:TVOL? might return: 1.000000E+000 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Pulse stream Input signal Pulse stream Input signal Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 181
GATed | STARtsignal | STOPsignal Description This command controls the start mode of the Agilent 81250 System. If IMMediate is selected, then the sequence can be started and stopped by the :SGEN:GLOB:INIT:CONT ON | OFF command, or it is possible to press the start or stop button in the graphical user interface.
Returns the actual setting of the input level condition for the gate or start/stop signal (PLEVel or NLEVel). Example :_test:SGEN:GLOB:ARM:SENS? might return: PLEV Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
GATed | STARtsignal | STOPsignal modes. The range is from -2.10 V to +3.30 V. Example :_test:SGEN:GLOB:ARM:TVOL -2 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 184
Returns the actual termination voltage for the external input signal used in the gate or start/stop mode. Example :_test:SGEN:GLOB:ARM:TVOL? might return: -2.000000E+000 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The parameters can be specified separately for pulse and data ports. PULSe:DELay PULSE:DELay:CYCLes PULSe:DELay:TIME Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
If PULSe:DELay is used, the value is interpreted as a timing value only. This sets PULSe:DELay:CYCLes to zero. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current cycle value of the pulse delay for the specified generator output connector. Example :_test:SGEN:PDAT1:PULS:DEL:CYCL? :_test:SGEN1:PDAT1:TERM1:PULS:DEL:CYCL? :_test:SGEN:PPUL1:PULS:DEL:CYCL? :_test:SGEN1:PPUL1:TERM1:PULS:DEL:CYCL? :_test:CGROUP1:MODULE2:CONNECTOR4:PULSE:DELAY:CYCL? might return: 5.000000E-001 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current cycle value of the pulse delay for the specified generator output connector. Example :_test:SGEN:PDAT1:PULS:DELAY:TIME? :_test:SGEN1:PDAT1:TERM1:PULS:DEL:TIME? :_test:SGEN:PPUL1:PULS:DEL:TIME? :_test:CGROUP1:MODULE2:CONNECTOR4:PULSE:DELAY:TIME? might return: 5.000000E-001 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
) / (V – V Cross High High Example :_test:SGEN:PDAT1:PULS:CROS? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:CROS? :_test:SGEN:PPUL1:PULS:CROS? :_test:SGEN:PPUL1:TERM1:SOUR:PULS:CROS? :_test:MODULE2:CONNECTOR3:PULSE:CROSSING? might return: 50.0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Return Value Returns the current duty cycle value. Example :_test:SGEN:PDAT1:PULS:DCYC? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:DCYC? :_test:SGEN:PPUL1:PULS:DCYC? :_test:SGEN:PPUL1:TERM1:SOUR:PULS:DCYC? :_test:MOD2:CONNECTOR3:PULS:DCYCLE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the parameter which is held constant when the period changes. Example :_test:SGEN:PDAT1:PULS:HOLD? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:HOLD? :_test:SGEN:PPUL1:PULS:HOLD? :_test:SGEN:PPUL1:TERM1:SOUR:PULS:HOLD? :_test:CGR:MOD2:CONN3:SOUR:PULS:HOLD? might return: DCYC Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Sets the transition time for the trailing edge. Only supported by E4838A frontends. The valid ranges are: E4838A: 0.5ns … 5.0ns Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
TRANsition :TRAiling? Return Value Returns the transition time for the TRAiling edge. Example :_test:SGEN:PDAT1:PULS:TRAN:TRA? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:TRAN:TRA? :_test:SGEN:PPUL1:PULS:TRAN:TRA? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the additional transition-time of an E4838A frontend in A2 channel-add mode. Example :_test:SGEN:PDAT1:PULS:TRAN:CAC? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:TRAN:CAC:LEAD? :_test:SGEN:PPUL1:PULS:TRAN:CAC? :_test:SGEN:PPUL1:TERM1:SOUR:PULS:TRAN:CAC:LEAD? :_test:MODULE2:CONNECTOR4:PULSE:TRANSISITON:CACONFIGURATION? might return: 2.000000E-009 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
– “:FORMat” on page 318 NOT E “:PULSe:TRANsition:CAConfiguration[:LEADing]” on page 197 holds actually the same value. Both parameters are cross-updated. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the additional transition-time of an E4838A frontend in A2 channel-add mode. Example :_test:SGEN:PDAT1:PULS:TRAN:CAC:TRA? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:TRAN:CAC:TRA? :_test:SGEN:PPUL1:PULS:TRAN:CAC:TRA? :_test:SGEN:PPUL1:TERM1:SOUR:PULS:TRAN:CAC:TRA? :_test:MOD2:CONN4:PULS:TRAN:CAC:TRA? might return: 2.000000E-009 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 202
Returns the current frequency multiply factor (MUX factor) for the specified port, terminal or connector. Example :_test:SGEN:PDAT1:MUX? :_test:SGEN:PPUL1:MUX? :_test:SGEN:PPUL1:TERM1:MUX? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
MODe” on page 211 Delay Storage “:OUTPut:DELay:SWEep: Handling PROM” on page 213 Offset Compensation “:INPut:OCOMpensa- tion” on page 214 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 204
See the previous table for command availability. :SGEN:GLOB:PER :SGEN:GLOB:FREQ :VOLT:AMPL :VOLT:AMPL :VOLT:OFFS:ENAB :VOLT:OFFS :OUTP:EATT :OUTP:DEL:SWE :OUTP:DEL:SWE:MOD :OUTP:DEL:SWE:PROM Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 205
See the previous table for command availability. :SGEN:GLOB:PER :SGEN:GLOB:FREQ :INP:THR :INP:DEL:SWE :INP:OCOM Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 206
The following figure shows the clock system commands in the ParBERT user interface for a DeMUX module: :TRIG INT :TRIG EXT10G :TRIG EXT20G Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the amplitude of the output signal. Return Value Voltage (in Volts). Example :_test:MOD10:CONN:VOLT:AMPL? might return: 1.0E+0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Return Value Returns the offset voltage (offset added to the generated signal). Example :_test:MOD10:CONN:VOLT:OFFS? might return: 5.0E-1 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current status of the voltage offset. See “:VOLTage: OFFSet:ENABle” on page 208 for a detailed description. Example :_test:MOD10:CONN:VOLT:OFFS:ENAB? might return: TRUE Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
In delay correction mode, set the delay to 3 ps: :_test:MOD10:CONN1:OUTP:DEL:SWE 3E-12 In delay calibration mode, set the delay to -100 ps: :_test:MOD10:CONN1:OUTP:DEL:SWE -100E-12 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
To set/query the currently selected clock source, see “:<Handle>:SGENeral:GLOBal: TRIGger[:SEQuence][:LAYer][:SOURce]” on page 173. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This mode lets you recalibrate the delay if the clock module or the E4868A module was removed. This mode offers a wider timing range. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Overwrites the currently used delay parameters with the last stored values from the EEPROM. Example :_test:MOD10:CONN1:OUTP:DEL:SWE:PROM REC Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Current value for offset compensation; range: ±1 (corresponds to roughly ±100 mV). Example :_test:MOD10:CONN1:INP:OCOM? might return: 9.0E-1 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the source of the clock signal used for the timing of the E4868A multiplexer. Example DRSA:MOD10:CONN:TRIG? might return: INT or EXT10G or EXT20G Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Provides a subrate clock output signal in the range of 2.7 GHz. Example DRSA:MOD10:CONN:TRIG:MODE? might return: OUT600M or OUT2P5G Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Number of “:<Handle>:SGENeral:PDATa:DMUX:STAGe” DEMUX Settings Stages on page 222 Number of “:<Handle>:SGENeral:PDATa:DMUX:STAGe: Outputs OUT” on page 223 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 219
:SGEN:GLOB:SYNC:REW OFF :SGEN:GLOB:SYNC:RMOD AUTO :SGEN:GLOB:SYNC:RMOD TRO :SGEN:GLOB:SYNC:RMOD TDET :SGEN:GLOB:SYNC:RCH ON :SGEN:GLOB:SYNC:RCH OFF :SGEN:PDAT:DMUX:STAG1:OUT 2 :SGEN:PDAT:DMUX:STAG2:OUT 2 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 220
Return Value Returns the current state of DeMUX rewiring. Example :_test:SGEN:GLOB:SYNC:REW? might return: ON or OFF Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 221
“DEMUX Rewiring Modes” in the Agilent 81250 Parallel Bit Error Ratio Tester System User Guide. Example :_test:SGENeral:GLOBal:SYNCchronization:RMODe AUTO :_test:SGENeral:GLOBal:SYNCchronization:RMODe TRO :_test:SGENeral:GLOBal:SYNCchronization:RMODe TDET Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 222
If verify rewiring is switched off, the system tries to ignore noncritical problems to carry out a measurement. Example :_test:SGEN:GLOB:SYNC:RCH ON :_test:SGEN:GLOB:SYNC:RCH OFF Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
*. Number of stages of the DeMUX module. Example For a demultiplexer with the following architecture: Stage Stage Stage :_test:SGEN:PDATA:DMUX:STAG 3 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
For a demultiplexer with the following architecture: Stage Stage Stage :_test:SGEN:PDATA:DMUX:STAG1:OUT 3 :_test:SGEN:PDATA:DMUX:STAG2:OUT 2 :_test:SGEN:PDATA:DMUX:STAG3:OUT 4 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 225
Return Value Number of outputs per DeMUX module for a specified stage. Example :_test:SGEN:PDATA:DMUX:STAG1:OUT? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the high voltage level of the signal. Example :_test:SGEN:PDAT1:VOLT:HIGH? :_test:SGEN:PDAT1:TERM1:SOUR:VOLT:LEV:IMM:HIGH? :_test:SGEN:PPUL1:VOLT:HIGH? :_test:SGEN:PPUL1:TERM1:SOUR:VOLT:LEV:IMM:HIGH? :_test:MOD2:CONN4:VOLT:HIGH? might return: 1.0000000E+000 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Return Value Returns the low voltage level. Example :_test:SGEN:PDAT1:VOLT:LOW? :_test:SGEN:PDAT1:TERM1:SOUR:VOLT:LEV:IMM:LOW? :_test:SGEN:PPUL1:VOLT:LOW? :_test:SGEN:PPUL1:TERM1:SOUR:VOLT:LEV:IMM:LOW? :_test:MOD2:CONN4:VOLT:LOW? might return: -1.000000E+000 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Analog Mode” in the Agilent 81250 System User Guide. Example :_test:SGEN:PDAT1:VOLT:CAC:LOW -2 :_test:SGEN1:PDAT1:TERM1:SOUR:VOLT:LEV:IMM:CAC:LOW 0.4 :_test:SGEN:PPUL1:VOLT:CAC:LOW -2 :_test:SGEN1:PPUL1:TERM1:SOUR:VOLT:LEV:IMM:CAC:LOW 0.4 :_test:CGR1:MOD2:CONN3:SOUR:VOLT:LEV:IMM:CAC:LOW 1 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
New value used for the SEMode. When set to TRUE, single-ended mode is enabled. When set to FALSE, differential mode is enabled. Example :_test:CGR1:MOD2:CONN3:SOUR:VOLT:LEV:IMM:SEM TRUE Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
SEMode command to address future compatibility issues. Return Value Returns whether or not single-ended mode is available. Example :_test:CGR1:MOD2:CONN3:SOUR:VOLT:LEV:IMM:SEM:AVA? might return: TRUE Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the currently selected input voltage range. See “:SENSe: VOLTage:RANGe” on page 233 for details. Example :_test:SGEN:PDAT1:SENS:VOLT:RANG? :_test:SGEN:PDAT1:TERM1:SENS:VOLT:RANG? :_test:CGROUP1:MODULE2:CONNECTOR4:SENSE:VOLTAGE:RANGE? might return: 3.0E+0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current offset calibration factor. See “Amplitude/Offset Correction Factor Commands” on page 234 for details of this command. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current amplitude calibration factor. See “Amplitude/Offset Correction Factor Commands” on page 234 for details of this command. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current correction factor locking mode. See “Amplitude/Offset Correction Factor Commands” on page 234 for details of this command. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 239
Commands in DSR Application Subsystems Amplitude/Offset Correction Factor Commands Example :_test:sgen:pdat1:cal:hold? might return: LOCK Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current maximum delay control deviation in seconds. Example :_test:SGEN:PDAT1:DCONT? :_test:SGEN:PDAT1:TERM1:SOUR:DCONT:DEV? :_test:SGEN:PPUL1:DCONT? :_test:SGEN:PPUL1:TERM1:SOUR:DCONT? :_test:MODULE2:CONNECTOR3:DCONT:DEV? might return: 5.0E-11 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current delay control sensitivity in seconds per volt. Example :_test:SGEN:PDAT1:DCONT:SENS? :_test:SGEN:PDAT1:TERM1:SOUR:DCONT:SENS? :_test:SGEN:PPUL1:DCONT:SENS? :_test:SGEN:PPUL1:TERM1:SOUR:DCONT:SENS? :_test:MODULE2:CONNECTOR3:DCONTROL:SENSITIVITY? might return: 5.0E-11 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The E4862B frontends support only EXT. All other frontends support only NAV. Example :_test:SGEN:PDAT1:DCONT:SOUR EXT :_test:SGEN:PDAT1:TERM1:SOUR:DCONT:SOUR EXT :_test:SGEN:PPUL1:DCONT:SOUR EXT :_test:SGEN:PPUL1:TERM1:SOUR:DCONT:SOUR EXT :_test:MODULE2:CONNECTOR3:DCONTROL:SOURCE EXT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The E4862B frontends support only EXT. All other frontends support only NAV. Example :_test:SGEN:PDAT1:DCONT:SOUR? :_test:SGEN:PDAT1:TERM1:SOUR:DCONT:SOUR? :_test:SGEN:PPUL1:DCONT:SOUR? :_test:SGEN:PPUL1:TERM1:SOUR:DCONT:SOUR? :_test:MODULE2:CONNECTOR3:DCONTROL:SOURCE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Switches the specified external delay control input connector on or off. Example :_test:SGEN:PDAT1:DCONT:STAT ON :_test:SGEN:PPUL1:TERM1:SOUR:DCONT:STAT ON :_test:MODULE2:CONNECTOR3:DCONTROL:STATE ON Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current state of the specified external delay control input connector. Example :_test:SGEN:PDAT1:DCONT:STAT? :_test:SGEN:PDAT1:TERM1:SOUR:DCONT:STAT? :_test:SGEN:PPUL1:DCONT:STAT? :_test:SGEN:PPUL1:TERM1:SOUR:DCONT:STAT? :_test:MODULE2:CONNECTOR3:DCONTROL:STATE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
NOT E The FORCe call is slower than NFORce. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the input polarity of the specified port/terminal/connector. The return value is either NORMal or INVerted. Example :_test:SGEN:PDAT1:INP:POL? :_test:SGEN:PDAT1:TERM1:INP:POL? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:POLARITY? might return: NORM Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:INPut:SERial” on page 254 is also ignored in BALanced operation, but is checked against absolute limits. Example :_test:SGEN:PDAT1:INP:TYPE BAL :_test:SGEN:PDAT1:TERM1:INP:TYPE INV :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:TYPE NORM Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Note that :INPut:TCONfig and :INPut:MODE is ignored in this case. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Return Value Returns the operation mode of an input frontend. Example :_test:SGEN:PDAT1:INP:MODE? :_test:SGEN:PDAT1:TERM1:INP:MODE? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:MODE? might return: SNOR Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current termination voltage of the specified analyzer input connector. Example :_test:SGEN:PDAT1:INP:TVOL? :_test:SGEN1:PDAT1:TERM1:INP:TVOL? :_test:CGROUP1:MODULE2:CONNECTOR4:INP:TVOL? might return: -2.000000E+000 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current threshold voltage of the specified analyzer input connector. Example :_test:SGEN:PDAT1:INPut:THR? :_test:SGEN1:PDAT1:TERM1:INPut:THR? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:THR? might return. 1.000000E+000 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the currently used clock source mode for a module. This can be either INTernal (normal mode) or CDR (CDR feedback mode). Example :_test:cgr1:mod1:conn1:inp:seq:cloc? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current serial impedance used for the specified analyzer input connector. Example :_test:SGEN:PDAT1:INPut:SER? :_test:SGEN1:PDAT1:TERM1:INPut:SER? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:SER? might return: 5.000000E+001 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current delay of the sampling edge for the specified analyzer input connector. Example :_test:SGEN:PDAT1:INPut:DEL? :_test:SGEN1:PDAT1:TERM1:INPut:DEL? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:DEL? might return: 5.000000E-008 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current cycle value of the sampling edge for the specified analyzer input connector. Example :_test:SGEN:PDAT1:INPut:DELAY:CYCL? :_test:SGEN1:PDAT1:TERM1:INPut:DELAY:CYCL? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:DELAY:CYCL? might return: 5.000000E-001 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
When there is no CYCLe value specified, it corresponds to the DELay value. Example :_test:SGEN:PDAT1:INPut:DELAY:TIME? :_test:SGEN1:PDAT1:TERM1:INPut:DELAY:TIME? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:DELAY:TIME? might return: 5.000000E-009 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:<Handle>:SGENeral:PDATa(*):INPut:DELay:ACTual? :<Handle>:SGENeral:PDATa(*):TERMinal(*):INPut:DELay:ACTual? :<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):INPut:DELay:ACTual? Return Value The Agilent 81250 has the following methods to get the expected data and the incoming data aligned to ensure proper real-time compare: • Synchronous measurement The exact sample-point delay is well-known in advance and is programmed as the sample delay.
Returns the current delay sweep value in the range of –1.0 to +1.0. Example :_test:SGEN:PDAT1:INPut:DELAY:SWE? :_test:SGEN:PDAT1:TERM1:INPut:DELAY:SWE? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:DELAY:SWE? might return: -0.4 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“:INPut:TCONfig” on page 260). The only possible value is 100 Ohm. Example :_test:SGEN:PDAT:INP:DIMP 100 :_test:SGEN:PDAT1:TERM1:INP:DIMP 100 :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:DIMP 100 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
RELay (disconnected by switching off the corresponding relay) or VOLtage (disconnected by reducing the voltage to 0). Example :_test:CGR1:MOD1:CONN1:INP:DISC:MODE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Measures the average signal power and sets this as the 0/1 decision threshold. • DLCalibration Performs Dark Level Calibration. See also “Optical Output Commands” on page 280. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
NO TE The FORCe query is slower than NFORce. Examples :_test:CGR1:MOD1:CONN1:INP:OPT:STAT:VAL? FORC :_test:CGR1:MOD1:CONN1:INP:OPT? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Used power unit for setting and querying the 0/1 decision threshold. Examples :_test:CGR1:MOD1:CONN1:INP:OPT:POW:UNIT:VAL? :_test:CGR1:MOD1:CONN1:INP:OPT:POW:UNIT? might return: WATT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Depending on the ordered calibration, one or more additional wavelength settings might be available. Note that Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
For more information on Dark Level Calibration, see How to Set Optical Analyzer Levels in the ParBERT System User Guide. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Controls whether the output connectors are open (ON) or closed (OFF). Example :_test:SGEN:PDAT1:OUTP ON :_test:SGEN:PDAT1:TERM1:OUTP:STAT ON :_test:SGEN:PPUL1:OUTP ON :_test:SGEN:PPUL1:TERM1:OUTP:STAT OFF :_test:MOD2:CONN1:OUTP OFF Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current connection state for the specified output connectors. :_test:SGEN:PDAT1:OUTP? NFOR :_test:SGEN:PDAT1:TERM1:OUTP:STAT? FORC :_test:SGEN:PPUL1:OUTP? NFOR :_test:SGEN:PPUL1:TERM1:OUTP:STAT? FORC :_test:MOD2:CONN1:OUTP? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the currently set value for the external Termination VOLtage. Example :_test:SGEN:PDAT1:OUTP:TVOLT? :_test:SGEN:PDAT1:TERM1:OUTP:TVOL? :_test:SGEN:PPUL1:OUTP:TVOLT? :_test:SGEN:PPUL1:TERM1:OUTP:TVOL? :_test:CGROUP1:MODULE2:CONNECTOR4:OUTPUT:TVOLTAGE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the currently set value for the termination (load) impedance. Example :_test:SGEN:PDAT1:OUTP:IMP:EXT? :_test:SGEN:PDAT1:TERM1:OUTP:IMP:EXT? :_test:SGEN:PPUL1:OUTP:IMP:EXT? :_test:MOD2:CONN3:OUTP:IMP:EXT? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Ohm. In the following picture, this is shown for single ended and differential outputs. 50 / HiZ ~OUT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the termination model for output frontends (see “:OUTPut: TCONfig” on page 274). Example :_test:SGEN:PDAT1:OUTP:TCON? :_test:SGEN:PDAT1:TERM1:OUTP:TCON? :_test:SGEN:PPUL1:OUTP:TCON? :_test:SGEN:PPUL1:TERM1:OUTP:TCON? :_test:MOD2:CONN3:OUTP:TCON? might return: DIFF Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
RELay (disconnected by switching off the corresponding relay) or VOLtage (disconnected by reducing the voltage to 0). Example :_test:CGR1:MOD1:CONN1:OUTP:DISC:MODE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
• VOLTage Disconnects the specified connector by setting the voltage to 0. Example :_test:CGR1:MOD1:CONN1:OUTP:DISC:MODE VOLT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
• Define the average power and the modulation amplitude (AVER_MAMP method) • Define the average power and the extinction ratio (AVER_ERAT method) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
OPT. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:STAT:VAL OFF :_test:CGR1:MOD1:CONN1:OUTP:OPT OFF Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
NO TE The FORCe query is slower than NFORce. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:STAT:VAL? :_test:CGR1:MOD1:CONN1:OUTP:OPT? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Used power unit for setting and querying the optical power parameters. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:POW:UNIT:VAL? :_test:CGR1:MOD1:CONN1:OUTP:OPT:POW:UNIT? might return: WATT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:<Handle>:SGENeral:PPULse(*):OUTPut:OPTic:POWer:AVERage:[VALue]? :<Handle>:SGENeral:PDATa(*):TERMinal(*):OUTPut:OPTic:POWer:AVERage: [VALue]? :<Handle>:SGENeral:PPULse(*):TERMinal(*):OUTPut:OPTic:POWer:AVERage: [VALue]? Return Value Average power of the selected connector, terminal, or port. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This command can also only be used when the :OUTPut:OPTic:METHod command is set appropriately. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:METH DBM :_test:CGR1:MOD1:CONN1:OUTP:OPT:MAMP -1.37802405912 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This command can also only be used when the :OUTPut:OPTic:METHod command is set appropriately. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:POW:UNIT DBM :_test:CGR1:MOD1:CONN1:OUTP:OPT:POW:HIGH -0.628620384795 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This command can also only be used when the :OUTPut:OPTic:METHod command is set appropriately. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:POW:UNIT DBM :_test:CGR1:MOD1:CONN1:OUTP:OPT:POW:LOW -8.6286203848 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This command can also only be used when the :OUTPut:OPTic:METHod command is set appropriately. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:ERAT 8 :_test:CGR1:MOD1:CONN1:OUTP:OPT:ERAT:VAL 8 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
• NONE (linear value used) • DB (logarithmic value used) Example :_test:CGR1:MOD1:CONN1:OUTP:OPT:UNIT DB :_test:CGR1:MOD1:CONN1:OUTP:OPT:UNIT:VAL DB Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Can be: • NONE (linear value used) • DB (logarithmic value used) Example :_test:CGR1:MOD1:CONN1:OUTP:OPT:UNIT? :_test:CGR1:MOD1:CONN1:OUTP:OPT:UNIT:VAL? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Return Value Returns the upper voltage level of the N4872/74’s clock output signal. Example :_test:SGEN:PDAT:CLOC:VOLT:HIGH? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Delay in periods of the N4872/74’s clock output signal. The valid range is: 0 ... 1.0. Example :_test:SGEN:PDAT:CLOC:PULS:DEL:SWE 0.9 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Return Value Returns the external termination impedance of the N4872/74’s clock output. Example :_test:sgen:pdat:cloc:outp:imp:ext? might return: 5.0+1 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Return Value Returns the differential termination resistance on the N4872/74’s clock output. Example :_test:CGR:MOD2:CONN:CLOC:OUTP:DIMP:EXT? might return: 1.0+2 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Ohm. In the following picture this is shown for single-ended and differential outputs. 50 / HiZ ~OUT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
0 volts (ground). Valid range is –2.0 to +3.0 volts. Example :_test:CGR:MOD2:CONN:CLOC:OUTP:TVOL 1.0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
N4873A/75A module. DMEasurement selects the data stream and CLOCk selects the (recovered) clock. Example :_test:sgen:pdat:aout DME Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the signal that at the AUX output of a N4873A/75A module. Can be DMEasurement (data stream) or CLOCk ((recovered) clock). Example :_test:sgen:pdat:aout? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The suffix of PDATa and PPULse is ignored. Example :_test:SGEN:PDAT:APP "INPUT_PORT", 4, "DataBus", ELEC :_test:SGEN:PPUL:APP "INPUT_PORT", 4, "DataBus", ELEC Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:<Handle>:SGENeral:PPULse(*):DELete Description Deletes the port specified by the suffix of PDATa or PPULse. Example :_test:SGEN:PDAT1:DEL :_test:SGEN:PPUL1:DEL Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
:<Handle>:SGENeral:PDATa(*):NUMBer? :<Handle>:SGENeral:PPULse(*):NUMBer? Return Value Returns the number of the specified port. Example :_test:SGEN:PDAT1:NUMB? :_test:SGEN:PPUL1:NUMB? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Return Value Returns the current cable delay for the specified port. Example :_test:SGEN:PDAT1:CAL:CDEL? :_test:SGEN:PPUL1:CAL:CDEL? might return: 6.500000E-009 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the port’s species. This can be either electrical (ELEC) or optical (OPT). Example :_test:SGEN:PDAT1:SPEC? :_test:SGEN:PPUL1:SPEC? might return: ELEC Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns a comma-separated list of all terminal names contained in the specified port. Example :_test:SGEN:PDAT1:TERM1:LIST? "T1", "T2", "T3", "T4", "Data5" :_test:SGEN:PPUL1:TERM1:LIST? "T1", "T2", "T3", "T4", "Clock" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
<“New Name”> A quoted string of the new name for the terminal. Renames the specified terminal. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Number of positions this terminal is to be moved by (<NR1>). Moves the specified terminal to a new position. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Returns the current cable delay for the specified terminal of the specified terminal. Example :_test:SGEN:PDAT1:TERM1:CAL:CDEL? :_test:SGEN:PPUL1:TERM1:CAL:CDEL? might return: 6.500000E-009 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Connector Administration Commands The following commands are available to associate the connectors of the Agilent 81250 System to the terminals of the DUT. Other connector administration commands can be found in the “[:CGRoup(*)]: MODule(*):CONNector(*) Subsystem” on page 129. The commands are available for pulse and data ports. They build the :<Handle>:SGENeral:CONNect subsystem.
2 and connector 1 of module 3, both in clockgroup 1 Example :_test:SGEN:CONN:PDAT1:TERM2:TO (@0102001) :_test:SGEN:CONN:PPUL1:TERM2:TO (@0102001) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Example :_test:sgen:conn:pdat1:term2:to? all :_test:sgen:conn:ppul1:term2:to? all might return: (@0102001, 0102002) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The counters are set to zero after a stop/start request or reset. The results are contained in a comma- separated list. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 314
• The first value of the tuple represents the accumulation of the received bits count (Accumulated Number of Bits). Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 315
0. Then, of course, the number of errors is also 0. Ignore these results and query again. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(@1:3,5) addresses the terminals 1,2,3,5 and these counters are set to 0. Example :_test:SGEN:PDAT1:ECO:RES (@1:3,5) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The E4862A and E4864A frontends and N4872A and N4874A modules support only NRZ. Example :_test:SGEN:PDAT1:DIG:SIGN:FORM RZ :_test:SGEN:PDAT1:TERM1:DIG:STIM:SIGN:FORM RZ :_test:SGEN:PPUL1:DIG:SIGN:FORM RZ :_test:SGEN:PPUL1:TERM1:DIG:STIM:SIGN:FORM RZ :_test:CGROUP1:MODULE2:CONNECTOR4:DIGITAL:SIGNAL:FORMAT RZ Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Return Value Returns the current data format state. Example :_test:SGEN:PDAT1:DIG:SIGN:FORM? :_test:SGEN:PDAT1:TERM1:DIG:STIM:SIGN:format? :_test:SGEN:PPUL1:DIG:SIGN:FORM? :_test:SGEN:PPUL1:TERM1:DIG:STIM:SIGN:format? :_test:CGROUP1:MODULE2:CONNECTOR4:DIGITAL:SIGNAL:FORMAT? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 321
Commands in DSR Application Subsystems Format Parameter Commands Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 322
• “Concepts” on page 326 • “Default Settings” on page 333 • “Examples” on page 333 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Segment Construct The Segment construct contains segment information. A segment is a unit of information acceptable to the Agilent 81250 System and may contain either connector trace data or parameters necessary for the operation of the instrument. The following syntax diagram shows the composition of a segment construct: <Vector...
(see “Scopes” on page 328 for a more detailed definition of scopes). Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(w). :base: <BASE> <BASE> is one of w, h, or d. The default base is w. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(i.e. hex, decimal or waveform) is specified by the :base: command described in “Base Construct” on page 324. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
In this section, the coding mechanism is described in more detail. The goal of the Vector Import tool is to be able to load one or more sequences of binary data to the Agilent 81250 System. The binary data contains waveforms to be presented to the connectors of a hardware device.
Page 328
Hardware Representation Here is the same example using a hexadecimal base and the coding “0 x1”: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
SegA. In SegB a new base h is specified. The white box shows the scope of the base h command. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 330
# base d supersedes base w :paraPatternVar: :name: SegC :vectors: # end of vector variable scope Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(and only) state to pad out the vector. A reduction in disk storage is possible in vector files with a high degree of repetition. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Parameter Segments Parameter segments allow the input of parameter variables into the Agilent 81250 System. The data part of a parameter segment consists of a string. The string consists of one or more name-parameter pairs enclosed by parentheses. The string and the name-parameter pairs compare to the rules of SCPI expressions.
Page 333
Value _Type (SFI5) _Rotating _Polynom ("2^15-1") _Logic (NORMAL) or (INVERTED) _PRxSType (PURE) _FramingBytes ("11110110111101100010100000101000") _ExpansionHeader ("10101010101010101010101010101010") Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 341
// Loop over all clock groups for (ViInt32 c = 1; c <= lClkGeneratorCount; c++) ViInt32 lModuleCount; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 342
++; else // Generator if (strcmp(szGenerators, "") != 0) strcat(szGenerators, ","); strcat(szGenerators, szParam); lGeneratorCount++; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 347
Each character (hex digit) uses 4 vectors (with "01" coding) ViInt32 lHexDigitCount = lLength/4; if (lLength%4) // Remaining vectors require another hex digit lHexDigitCount++; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 348
// Process each trace for (ViInt32 t = 0; t < lWidth; t++) fprintf(fp, "Trace %d: ", t); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 349
// Bit is not set fprintf(fp, "0"); fprintf(fp, "\n"); // Pattern buffer can now be discarded free(lpszPattern); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
// to specify it with each command. bool HP81200::Init( const char* theServerName, const char* theHandleSuggestion, const char* theSystemName, FILE* theErrorFile) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 353
// clear remembered handle strcpy(itsHandle, ““); if (itsConnected) int ret; ret = Disconnect_HP81200(); if (ret != 0) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 354
// so before calling Call again, the results must be otherwise // saved. bool HP81200::Call(const char* theCmd, const char*& theResult) theResult = itsResultBuffer; return Call(theCmd); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 355
// get and print error message from the error queue char aResultBuffer[1024]; int aResultLen; char aCmd[128]; sprintf(aCmd, “:%s:syst:err?”, GetHandle(theCmd)); for (;;) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 356
// break out of loop if error queue empty if ((ret != 0) || (aResultBuffer[0] == ‘0’)) break; fprintf(itsErrorFile, “\t%s\n”, aResultBuffer); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“%d”, &aConn); // loop over connectors for (int co = 1; co <= aConn; co++) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 360
“%d”, &aLoopLevels); // make infinite loop with trigger using the imported // demo segment sprintf(aCmd, “sgen:glob:seq (1.0,’’,(LOOP%d,1,INF,(BLOCK,0,64”, Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 361
// - demonstrate the edit subsystem how to deal with captured data // - export the captured data and the error memory Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 362
“Analyzer.%d: %s\n”, aAnaPort, aResult); // extract the vectors and print as ‘0’ and ‘1’ to fp Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 363
// save segments under a different name to the local setting sprintf(aCmd, “edit:segm%d:save ‘LocalSegments\\prog_sample_capture’”, aCapture); h.Call(aCmd); sprintf(aCmd, “edit:segm%d:save ‘LocalSegments\\prog_sample_errmem’”, aErrMem); h.Call(aCmd); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 364
// wait, so that user could see the results if ((fp == stdout) || (fp == stderr)) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 365
// Release the handle, disconnect from the system bool HP81200::Exit() if (strcmp(itsHandle, ““) != 0) bool b; char aCmd[128]; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 366
= sizeof(itsResultBuffer); ret = Call_HP81200(aCmd, itsResultBuffer, &aResultLen); if (ret != 0) WriteErrorLog(ret, theCmd); return false; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 367
((fp == stdout) || (fp == stderr)) printf(“press any key to continue\n”); (void)getchar(); else fclose(fp); return 0; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 368
“conf:cgr%d:mod%d:conn%d:type?”, c, m, co); h.Call(aCmd, aResult); // put to analyzer or generator list sprintf(aBuf, “%02d%02d%03d”, c, m, co); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 369
// switch on everything, apply levels / thresholds // ----------------------------------------------- if (aGenPort > 0) sprintf(aCmd, “sgen:pdat%d:outp on”, aGenPort); h.Call(aCmd); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 370
(aAnaPort > 0) sprintf(aCmd, “%s,’walking64’,0,0”, aCmd); sprintf(aCmd, “%s)))”, aCmd); h.Call(aCmd); // generate trigger signal from sequence h.Call(“cgr:trig:mode seq”); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 371
“edit:segm:open? ‘Analyzer\\Capture.%d’”, aAnaPort); h.Call(aCmd, aResult); int aCapture; sscanf(aResult, “%d”, &aCapture); sprintf(aCmd, “edit:segm:open? ‘Analyzer\\ErrMem.%d’”, aAnaPort); h.Call(aCmd, aResult); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 372
// where d is the number of length digits l // then length binary bytes b are following Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 373
// they are now still in memory sprintf(aCmd, “mmem:segm:save ‘c:\\temp\\prog_sample_capture.txt’, ’%s’, ’prog_sample_capture’”, SETTING_NAME); h.Call(aCmd); sprintf(aCmd, “mmem:segm:save ‘c:\\temp\\prog_sample_errmem.txt’, ’%s’, ’prog_sample_errmem’”, SETTING_NAME); h.Call(aCmd); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 374
// don’t forget to close the segments again! sprintf(aCmd, “edit:segm%d:clos”, aCapture); h.Call(aCmd); sprintf(aCmd, “edit:segm%d:clos”, aErrMem); h.Call(aCmd); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 375
Example Code Main.cpp Application Code Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 376
Copyright Agilent Technologies 2006 Printed in Germany March 2006 5988-4886EN Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 377
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...