Home

User Manual TG 2000 Signal Generation Platform

image

Contents

1. SESR 1 6 5 4 3 2 1 0 Read using ESR PON CME EXE DDE QYE OPC Event Event Cannot be written Event queue Q Event Event Status Enable Register NC ESER 7 6 5 4 3 2 1 0 Read using ESE PON CME EXE DE QYE OPC Byte Output Write using ESE 7 Byte queue Byte Y 3 Status Byte Register 6 Y SBR 7 RQS 5 4 3 2 1 0 Read using STB OSB 6 ESB MAVI QSB Cannot be written MSS Service Request Enable Register SRER 7 6 5 4 3 2 1 0 Read using SRE OSB ESB MAV QSB Write using SRE i 2 S Figure 4 5 Status and event processing sequence TG 2000 Signal Generation Platform User Manual 4 7 Status and Events Messages Tables 4 3 through 4 7 show the codes and messages used in the status and event reporting system in the platform You can obtain event codes and messages using the queries SYSTem ERRor and STATus QUEue NEXT These are returned in the following format lt event code gt lt event message gt Table 4 3 shows the messages generated when there is a syntax error in the command Table 4 4 shows the messages generated when an error is detected while a command is being executed Table 4 5 shows the messages generated when an internal instrument error is detected When this type
2. MMEMory CDlIRectory MMEMory COPY MMEMory DELete MMEMory INITialize MMEMory LOAD DOWNIload MMEMory LOAD PRESet MMEMory LOAD SIGNal MMEMory MDlRectory MMEMory RDIRectory MMEMory SIGNal ACTive MMEMory SIGNal ACTive Catalog MMEMory SIGNal ACTive RESet MMEMory SIGNal ACTive S TATus MMEMory SIGNal CATalog MMEMory SIGNal CATalog ALL MMEMory SIGNalDELete MMEMory SIGNalDELete ALL MMEMory SIGNalSTATus MMEMory STORe DOWNload MMEMory STORe PRESet MMEMory STORe SIGNal PROG apy Commands x oce texere xr ERXET E ERE Command Tree PROGram CATalog PROGram SELected DEFine PROGram SELected DELete SELEcted llllslllleslesesn PROGram SELected DELete ALL PROGram SELected NAME PROGram SELected STATe PROGram SELected WAIT PROGram EXPLicit DEFine PROGram EXPLicit DELete PROGram EXPLicit STATe PROGram EXPLicit WAIT SENSe Queries c 5 2cee5 gree el eticegie e rI e e h ru Sew bre ele eee eee a Command Tree 005 SENSe ROSCillator CLOCk3 CATalog 0 0 0 0 e eee eee SENSe ROSCillator CLOCk FREQuency 1 0 0 0 00 0 ee ee
3. ccc ccc cc ccc ce cece ecscees xi Service Safety Summary ccc cece cece cece cess ceeees xiii Preface oues so sgn iesbeeeneeza e aa ex oy Bb E am bbw ege Xv Getting Started Getting Started 1 ho kee roter ER Ox e Ee epe es 1 1 Product Description 00 cece eect n 1 1 CCeSSOFIeS 0i widened feries taie E de Gee ed aie Pee dad eni 1 2 BGI Black Burst Generator Module 0 0c ee eee eee eee 1 2 SDP2000 Signal Development Program 000 e ee eee 1 2 GPIB Card for SDP2000 Communications 0 00 eee 1 3 Accessory Kits 2a RR PR suede ORE deed he dat eR ERES 1 3 Configuration e i r fare inj a tere dvo eed te toa de Syed MER den eem 1 3 Line Voltage Setting and Fuse Selection 0 0 00 ee eee eee 1 3 CPU Configuration Switch 0 0 1 5 Installation 151 5 teres Res Geen dei eet end ecu PORE eS 1 6 Hardware Installation lesse 1 6 Rackmount Installation 2 1 6 Software Installation l lssseeleeseee eee 1 8 Power On Procedure lseeeeeeeeeeeeee eee 1 9 Incoming Inspection slssssseeesese n 1 10 Equipment Needed lssssssesssesee eene 1 10 Incoming Inspection Procedure 0 eee esee 1 10 Operating Basics Functional Overview cece ccc c cece cece cece ree ceees 2 1 System Control 4 2 oie tanta Rash alee Rada Wha SS hee wala e Phat 2 1 Disk DAVE kas bo ats pea d WRG E PR De TR RE
4. 0 0 000 c ccc cee ene teen eens 2 22 Calibration es recep ei eects Pee ane ee eet es ee UNS PE NS 2 23 Date Time Set obl eo eb Sa icc tee eh VICES ER UPS 2 23 Front Panel Enable and Timeout 20 0 0 0c ccc cc eens 2 24 Help zx Miedo bed utet debite t eure cdrom he 2 25 Locked EED uie hehe acl I tebe ees I eDCUBbME Cep 2 26 Module Status odes br ee ee Per e RAE E pe ee 2 27 Presets Aa a ea UU ee BOR oe ea UC UPS 2 28 Create a Presets i lob uS Sse heen es eh ie eset ee ee a 2 28 Save Current Settings to an Existing Preset 0 0 2 29 Recall Rename or Delete a Preset nnan nna cc ccc ee eee 2 29 Reterences a s teehee ss Pee ee eh HEN es 2 30 Module Timing eiaa E E III 2 30 Select Reference pia br Eee hi ee ee err ee NA 2 32 References Timing ie Se UE Ob evt pP C eue us 2 33 Selecting Internal or External Reference 0 0 2 33 Renaming a Module 00 0 0 2 34 Self Calibration i bos ope oth ee E Rr e er be Ya e d Wee 2 35 SEQUENCES 13 sprigs a E zo verebatur a IRE Gaeta etas 2 36 Add Sequence from Disk 0 0 00 eee eee eee 2 36 R unasSequence veo e eal ea be ae Oh akin dore uoa us 2 37 SLOP a Sequence zoe eere bo pb UEM oa bre dup ed 2 37 Screen Contrast ck och bes br Ub MER prx er E A e EE AU EE Yee a ae 2 38 selecting Test Signals sss Re Re RR ER Ie rotes 2 38 VETSIONS MM IME m 2 39 Syntax eve ene e re here ERU E ET RC E lew Ree 3 1
5. string lt string gt TG 2000 Signal Generation Platform User Manual 3 51 DISPlay Commands DISPlay CONTrast Syntax Parameters Default Value Errors and Events Dependencies Examples 3 52 Use this command to set or query the display contrast The minimum contrast is 0 and the maximum contrast is 255 DISPlay CONTrast numeric Command Query response numeric 2 0 lt NRf 255 NR2 128 None None Command DISP CONT 142 Query DISP CONT Response 142 TG 2000 Signal Generation Platform User Manual DISPlay Commands DISPlay ERRor STATe Syntax Parameters Default Value Errors and Events Dependencies Examples Use this command to set or query the display of error message boxes Although ON is a valid argument this command is intended to turn off any message box that results from front panel activity DISPlay ERRor STATe Boolean DISPlay ERRor S TATe Command Query response Boolean 2 ON or 1 OFF or0 1 0 ON None None Command DISP ERR ON Query DISP ERR Response 1 TG 2000 Signal Generation Platform User Manual 3 53 DISPlay Commands DISPlay WINDow TEXT DATA Syntax Parameters Default Value Errors and Events Dependencies Examples 3 54 Use this command to set or query the contents of a message box A single string is displayed as the window text The first of two st
6. Display each signal set ten times set i 1 while i 10 Load each signal foreach s siglist chkCmd format mmem load sign d s avgSlot s sleep sleepTime incr i 1 puts Test complete TG 2000 Signal Generation Platform User Manual 3 15 Sequence Programming Sample Program 2 3 16 Set Parameters Select and Initialize Read and List User Prompt User Feedback Display the Signal This sample sequence program uses commands that change signals and displays Some control changes in the program are not required because the default setting is correct for the sequence Use the RST command to set everything to its default state or explicitly set them to avoid the possibility that the control is not in the default setting The program loads and displays on command all of the signals available to an AVGI1 module installed in slot 8 The sequence consists of six sections W set parameters W select and initialize the instrument W read and list the signals W user prompt W user feedback W display each signal The slot number to be addressed is set The AVG1 is selected enabled and the circle overlay is disabled This routine uses the SCPI query MMEMory SIGNal CATalog ALL to list all of the signals that are available for the target module The list of available signals is loaded into siglist This routine reads the next signal name and formats it into an onscreen user prompt
7. INSTrument CATalog FULL DEFine module name gt slot number DELete NAME module name ALL SELect module name NSELect numeric value The following section gives detailed information regarding each command TG 2000 Signal Generation Platform User Manual 3 57 INSTrument Commands INSTrument CATalog Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 58 Use this query to return a comma delimited list of all backplane slots that are occupied by modules This information is determined at power up time and not part of the stored settings INSTrument CATa10g Command Query response module namex NR1 module name NR1 Not applicable None None Query INST CAT Response CPU 0 CLOCK 1 AGL1 2 BG1 3 AVG1 7 DVG1 8 NS Trument CATalog FULL TG 2000 Signal Generation Platform User Manual NS Trument Commands INSTrument CATalog FULL Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this query to return a comma delimited list of module names and slot numbers in pairs The string type of module and the numeric suffix indicates the slot For example AVG1 3 3 DVG1 4 4 AVG1 6 6 indicates two AVGI Generator modules one in in slot 3 and one in slot 6 and one DVGI Generator module
8. MA A P9 Wear a grounded antistatic wrist strap to discharge the static voltage from your body while installing or removing modules from the TG 2000 Platform mainframe Transport and store modules in a static protected bag or container Do not slide the module over any surface Handle modules as little as possible Do not touch module components or connector pins Do not use any devices capable of generating or holding a static charge in the work area where you remove install or handle modules Avoid handling modules in areas that have a floor or work surface covering capable of generating a static charge Do not remove the module circuit board assembly from the shield The shield provides important support and protection for the surface mount components TG 2000 Signal Generation Platform User Manual E 1 Appendix E Installation Module Installation E 2 Hardware Installation A T 10 torx tip screwdriver is the only tool you need to install the module A T 10 torx tip is supplied with the module To install the module into the TG 2000 Platform mainframe perform these steps 1 Turn off the TG 2000 Signal Generation Platform by pressing the On Stand by front panel button and switching the rear panel power switch to off 2 Remove the power cord 3 Select the slot you will use to install the module Table E 1 lists the slot restrictions Figure E 1 shows a sample configuration with slot numbers Table E 1
9. MMEMory Commands MMEMory RDlIRectory Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 76 Use this command to remove directories from the file system The directory must be empty prior to removal Module type directories may not be removed MMEMory RDIRectory directory name Command Query response directory name string None Not applicable 250 Mass storage error None Command MMEM RDIR BARS2 MMEMory MDIRectory TG 2000 Signal Generation Platform User Manual MMEMory Commands MMEMory SIGNal ACTive Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this query to list the active signal in a particular module MMEMory SIGNal ACTive slot number module name Command Query response slot number NR1 lt string gt module name lt string gt Not applicable 242 Module not found 243 Module not a generator None Query MMEM SIGN ACT 6 Response DV61 525 d1 colorbar bar100 MMEMory SIGNal CATalog TG 2000 Signal Generation Platform User Manual 3 77 MMEMory Commands MMEMory SIGNal ACTive Catalog Use this query to list the catalog of active signal information There are no units This command corresponds to the Signal Information window that you can access from the front panel of the instrument Syntax MMEMory SIGN
10. Switch AGL1 to INTernal SYNC Switch AGL1 to EXTernal SYNC Stop the sequence Reset all generators to first signal in list NOOB C2 n9 r2 TCL procedures are defined before use BIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHBHHHHHHBHHHHHHHHH HE E Routine to change setting of AGLI sync source proc intExt s set cur scpi inst nsel1 scpi inst nsel 2 if s 1 scpi inp sour int else scpi inp sour ext scpi inst nsel cur Hatta HH EHH Pa HE Ee PH EA PE EP PP HE audio feedback of slot number A four tone sequence is heard Loud is 1 Soft is 0 MSB is first Soft soft loud soft would be slot 2 proc audioSlot set s scpi inst nsel set i 8 while i gt 1 TG 2000 Signal Generation Platform User Manual 3 19 Sequence Programming 3 20 if s gt i scpi diag exec V fpBell 2 4 set s expr s i else scpi diag exec V fpBell 1 4 set i expr i 2 scpi diag exec fpBell 0 1 HHeHeHH HERE EEHE EEE EERE EEE REE HR EEE EER HAE check for errors and give audio feedback A loud five tone sequence indicates an error has occurred with last signal load Type of error is not conveyed to user proc checkError set resp scpi syst err set errno split resp if lindex errno 0 0 set cnt 5 while cnt gt 0 scpi diag exec V fpBell 2 6 incr cnt 1 scpi cls PAARA ERARA HEE EH HEE E
11. Line Voltage Setting Fuse Rating 115 V Slow blow 6 AT 230V Slow blow 3 AT Line selector Fuse B 2 Power switch AC Line connecter Hi H Figure 1 1 Location of power connections and configuration 14 TG 2000 Signal Generation Platform User Manual Getting Started CPU Configuration Switch The rotary switch shown in Figure 1 2 is for use by service technicians only The switch must be in position 0 for normal operation Figure 1 2 Location of the service diagnostics switch TG 2000 Signal Generation Platform User Manual 1 5 Getting Started Installation 16 Hardware Installation Rackmount Installation This section describes the hardware and software installation requirements for the TG 2000 Signal Generation Platform mainframe General instructions for installing modules begin on page E 2 of this manual For installation informa tion that is unique to a particular module refer to the module user manual The TG 2000 Signal Generation Platform is shipped with the optional generator modules that you ordered configured and installed Only qualified service technicians should install modules in the TG 2000 Signal Generation Platform mainframe Technicians can refer to Appendix E of this manual for general instructions Each type of module
12. None Command ENABle 2400 Query ENAB1e Response 2400 PTRansition NTRansition TG 2000 Signal Generation Platform User Manual STATus Commands PTRansition Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to set or query the transition register for enabling events to set bits true during a positive transition Upon power on all bits are set to 1 for all but the INSTrument register which is determined by device design PTRansition numeric value PTRansition Command Query response numeric value lt NRf gt lt NR1 gt 32767 None None Command 2 PTR 32767 Query PTR Response 32767 ENABIe NTRansition TG 2000 Signal Generation Platform User Manual 3 113 STATus Commands NTRansition Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 114 Use this command to set or query the transition register for enabling events to set bits true during a negative transition Upon power on all bits are set to 0 for all but the INSTrument register which is determined by device design NTRansition lt numeric_value gt NTRansition Command numeric value lt NRf gt 32767 None None Command NTR 342 Query NTR Response 342 ENABIe PTRansition Query response lt NR1 gt TG 2000 Signal Generatio
13. STATus Commands EVENt Use this query to perform a destructive reading of the specific event status register The contents are cleared by reading or by CLS Syntax EVENt Parameters Command Query response None NR 1 Default Value Not applicable Errors and Events None Dependencies None Examples Query EVENt Response 0 Related Commands None 3 110 TG 2000 Signal Generation Platform User Manual STATus Commands CONDition Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this query to perform a nondestructive reading of the specified condition register Contents are cleared as a result of CLS CONDition Command Query response None NR 1 Not applicable None None Query COND Response 81 EVENC ENABle PTRansition NTRansition TG 2000 Signal Generation Platform User Manual 3 111 STATus Commands ENABle Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 112 Use this command to set or query the register that enables individual bits within the event register for recording event transitions Bit 15 is not used so maximum value is 32767 which is the default Upon power on all bits are set to 1 ENABle numeric value ENABTe Command Query response numeric value lt NRf gt lt NR1 gt 32767 None
14. It should be noted that a vectorscope does not display saturation the length of the vectors represents chrominance amplitude In order to verify that the saturation of the colors in a color bar signal is correct you must check luminance amplitudes with a waveform monitor in addition to observing the vectors Setup In NTSC systems video black is typically 7 5 IRE above the blanking level This 7 5 IRE level is referred to as the black setup level or simply as setup Subcarrier Refers to the high frequency signal used for quadrature amplitude modula tion of the color difference signals The subcarrier frequency is 3 579 545 Hz NTSC or 4 433 618 75 Hz PAL Termination In order to accurately send a signal through a transmission line there must be an impedance at the end which matches the impedance of the source and of the line itself Amplitude errors and reflections will otherwise result Video is a 75 Q system so a 75 Q terminator must be put at the end of the signal path Unmodulated When referring to television test signals this term refers to pulses and pedestals which do not have high frequency chrominance information added to them Vectorscope A specialized oscilloscope which demodulates the video signal and presents a display of R Y versus B Y V versus U The angle and magnitude of the displayed vectors are respectively related to hue and saturation Vertical Interval The synchronizing information that appears betwee
15. Lists signals for all modules Removes a signal file from the module file structure or directory Removes a signal from a module Returns information about a specified signal Copies module signals to a file Create disk file of named sequence Copies module settings to a file Copy specific signal to storage device 3 30 TG 2000 Signal Generation Platform User Manual Functional Command Groups Program Use these commands to access and run programs called sequences Table 3 7 PROGram commands Command PROGram CATalog Description Lists all defined programs PROGram SE Lected DEF ine Create or query the contents of a sequence file PROGram SELected DELete S ELE cted Delete a sequence PROGram SE Lected DE Lete ALL PROGram SELected NAME PROGram SE Lected STATe PROGram SELected WAIT PROGram EXP Licit DEF ine PROGram EXP Licit DE Lete PROGram EXP Licit S TATe PROGram EXP Licit WAIT Sense Delete all sequences Set or query the active sequence Control or query the active sequence Disable commands until sequence completion Create or query the contents of a sequence file Delete the sequence named in the first argument Control or query the sequence named in the first argument Disable commands until sequence completion Use these queries to obtain information about clock resource management and to determine which modules are using which clock res
16. Not applicable 250 Mass storage error 251 Missing mass storage None Command MMEM INIT A None TG 2000 Signal Generation Platform User Manual 3 71 MMEMory Commands MMEMory LOAD DOWNIoad Use this command to add DNL files created by SDP2000 or the TG 2000 Signal Generation Platform disk utility to the instrument The data can be a part of the command as arbitrary block data or as a file name on a floppy disk Syntax MMEMory LOAD DOWNload arb block data gt lt string gt Command arb block data lt mnnndddddd file name string Parameters Query response Default Value Not applicable Errors and Events 225 Out of memory 256 FileName not found 265 Signal file failed to load 266 Signal file invalid Dependencies None Examples Command MMEM LOAD DOWN A FILEl1 DNL Related Commands PROGram CATalog PROGram DELete PROGram DEFine MMEMory COPY 3 72 TG 2000 Signal Generation Platform User Manual MMEMory Commands MMEMory LOAD PRESet Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to load each module with settings from a saved preset The command accepts the name of a previously saved preset Current module settings are overwritten by this command MMEMory LOAD PRESet preset name Command Query response preset name string None Not applicable
17. Parallel Interface D 4 The platform has a parallel port a serial port RS 232 or Ground Closure interface and an optional GPIB port You can use any of these ports for downloading signal sets from the SDP2000 Signal Development Program or for remote control of the platform and modules The following paragraphs provide more information about these remote interfaces and Figure D 1 shows the rear panel connections RS 232 Ground GPIB Closure interface interface 6 eceE cO 5 Bl ap 8d 8 8 H od d PE E al i 5 P AU AI R A A MA RL RL A A CPU Optional module GPIB module Parallel interface Figure D 1 Rear panel remote connectors The optional GP1 Interface module provides a GPIB interface For information on this interface refer to the GP Interface Module User Manual This Centronics compatible parallel interface uses the 25 pin D type connector on the rear panel of the CPU module For proper operation of the parallel interface ensure that all 25 connector pins are connected straight through your cable If the Parallel port does not work with your PC try using a newer parallel port on your PC or use the Serial port TG 2000 Signal Generation Platform User Manual Remote Interface RS 232 Interface Ground Closure Interface The RS 232 interface u
18. color black black burst is a composite video signal consisting of all horizontal and vertical synchronization information and burst Typically used as the house reference synchronization signal in television facilities Blanking Level Refers to the 0 mV or 0 IRE level before and after horizontal sync and during the vertical interval Breezeway The portion of the video signal that lies between the trailing edge of the horizontal sync pulse and the start of burst Breezeway is part of back porch Broad Pulses Another name for the vertical synchronizing pulses in the center of the vertical interval These pulses are long enough to be distinguished from all others and are the part of the signal actually detected by vertical sync separators TG 2000 Signal Generation Platform User Manual Glossary 1 Glossary Glossary 2 Bruch Blanking A 4 field burst blanking sequence employed in PAL signals to ensure that burst phase is the same at the end of each vertical interval Burst A small reference packet of the subcarrier sine wave sent on every active line of video Since the carrier is suppressed this phase and frequency reference is required for synchronous demodulation of the color difference signals in the receiver B Y One of the color difference signals used in the NTSC and PAL systems obtained by subtracting luminance Y from the blue camera signal B The B Y signals is also known as U Chrominance Chrominance refers
19. W Accessories list m Configuration instructions m Installation instructions m Incoming inspection Product Description The TG 2000 Signal Generation Platform provides multiformat precision television test signals for both analog and digital video standards The physical configuration is a mainframe with up to nine plug in modules Modules either generate signals or provide special functions such as genlock capability You can use included software SDP2000 Signal Development Program to generate custom test signals which you can store on a disk or transfer directly into the memory of a generator module The TG 2000 Signal Generation Platform addresses the needs of research and development engineering manufacturing test and most operational environ ments These are some of the key features of the platform m Modular architecture with up to nine generator or special function modules m Support of analog and digital environments for most component and composite video signal formats m Reference generator performance level m Modules genlocked to external reference with the optional AGLI Genlock module m Included Microsoft Windows based SDP2000 software to create new signals m Remote control using the RS 232 ground closure parallel or optional GPIB interface with the SCPI command set m Full support of VM700A video measurement routines TG 2000 Signal Generation Platform User Manual 1 1 Getting Started Accessor
20. identifies which of the three clocks to query Clock 1 is the default and is fixed at 27 MHz Clock 2 and Clock 3 are programmable clocks with frequencies based on the loaded signals you cannot change the frequencies of Clock 2 and Clock 3 directly SENSe ROSCi 1 lator CLOCk3 CATalog Command Query response None Modules by slot number Not applicable None None Query SENS ROSC CLOC CAT Response 2 3 7 8 None TG 2000 Signal Generation Platform User Manual SENSe Queries SENSe ROSCillator CLOCKk3 FREQuency Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to query the specific clock frequency The clock suffix identifies which of the three clocks to query Clock 1 is the default and is fixed at 27 MHz Clock 2 and Clock 3 are programmable clocks with frequencies based on the loaded signals you cannot change the frequencies of Clock 2 and Clock 3 directly SENSe ROSCil lator CLOCk3 FREQuency Command Query response None lt NR2 gt Not applicable None None Query SENS ROSC CLOC FREQ Response 27000000 0000 None TG 2000 Signal Generation Platform User Manual 3 103 SENSe Queries SENSe ROSCillator FRAMe2 CATalog Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 104 Use this query to list the modules using the FRA
21. in slot 4 The default module names are fixed by the operating system You can use INS Trument DEFine to create new names and assign them to occupied slots The user names replace the default names in a query response INSTrument CATalog FULL Command Query response None module name NR 1 gt module name NR 15 Not applicable None None Query INST CAT FULL Response CPU 0 0 CLOCK 1 1 AGL1 2 2 BG1 3 3 AVG1 7 7 DVG1 8 8 INS Trument CATalog INS Trument DEFine TG 2000 Signal Generation Platform User Manual 3 59 INSTrument Commands INSTrument DEFine Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 60 Use this command to create or query custom tags for modules in the instrument These tags are in addition to the default names in place Modules are redefined by slot number but the default indentifiers can not be changed to different slot numbers These are saved in NVRAM as part of the CPU configuration INSTrument DEFine module name gt lt slot_number gt lt default_mod ule name INSTrument DEFine module name Command Query response module name lt string gt NR1 slot number NRf Not applicable 242 Module not found None Command INST DEF STUDIO1 3 or INST DEF STUDIO1 AVG1 3 Query INST DEF STUDIOI Response 3 NS Trument CATalog FULL INST
22. slot_number TG 2000 Signal Generation Platform User Manual 3 47 CALibration Commands CALibration ALL Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 48 Use this command to initiate system calibration The command completes the calibration by rebooting the TG 2000 Signal Generation Platform CALibration ALL Command None Query response Not applicable Not applicable None None CAL ALL Command CAL MOD TG 2000 Signal Generation Platform User Manual CALibration Commands CALibration MODules Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to reboot the TG 2000 Signal Generation Platform and execute the calibration routines on the selected modules CALibration MODules slot number slot number Command Query response slot NR1 None None None None Command CAL MOD 2 5 7 CAL ALL TG 2000 Signal Generation Platform User Manual 3 49 CALibration Commands 3 50 TG 2000 Signal Generation Platform User Manual pU 14 DISPlay Commands Command Tree The following tree represents the command set for controlling the instrument display DISPlay CONTrast lt numeric gt ERRor STATe Boolean WINDow STATe Boolean TEXT DATA
23. 101 invalid character 102 syntax error 103 invalid separator 104 data type error 105 GET not allowed 108 parameter not allowed 109 missing parameter 110 command header error 111 header separator error 112 program mnemonic too long 113 undefined header 114 header suffix out of range 120 numeric data error 121 character 123 exponent too large 124 too many digits 128 numeric data not allowed 130 suffix error 131 invalid suffix 134 suffix too long 138 suffix not allowed 140 character data error TG 2000 Signal Generation Platform User Manual 4 11 Error Messages and Codes Execution Errors 4 12 Table 4 3 Command errors cont Error code Error message 141 invalid character data 144 character data too long 148 character data not allowed 150 string data error 151 invalid string data 158 string data not allowed 160 block data error 161 invalid block data 168 block data not allowed 170 command expression error 171 invalid expression 178 expression data not allowed 180 macro error 181 invalid outside macro definition 183 invalid inside macro definition 184 macro parameter error These error codes are returned when an error is detected while a command is being executed Table 4 4 Execution errors Error code Error message 200 execution error 201 invalid while in local 202 settings lost due to RTL 210 trigger error 211 tri
24. ESE command to set the bits of the ESER Use the ESE query to read the contents of the ESER 7 6 5 4 3 2 1 0 PON CME EXE DE QYE OPC Figure 4 3 The event status enable register ESER Service Request Enable The SRER is made up of bits defined exactly the same as bits 0 through 7 in the Register SRER SBR see Figure 4 4 Use this register to determine which events will generate service requests The SRER bit 6 cannot be set Also the RQS is not maskable The generation of a service request with the GPIB interface involves changing the SRQ line to LOW and making a service request to the controller The result is that a status byte for which an RQS has been set is returned in response to serial polling by the controller Use the SRE command to set the bits of the SRER Use the SRE query to read the contents of the SRER Bit 6 must normally be set to 0 7 6 5 4 3 2 1 0 OSB ESB MAV QSB Figure 4 4 The service request enable register SRER TG 2000 Signal Generation Platform User Manual 4 5 Status and Events Queues 4 6 Output Queue Event Queue There are two types of queues in the status reporting system used in the platform s output queues and event queues The output queue is a FIFO first in first out queue and holds response messages to queries where they await retrieval When there are messages i
25. Generation Platform User Manual Glossary 3 Glossary Glossary 4 Horizontal Blanking Horizontal blanking is the entire time between the end of the active picture time of one line and the beginning of active picture time of the next line It extends from the start of front porch to the end of back porch Horizontal Sync Horizontal sync is the 300 mV PAL and 40 IRE NTSC pulse occurring at the beginning of each line This pulse tells the picture monitor to go back to the left side of the screen and trace another horizontal line of picture information Hue Hue is the property of color that allows us to distinguish between colors such as red yellow purple etc Hum Hum refers to the undesirable couple of the 50 Hz PAL or 60 Hz NTSC power sine wave into other electrical circuits Icon A graphic symbol that represents a selection on a display screen Intercarrier Sound A method used to recover audio information Sound is separated from video by beating the sound carrier against the video carrier producing a 4 5 MHz NTSC or 5 5 MHz PAL IF that contains the sound information IRE A unit equal to 1 140 of the peak to peak amplitude of the video signal which is typically one volt The 0 IRE point is at the blanking level with the horizontal sync peak at 40 IRE and the 100 white peak at 100 IRE IRE stands for Institute of Radio Engineers the organization which defined the unit ITS Insertion Test Signal A t
26. Module slot assignments Module Slots in which the module can be installed AGLIGenlockmodule Tsn AVG1 Generator module Slots 2 through 10 AWVG1 Generator module Slots 2 through 10 BG1 Generator module Slot 2 through 10 Clock module Slot1 CPU module Slot 11 DVG1 Generator module Slots 2 through 10 GP1GPIB Interface module Slot 10 Power GPIB DVG1 AGLI Clock Supply Module Module Module Module CPU AVG1 AWVG 1 BG1 Module Module Module Module 1 i d d B d 8 ul o e UL EE E ET BI g o z aae ied E H M ALU A A AL AL AL AL AI AI A 11 10 9 8 7 6 5 4 3 2 1 logically slot 0 Figure E 1 Rear panel showing slot numbering TG 2000 Signal Generation Platform User Manual Appendix E Installation WARNING To avoid a shock hazard always remove the power cord before removing the top cover Failure to remove the power cord can result in serious injury or death 4 Referring to Figure E 2 remove or loosen all screws to remove the top cover Top cover lt x __ Loosen screws 12 Le Top cover Remove screws 23 Figure E 2 Top cover removal TG 2000 Signal Generation Platform User Manual E 3 Appendix E Installation 5 Remove the appropriate rear panel as shown in Figure E 3 Loosen
27. None Command argument based on selected module Query SYST HELP SYNT OUTP STAT Response OUTPut STATe lt boolean gt None TG 2000 Signal Generation Platform User Manual SYSTem Commands SYSTem KLOCK STATe Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to lock unlock or query the front panel SYSTem KLOCK STATe Boolean SYSTem KLOCK STATe Command Query response Boolean 2 ON or 1 OFF or0 1 0 OFF unlocked None None Command SYST KLOC STAT on Query SYST KLOC STAT Response 1 None TG 2000 Signal Generation Platform User Manual 3 123 SYSTem Commands SYSTem TIME Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 124 Use this command to set or query the system time SYSTem TIME lt hour gt lt minute gt lt second gt SYSTem TIME Command hour lt NRf gt minute NRf second NRf Query response hour NR 1 minute lt NR1 gt second NR 1 Not applicable None None Command SYST TIME 10 0 0 Query SYST TIME Response 10 0 0 None TG 2000 Signal Generation Platform User Manual SYSTem Commands SYSTem VERSion Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this
28. OPT Command Query response None string NR 1 gt lt NR2 gt lt NR 2 gt Not applicable None None Query OPT Response CPU 0 1 3 1 0 CLOCK 1 0 5 0 4 AGL1 2 0 3 0 4 BG1 3 0 2 0 4 AVG1 7 0 5 0 4 DVG1 8 0 5 0 4 None TG 2000 Signal Generation Platform User Manual 3 41 Common Commands RST Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 42 Use this command to restore factory settings default values to all modules This command also selects the output signal for each generator module using the first signal that is loaded in that module or module type if you have more than one of a given module The CPU module is not affected by the RST command There are no arguments If you use the RST command and then try to change the remote port it may lock up To prevent this either don t use the RST command or cycle power before changing the remote port RST Command Query response None Not applicable Not applicable None None Command RST None TG 2000 Signal Generation Platform User Manual Common Commands SRE Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Service Request Enable command or query Refer to the Status and Events section for more information SRE NRI SRE Command Query response lt NR1 gt 0 63 128 191 lt NR1
29. Registers 4 1 event status enable register ESER 4 4 service request enable register SRER 4 5 standard event status register SESR 4 3 status byte register SRB 4 2 Remote interface ground closure D 10 setup D 7 Removing a module E 9 Renaming a preset 2 29 Replacing signals from a disk C 4 Reset 2 11 Reset frame pulses utilities control 2 22 Restoring signal sets E 8 RS 232 interface selecting remote port D 9 setup D 7 RS 232 pin assignments D 5 Index 3 Index Rules command forming 3 1 for using SCPI commands 3 7 Run a sequence 2 37 S Save presets to disk C 10 settings as preset 2 28 settings to existing preset 2 29 signals to disk C 2 Saved files sig suffix C 9 SCPI abbreviating 3 6 chaining commands 3 6 commands 3 4 general rules 3 7 parameter types 3 5 programming 3 1 subsystem hierarchy 3 4 symbols used to describe 3 9 SCPI commands and queries syntax 3 4 creating commands 3 4 creating queries 3 4 Screen contrast 2 38 SDP2000 Signal Development Program 1 2 Select button 2 16 2 17 Selecting remote interface D 7 test signals 2 38 Self calibration 2 35 in incoming inspection 1 10 Sequences adding from a disk 2 36 C 13 autostart 3 25 example 3 14 3 16 example for ground closure 3 18 file type C 1 running 2 37 3 25 Sequences window 2 14 Serial interface pin assignments D 5 selecting remote port D 9 setup D 7 Setti
30. S Nationally Recognized Laboratory Listing Canadian Certification European Union Additional Compliance Safety Certification Compliance Temperature operating Altitude max operating Equipment Type Safety Class Overvoltage Category Pollution Degree ANSI ISA S82 01 Safety Standard for Electrical and Electronics Test Measuring Controlling and Related Equipment 1994 CAN CSA C22 2 No 1010 1 Safety Requirements for Electrical Equipment for Measurement Control and Laboratory Use Low Voltage Directive 73 23 EEC Amended by 93 68 E EC EN61010 1 Safety Requirements s for Electrical Equipment for Measurement Control and Laboratory Use UL3111 1 Standard for Electrical Measuring and Test Equipment IEC1010 1 Safety Requirements for Electrical for Measurement Control and Laboratory Use 5 to M0 C 2000 meters Test and Measuring Class as defined in IEC 1010 1 Annex H grounded product Overvoltage Category Il as defined in IEC 1010 1 Annex Pollution Degree 2 as defined in IEC 1010 1 Note rated for indoor use only TG 2000 Signal Generation Platform User Manual A 3 Appendix A Specifications A 4 TG 2000 Signal Generation Platform User Manual a a ae Appendix B SCPI Conformance Information All commands in the TG 2000 Signal Generation Platform are based on SCPI Version 1994 0 Table B 1 lists all commands supported by the platform The columns at righ
31. Specifies that the command following is a SCPI command The Tcl parser passes it immediately to the SCPI command interpreter If the SCPI command is a query then Tcl will return the response to the sequence For example the command set slot SCPI inst will set the variable slot to the response of the inst query TG 2000 Signal Generation Platform User Manual Popp eee Functional Command Groups This section describes the commands in general categories Commands to the basic instrument are divided into the following groups Common m CALibration m DISPlay m INSTrument m MMEMory m PROGram m SENSe m STATus m SYSTem Items followed by question marks are queries items without question marks are commands Some items in this section have a question mark in parentheses in the command header section this indicates that the item can be both a command and a query Each of the instrument modules supports a larger set of commands and queries Refer to the module documentation for command groups and summaries TG 2000 Signal Generation Platform User Manual 3 27 Functional Command Groups Common Common commands have a prefix and address all of the installed modules Table 3 2 Common commands Command Description CLS Clear status command ESE Standard event status enable command query ESR Standard event status register query IDN Identification query OPC Operation com
32. Table B 1 SCPI conformance information cont Defined in SCPI 1994 0 Command Yes No STATus OPERation EVENt CONDition ENABle NTRansition Dd PTRansition nw GCLOsure EVENt al CONDition Val ENABLE x NTRansition Dd PTRansition Val INSTrument EVENt CONDi tion ENABLE NTRansition PTRansition QUEStionable EVEN CONDi tion ENABLE NTRansition PTRansition INSTrument EVENt CONDi tion ENABLE NTRansition PTRansition Dd B 4 TG 2000 Signal Generation Platform User Manual Appendix B SCPI Conformance Information Table B 1 SCPI conformance information cont Defined in SCPI 1994 0 Command Yes No SYSTem DATE TIME HELP SYNTax ERRor VERS ion m KLOCk y CLS yA ESE oc OPT x ENG TG 2000 Signal Generation Platform User Manual B 5 Appendix B SCPI Conformance Information B 6 TG 2000 Signal Generation Platform User Manual ae D Ji Appendix C Disk Drive Supported File Types The TG 2000 Signal Generation Platform disk drive provides a way to load and save signal sets and sequences for a module It can also save all current settings called presets for the mainframe and its modules to the disk You use the disk drive to load the signals into the module at installation time The disk drive uses 3 5 inch 1 44 Mbyte MS D
33. The SBR is made up of 8 bits Bits 4 5 and 6 are defined in accordance with SBR IEEE Std 488 2 1987 see Figure 4 1 and Table 4 1 These bits are used to monitor the output queue SESR and service requests respectively The contents of this register are returned when the STB query is used 6 7 RQS 5 4 3 2 1 0 OSB 6 ESB MV QSB EEQ MSS Figure 4 1 The status byte register SBR Table 4 1 SRB bit functions Bit Function Summary of the operation status register RQS Request Service MSS Master Status Summary When the platform is accessed using the GPIB serial poll command this bit is called the Request Service RQS bit and indicates to the controller that a service request has occurred the GPIB bus SRQ line is LOW The RQS bitis cleared when the Serial poll ends When the platform is accessed using the STB query this bit is called the Master Status Summary MSS bit and indicates that the platform has issued a service request for one or more reasons The MSS bitis never cleared to 0 by the STB query Event Status Bit ESB This bit indicates whether or not a new event has occurred after the previous Standard Event Status Register SESR was cleared or after an event readout was performed Message Available Bit MAV This bit indicates that a message was placed in the output queue and can be retrieved Summary of the Questionable Status Byte regist
34. When the user presses the QUIT button in the window the TG 2000 Signal Generation Platform loads the signal The signal display routine calls each of the signals identified in the previous routine and checks for errors The system then waits five seconds before prompting the user to load the next signal The routine finishes by displaying Sequence completed TG 2000 Signal Generation Platform User Manual Sequence Programming Sample program 2 This is a demonstration of the signal selection for the AVGI It displays a message to the user to proceed to the next signal Define the AVG1 slot number parameter set slot 8 Select and initialize the AVGI scpi format inst nsel d slot Turn on the AVG1 and turn off the circle overlay scpi outp stat on outp circ stat 0 Read in the signals that are present for the AVGI set sig scpi format mmem sign cat all d slot Separate the signals into a list set siglist split sig Prompt user wait for feedback and display signal foreach s siglist User prompt set t format Press Quit to load the s s scpi format disp text Next signal s t scpi disp stat on User feedback set done 1 while done set stat scpi disp stat if stat 0 set done 0 else sleep 5 Display the signal scpi format mmem load sign d s slot s scpi syst err puts Sequence completed TG 200
35. a i A A a a ae a aE E E AE A 3 41 RST aarp a aa a e a E aE E e E E e EA E AE 3 42 SREC i o A E AE E ei E A a E Ee a Tae E E A AA 3 43 STB eiei rae SE E aA AE E EEA See pe EEA ee ESAT 3 44 EDS eases aad ihe te saath ete dec a ta aes Mg RATS Ae AT Seah 3 45 Qu AMETE 3 46 CATabration Commands s ecvoss it RR ERE RE gn 3 47 Command Tree ies eR eta wie oR A eS Ne I E De es ES 3 47 CALDabrationrALLE 4 eis eR I ad Bed AR ELE AS s 3 48 CALibra on MODules seseeeeeeeeeee en 3 49 DISPlay Commands eeeeeeeeeeeeenr hn nn 3 51 Command Tree cis 305525 RR SA oka are Ra ahs a has RATS cae e ORE 3 51 DISPlay CON Trast s cte aS ease eae oe ae A RaR RUA wes 3 52 DISPlay ERRot STATe irs ket ks e RN Rn 3 53 DISPlay WINDow TEXT DATA 1 3 54 DISPlay WINDow STATe 2 0 0 eee eee ee eee nee 3 55 SINS Trament Commands 5 oce sc cttw ELE EET eRe e s 3 57 TG 2000 Signal Generation Platform User Manual iii Table of Contents Command Tree INSTrument CATalog INSTrument CATalog FULL INSTrument DEFine INSTrument DELete NAME INSTrument DELete ALL INSTrument SELect INSTrument NSELect MMEMory Commands cccccecs ccc ccccccescsceecs Drive Nomenclature MMEMory Command Arguments Command Tree MMEMory CATalog
36. but do not remove the bottom screw You will use it later to secure the module uio amp Q uU rrr DIDE QJ Loosen screw Figure E 3 Rear panel removal 6 While ensuring correct alignment of the module flange as shown in Figure E 4 lower the module into the desired slot as shown in Figure E 5 op Flange Figure E 4 Module flange E 4 TG 2000 Signal Generation Platform User Manual Appendix E Installation Tighten screw Insertscrew Figure E 5 Installing the module 7 Ensure that the connectors on the mother board and the module exactly match before seating the module CAUTION The connectors must exactly match before you attempt to press the module firmly in place If the connectors do not match you could bend a pin that could damage the module mainframe or both when power is applied 8 Press down evenly on the module until it is firmly in place 9 Referto Figure E 6 and insert and tighten the top screw which comes with your module and tighten the rear panel screw TG 2000 Signal Generation Platform User Manual E 5 Appendix E Installation E 6 Signal Set Installation Figure E 6 Top screw 10 Reinstall the top cover and insert and tighten all top cover screws 11 Plug in the instrument power cord Power on the mainframe by setting the rear panel power s
37. can be removed without affecting system operation The SDP2000 Signal Development Program is supplied as a standard accessory This program runs under Microsoft Windows 3 1 or higher All features except the parallel port are compatible with Windows NT All features are compatible with Windows 95 For general information about the SDP2000 program refer to either the SDP2000 program online help or the SDP2000 Signal Development Program User Manual Using this program you can create custom signals for the platform and download the signals through disk or remote interface Refer to the SDP2000 program online help for instructions on remote downloading of signals TG 2000 Signal Generation Platform User Manual Getting Started GPIB Card for SDP2000 Communications Accessory Kit Configuration Line Voltage Setting and Fuse Selection A A The Tektronix S3FG210 is a GPIB PCII IIA interface card that you can purchase from Tektronix It provides the type of interface needed to operate the TG 2000 Signal Generation Platform when performing GPIB communications with the SDP2000 TGCOMM software This kit is shipped as a standard accessory It includes a Torx 1 10 bit needed to secure the modules two fuses and a blank panel to fill the gap when a module is removed The fuses support the two line voltage settings see Line Voltage Setting and Fuse Selection for instructions The TG 2000 Signal Generation Platform mainframe require
38. connector as described on pages D 5 and D 6 2 Through the Remote window select Gnd Closure Enabled this disables the RS 232 interface 3 Use the Sequences window to load the sequence named gc seq from the supplied TG2000 Utilities disk into the TG 2000 Signal Generation Platform and run the sequence 4 Use the ground closure control panel to ground each desired pin in turn 5 If desired you can lock out front panel operation by touching Remote Only in the Remote window 6 Usea text editor to modify the sequence to suit your application load the modified sequence and continue remote operation using the ground closure control panel 7 To stop the sequence use the control panel to select Stop Sequence 8 Toenable the front panel controls again push the Front Panel Enable button 9 Toenable the RS 232 interface again select Gnd Closure Disabled in the Remote window D 2 TG 2000 Signal Generation Platform User Manual Remote Interface Remote Downloading of Signal Files You can use the parallel GPIB or RS 232 interface to communicate with the SDP2000 Signal Development Program You can download signals from the SDP2000 program to the generator modules You can also display on the computer screen the hierarchy of signals that are loaded in the generator modules If your TG 2000 Signal Generation Platform is connected to a computer with the SDP2000 Signals Development Program running the program will
39. of error occurs it may be due to a hardware problem Table 4 7 shows the messages for system events This type of message is generated when the platform changes to a certain status Synchronizing Execution 4 8 Almost all SCPI commands are executed in the order in which they are sent from the controller and the execution of each command is completed in a short period of time However some commands require a longer period of time to complete execution These commands are designed so that the next command to be sent is executed without waiting for the previous command to be completed In some cases a process executed by another command must first be completed before these commands can be executed in other cases these commands must be completed before the next command is executed All commands are executed in the sequence entered The exception is PROGram WAIT Sequences are started with the PROG STATe command and the command returns once the sequence has started The sequence runs in the background If you want to wait until the sequence is completed use the PROG WAIT command immediately after starting the sequence To synchronize execution use the following commands OPC OPC WAI TG 2000 Signal Generation Platform User Manual Status and Events Using the WAI Command The WAI command is included to ensure compliance with the SCPI standard however the operational model of this platform makes it an unneces
40. panel A spare blank panel is included in the TG 2000 Platform mainframe accessories kit 10 Tighten the screws on the blank rear panel 11 Reinstall the top cover and insert and tighten all top cover screws 12 Plug in the instrument power cord 13 If you performed the Instrument Backup perform Instrument Restore from Backup on page E 9 E 10 TG 2000 Signal Generation Platform User Manual IE Glossary Accuracy The closeness of the indicated value to the true value AC Coupled A connection which removes the constant voltage DC component on which the signal AC component is riding Implemented by passing the signal through a capacitor AM Amplitude Modulation AM is the process by which the amplitude of a high frequency carrier is varied in proportion to the signal of interest In the conventional television system AM is used to transmit the picture Back Porch The portion of the video signal that lies between the trailing edge of the horizontal sync pulse and the start of the active picture time Burst is located on back porch Bandwidth The range of frequencies over which signal amplitude remains constant typically 3 dB as it is passed through a system Baseband Refers to the composite video signal as it exists before modulating the picture carrier Composite video distributed through a studio and used for recording is at baseband Black Burst Also called
41. selected for output is loaded into fast memory on the module The loaded signal configures the module to immediately output the selected signal The flexible memory architecture allows one generator module to output signals stored on another module of the same type For example installing four AVG1 Generator modules provides four times the signal storage space and all four modules have equal access to this expanded memory space 2 2 TG 2000 Signal Generation Platform User Manual Functional Overview Black Burst Module The BGI Black Burst Generator module is supplied as a standard accessory with the platform The module can generate one of these six black burst signals at a time NTSC with and without setup and color frame reference and PAL with or without color frame reference The module supplies the selected black burst signal on three rear panel connec tors Additionally the module can supply one of the system clocks on its rear panel Clock output The module can be removed without affecting system operation Battery Backup for The platform uses a central rechargeable battery to maintain NVRAM data in the NVRAM mainframe and modules when AC power is not connected The power supply quick charges the battery while the instrument power is on When the instrument is turned off using the front panel On Standby switch the battery is trickle charged The battery is not recharged while the rear panel power switch is off The battery p
42. system delay from a reference ve er ve IRE A EF nere 2 5 Figure 2 4 Block diagram of module timing delay 2 6 Figure 2 5 Block diagram of the AGLI Generator module reference timing delay eeee eere 2 7 Figure 2 6 Module and test signal hierarchy 2 7 Figure 2 7 TG 2000 Signal Generation Platform front panel 2 9 Figure 2 8 Main display features eere 2 10 Figure 2 9 Browsed and selected icons 2 16 Figure 2 10 Using the knob to open a list of signals 2 17 Figure 3 1 Example of SCPI subsystem hierarchy 3 4 Figure 3 2 Example of abbreviating a command 3 6 Figure 3 3 Example of chaining commands and queries 3 7 Figure 3 4 Example of omitting root and lower level nodes in a chained message eeeeeeeeeeeeee hern 3 7 Figure 4 1 The status byte register SBR 4 2 Figure 4 2 The standard event status register SESR 4 3 Figure 4 3 The event status enable register ESER 4 5 Figure 4 4 The service request enable register SRER 4 5 Figure 4 5 Status and event processing sequence 4 7 Figure D 1 Rear panel remote connectors D 4 Figure D 2 RS 232 connector pin assignments D 5 Figure D 3 Serial port ground closure functions D
43. the amount of Kbytes selected Total Tagged and the amount available on the module If the tagged total is greater than the amount available the signal sets will not load 9 Touch Start Load The signal sets are automatically loaded into the module A popup menu tells you when the transfer is complete Installing Signals to a Non default Destination To install signal sets from the floppy disk to a non default destination perform these steps 1 Insert the test signal disk into the TG 2000 Platform mainframe disk drive Push the Disk button Touch Add Signals when the Disk menu appears Touch Select Source Move the browse ring to the DNL you want to load and press the Select key Move the browse ring to a particular test signal and press the Select key Touch Quit Load The previous menu appears 90 Re oS Touch Quit Load again The Add Signals window reappears NOTE The Add Signals window shows the amount of Kbytes selected Total Tagged and the amount available on the module If the tagged total is greater than the amount available the signal sets will not load 9 Touch Select Destination 10 Move the cursor to the signal s field and place the cursor where you want the test signal to be installed Be sure to chose a destination that is one level above the source Press the Select key TG 2000 Signal Generation Platform User Manual E 7 Appendix E Installation 11 Touch Start Load A popup menu tel
44. the frequency counter 3 1 2 inch high density DOS formatted disk to check the disk drive Perform the following steps to check for correct instrument operation Install the mainframe as described under Installation on page 1 6 Power on the mainframe as described in the Power On Procedure on page 1 9 If the display is working and no errors appear on the display then the mainframe passed its self tests To determine if the modules passed their tests press the Status key and check that no module has a Failed power up status Refer to the module User manual for further checks on each module Wait 20 minutes for the TG 2000 Signal Generation Platform and its generator modules to warm up Run the module self calibration as follows a Press the Utilities key b Touch Module Self Cal on screen Touch CLOCK 1 Self Cal on screen You might want to select any new modules at this time Refer to the Incoming Inspection Procedure in the module user manuals to see if they require self cal d Touch Start Self Cal on screen TG 2000 Signal Generation Platform User Manual Getting Started Self cal takes 2 to 5 minutes depending on the module An error message indicates a failed calibration If the self cal fails contact your Tektronix Representative 6 Check the LCD display as follows a Push the Screen Contrast button on the right side of the front panel b Check that you can adjust the display contrast using th
45. these steps 1 2 Versions Push the List button Select the desired module on the left portion of the display using the Navigation arrow and the Select button All signal sets available to the selected module and all test signals in each signal set are listed on the right side of the display Use the Navigation arrows or knob to browse to the desired signal If you want to select this signal as the output signal push the Select button To exit this window push another System Function button The Versions window displays software and hardware versions of the TG 2000 Signal Generation Platform and all installed modules Be sure to include this information when reporting any problems with your TG 2000 Signal Generation Platform or an installed module To access the Versions window push the Utilities button and then touch Versions on the display TG 2000 Signal Generation Platform User Manual 2 39 Operating Procedures 2 40 TG 2000 Signal Generation Platform User Manual Syntax Programming Model Addressing Module Test Signals Command Arguments This section contains information on the Standard Commands for Programmable Instruments SCPI and IEEE 488 2 Common Commands you can use to program your TG 2000 Signal Generation Platform The information is organized in the following subsections m Programming Model m SCPI Commands and Queries m IEEE 488 2 Common Commands m Constructed Mnemonics m Block Argum
46. to the color information in a television picture Chrominance can be further broken down into two properties of color hue and saturation Chrominance Signal The high frequency portion of the video signal obtained by quadrature amplitude modulation of a 4 43 MHz PAL or 3 58 MHz NTSC subcarrier with R Y and B Y information Composite Video A single video signal containing all of the necessary information to reproduce a color picture Created by adding quadrature amplitude modu lated U and V to the luminance signal CW Continuous Wave Refers to an unmodulated sine wave A common CW is the separate subcarrier which is modulated with chrominance information dB Decibel A decibel is a logarithmic unit used to describe signal ratios For voltages dB 20 Logio V1 V dB 20 Logy ref DC Coupled A connection configured so that both the signal AC component and the constant voltage on which it is riding DC component are passed through DC Restorer A circuit used in picture monitors and waveform monitors to clamp one point of the waveform to a fixed DC level TG 2000 Signal Generation Platform User Manual Glossary Demodulator In general this term refers to any device which recovers the original signal after it has modulated a high frequency carrier In television it may refer to m An instrument such as a Tektronix 1350 that takes video in its transmitted form modulated onto the picture carrier and cov
47. 0 Signal Generation Platform User Manual 3 17 Sequence Programming Sample Program 3 3 18 Next Module Next Signal Set Next Signal Previous Signal Internal Sync External Sync Stop Sequence Reset Sequence You can use this sequence together with the ground closure remote interface to remotely control the TG 2000 Signal Generation Platform Information on using the ground closure remote control is provided on page D 2 This sample sequence file named gc seq is provided on the TG2000 Utilities disk that is included with this manual The sequence can be modified to handle any situation The diagram to create a ground closure control panel is shown in Figure D 4 on page D 6 of this manual Listed below are actions that are performed when each of the eight functions is selected through the ground closure control panel Sends the value 0 plus clock to the sequence causing it to step to the next video generator in the TG 2000 Signal Generation Platform A four tone audio sequence tells you which module is active The softer tone is low and the louder tone is high For example when the tones soft soft loud loud are heard it corresponds to 0011 a decimal value of three indicating that the generator is in slot three Sends the value 1 plus clock to the sequence causing it to step to the next set of video signals in the active generator module Sends the value 2 plus clock to the sequence causing it to
48. 000 Signal Generation Platform disk drive 2 Push the Disk button on the TG 2000 Platform mainframe 3 Touch Add Signals on the display C 6 TG 2000 Signal Generation Platform User Manual Appendix C Disk Drive 4 Touch Select Source stata Quit 5 Use the Navigation arrow to select the dnl file that contains the signals you want to add In the example the file SPECIAL DNL is selected as the signal source 6 Push the Select button Wait for the signals to begin loading special dnl 7 When the new window opens use the Navigation arrows to move the cursor to the destination module folder on the right side of the display and down to the test signals that you want to add In the example the Linearity signals under PAL are selected 8 Press the Select button 9 Touch Quit Load TG 2000 Signal Generation Platform User Manual C 7 Appendix C Disk Drive C 8 10 11 12 13 14 15 Touch Quit Load again to return to the Add Signals window Touch Select Destination Make sure that the correct module is selected on the left side of the display Use the Navigation arrows to move the cursor over to the destination module folder on the right side of the display and down to the signal set where the test signals will be added In the example it is PALI Be sure to always choose a destination that is at least one level higher than the item to be added If a mismatch between
49. 200 Execution error None Command MMEM LOAD PRES studio MMEMory STORe PRESet TG 2000 Signal Generation Platform User Manual 3 73 MMEMory Commands MMEMory LOAD SIGNal Use this command to load the named signal into the named module The current signal in the module is overwritten If the current signal is modified it should be saved before using this command if so desired Syntax MMEMory LOAD SIGNal slot number module name signal name Parameters Command Query response signal name string None module name lt string gt slot number NR1 Default Value Not applicable Errors and Events 263 Signal file not found 265 Signal file failed to load Dependencies None Examples Command MMEM LOAD SIGN AVG1 5 AVGI NTSC COLORBAR COL OR75 MMEM LOAD SIGN 8 AVG1 NTSC COLORBAR COLOR75 Related Commands MMEMory STORe SIGNal 3 74 TG 2000 Signal Generation Platform User Manual MMEMory Commands MMEMory MDlRectory Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to create a directory by the given name MMEMory MDIRectory directory name Command Query response directory name string None Not applicable 250 Mass storage error None Command MMEM MDIR BOB1 MMEMory RDIRectory MMEMory DELete MMEMory CDIRectory TG 2000 Signal Generation Platform User Manual 3 75
50. 5 Figure D 4 Sample ground closure control panel D 6 TG 2000 Signal Generation Platform User Manual vii Table of Contents viii Figure E 1 Rear panel showing slot numbering E 2 Figure E 2 Top cover removal ccececcccccsccsccecces E 3 Figure E3 Rear panel removal eee E 4 Figure E 4 Module flange eee eee E 4 Figure E 5 Installing the module eee E 5 Figure E 6 Top Screw eeeeeeeeeeeee ehh tn E 6 TG 2000 Signal Generation Platform User Manual Table of Contents List of Tables Table 1 1 Table 2 1 Table 3 1 Table 3 2 Table 3 3 Table 3 4 Table 3 5 Table 3 6 Table 3 7 Table 3 8 Table 3 9 Table 3 10 SYSTem commands Table 4 1 Table 4 2 Table 4 3 Table 4 4 Table 4 5 Table 4 6 Table 4 7 Table A 1 Table A 2 Table A 3 Table A 4 Table A 5 Table B 1 Table E 1 AC power fuse requirements Keypad definitions Parameter types used in syntax descriptions Common commands CALibration commands DISPlay commands INSTrument commands MMEMory commands PROGram commands SSENSe commands eee STATus commands SRB bit functions eee SESR bit functions eee Command errors Execution errors Device specific errors Query errors Device errors AC power source cece eee P
51. Damp Conditions To avoid electric shock do not operate this product in wet or damp conditions Do Not Operate in an Explosive Atmosphere To avoid injury or fire hazard do not operate this product in an explosive atmosphere Product Damage Use Proper Power Source Do not operate this product from a power source that Precautions applies more than the voltage specified Use Proper Voltage Setting Before applying power ensure that the line selector is in the proper position for the power source being used Provide Proper Ventilation To prevent product overheating provide proper ventilation Do Not Operate With Suspected Failures If you suspect there is damage to this product have it inspected by qualified service personnel TG 2000 Television Generation Platform User Manual xi General Safety Summary xii Symbols and Terms A A Certifications and Compliances Terms in this Manual These terms may appear in this manual WARNING Warning statements identify conditions or practices that could result in injury or loss of life CAUTION Caution statements identify conditions or practices that could result in damage to this product or other property Terms on the Product These terms may appear on the product DANGER indicates an injury hazard immediately accessible as you read the marking WARNING indicates an injury hazard not immediately accessible as you read the marking CAUTION indicates a haza
52. If not found use first in list proc setMod global slotlist global curIndex global curMod global siglist global cursigset incr curIndex 1 if curIndex gt llength slotlist set curIndex 0 set curMod lindex slotlist curIndex scpi inst sel curMod audioSlot getSigsets getSigset getSignals BHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHBHHHHHHHHHBHHBHHHHBHHE Go through all modules and set signal to first in the list and leave the current module as the first one proc resetMods global slotlist TG 2000 Signal Generation Platform User Manual 3 21 Sequence Programming 3 22 global curIndex global curMod global siglist global cursigset global sigsets foreach curMod slotlist getSigsets set cursigset lindex sigsets 0 getSignals scpi mmem load sign curMod lindex siglist 0 set curIndex 0 set curMod lindex slotlist 0 scpi inst sel curMod audioSlot getSigsets getSigset getSignals checkError BHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHBHHHHHHHHHBHHBHHHBHBHHE Routine to select the next signal The signal list is obtained when the module is switched proc nextSignal upDown global siglist global curMod set curSig scpi mmem sign act curMod set loc lsearch exact siglist curSig if upDown 1 incr loc 1 else incr loc 1 if loc lt 0 set loc expr llength siglist 1 if loc gt llength siglist set loc 0 s
53. Me resource The frame suffix identifies which frame to query Frame 1 or Frame 2 Frame 1 is the default SENSe ROSCillator FRAMe2 CATalog Command Query response None Modules by slot number Not applicable None None Query SENS ROSC FRAM CAT Response 7 None TG 2000 Signal Generation Platform User Manual SENSe Queries SENSe ROSCillator FRAMe2 FREQuency Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this query to list the specific FRAMe frequency The frame suffix identifies which frame to query Frame 1 or Frame 2 Frame 1 is the default SENSe ROSCillator FRAMe2 FREQuency Command Query response None lt NR2 gt Not applicable None None Query SENS ROSC FRAM FREQ Response 14 9850 None TG 2000 Signal Generation Platform User Manual 3 105 SENSe Queries 3 106 TG 2000 Signal Generation Platform User Manual E sae STATus Commands The STATus subsystem maintains the operating status of the instrument There is a bitmapped status tree that reflects the condition of the instrument This allows masking conditions and reading status nondestructively or destructively Each module is responsible for the contents of two registers m OPERation INSTrument SUMmary m QUEStionable INSTrument ISUMmary These registers are fed into the appropriate OPERation INSTrument and QUEStionable INST
54. NDition ion GCLOsure ENABle ion GCLOsure NTR anstition jon G CLO sure PTRansition STATus QUEStionable E VE Nt STATus QUEStionable C ONDition STATus QUEStionable ENABle STATus QUEStionable MAP STATus QUEStionable NTRansition STATus QUEStionable P TRansition Set or query register to record eventtransitions Set or query event bits in the OP ERation register Set or query register to be true on negative transitions Set or query register to be true on positive transitions Destructive query of status register Nondestructive query of status register Set or query register to record eventtransitions Set or query register to be true on negative transitions Set or query register to be true on positive transitions Destructive query of status register Nondestructive query of status register Set or query register to record event transitions Set or query register to be true on negative transitions Set or query register to be true on positive transitions Destructive query of status register Nondestructive query of status register Set or query register to record event transitions Set or query event bits in the QUEStionable register Set or query register to be true on negative transitions Set or query register to be true on positive transitions STATus QUEStionable INS Trument EVE Nt Destructive query of status register STATus QUEStionable INS Trument C ON Dition Nondestructive query of statu
55. OS formatted disks The disk must be formatted before using it in the drive The disk reads and writes the following file types Signal Sets Files that serve as directories containing signal groups and at the lowest level test signals Signal set files have a dnl suffix and may contain test signals for more than one type of module The SDP2000 Signal Development Program creates and assigns signal sets You can save signal sets from a module to a disk Test Signals Normally contained within the signal set files Modified test signals that you save such as those with overlaid text or other adjusted parame ters are saved as sig files These files contain only differences from the original test signal cmp The sig files must accompany the original cmp file Presets Settings files stored in a special binary format that is unique to each type of module The settings can be saved to disk and restored later They are automatically saved to disk when you use the backup sequence refer to Instrument Backup on page E 8 Sequences Tcl files stored as ASCII text and readable by any text editor These files contain a series of SCPI and Tcl commands that are entered using a text editor Sequence files have seq suffix Refer to page 3 13 for an example of a Tcl sequence file You can specify a sequence file to run at power on One way is to name it AUTOSTRT and load it into the TG 2000 Signal Generation Platform At power on the AUTO
56. OTE If the TG 2000 Signal Generation Platform does not return a value in response to a MIN or MAX query then the values are undefined and an error message is generated The following example demonstrates the effect of each of the arguments when used with a step value 1 INSTrument SELect AVG1 selects the analog video generator module located in the slot number indicated by the symbol 2 0UTPut STATe ON enables the module and displays the loaded test signal NOTE The OUTPut must be ON before the following commands will have any affect NOTE SOURce MVIDeo AMPLitude uses an argument that is the percent of modulation 3 SOURce MVIDeo AMPLitude DEF returns the default value of 100 0000 4 SOURce MVIDeo AMPLitude MAX returns the maximum value of 127 0000 percent 5 SOURce MVIDeo AMPLitude DEFault sets the master video amplitude to the default value 6 SOURce MVIDeo AMPLitude STEP 2 sets the step increment to 2 percent 7 S0URce MVIDeo AMPLitude DOWN changes the amplitude to 98 percent 8 SOURce MVIDeo AMPLitude 50 changes the amplitude to 50 percent TG 2000 Signal Generation Platform User Manual Syntax 9 SOURce MVIDeo AMPLitude MAXimum changes the amplitude to 127 percent 10 SOURce MVIDeo AMPLitude MINimum changes the amplitude to 0 percent 11 SOURce MVIDeo AMPLitude UP changes the circle diameter to 2 percent 12 OUTPut STATe OFF disables the module and remo
57. Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 92 Use this command to remove the sequence identified in the NAME command The deletion of a sequence file does not change the value in the PROG NAME command PROGram SELected DELete SELEcted Command Query response None Not applicable Not applicable 250 Mass storage error 256 FileName not found 280 Program error None Command PROG DEL PROGram SELected NAME TG 2000 Signal Generation Platform User Manual PROGram Commands PROGram SELected DELete ALL Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to remove all sequences No action will occur if any sequences are running PROGram SELected DELete ALL Command Query response None Not applicable Not applicable 250 Mass storage error 284 Program currently running None Command PROG DEL ALL None TG 2000 Signal Generation Platform User Manual 3 93 PROGram Commands PROGram SELected NAME Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 94 Use this command to set or query the name of the active sequence file This command is used to select a sequence prior to using implicit PROG commands PROGram SELected NAME lt progname gt PROGram SELected NAME C
58. Platform to lock on or synchronize to an external reference follow these steps 1 2 2 32 Ensure that an AGL1 Generator module is installed in the platform Connect the external reference video signal to Ref1 or one of the other Ref inputs on the AGL Generator module Ensure that the reference signal is terminated properly at the loop through or remotely The CW input is terminated internally Touch Reference Select and choose the format that matches the input signal Rotate the knob to view the list of available formats Only the signal types shown for the selected format can be selected for external reference Touch Int Ext to enable the external signal If the AGL1 module is able to lock to the external signal the Locked LED under the References button will be on constantly Touch Reference Timing to set an advance or delay relative to the external reference To continue refer to the procedure under Reference Timing Window TG 2000 Signal Generation Platform User Manual Operating Procedures Reference Timing Use the Reference Timing window to set the delay of the TG 2000 Signal Generation Platform and all its generator modules relative to an external video reference signal Frame delay is not possible from a CW or sine wave input Provides control of the timing offset relative to the Ref ports of the AGLI module To set an advance or delay of the TG 2000 Signal Generation Platform relative to an external referenc
59. Programming Model 0 cece cece E E e ene E ASRA 3 1 Addressing Module Test Signals cece eee eee eee 3 1 Command Arguments 0 0 E eee ene 3 1 Areument Example scien ICT CRUISE NOR 3 2 SCPI Commands and Queries 0 00 ccc eee eee ene 3 4 Creating Commands 0 cece cece eee 3 4 Cred ng QUETIes 14 tr hae PUER BER ae RE OUS 3 4 Parameter Types ia vosti vec SPUR Etre Ie RSS Rs eR S 3 5 Abbreviating Commands Queries and Parameters Lus 3 6 Chaining Commands and Queries 0 0 0 eee eee eee 3 6 General Rules s edu EG REIS Bk SE IS Ed BS OE Rl REUS 3 7 IEEE 488 2 Common Commands cece eee eee ence 3 9 Command and Query Structure 2 0 eee ee 3 9 Backus Naur Form Definition 0 000 c cece ce eee eee 3 9 Message Terminators sis erate ius eka oh aes Bd WERE RERO 3 9 Constructed Mnemonics rrise snae Ea ee TE E hrs 3 10 Block Arguments se EEEENDPOU VO ENSE BP ae ERS E 3 10 TG 2000 Signal Generation Platform User Manual Table of Contents Special Characters cetus EC UE DERESNEERSNUREE NUR De 3 11 Sequence Programming eee rh nn 3 13 Writing a Sequence Program 0 0 0 eee ce eA 3 13 Sample Program I vices cess ees eee EEE a E a S 3 14 sample Program 2 c tes pe ee ee RR re ee er RE ex 3 16 Sample Program 3 csse EV VU EAE RV b REI AES E 3 18 Next Module e erre Anar en ee 3 18 Next Signal Seto o
60. RE HEE REE EE EE EEE EH RE Get the current signal sets Query for the available Signal Sets in the current module Results are stored in sigsets proc getSigsets global sigsets global curMod set temp scpi mmem sign cat curMod set sigsets split temp TD Get the current signal set Find current entry in list and step to the next one If at end then go back to first Results are stored in cursigset proc getSigset global cursigset global curMod Figure out from active signal set curSig scpi mmem sign act curMod set sigpath split curSig TG 2000 Signal Generation Platform User Manual Sequence Programming set cursigset format s lindex sigpath 1 BHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHBHHHHHHHHHBHHBHHHHBHHE Get the current set of signals This is based on what the current module and signal set are Results are in list siglist proc getSignals global curMod global cursigset global siglist start from scratch set siglist set temp scpi mmem sign cat curMod cursigset set testsigs split temp check out each button foreach testsig testsigs set temp scpi mmem sign cat curMod cursigset testsig set signals split temp set siglist concat siglist signals BHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHBHHHHHHHHHBHHBHHHHBHBE Routine to switch to next module Find current entry in list and go up or down from there Wrap around will occur
61. S 2 1 Remote Control 545 ak eee GAA DEAE ARRAS ead Oa Rago e LR EROR ds 2 1 Generator Modules 4 255 2 05 5 Cox gr e Re ep ad eh RU en 2 2 Signal Memory s ose tc e e Pon ca a th dc ed RR ER en 2 2 Black Burst Module 4er ee ere oe eR Ree NO Ro eoe 2 3 Battery Backup for NVRAM ssssseeee e 2 3 Clocks and Frame Reset Signals 0000 e eee cece eee eee 2 3 External Reference Genlock 0 000 c cece eee eee eee 2 4 Timing References 2 250 a ac okies baka Gen Rae uh ak Rl RR ie hee Ra 2 4 Module Timing Delay 0 0 c ccc eee ene 2 5 System Reference Delay with the AGLI Module 2 6 Test Sinal saes acea ahaa ead ci etr MR ER Res 2 7 Shared Module Memory esain eee eee ene eee eens 2 8 Front Panel Overview 2 00 c ccc eee cece hn 2 9 Brief Description of the Front Panel Controls 04 2 9 Touch Screen and Front Panel Controls 0 e cece eee eee 2 10 TG 2000 Signal Generation Platform User Manual i Table of Contents Syntax Touch Screen Display 00 00 cee eee 2 10 System Function Windows sseeeeeee eee eee 2 12 Cursor Buttons and Knob 00 0 tenet eens 2 16 Keypad ctu tot SIE Ne eee a UE ERR RP CV 2 18 Operating Procedures eeeeeeeeeee een nn 2 21 Allocating System Resources 0 cee cece e 2 21 Clock Allocation 2 0 0 0 a cen cent RI I ln 2 21 Frame Reset Allocation
62. STRT sequence is executed Alternatively place an AUTOSTRT file ona disk and insert it in the TG 2000 Signal Generation Platform disk drive before power on It runs automatically at power on TG 2000 Signal Generation Platform User Manual C 1 Appendix C Disk Drive Disk Drive Functions When you push the Disk button the Disk window opens as shown below The four functions shown in the Disk window are described in the following pages Save Signals to Disk Any signal that can be generated by a module can be saved on a disk Save all signals in a module to disk before removing the module because modules lose their signal memory 30 seconds after being removed from the mainframe To save test signal s to a disk follow these steps 1 Insert an MS DOS formatted 3 5 inch disk into the TG 2000 Signal Generation Platform disk drive Ensure that the disk is not write protected gg PAL 1 100 Color Bars 1 1 cmp 75 Color Bars 1 1 cmp C 2 TG 2000 Signal Generation Platform User Manual Appendix C Disk Drive 2 Touch Save Signals to Disk The following window opens Ea p p 3 Specify the signal source as follows a Touch Select Source b Use the cursors to select a module type such as AVGI at left c Push Select d Use the cursors to move to the signals you want to save to a disk file e Push Select Note that all items under your selection are automatically selected For a module removal
63. SYSTem DATE Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 120 Use this command to set or query the system date SYSTem DATE lt year gt lt month gt lt day gt SYSTem DATE Command lt year gt lt NRf gt month NRf day NRf Query response lt year gt NR 1 month NR 1 day NR1 Not applicable None None Command SYST DATE 1996 5 5 Query SYST DATE Response 1996 5 5 SYSTem TIME TG 2000 Signal Generation Platform User Manual SYSTem Commands SYSTem ERRor Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this query to list the next event in the Error Event queue Queue is cleared at power up upon CLS and upon reading the last item SYSTem ERRor NEXT Command Query response None lt NR1 gt lt string gt Not applicable None None Query SYST ERR Response 0 No error None TG 2000 Signal Generation Platform User Manual 3 121 SYSTem Commands SYSTem HELP SYNTax Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 122 Use this query to obtain full syntax for a SCPI command SYSTem HELP SYNTax command Command Query response command string lt NR1 gt lt string gt Not applicable
64. Signal Generation Platform User Manual STATus Commands GCLOsure Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this query to determine the state of the lines of the ground closure port which is shared with the serial port As part of the STATus subsystem all of the subcommands apply Appendix D contains additional information on using the ground closure remote function STATus OPERation GCLOsure Command Query response lt NRf gt lt NR1 gt 32767 200 Execution error Ground closure must be enabled to obtain a valid reading of the first 8 bits The ninth bit bit 8 indicates the status of the ground closure enable It is high if enabled and low if disabled Command STAT OPER GCLO ENAB 127 Query STAT OPER GLCO Response 3 STATus TG 2000 Signal Generation Platform User Manual 3 117 STATus Commands 3 118 TG 2000 Signal Generation Platform User Manual E SYSTem Commands This subsystem permits setting and querying communication parameters for GPIB and RS 232 operation It also obtains data pertaining to the condition of the instrument SYSTem Command Tree SYSTem DATE lt year gt lt month gt lt day gt ERRor NEXT HELP SYNTax KLOCKk STATe Boolean TIME lt hour gt lt minute gt lt second gt VERSion TG 2000 Signal Generation Platform User Manual 3 119 SYSTem Commands
65. TE values in switch table are based on remote panel TG 2000 Signal Generation Platform User Manual 3 23 Sequence Programming wiring IIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHBHBHEHE set done 0 while done 1 set gc scpi stat oper gclo if gc gt 128 incr gc 128 scpi diag exec V fpBell 1 2 switch gc 0 setMod nextSet nextSignal 1 nextSignal 0 intExt 1 intExt 0 set done 1 resetMods efault scpi diag exec fpBell 2 2 c oc00145 C2 n9 n2 else sleep 5 scpi diag exec fpBell 2 50 all done 3 24 TG 2000 Signal Generation Platform User Manual Sequence Programming Running a Sequence Autostart Files Sequences are stored in the NO sequence directory in the TG 2000 Signal Generation Platform The N0 refers to slot number 0 which is the CPU module NOTE Although the CPU module is located in slot number 11 as labeled on the rear panel it is logically slot number 0 Stored sequences can be called and started from the front panel using the Sequences button To run a sequence from remote control using SCPI commands follow these steps 1 Send PROG CAT to get a comma separated list of the available sequences 2 Usethe PROG SEL NAME progname command to select the sequence program to run You can also use the PROG EXPL STAT lt progname gt RUN command to start the sequence that you specify You can enter the
66. User Manual Bs i Operating Procedures This section provides instructions for using the TG 2000 Signal Generation Platform menus The topics are in alphabetical order For module specific functions refer to the appropriate module user manual Allocating System Resources You can disable clock clients and frame reset clients to free up system resources Clock Allocation Use this function to free clients of a clock so the clock is available for use by another module To disable clock clients perform the following steps 1 2 3 Push the Utilities button Touch Clock Clients Note the status and use of each clock signal The modules sharing a clock signal are listed below the client button To free a clock signal touch the corresponding Disable Clients icon on the display see the following illustration All modules currently using that clock signal will be disabled To recover the clock clients enable the module outputs through the Module Parameters window EILEEN If you have two formats currently active such as NTSC and PAL and load a signal using another format such as 525 143 the Clock Allocation window will appear In this window you can either disable one of the clock clients to free it for use by the new format or touch Cancel to stop loading the new format TG 2000 Signal Generation Platform User Manual 2 21 Operating Procedures Frame Reset Allocation Use this function to disabl
67. User Manual Tektronix TG 2000 Signal Generation Platform 070 9108 01 This document supports software version 2 0 and above ce Copyright Tektronix Inc All rights reserved Tektronix products are covered by U S and foreign patents issued and pending Information in this publication supercedes that in all previously published material Specifications and price change privileges reserved Printed in the U S A Tektronix Inc P O Box 1000 Wilsonville OR 97070 1000 TEKTRONIX and TEK are registered trademarks of Tektronix Inc WARRANTY Tektronix warrants that the products that it manufactures and sells will be free from defects in materials and workmanship for a period of one 1 year from the date of shipment If a product proves defective during this warranty period Tektronix at its option either will repair the defective product without charge for parts and labor or will provide a replacement in exchange for the defective product In order to obtain service under this warranty Customer must notify Tektronix of the defect before the expiration of the warranty period and make suitable arrangements for the performance of service Customer shall be responsible for packaging and shipping the defective product to the service center designated by Tektronix with shipping charges prepaid Tektronix shall pay for the return of the product to Customer if the shipment is to a location within the country in which the Tektro
68. al ACTive CATalog slot number module name Query response NR 15 lt string gt Parameters Command slot number NR1 module name lt string gt Default Value Not applicable Errors and Events 200 Execution error Dependencies Module must be enabled Examples Query MMEM SIGN ACT CAT 6 Response Comments Signal Path N6 525 270 COLOR BAR 75 Full Field 1 1 cmp Origin Tek Generated Create Date Nov 01 1995 12 39 44 Format Name 525 59 94 2 1 D1 Aspect Ratio 4 3 Sample Frequency 27000000 000 MHz Time Base Shift 0 000 PPM Line Length 1716 samples Active Video Length 720 samples Number of Frames 1 Related Commands MMEMory SIGNal STATus 3 78 TG 2000 Signal Generation Platform User Manual MMEMory Commands MMEMory SIGNal ACTive RESet Use this command to restore the active signal to the file based parameters Syntax MMEMory SIGNal ACTive RESet slot number module name Query response None Parameters Command slot number NR1 module name lt string gt Default Value Not applicable Errors and Events 200 Execution error Dependencies None Examples Command MMEM SIGN ACT RES 6 Related Commands None TG 2000 Signal Generation Platform User Manual 3 79 MMEMory Commands MMEMory SIGNal ACTive STATus Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 80 Use
69. al Generation Platform to execute routines using SCPI commands The platform accepts sequences written using the Tcl programming language Writing a Sequence Program You can create sequence programs using Tcl programming language and then use the disk drive to load the sequences into the platform s file system Push the Sequences button to access the downloading menus You can also load sequences through SCPI commands using the Program subsystem commands A sequence program can be very simple or it can contain many steps When you run a sequence the program is interpreted by the platform s Tcl parser some Tcl formatting information is required A few points are mentioned here to show how they are used in the samples For more information on Tcl programming refer to Part 1 of Tcl and the Tk Toolkit Addison Wesley Publishing Company 1994 Wm Comments in Tcl sequences are preceded by the symbol as the first nonblank character in the line The symbol appearing in the line at other locations is treated as any other character m SCPI commands that use double quote marks require an escape backslash V stringV in order to pass to SCPI using the Tcl scpi command m SCPI commands should all be preceded with the string scpi The Tcl parser checks the sequence statement to see if it is a supported Tcl command If the parser recognizes the command it runs it as a Tcl com mand If not the parser looks for an a or a in the comma
70. are returned when an internal instrument error is detected This type of error may indicate a hardware problem Table 4 5 Device specific errors Error code Error message 300 device specific error 310 system error 311 memory error 312 PUD memory lost 313 calibration memory lost 314 save recal memory lost 315 configuration memory lost 330 self test failed 350 queue overflow TG 2000 Signal Generation Platform User Manual Error Messages and Codes Query Errors These error codes are returned in response to an unanswered query Table 4 6 Query errors Error code 400 Error message query error 410 420 430 440 query interrupted query unterminated query deadlocked query unterminated after indefinite period Device Errors These error codes are unique to the TG 2000 Signal Generation Platform and the installed modules Table 4 7 Device errors Error code 242 Error message module not found 243 module not a generator 249 251 252 directory not found Standard not compatible with input no signal found on input 253 unable to release clock 254 263 264 265 unable to lock clock Signal file not found current signal not saved to file Signal file failed to load TG 2000 Signal Generation Platform User Manual 4 15 Error Messages and Codes 4 16 TG 2000 Signal Generation Platform User Manual Appendix A Specifications This se
71. ared memory structure each BG1 Generator module contains the same set of test signals When you remove a module the signals stored in that module are no longer available to the remaining modules Before removing a module copy all signals for the module type to a disk refer to Save Signals to Disk on page C 2 After removing the module you can load the desired signals from the disk into the remaining modules as space permits TG 2000 Signal Generation Platform User Manual Functional Overview Front Panel Overview Figure 2 7 shows the major features of the TG 2000 Signal Generation Platform front panel Control is through the touch screen display the System Function buttons and the Navigation controls In most cases function buttons display a window of selections related to the button name For example the Modules button displays a window with icons that represent the installed generator modules The top part of Figure 2 8 shows the Modules window with three modules installed Tektronix TG 2000 Figure 2 7 TG 2000 Signal Generation Platform front panel Brief Description of the The Navigation controls provide an alternative to touching display icons to select Front Panel Controls them Touchin
72. arison of module delay and system delay from a reference Figure 2 4 shows how the module delay is implemented for the generator modules that support it They have the ability to delay the clock and frame reset pulse for half a color frame The delay is by a number of vertical lines plus a horizontal delay up to the duration of one scan line The delay is set in the Module Timing window Note that the variable system clocks also support module delay TG 2000 Signal Generation Platform User Manual 2 5 Functional Overview System Reference Delay 2 6 with the AGL1 Module Most generator modules can be separately timed with respect to the system This is accomplished by applying a precise variable delay to the system clocks and frame resets as they enter the module For conventional television the adjust ment range is effectively infinite providing adjustment over a complete color frame An adjustable trigger output is available on some modules to synchronize external test equipment to any location in the test pattern For a detailed discussion of the system and module timing delay capabilities refer to Refer ences on page 2 30 BG1 Module 27 MHz Clock Frame Reset 1 Clock Frame Reset 2 Figure 2 4 Block diagram of module timing delay Figure 2 5 shows how the AGLI Genlock module can delay its lock signal to effectively delay the TG 2000 Signal Generation Platform clock and frame pulses to all mo
73. ased on the parameter being set TG 2000 Signal Generation Platform User Manual Functional Overview Additional Controls The following four controls are located along the right side of the front panel Front Panel Enable Button The front panel controls are automatically disabled after a designated period of no activity Pushing the Front Panel Enable button enables or disables the other front panel controls Refer to page 2 24 for information on the front panel enable and timeout Remote Button Pushing the Remote button provides control of the remote interfaces through the Remote window Refer to page 0 7 for information about the Remote window Screen Contrast Button Pushing this button assigns the knob to adjust the screen contrast On Standby Switch Pressing the On Standby switch turns the instrument off after all critical processes have been completed leaving the TG 2000 Signal Generation Platform in a known state This switch is different from the rear pan el on off switch which immediately shuts off power to the instrument regardless of any functions in process When the On Standby switch is on the battery system is charged at the highest rate When on standby power and the rear panel power switch is on the battery system charges at a low or trickle rate The Power On procedure is on page 1 9 TG 2000 Signal Generation Platform User Manual 2 19 Functional Overview 2 20 TG 2000 Signal Generation Platform
74. ation and the common control interface Features that are specific to a module are described in the user manual for that module This manual is designed with space at the rear for the user manuals that accompany your generator and special function modules In addition this manual includes a disk holder to store the signal set disks packaged with many of the generator module user manuals This manual is composed of the following sections Getting Started shows you how to configure and install your platform provides an incoming inspection procedure and describes the mainframe options Operating Basics describes front panel operation of the mainframe and modules and shows how to use the front panel and touch screen controls Syntax and Commands defines the syntax used in command descriptions presents a list of all command subsystems as well as detailed descriptions of all programming commands Status and Events describes how the status and Events Reporting system operates and presents a list of all system errors Appendices provide specifications and information about the remote interface the disk drive and the mainframe installation The following documents are also available for the platform The TG 2000 Signal Generation Platform User Manual describes how to use the TG 2000 Platform It also contains information about SCPI commands programming structure and status and events for the platform Some of this information applies t
75. ax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 36 Clear status command CLS Command None Not applicable None None Command None CLS Query response Notapplicable TG 2000 Signal Generation Platform User Manual Common Commands ESE Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Standard Event Status Enable command or query Refer to the Status and Events section for Event Status Register information ESE lt NRI gt ESE Command Query response lt NR1 gt 0 255 NR1 None None None Command ESE 37 Query ESE Response 37 None TG 2000 Signal Generation Platform User Manual 3 37 Common Commands ESR Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 38 Standard Event Status Register query Refer to the Status and Events section for Event Status Register information ESR Command Not applicable Query response lt NR1 gt 0 255 Not applicable None None Query ESR Response 43 None TG 2000 Signal Generation Platform User Manual Common Commands IDN Identification query Syntax IDN Parameters Command Query response Not applicable string Default Value Not applicable Errors and Events None Dependencies None Exa
76. cation For your convenience these icons appear in windows where appropriate TG 2000 Signal Generation Platform User Manual 2 11 Functional Overview 2 12 System Function Windows This section provides overviews of the windows accessed by pushing System Function buttons The descriptions are in order as the buttons appear on the front panel proceeding from up to down and from left to right Operating procedures that use these windows appear in Operating Procedures beginning on page 2 21 Modules Window The Modules window displays all of the installed modules as screen icons The icons are in order according to their slot location in the mainframe from left to right as viewed from the front In the following example the BG1 Generator module is in slot 2 the AVG1 Generator module is in slot 7 and the DVG1 Generator module is in slot 8 The currently selected module is AVG1 7 The status bar displays the signal set and the name of the active test signal as well as the slot position of the selected module If no signal is being generated the module output is disabled the status bar displays Disabled The default module names are based on module type and slot number To customize these names refer to page 2 34 of this manual Touching a module icon opens the Signal Sets window for that module AVG If an installed generator module does not appear in the Modules window it may require service The AGLI Ge
77. ccessed from the Utilities window To edit the name of an installed module follow these steps 1 2 2 34 Push the Modules button On the display touch the icon that represents the desired module for example AVG1 To distinguish between two modules of the same type refer to the slot number Push Edit Touch Rename Module In the Rename Module window you can change the module name as follows a You can use the back space BS key to erase the existing module and slot name or add on to the end of the existing name Touch the desired characters to create the new name for the module You can enter up to 20 characters The first 10 characters will show in the module icon When you have completed the new name touch OK to save the name and then touch Quit to exit You can reset the module name to the original name by touching Reset to Default If you have already saved a new name and exited the window push Modules and then push Edit to get back to the Rename Module window Then touch Rename Module and Reset to Default TG 2000 Signal Generation Platform User Manual Operating Procedures Self Calibration To perform self calibration the instrument must be warmed up for 20 minutes No external equipment is required To ensure proper performance perform self calibration on any replaced module Refer to the module user manual to see if there is any special set up necessary when performing self calibrati
78. ces that can be executed The directory is NO sequence PROGram CATalog Command Query response None lt string gt l lt string gt Not applicable None None Query PROG CAT Response test ver studio qc None TG 2000 Signal Generation Platform User Manual PROGram Commands PROGram SELected DEFine Use this command to create or query the contents of a sequence file The program to be defined is entered as an arbitrary block argument to the command The file must be named prior to defining it The query form will permit transfer of the file contents over the control interface The sequence cannot be redefined without first deleting it A sequence can also be created by copying a file from the A drive using the MMEMory COPY command Syntax PROGram SELected DEFine program PROGram SELected DEFine Parameters Command Query response program arbitrary block arbitrary block Default Value Not applicable Errors and Events 250 Mass storage error 254 Media Full 280 Program error 281 Cannot create program 284 Program currently running Dependencies None Examples Command PROG DEF 15ABCDE Query PROG DEF Response 3005ABCDE Related Commands PROGram SELected NAME PROGram SELected DELete TG 2000 Signal Generation Platform User Manual 3 91 PROGram Commands PROGram SELected DELete SELEcted Syntax
79. cpi mmem load sign curMod lindex siglist loc checkError BHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHBHHHHHHHHHBHHBHHHHBHHE Routine to select the next signal set It has no affect until nextSig is called proc nextSet global sigsets TG 2000 Signal Generation Platform User Manual Sequence Programming global cursigset look for current entry set loc lsearch exact sigsets cursigset incr loc 1 if loc gt llength sigsets set loc 0 set cursigset lindex sigsets loc update list of signals based on new Signal Set getSignals HeeHeH REE EERE HH EE HEE EH HEHE EH HE EE EEE EE Main code starts here HeeHeHeH EHR EEE EEE EEE H EEE EE EERE HE EH EE EH EEE puts TG2000 Ground Closure Monitor Test to see if in ground closure mode set resp scpi stat oper gclo cond if resp lt 256 puts Port not in Ground Closure mode else Initialize the instrument and clear any pending errors scpi cls get list of modules set resp scpi inst cat set slots split resp filter out non generators relies on default module names set slotlist foreach slot slots if string first G1 slot gt 1 lappend slotlist slot set program defaults set curIndex 0 set curMod lindex slotlist curIndex scpi inst sel curMod getSigsets getSigset getSignals puts Ready scpi Stat oper gclo ntr 127 scpi Stat oper gclo ptr 255 scpi stat oper gclo enab 255 TD NO
80. ction lists the Electrical and Environmental specifications for the TG 2000 Signal Generation Platform mainframe For the specifications of a specific module refer to the module user manual Table A 1 AC power source Characteristic Description AC Source Voltage 115 V operation 87 Vams to 132 Vams 174 Vnus to 250 Vnus 230 V operation Power Consumption 220 W line power typical 270 W max Fuse Rating 115V Operation Slow Blow 6 AT 230 V Operation Slow Blow 3 AT Nominal Switching Frequency 100 kHz Table A 2 Physical dimensions Description Height 13 34 cm 5 25 inches Width 48 26 cm 19 0 inches standard Characteristic Dimensions rack width Depth 58 42 cm 23 inches Net Weight 17 27 kg 38 lbs typical Weight Shipping Weight 23 67 kg 52 Ibs typical Weight of the TG 2000 Signal Generation Platform will vary depending on the number and type of generator or other 1 modules installed TG 2000 Signal Generation Platform User Manual Appendix A Specifications Table A 3 Environmental characteristics Characteristic Description Temperature Operating 0 C to 40 C 32 F to 104 F Nonoperating 20 to 460 C 4 to 140 F Altitude Operating To 4572 meters 15 000 feet Nonoperating To 12 203 meters 40 000 feet Humidity Operating lt 40 C up to 95 relative humidity Nonoperating 40 C up to 80 relative humidity Heat Dissipation 220 Watts ma
81. display the hierarchy of signal names that are already stored in the platform This is useful when remotely downloading new signals More information is available in the online help for the SDP2000 program To download dnl files from the SDP2000 program follow these steps 1 Connect the desired TG 2000 Platform port to a corresponding port on your computer 2 Select the appropriate port RS 232 parallel or GPIB in the Remote window 3 Configure the port to match your computer 4 In the SDP2000 program set up the port to match the TG 2000 Platform port configuration and select the appropriate port for communications If the communications are working properly the program will display the hierarchy of signal names that are already stored in the platform you may need to refresh the display The SDP2000 program will also tell you whether or not there is enough space in the TG 2000 Signal Generation Platform for the selected download file If there is not enough room for the signals you can copy some existing signals to disk and delete the copied signals to make room for the new signals 5 In the SDP2000 program download the desired dnl file The TGCOMM the communications portion of the SDP2000 program will open The dnl files will be downloaded to the TG 2000 Platform if there is enough memory available TG 2000 Signal Generation Platform User Manual D 3 Remote Interface Remote Connectors GPIB Interface
82. dules Delaying the clock and frame pulses results in a corre sponding delay in the module output All generator modules using the same frame reference are affected equally by this delay Frame reference AGLI Genlock Module External Video IN VCO control Figure 2 5 Block diagram of the AGL1 Reference timing delay For a quick tutorial on setting an external reference refer to Reference Select Window on page 2 32 TG 2000 Signal Generation Platform User Manual Functional Overview Test Signals The Module Signal Sets and Test Signals buttons provide access to the output signals These buttons allow you to select a module a signal set within the module and a particular test signal Figure 2 6 shows this test signal hierarchy The hierarchy provides for grouping signals of the same standard such as NTSC under a descriptive name Under the Signal Set name NTSC for example are various test signals with descriptive names such as 100 Color Bars When you add or save signals you should assign appropriate names for Signal Sets and Test Signals to ensure that their format and function are clear Each module has a Module Parameters window to set parameters that apply to all appropriate test signals from that module Each test signal has unique parameters controlled through the Active Signal Parameters window These include amplitude control for many parts of the video signal More information is supplied in
83. e follow these steps 1 Push the References button 2 Touch the Reference Timing icon to open the window shown below 3 Touch H Feel to select either Fine or Coarse resolution for the Horizontal adjustment Fine selects nanosecond adjustment and Coarse selects increments of one cycle of the clock frequency 4 Touch Horizontal and rotate the knob or use the numeric keypad to enter a timing value along the one scan line Use a positive value to delay the outputs or a negative value to advance them The current outputs immedi ately shifts to the timing setting 5 To add a delay of one or more vertical line touch Vertical Enter a value up to the number of lines in all fields in the frame The delay limit is plus or minus half a frame Selecting Internal or Touch the INT EXT icon to toggle between internal and external reference External Reference select either internal reference or enable the AGL1 Genlock module The AGL1 module requires an external signal to operate The current reference is displayed within the key In the References window on page 2 30 the reference is Internal TG 2000 Signal Generation Platform User Manual 2 33 Operating Procedures Renaming a Module Modules are assigned default names based on the module type and slot number You can edit these names The name you specify will appear in windows such as the Modules window However the original name and slot number appears in the Versions window a
84. e SCPI command set for each module is described in Section 3 of the module user manuals TG 2000 Signal Generation Platform User Manual 2 1 Functional Overview Generator Signals module out Mainframe CPU Generator Em module Signals emote i out control Signal memory RS 232 G nd Closure CPU Clock Parallel bus bus Nine GPIB module optional Slots External Black Signals reference Genlock Burst S t module With AGL1 module installed Figure 2 1 TG 2000 Signal Generation Platform simplified block diagram Generator Modules There are eleven module slots in the TG 2000 Signal Generation Platform The Clock and CPU modules are required for system operation and permanently occupy two special slots they must be installed in these slots The black burst module BG1 Generator module is also a standard component of the TG 2000 Signal Generation Platform but you can remove it or replace it with another module if desired Without the black burst module optional genlock or GPIB modules there is room for nine generator modules You can use any combination of different generator modules and or multiples of the same generator module Signal Memory Generator modules except the black burst module contain NVRAM for storing test signals The test signals are initially loaded from the supplied disks or through the parallel GPIB or RS 232 port into NVRAM The signal that is
85. e eee SENSe ROSCillator FRAMe2 CATalog 0 02 eee ee ee 3 57 3 58 3 59 3 60 3 61 3 62 3 63 3 64 3 65 TG 2000 Signal Generation Platform User Manual Table of Contents Status and Events Specifications SENSe ROSCillator FRAMe2 FREQuency STATUs Commands vr ws rer Ux visi ed Rr T els Command Tree 0 000 cee eee EVENt 0er e v eed CONDitOnD2 dee RE e ENABle 7 45 sv eiu EIER PTRansition 2 0 0 0 cee eee mNTRansition 2 0 0 0 0 0 cee ee eee MAPCO ti testis rera ids INSTrument 0 000000 eee GCIEOs re x oa eed ee SYSTem Commands SYSTem DATE SSYSTem ERRor 0 00000 SYSTem HELP SYNTax SYSTem KLOCk STATe SYSTem TIME 0 0 0 0 00002 eee SYSTem VERSion 04 Status and Events Synchronizing Execution Error Messages and Codes eee Command Errors 000 00 eee Execution Errors 0 0000 e eee Device Specific Errors Qtiery BITOIS 3 652 62 poe eee ete E We EDS Device Errors n pne paeet DR enpe niea n Appendix A Specifications 0 cece cece cece cece eens Appendix B SCPI Conformance Information Appendix C Disk Drive ccc cece cece rere rece enone TG 2000 Signal Generation Platform User Manual SYSTem Command Tree RegISters oes Gok ea USER EE S REUS Status Registe
86. e identified in the first argument by PROGram EXPLicit DEFine If any sequences are running at this time an error will be generated and no sequences will be removed PROGram EXPLicit DELete lt progname gt Command Query response lt progname gt lt string gt None Not applicable 250 Mass storage error 256 FileName not found 284 Program currently running None Command PROG EXPL DEL test1 None TG 2000 Signal Generation Platform User Manual PROGram Commands PROGram EXPLicit STATe Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to control execution of the sequence named in the first argument by PROGram EXPLicit DEFine The argument ASTop stops all sequences PROGram EXPLicit STATe lt progname gt lt state gt PROGram EXPLicit STATe lt progname gt Command Query response lt progname gt lt string gt RUN PAUS STOP CONT lt state gt RUN PAUSe STOP ASTop CONTinue 2 RUNand CONT are interchangeable as are PAUSe and STOP Not applicable 256 FileName not found 286 Program runtime error None Command PROG EXPL STAT test2 RUN Query PROG EXPL STAT test2 Response RUN None TG 2000 Signal Generation Platform User Manual 3 99 PROGram Commands PROGram EXPLicit WAIT Syntax Parameters Default Value Errors and Events Dependencies Examples Related Com
87. e knob If you cannot adjust the contrast the front panel has an error and may require service 7 Check the disk drive as follows a Check that the disk is formatted and not write protected and insert the disk into the disk drive b Push the Disk button to enter the Disk window c Touch Save Signals to Disk on screen d Touch Select Destination Or p e Touch New Dir at the bottom of the window TG 2000 Signal Generation Platform User Manual 1 11 Getting Started f Create a directory named TEST as shown below by pressing the keys test g Press OK to make the directory and return to the Save Signals to Disk window h Check that the new directory TEST appears in the second column under Directories If the directory does not appear check the disk or try a new formatted disk and try again to create the directory A continued failure may indicate a defective disk drive 8 Connect the Clock output from the BG1 Generator module to the frequency counter as shown in Figure 1 5 1 12 TG 2000 Signal Generation Platform User Manual Getting Started TG 2000 platform rear panel BG1 Frequency counter Clock output Figure 1 5 Hooking up the clock output to the frequency counter 9 Set the frequency counter for AC coupling 400 mV amplitude and the 100 MHz range 10 Set the clock frequency to 27 MHz as follows a b Push the Mod
88. e the clients of either of the system frame reset pulses to free it for use by another module To disable frame reset clients perform the following steps 1 2 Push the Utilities button Touch Frame Reset Clients Note the status and use of each frame reset signal The modules sharing a frame reset are listed below the client button as shown in the following illustration To free a frame reset pulse touch the corresponding Disable Clients icon on the display see the following illustration All modules currently using that frame reset will be disabled To recover the frame reset clients enable the module outputs through the Module Parameters window ESEGEN Modules sharing frame reset signal If you have two formats active such as NTSC from an AVGI and an AGLI set to lock on PAL burst and you try to load a signal using a third format such as SECAM the Frame Reset Allocation window opens In this window you can either disable one of the clients of a frame reset to free it for use by the new format or touch Cancel to stop loading the new format 2 22 TG 2000 Signal Generation Platform User Manual Operating Procedures Calibration Refer to Self Calibration on page 2 35 Date Time Set Use this window to set the date and time of the TG 2000 Signal Generation Platform 1 Push the Utilities button 2 Touch Set Date Time to open the following window 1 18 1996 15 00 32 3 Touch a parameter such a
89. e them into a file Specify the exact file name including any extension typically dnl Syntax MMEMory STORe DOWNload slot number module name file name Parameters Command slot number NR1 module name lt string gt file name string Query response None Default Value Not applicable Errors and Events None Dependencies None Examples Command MMEM STOR DOWN 5 A AVGSIGN DNL Related Commands MMEMory LOAD DOWNload MMEMory COPY 3 86 TG 2000 Signal Generation Platform User Manual MMEMory Commands MMEMory STORe PRESet Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to store all module states into the named directory The named directory is placed in N0 presets The NO refers to slot number 0 which is the CPU module NOTE Although the CPU module is located in slot number 11 as labeled on the rear panel it is logically slot number 0 MMEMory STORe PRESet dir name Command Query response dir name string None Not applicable 200 Execution error None Command MMEM STOR PRES dirl MMEMory LOAD PRESet MMEMory COPY TG 2000 Signal Generation Platform User Manual 3 87 MMEMory Commands MMEMory STORe SIGNal Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 88 Use th
90. ed Commands 3 84 Use this command to delete all signals from a given module An error message is generated if a signal is locked by the module otherwise all of the signals are deleted MMEMory SIGNal DELete ALL slot number module name gt Command Query response slot number NR1 None module name lt string gt Not applicable 242 Module not found 243 Module not a generator None Command MMEM SIGN DEL ALL 5 MMEMory SIGNal CATalog TG 2000 Signal Generation Platform User Manual MMEMory Commands MMEMory SIGNal STATus Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this query to find the file particulars of a given signal The signal can be active or inactive There are no units MMEMory SIGNal STATus signal name Command Query response signal name string actual file name year of creation month day hour minute second file size in Kbytes Not applicable 200 Execution error Signal file must exist Query MMEM SIGN STAT AVG1 NTSC h1 Color Bar 1005 Color Bars Response N8 NTSC h1 Color Bar 100 Color Bars 1 1 cmp 1996 4 8 15 25 32 5709 MMEMory SIGNal ACTive TG 2000 Signal Generation Platform User Manual 3 85 MMEMory Commands MMEMory STORe DOWNload Use this command to collect the signals for a slot and plac
91. ed by MMEM CDIR NOTE This command is provided to support sequence files and is not recom mend for use with signal files Syntax MMEMory COPY lt source gt lt destination gt Query response None Parameters Command source string destination string Default Value Not applicable Errors and Events 256 FileName not found Dependencies None Examples Command MMEM COPY NO sequence testl seq A test2 seq Related Commands None TG 2000 Signal Generation Platform User Manual 3 69 MMEMory Commands MMEMory DELete Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 70 Use this command to remove files from system memory Appropriate naming conventions for the file name depends on the current path as defined by MMEM CDIR MMEMory DELete file name Command Query response file name string None Not applicable 256 FileName not found None Command MMEM DEL FULLRAMP1 MMEMory CDIRectory MMEMory CATalog MMEMory SIGNal DELete TG 2000 Signal Generation Platform User Manual MMEMory Commands MMEMory INITialize Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to format the magnetic media This command is not appropriate for NVRAM MMEMory INITialize lt msus gt Command Query response nsus string None
92. eg ERES gee Re UR MESS D 9 Cmd Clos re aere web e ER er e e FACER RR HR D 10 Locking out Front Panel Controls 0 00 0 0 ce eee eee D 10 Appendix E Installation eeeeeee eere E 1 Preventing Component Damage 0 0 cece eA E 1 Module Installation 0 0 ec cee eect nen eens E 2 Hardware Installation 0 0 cece ee eee eens E 2 Signal Set Installation leleeleeeeee A E 6 Instrument Backup and Restore 0 0 0 0 eee eee eee eee E 8 Required Equipment etiese 0 0 0 0 eee ee eee eee E 8 Instrument Backup seis terete petete e epi eE eee E 8 Instrument Restore from Backup 0 00 02 e eee eee eee E 9 Module Removal 0 cece eee eh hee E 9 TG 2000 Signal Generation Platform User Manual Table of Contents List of Figures Figure 1 1 Location of power connections and configuration 1 4 Figure 1 2 Location of the service diagnostics switch 1 5 Figure 1 3 Installing the rackmount hardware 1 7 Figure 1 4 Placing the TG 2000 Signal Generation Platform in the rack 55 56 onecc etre Rer Ee aes ePR rh ee Reed 1 8 Figure 1 5 Hooking up the clock output to the frequency counter 1 13 Figure 2 1 TG 2000 Signal Generation Platform simplified block diagram sas ope re RV rum ve rU esu OPES 2 2 Figure 2 2 Block diagram of the clocks and frame reset signals 2 4 Figure 2 3 Comparison of module delay and
93. ents m Special Characters Specific conditions must exist before programming commands will affect the test signal generated by a module The following two steps must be performed before the test module will respond to signal parameter commands 1 Select the module to be addressed before executing any commands Many of the commands used by the TG 2000 Signal Generation Platform are shared by several modules and will be accepted without a reported error 2 Enable the module using the OUTPut STATe ON command The output state of the module must be enabled before test signal parameters can be changed Many commands accept either string or numeric arguments For example a boolean argument can either be 1 or ON Select signal parameter commands accept either a numeric value or one of the following strings MINimum Use this argument to query the minimum value or set the parameter value to the minimum acceptable value TG 2000 Signal Generation Platform User Manual 3 1 Syntax Argument Example MAXimum Use this argument to query the maximum value or set the parameter value to the maximum acceptable value DEFault Use this argument to query the default value or set the parameter value to the default value UP Use this argument to increase the parameter value one increment as defined by the STEP value DOWN Use this argument to decrease the parameter value one increment as defined by the STEP value N
94. er Summary of the Error Event Queue Notused 4 2 TG 2000 Signal Generation Platform User Manual Status and Events Standard Event Status The SESR is made up of 8 bits Each bit records the occurrence of a different Register SESR type of event as shown in Figure 4 2 and Table 4 2 The contents of this register are returned when the ESR query is used 7 PON 5 CME EXE DDE QYE OPC 4 3 2 1 0 Figure 4 2 The standard event status register SESR Table 4 2 SESR bit functions Bit Function Power On PON Indicates that the power to the platform is on Not used Command Error CME Indicates that a command error has occurred while parsing by the command parser was in progress Execution Error EXE Indicates that an error occurred during the execution of a command Execution errors occur for one of the following reasons m A value designated in the argumentis outside the allowable range of the platform or is in conflict with the capabilities of the platform m The command could not be executed properly because the conditions for execution differed from those essentially required Device S pecific Error DDE An instrument error has been detected Query Error QYE Indicates thata query error has been detected by the output queue controller Query errors occur for one ofthe following reasons m Anattempt was made to retrieve messages from the out
95. erts it to baseband m The circuits that recover R Y and B Y from a composite signal Equalizing Pulse The pulses that occur before and after the broad pulses in the vertical sync interval Field In interlaced scan systems the information for one picture is divided up into two or more fields Each field contains part of the lines required to produce the entire picture Adjacent lines in the picture are in alternate fields FM Frequency Modulation FM is the process by which the frequency of a carrier signal is varied in proportion to the signal of interest In the NTSC and PAL television systems audio information is transmitted using FM Frame A frame sometimes called a picture contains all the information required for a complete picture Front Porch The portion of the video signal between the end of active picture time and the leading edge of horizontal sync Envelope Detection A demodulation process in which the shape of the RF envelope is sensed This is the process used by a diode detector Genlock The process of locking both sync and burst of one signal to sync and burst of another making the two video signals completely synchronous Harmonic Distortion If a sine wave of a single frequency is put into a system and harmonic content at multiples of that frequency appears at the output there is harmonic distortion present in the system Harmonic distortion is caused by non linearities in the system TG 2000 Signal
96. est signal which is inserted in one line of the vertical interval to facilitate in service testing Linear Distortion Refers to distortion that are independent of signal amplitude Luminance The signal which represents brightness or the amount of light in the picture This is the only signal required for black and white pictures and for color systems it is obtained as a weighted sum Y 0 3R 0 59G 0 11B of the R G and B signals Modulated When referring to television test signals this term implies that chrominance TG 2000 Signal Generation Platform User Manual Glossary information is present For example a modulated ramp has subcarrier on each step Modulation A process which allows information to be moved around in the frequency domain in order to facilitate transmission or frequency domain multiplexing See AM and FM for details Non Linear Distortion Refers to distortion that are amplitude dependent NTSC National Television System Committee The organization that developed the television standard currently in use in the United States Canada and Japan Now generally used to refer to that standard PAL Phase Alternate Line Refers to one of the television systems used in Europe and many other parts of the world The phase of one of the color difference signals alternates from line to line to help cancel out phase errors Quadrature AM A process that allows two signals to modulate a single carrier frequenc
97. estructive query of these registers The query will return an integer value whose bits represent the status of each slot NOTE The most significant bit MSB of each ISR is always set to 0 For example given the following response to the CAT FULL query CPU 0 CLOCK 1 BG1 2 AGL1 3 AVG1 7 DVG1 8 The response from the STAT OPER INST COND query will be 399 Converting the decimal integer 399 to binary gives 110001111 Starting at the least significant digit this value indicates that slots 0 1 2 3 7 and 8 are occupied There are two types of enable registers the Event Status Enable Register ESER and the Service Request Enable Register SRER Each bit in these enable registers corresponds to a bit in the controlling status register By setting and resetting the bits in the enable register the user can determine whether or not events will be registered to the status register and queue The ESER is made up of bits defined exactly the same as bits 0 through 7 in the SESR see Figure 4 3 Use this register to designate whether the SBR ESB bit should be set when an event has occurred and whether the corresponding SESR bit has been set TG 2000 Signal Generation Platform User Manual Status and Events To set the SBR ESB bit when the SESR bit has been set set the ESER bit corresponding to that event To prevent the ESB bit from being set reset the ESER bit corresponding to that event Use the
98. f you have not already purchased Service Assurance for this product you may do so at any time during the product s warranty period Service Assurance provides Repair Protection and Calibration Services to meet your needs Repair Protection extends priority repair services beyond the product s warranty period you may purchase up to three years of Repair Protection Calibration Services provide annual calibration of your product standards compliance and required audit documentation recall assurance and reminder notification of scheduled calibration Coverage begins upon registration you may purchase up to five years of Calibration Services Service Assurance Advantages W Priced well below the cost of a single repair or calibration m Avoid delays for service by eliminating the need for separate purchase authorizations from your company m Eliminates unexpected service expenses For Information and Ordering For more information or to order Service Assurance contact your Tektronix representative and provide the information below Service Assurance may not be available in locations outside the United States of America Name VISA or Master Card number and expiration Company date or purchase order number Address Repair Protection 1 2 or 3 years City State Postal code Calibration Services 1 2 3 4 or 5 years Country Instrument model and serial number Phone Instrument purchase date O af Table of Contents General Safety Summary
99. following figure SEQI is selected to load 5 Touch Start Load to load the sequence into the TG 2000 Signal Generation Platform 6 Choose another sequence to load or touch Quit 7 Touch Quit again to return to the Sequences window 2 36 TG 2000 Signal Generation Platform User Manual Operating Procedures Run a Sequence To run a sequence that is already loaded into memory follow these steps 1 Push the Sequences button 2 Touch Sequences on the display to open the following window m 3 Rotate the knob to view the list of sequences Only available sequences are displayed 4 Select the sequence that you want to run 5 Touch Run to start the sequence If you want to interrupt the sequence touch Stop Any output generated by the sequence is displayed in the area below the Sequence window list box 6 To remove output generated by a sequence touch Clear 7 To exit the Sequences window touch Quit The sequence will continue to run even after you exit the window Note that front panel response is slower when a sequence is running Stop a Sequence To stop a sequence that is running follow these steps 1 Touch Stop in the Sequence window 2 A dialog box appears Choose one of the options Yes Yes to All no or cancel 3 If you don t want to stop the sequence touch No or Cancel 4 To exit the Sequences window touch Quit TG 2000 Signal Generation Platform User Manual 2 37 Operating Procedure
100. g commands 3 4 custom signals 1 2 new signals 1 2 presets 2 28 Cursor buttons navigation 2 17 D Date setting the system date 2 23 Default description of serial parameter D 8 Delay generator module 2 5 setting system delay 2 33 system using AGLI Generator module 2 5 Delete a preset 2 29 Delete signals C 9 Disk drive C 1 adding sequences from a disk 2 36 C 13 adding signals from a disk C 6 delete signals C 9 functions C 2 incoming inspection 1 11 replacing signals from a disk C 4 save signals to disk C 2 supported file types C 1 Disk window 2 14 Display icon 2 11 incoming inspection 1 11 list box 2 11 main features 2 10 page and gt gt 2 11 quit 2 11 quit save 2 11 reset 2 11 setting screen contrast 2 38 slot 2 11 status bar 2 11 using the touch screen 2 10 window title 2 11 Downloading signals from disk C 6 from remote 1 2 Drive nomenclature 3 65 Index 1 Index E Edit window 2 14 EE key 2 18 Enable front panel button 2 24 Enter key 2 18 Error codes 4 11 commands 4 11 device specific 4 14 execution 4 12 hardware 4 14 4 15 query 4 15 unique 4 15 Escape key 2 18 External reference 2 4 F File types supported on disk drive C 1 File utilities for presets C 10 Fine resolution for H Feel 2 31 Firmware version 2 39 Frame reset in timing delay 2 6 Frame Reset Allocation utility function 2 22 Free mod
101. g a display icon immediately activates the item which often means a delay while a signal loads As an alternative use the knob and cursor buttons to move from item to item on the display without activating them This technique is known as browsing Browsing lets you look through sets of test signals or other selections without waiting for each to load To activate a browsed item push the Select button The keypad provides a quick way to enter an exact quantity for a parameter Scale buttons such as k kilo and M mega makes it easy to enter values The four function buttons at the right edge of the front panel provide a variety of functions The Front Panel Enable button enables and disables the front panel controls and display After the screen saver turns off the display and front panel use the Front Panel Enable button to enable them again The Remote button lets you set remote port parameters refer to Appendix D The Screen Contrast button sets the knob to adjust the display contrast The On Standby button powers up the TG 2000 Signal Generation Platform when the rear panel power switch is on You can use 3 5 inch disks to store signal sets instrument settings or other files Refer to Using the Disk Drive on page C 1 for more information All of these controls are discussed in further detail in the following topics TG 2000 Signal Generation Platform User Manual 2 9 Functional Overview Touch Screen and Front Panel Control
102. gger ignored 212 arm ignored 213 initignored 214 trigger deadlock TG 2000 Signal Generation Platform User Manual Error Messages and Codes Table 4 4 Execution errors cont Error code Error message 215 arm deadlock 220 parameter error 221 settings conflict 222 data out of range 223 too much data 224 illegal parameter value 225 out of memory 226 lists not same length 230 data corrupt or stale 231 data questionable 240 hardware error 241 hardware missing 250 mass storage error 251 missing mass storage 252 missing media 253 corrupt media 254 media full 255 directory full 256 FileName not found 25 FileName error 258 media protected 260 execution expression error 261 math error in expression 210 execution macro error 271 macro syntax error 272 macro execution error 273 illegal macro label 274 execution macro parameter error 275 macro definition too long 216 macro recursion error 277 macro redefinition not allowed 278 macro header not found 280 program error TG 2000 Signal Generation Platform User Manual 4 13 Error Messages and Codes Device Specific Errors 4 14 Table 4 4 Execution errors cont Error code Error message 201 cannot create program 282 illegal program name 283 illegal variable name 284 program currently running 285 program syntax error 286 program runtime error These error codes
103. gs for that parameter using the Navigation arrows or knob b To select a new setting for a parameter move the cursor to that setting and then push the Select button m To set the port for communication with the SDP2000 Signal Development Program touch the Computer selection and then set Flow control to HW and Data bits to 8 data bits To set the port for a typical connection to a computer touch Computer Use this setting when downloading signals from the SDP2000 software To set the port for a typical connection to a dumb terminal touch Terminal m To restore the port to the factory default settings touch Default c Touch Quit to store the new parameters and exit the window Parallel Setup Set the communication parameters for the parallel interface as follows 1 Push the Remote button 2 Touch Parallel Setup to open the following window D 8 TG 2000 Signal Generation Platform User Manual Remote Interface 3 Modify parameters as follows a Select a parameter by touching it on the display or by using the Navigation arrows The parameters are W Protocol Selects CRC or Raw data transfer The data is validated when CRC is selected m Read Time Out Specifies the time to wait for a read m Write Time Out Specifies the time the platform will wait for a write after which time it returns to read mode m Default Restores parameters to factory settings Use the default when downloading signals from t
104. gt None None None Command SRE 123 Query SRE Response 123 None TG 2000 Signal Generation Platform User Manual 3 43 Common Commands STB Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 44 Read status byte query Refer to the Status and Events section for more information STB Command None Query response lt NR1 gt None None None Query STB Response 65 None TG 2000 Signal Generation Platform User Manual Common Commands TST Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Self test query This query does not perform any tests however this query is accepted as a valid command to comply with IEEE 488 2 requirements TST Command Query response None 0 None None None Query TST Response 0 None TG 2000 Signal Generation Platform User Manual 3 45 Common Commands WAI Wait to continue command This command is not necessary since the TG 2000 Signal Generation Platform handles commands sequentially however this query is accepted as a valid command to comply with IEEE 488 2 requirements 3 46 TG 2000 Signal Generation Platform User Manual ae ae eee eee CALibration Commands This subsystem is used to calibrate the module Command Tree CALibration ALL MODules lt slot_number gt
105. has specific installation requirements which are discussed in the module user manual Refer to Rackmount Installation on page 1 6 for rackmounting instructions To properly install and power on the TG 2000 Signal Generation Platform follow these steps 1 Check that you have the appropriate operating environment Check Appendix A for temperature humidity altitude and other environmental requirements 2 Leave space for cooling by ensuring standard side clearance for rack mounting or 2 inches 5 1 cm of side clearance for counter top use Also ensure sufficient rear clearance approximately 2 inches so that cables are not damaged by sharp bends 3 Check that the power connection is properly configured Refer to Configura tion on page 1 3 for instructions 4 Connect the power cord from the rear panel power connector to the power system The TG 2000 Signal Generation Platform mainframe is configured at shipment for use in an equipment rack To install the mainframe into the rack follow these steps 1 Use the information in Figure 1 3 to connect the rackmount hardware to the rack 2 Referring to Figure 1 4 support the mainframe while inserting its attached rack pieces into the pieces attached to the rack 3 Slide the mainframe completely into the rack continuing to support the mainframe until the stop latches click into place on both sides The installation is not secure until this latching occurs TG 2000 S
106. he SDP2000 software b To display a list of possible settings for a parameter that you have selected using the arrows rotate the Navigation knob c To select a new setting for a parameter move the cursor to that setting and then push the Select button d Touch Quit to exit the window GPIB Setup To set the mainframe GPIB address for communications with the controller follow these steps 1 2 Push the Remote button Touch GPIB Setup Use the Keypad to enter a number from 0 to 30 You will need to set the port on your controller to this same number Touch Quit to set the mainframe GPIB address and close the GPIB setup screen Remote Port To select which interface you use for remote communications follow these steps 1 2 Push the Remote button Touch Remote Port repeatedly to toggle through the selections GPIB Serial or Parallel If the Serial port is selected ensure that Gnd Closure is set to Disabled TG 2000 Signal Generation Platform User Manual D 9 Remote Interface Gnd Closure Locking out Front Panel D 10 Controls To toggle between ground closure remote control and the RS 232 interface follow these steps 1 Push the Remote button 2 Touse the ground closure remote control feature touch Gnd Closure in the Remote window until it displays Enabled This disables the RS 232 interface When you want to enable the RS 232 interface select Gnd Closure Disabled Once you have your
107. he same format remain synchronized TG 2000 Signal Generation Platform User Manual 2 3 Functional Overview CPU bus Temperature controlled master oscillator Frame Frame reset 1 counter 27 MHz Digital frequency synthesizer Clock 1 Frame Frame reset 2 counter Black burst In Black burst In Sine wave optional module AGLI Preset genlock Digital frequency synthesizer 27 MHz clock gt Figure 2 2 Block diagram of the clocks and frame reset signals External Reference Genlock Timing References 2 4 An external reference may be used by the optional AGL1 Generator module to lock on one of several video standards All modules driving the format selected for the AGL1 Generator module are locked to the external reference Refer to the AGLI Analog Genlock Module User Manual for a list of the supported formats The TG 2000 Signal Generation Platform supports internal or external refer ences and signal delay relative to this reference Video reference signals synchronize the start of test signals of the same type such as NTSC or PAL For using external references the AGL1 module is required System delay and module timing delay are available to adjust for different signal path delays in an operating environment System delay uses the optional AGL1 module to lock the system to an external reference signal Once the refere
108. hysical dimensions Environmental characteristics System clock and frame reset Certifications and compliances SCPI conformance information Module slot assignments TG 2000 Signal Generation Platform User Manual Table of Contents X TG 2000 Signal Generation Platform User Manual ae General Safety Summary Review the following safety precautions to avoid injury and prevent damage to this product or any products connected to it Only qualified personnel should perform service procedures To avoid potential hazards use this product only as specified Injury Precautions Use Proper Power Cord To avoid fire hazard use only the power cord specified for this product Avoid Electric Overload To avoid electric shock or fire hazard do not apply a voltage to a terminal that is outside the range specified for that terminal Ground the Product This product is grounded through the grounding conductor of the power cord To avoid electric shock the grounding conductor must be connected to earth ground Before making connections to the input or output terminals of the product ensure that the product is properly grounded Do Not Operate Without Covers To avoid electric shock or fire hazard do not operate this product with covers or panels removed Use Proper Fuse To avoid fire hazard use only the fuse type and rating specified for this product Do Not Operate in Wet
109. ies BG1 Black Burst Generator Module SDP2000 Signal Development Program m Variable transmission parameters such as jitter amplitude and frequency for serial digital formats using the DVG1 Generator module with option S1 m Variable signal parameters for some analog and digital format modules W Circle and text overlays on test signals for some modules m Simultaneous 525 60 and 625 50 signal generation m Moving signals for compression system testing m Programmable system clocks to support standard and custom formats m Flash EPROM allows easy upgrades to system software This section describes the key accessories for the TG 2000 Signal Generation Platform For a complete list of accessories and their Tektronix part numbers refer to the Replaceable Mechanical Parts list at the back of this manual In addition to the options described in this manual Tektronix offers maintenance options that cover adjustment and repair services Contact your Tektronix representative for details The BG1 Generator module is supplied as a standard accessory There are six black burst signals to select from the module provides the selected black burst signal on the three rear panel connectors Additionally the module can provide one of the system clocks from its rear panel clock output More than one BG1 Generator module can be added to the mainframe to provide enough flexibility to meet virtually any system timing requirement The BG1 Generator module
110. iginal signal TG 2000 Signal Generation Platform User Manual C 9 Appendix C Disk Drive In the example NTSC Other is selected which includes all signals under it in the hierarchy The value displayed following Total Tagged indicates the memory used by the selected signals 4 Touch Delete to remove the selected signals or signal sets from the module Preset File Utilities You can use File Utilities to save presets to a disk or load presets from a disk Save Presets to Disk To save a preset to disk follow these steps 1 Create a preset that you want to save to a disk 2 Insert an MS DOS formatted disk into the TG 2000 Signal Generation Platform drive Ensure that the disk is not write protected 3 Push the Presets button 4 Touch File Utilities The following window opens 5 Touch Save Presets to Disk 6 Touch Select Source C 10 TG 2000 Signal Generation Platform User Manual Appendix C Disk Drive 7 Select the preset that you want to copy to the disk In the example the COMPOUT preset is selected Touching Delete deletes the selected preset COMPOUT m id Touch Quit Save to exit the selection window Touch Select Destination The default selection is the A drive and the root or top level directory You can create a new directory for the preset by touching New Dir 10 Touch Quit Save Lstartsave fo Quit 11 Touch Start Save to copy the preset to d
111. ignal Generation Platform User Manual Getting Started Rear mounting Intermediate section oe Stop latch hole Rearrack 10 32 Phs screws Use if front rail is not tapped 10 32 Phs screws Figure 1 3 Installing the rackmount hardware TG 2000 Signal Generation Platform User Manual Getting Started 1 8 Software Installation Side out track Figure 1 4 Placing the TG 2000 Signal Generation Platform in the rack To remove the TG 2000 Signal Generation Platform mainframe from the rack follow these steps 1 2 Slide the mainframe out until it stops at the catches Support the mainframe while you press in on the stop latch buttons on each side This action will free the TG 2000 Signal Generation Platform to slide completely out of the rack Provide support while you slide the mainframe out of the rack There are three types of software you can install The SDP2000 Signal Development Program use the disks and instructions included in the SDP 2000 User manual standard accessory Signal sets for each module type use disks and instructions included in the module user manual If you purchased your modules installed in a main frame signal sets are already installed for you Module or mainframe firmware In certain instances a firmware upgrade kit may be issued including disks and instructions You will not usually install instrument firmware it is already instal
112. ignals 2 7 Navigation browse mode 2 16 cursor buttons 2 17 knob 2 17 select button 2 17 Numeric entry using the keypad 2 18 using the knob 2 17 O On Standby switch 2 9 2 19 2 20 Option S1 1 2 Optional accessories 1 2 Output signals selecting from list window 2 14 P Page and gt gt 2 11 Parallel interface description D 4 selecting remote port D 9 setting up the parameters D 8 setup D 7 Parameter types used in syntax descriptions 3 5 Power connections 1 4 initial charging of battery system 1 9 loss of battery backup 1 9 rear panel switch 1 4 Power on procedure 1 9 running a sequence 2 14 using the On Standby switch 2 19 Presets add presets from disk C 12 create a preset 2 28 delete 2 29 file type C 1 missing modules C 12 modules list C212 recall 2 29 rename 2 29 save presets to disk C 10 TG 2000 Signal Generation Platform User Manual save to 2 29 Presets window 2 14 2 20 Programming 3 1 autostart files 3 25 example 3 14 3 16 example for ground closure 3 18 sequences 3 13 Q Queries 3 4 Queues 4 6 event 4 6 output 4 6 Quit 2 11 Quit Save 2 11 Quotes SCPI 3 7 R Rackmount installation instructions 1 6 Rear panel fuse 1 4 illustration D 4 line voltage setting 1 3 slot identity D 4 Recall presets 2 29 Reference select 2 32 Reference timing 2 33 References 2 4 locked LED 2 26 References window 2 15
113. ild cards permits copying or storing individual signals or the entire module signal list The platform s internal drives are named for the physical slot numbers of the modules For the CPU use the physical slot number 11 and logical drive number 0 numeric zero For slot number 10 use the letter A Capitalize the drive letter For example MMEM CAT A The correct drive nomenclature is shown in the following table Slot number Drive Nomenclature NI Ol aoflrt al o t Z tA 10 NA Hex notation 11 CPU NO numeric zero TG 2000 Signal Generation Platform User Manual 3 65 MMEMory Commands MMEMory Command Arguments The argument signal name is the full or partial path name to a signal found in a module The argument file name is the MS DOS compatible naming convention The syntax for a complete path is module type signal set button test signal m module type is the directory level for a given module type m signal set is the directory level for different sets of signals m button is the directory level for different buttons m test signal is the directory level for different test signals Command Tree MMEMory CATalog lt directory_path gt CDIRectory lt directory_path gt COPY lt signal_name gt lt signal_name gt DELete lt signal_name gt INITialize lt msus gt LOAD DOWNload arb block data gt lt file_name gt PRESet arb block data gt lt file name g
114. ing 5 digits 12234 specify the length of the data in bytes Xxxxx indicates the data boolean Boolean numbers or values ON orl OFF or0 discrete A list of specific values MIN MAX UP DOWN hexadecimal Hexadecimal numbers HAA H1 0 9 A B C D E F NR123 numeric Integers 0 1 15 1 NR22 numeric NR32 numeric Decimal numbers Floating point numbers 1 2 3 141516 6 5 3 1415E 9 16 1E5 NRf numeric Flexible decimal number that See NR1 NR2 NR3 examples may be type NR1 NR2 or NR3 string4 Alphanumeric characters must Testing 1 2 3 be within quotation marks 1 Defined in ANSI IEEE 488 2 as Definite Length Arbitrary Block Response Data An ANSI IEEE 488 2 1992 defined parameter type 3 Some commands and queries will accept a hexadecimal value even though the parameter type is defined as NR1 Defined in ANSI IEEE 488 2 as String Response Data Syntax Abbreviating Commands Queries and Parameters Chaining Commands and Queries 3 6 You can abbreviate most SCPI commands queries and parameters to an accepted short form This manual shows these short forms as a combination of upper and lower case letters The upper case letters indicate the accepted short form of a command As shown in Figure 3 2 you can create a short form by using only the upper case letters The accepted short form and the long form are equivalent and request the same action of the instrument Long f
115. irst so that it will accept following commands and then the circle overlay is turned off This routine uses the SCPI query MMEMory SIGNal CATalog ALL to list all of the signals that are available for the target module The list of available signals is loaded into siglist The signal display routine calls each of the signals identified in the previous routine The chkCmd subroutine is called to load and check each command The sleepTime parameter is used to control the period of time each signal is loaded The routine loops ten times and finishes by displaying Test complete TG 2000 Signal Generation Platform User Manual Sequence Programming Sample program 1 chkCmd subroutine accepts a SCPI command as an argument to execute and then checks the command for errors proc chkCmd x puts x scpi x If the error response doesn t start with 0 print it out set err scpi syst err if string match 0 err 0 puts err puts Testing all signals loaded in the AVGI Set the parameters for the slot and display time set avgSlot 8 set sleepTime 15 Initialize the instrument and clear any pending errors scpi cls Initialize the module by turning it on and turning off the circle overlay scpi format inst nsel d avgSlot scpi outp stat 1 outp circ stat 0 Read the signals that are available set sig scpi format mmem sign cat all d avgSlot set siglist split sig
116. is command to copy the active signal to the named signal file under its current button This command enables you to store modified signal with the original signals that they are built from The signal name must include the full signal path as reported by MMEM SIGN CAT MMEMory STORe SIGNal lt slot_number gt lt module_name gt lt signal_name gt Command Query response lt slot_number gt lt NR1 gt module name lt string gt signal name string Not applicable 200 Execution error 264 Current signal not saved to file None Command MMEM STOR SIGN avg2 AVG1 NTSC COLORBARS MYCOLORS MMEMory LOAD SIGNal TG 2000 Signal Generation Platform User Manual eee PROGram Commands This section describes the process of managing sequences Command Tree PROGram CATalog SELected DEFine program DELete SELEcted ALL NAME lt progname gt STATe char data WAIT EXPLicit DEFine lt progname gt lt program gt DELete lt progname gt STATe lt progname gt lt state gt WAIT lt progname gt This is a detailed description of the command set for handling sequences The sequence language is based on TCL TG 2000 Signal Generation Platform User Manual 3 89 PROGram Commands PROGram CATalog Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 90 Use this query to list the sequen
117. isk TG 2000 Signal Generation Platform User Manual C 11 Appendix C Disk Drive Load Presets from Disk To load a presets file from disk follow these steps 1 Insert the disk containing the presets file into the TG 2000 Signal Generation Platform drive Push the Presets button Touch File Utilities on the display Touch Add Presets from Disk Presets files appear as folders In the example SETOPI is a presets file Select the presets file A list of modules appears to the right of the selected presets file Use this list to determine the system configuration necessary to properly use the presets file You cannot select the module names The location of installed modules should match those in the list For example AVG1_7 indicates an AVG1 module in slot 7 If a module listed in a presets file is not installed when you recall the presets file the settings for the missing module are ignored 7 Touch Start Load to load the presets file into system memory C 12 TG 2000 Signal Generation Platform User Manual Appendix C Disk Drive Add Sequence from Disk To load a sequence from the disk drive into system memory perform the following steps 1 Insert the disk containing the sequence file into the TG 2000 Signal Generation Platform drive Push the Sequences button Touch Add Sequences from Disk Select the sequence file you wish to load In the following figure SEQI is selected to load T
118. l modules installed in the platform and the installed test signals for each module The example below shows the List window with the 100 Color Bars test signal selected This signal is in the NTSC Flat Field signal set You can use the Navigation arrows or knob to browse through the list of signals for any generator module You can also select the output signal olor Bars 100 Color Bars Edit Window You can edit the name of an installed generator module or set module parameters Refer to page 2 34 for the procedure Presets Window You can use this window to create recall presets or to copy presets to and from a disk Status Window The Status window shows information for all installed modules Disk Window You use the Disk window to operate the disk drive for loading signals presets and sequences to and from a disk Refer to Appendix C Sequences Window A sequence file seq is a series of generator settings defined using Tcl language and SCPI commands You use the Sequences window to install sequences from the disk drive or remote interface and to run se quences When you run a sequence the instrument performs the commands and settings in the order dictated by the sequences file You can create a sequence that will run at power on The sequence must be named AUTOSTRT You can load the start up sequence into memory or leave a disk in the disk drive at power on Refer to Sequence Programming on page 3 13 for informati
119. lated Commands MMEMory SIGNal CATalog ALL TG 2000 Signal Generation Platform User Manual 3 81 MMEMory Commands MMEMory SIGNal CATalog ALL Use this query to list all of the signals found in the instrument or all of the signals applicable to a module type Syntax MMEMory SIGNal CATalaog ALL slot number module name gt Parameters Command Query response slot number NR1 string module name lt string gt Default Value Not applicable Errors and Events 242 Module not found 243 Module not a generator Dependencies None Examples Query MMEM SIGN CAT ALL 6 Response AVG1 625m colorbar bar100 AVG1 Related Commands MMEMory SIGNal CATalog 3 82 TG 2000 Signal Generation Platform User Manual MMEMory Commands MMEMory SIGNal DELete Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to delete a specific signal from a module MMEMory SIGNal DELete signal name Command Query response signal name string None Not applicable 200 Execution error 263 Signal file not found None Command MMEM SIGN DEL AVGI NTSC COLORBARS 100 MMEMory SIGNal DELete ALL TG 2000 Signal Generation Platform User Manual 3 83 MMEMory Commands MMEMory SIGNal DELete ALL Syntax Parameters Default Value Errors and Events Dependencies Examples Relat
120. lect or query module by name INS TrumentNS ELect Selector query module by number TG 2000 Signal Generation Platform User Manual 3 29 Functional Command Groups MMemory Table 3 6 MMEMory commands Command MMEMory CATAlog Use these commands to organize read write and execute mass memory files Description List entries at current directory level MMEMory CDIR ectory Change directories MMEMory COPY Copy signals into other branches ofthe signal structure MMEMory SIGNa MMEMory SIGNa MMEMory SIGNa MMEMory SIGNa MMEMory SIGNa MMEMory SIGNa MMEMory SIGNa MMEMory SIGNa MMEMory SIGNa MMEMory DELete MME Mory INITialize MMEMory LOAD DOWNload MMEMory LOAD PRESet MMEMory LOAD SIG Nal MMEMory MDIRectory MME Mory R DIR ectory ACTive ACTive CATalog ACTive RESet ACTive S TATus CATalog CATalog ALL DELete DELete ALL STATus MMEMory S TOR e DOWNload MMEMory STORe MACRO MMEMory STORe PRESet MMEMory S TORe S IGNal Deletes signals from signal structure Formats magnetic media Loads DNL files into instrument Restores state of modules based on file Loads a signal into a module Makes a directory Removes a directory Lists active signal for a module Returns full catalog of information about the active signal Resets signal parameters to default values Lists information regarding the named signal Lists signals for a given module
121. lections W Quit returns from a window to a previous window W Quit Save returns from a window to a previous window If you have made changes you are asked if you want to save them If you changed the parameters of a test signal selecting Save opens the Save Signal window in which you enter a signal name This name always starts with an underscore character to indicate a user created signal m Reset returns settings to the values they had when you entered the window W Status bar shows the active signal set and test signal for the selected module In Figure 2 8 this is BG1 2 The status bar also gives the status of other functions such as signal transfers m Slot identifies the physical location of the selected module to remind you which module outputs are being controlled Note that the slot number matches the 2 in the active module name BG1 2 You can rename the module through the Edit menu However the slot numbers will still be displayed when you select Versions in the Utilities window m Icon represents and shows the status of test signals subwindows or other selectable items In the top part of Figure 2 8 three installed modules are available and the BG1 2 module is selected Touching some icons repeatedly cycles through the available selections such as those in the list shown in Figure 2 8 m Window title shows the window name which indicates the selected function NOTE Several icons appear in more than one lo
122. led in your mainframe and modules TG 2000 Signal Generation Platform User Manual Getting Started Power On Procedure This section describes how to check that your TG 2000 Signal Generation Platform powers on properly Be certain that the platform is properly configured and installed before applying power Refer to Configuration on page 1 3 and Installation on page 1 6 1 Make sure that the top and rear panel covers are on the mainframe 2 Connect the mainframe to the appropriate mains power and turn on the rear panel power switch 3 Setthe rear panel power switch on 4 Push the front panel On Standby switch to apply power to your platform The mainframe and each of its modules perform a self test to verify functionality The self test requires a minute or less to complete depending on the number of modules installed 5 After the self tests are successfully completed check that the front panel display is working and that there are no displayed errors The platform recalls the settings that were active when powered off Power on settings are stored in nonvolatile memory NOTE If your TG 2000 Signal Generation Platform powers on but a module fails to appear in the Modules window the module may require service Refer to the appropriate service manual for assistance service manuals for the main frame and modules are optional accessories 6 Ifthis is the first time you have powered on the platform after ship
123. ls you when the transfer is complete Instrument Backup and Restore E 8 Required Equipment Instrument Backup Generator modules lose their signal memory 30 seconds after removal from the mainframe Before you remove a generator module save its signal sets to disks Modules such as the BG1 Generator module and AGL1 Genlock module have no signals that need to be saved Before you remove a generator module you can save its signal sets to disk using the Save Signals to Disk procedure on page C 2 You can also use this Instru ment Backup and Restore procedure which will save the signal sets for all modules as well as sequences and presets Always use this procedure before removing the CPU module You will need blank DOS formatted 3 5 inch disks You will need approximate ly one disk for each installed module and one disk for the CPU To save signal sets presets and sequence files perform these steps 1 Insert the TG2000 Utilities disk supplied with this manual into the main frame disk drive and push the front panel Sequences button 2 Touch File Utilities on the display and then touch Add Sequences from Disk Select the tgbackup seq sequence file and then touch Start Load When you see the message The Load is Complete touch OK Touch Quit and then touch Quit again m Ue oo Touch Sequences and then select the tgbackup seq file to run use the touch screen and the Select key Be sure this file name appear
124. m ENABle selects which bits are active in reporting the status m EVENtis a destructive query only of the status m CONDition is a nondesctructive query only of the status m PTRansition allows a status to become true on a positive transition of the event m NTRansition allows a status to become true on a negative transition of the event m MAP reassigns event reporting at the top level of the status hierarchy m INSTrument Both main nodes have this subnode that summarizes the operational and questionable condition of the instrument Each bit in these two registers represents a slot in the platform The summation of each register will feed into bit 13 of its respective parent register m GLCOsure determines the state of the lines of the ground closure port PRESet All of the enable registers are set to TRUE so that they return to power up conditions QUEue QUEue ENABle enables certain events or error conditions to be reported Values that are not explicitly specified are not reported STATus QUEue NEXT is the same as SYSTem ERRor Due to the repetitiveness of this subsystem details are provided only for the EVENt CONDition ENABle PTRansition NTRanstion MAP INSTrument and GCLOsure nodes The syntax and examples do not include the full command refer to the Command Tree to derive that information The following text describes each major branch within the STATus subsystem TG 2000 Signal Generation Platform User Manual 3 109
125. m Functional Overview m Front Panel Overview m Touch Screen and Front Panel Controls m Rear Panel Connectors and Controls Figure 2 1 shows a simplified block diagram of the TG 2000 Signal Generation Platform As shown in Figure 2 1 the mainframe CPU coordinates front panel and remote interface commands and uses that input to set up the modules the clock and the optional AGLI Genlock module The CPU sends data and control messages over the CPU bus to set up the generator modules to perform a function such as load a test signal into module memory or change the output configuration The disk drive can be used to load or export signal sets presets sequences and other data The drive supports 1 44 Mbyte MS DOS format disks Complete signal sets for each module type are shipped with the module on 3 5 inch disks Refer to Appendix C for more information about the disk drive Most TG 2000 Signal Generation Platform front panel control functions can be remotely controlled using the RS 232 Parallel or optional GPIB port Ground closure remote control can be accomplished using the Serial port Refer to Appendix D for more information about using the various remote interfaces A computer or other controller sends SCPI compatible commands to set up the mainframe or a specific module Each module must be individually set up using its own set of commands The mainframe and modules use some of the same commands but each also has unique commands Th
126. mands 3 100 Use this command to halt command parsing until the sequence is complete The command form will not parse the next command until the sequence is complete The query form will wait until the sequence is completed and then return 1 PROGram EXPLicit WAIT lt progname gt PROGram EXPLicit WAIT lt progname gt Command Query response lt progname gt lt string gt lt NR1 gt Not applicable None None Command PROG EXPL WAIT test2 Query PROG EXPL WAIT test2 Response 1 None TG 2000 Signal Generation Platform User Manual ag A SENSe Queries Use these queries to query the clock for resource management and to determine which generator modules are using which clock resources The query responses help you resolve resource conflicts by identifying which modules are using what resources you can then disable those modules that are not needed for the current operation NOTE The clock module must be selected with the INSTrument subsystem prior to using these queries Command Tree SENSe ROSCillator CLOCK3 CATalog FREQuency FRAMe2 CATalog FREQuency TG 2000 Signal Generation Platform User Manual 3 101 SENSe Queries SENSe ROSCillator CLOCk3 CATalog Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 102 Use this query to list the modules using the CLOCK3 resource The clock suffix
127. ment or long storage leave the front panel On Standby power switch on for eight hours to fully charge the system batteries The batteries maintain system data when mains power is disconnected NOTE If backup power is lost the NVRAM is erased You must reload the generator test signals from the supplied disks from backup disks you previously created or through a remote port from the SDP2000 Signal Development Program You should also run self cal on all modules to reestablish peak performance TG 2000 Signal Generation Platform User Manual 1 9 Getting Started Incoming Inspection 1 10 Equipment Needed Incoming Inspection Procedure The incoming inspection procedure verifies that the TG 2000 Signal Generation Platform mainframe is operating correctly after shipment After using this procedure to check the mainframe use the incoming inspection procedures in you module user manuals to verify the operation of your modules To verify the performance specifications refer to the Performance Verification Procedure in the TG 2000 Signal Generation Platform Service Manual You will need the following equipment to perform this procedure BGI Black Burst Generator module to verify the internal clock Frequency counter to verify the clock output from the BG1 Generator module The frequency counter input should be capable of 75 Q impedance AC coupling and 0 4 V p p amplitude BNC cable to connect the BG1 Generator module to
128. ming module delay 2 6 references 2 4 setting system delay 2 33 Total tagged C 8 Touch screen display 2 10 example 3 14 3 16 example for ground closure 3 18 programming 3 13 programming changes 3 26 Terminal description of serial parameter D 8 Terminators message 3 9 TG 2000 Signal Generation Platform User Manual Index 5 Index Utilities window 2 15 U V Using the keypad 2 18 Versions 2 39 Utilities Vertical used in setting reference delay 2 33 clock allocation utility 2 21 Voltage AC line setting 1 3 frame reset allocation 2 22 front panel timeout 2 24 W module self calibration 2 35 screen settings 2 24 set date and time 2 23 Window Bess Index 6 TG 2000 Signal Generation Platform User Manual
129. module test signals refer to Save Signals to Disk on page C 2 Insert the disk with the replacement signals into the TG 2000 Platform mainframe disk drive Push the Disk button on the TG 2000 Platform mainframe Touch Replace Signals on the display Use the Navigation arrow to go to the dnl file to download In the following illustration TEST1 DNL is selected Press the Select button Wait for the next screen to open test1 dnl 7 When the Replace screen appears use the right Navigation arrow to move the cursor to the folder representing the destination module AVG1 in this example TG 2000 Signal Generation Platform User Manual C 5 Appendix C Disk Drive 8 Press the Select button mgl avat a AVI lg NTSCT 000 gm Color Bar 100 Color Bars 75 Color Bars SMPTE Color Bars Field Square Wave Flat Field 0 start Replace Quit 9 Touch Start Replace 10 Touch OK to remove all current signals and replace them with the new selections If you are prompted to disable the active signal touch Yes 11 When the load is complete touch OK and then touch Quit Add Signals Use this function to add new signals to generator modules that allow you to load signals You can add signals from a disk or by remote connection with the SDP2000 Signal Development Program To add signals to a module follow these steps 1 Ifthe signals to be added are on a disk insert the disk in the TG 2
130. mples Query IDN Response TEKTRONIX TG2000 0 0 Related Commands None TG 2000 Signal Generation Platform User Manual 3 39 Common Commands OPC Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 40 Operation complete command or query Use this command between two other commands to ensure completion of the first command before processing the second command The command form generates an operation complete message in the Standard Event Status Register when the command preceding it is complete Use this form for generating an SRQ interrupt on the GPIB interface The query form holds off processing of the command line until the preceding command is complete command OPC command Command Query response command z string lt NR1 gt Not applicable Not applicable None Command OPC Query OPC Response 1 WAI TG 2000 Signal Generation Platform User Manual Common Commands OPT Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this query to list all of the occupied slots in the TG 2000 Signal Generation Platform and the nomenclature slot hardware version and software version of the installed modules Each field is a slot Each field is separated by commas The information within a field is colon delimited as in nomenclature slot hw sw
131. n Platform User Manual STATus Commands MAP Reassign events to bits in the OPERation or QUEStionable registers This is only available at the top level of the status tree Syntax STATus OPERation MAP lt bit gt lt event gt STATus OPERation MAP bit STATus QUEStionable MAP lt bit gt lt event gt STATus QUEStionable MAP bit Query response NR1 Parameters Command pit lt NRf gt event lt NRf gt Default Value Not applicable Errors and Events None Dependencies None Examples Command STAT OPER MAP 4096 223 Query STAT OPER MAP 4096 Response 223 Related Commands None TG 2000 Signal Generation Platform User Manual 3 115 STATus Commands INSTrument Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 116 OPERation INSTrument shows all slots that are occupied Information about interpreting the query responses is provided on page 4 4 QUEStionable INSTrument shows the occupied slots that failed confidence tests at startup As part of the STATus subsystem all of the subcommands apply STATus OPERation INSTrument STATus QUESt ionable INSTrument Command Query response None lt NR1 gt Not applicable 200 Execution error Response depends on which slots are occupied Query STAT OPER INST Response 399 Query STAT QUES INST Response 0 None TG 2000
132. n fields and tells the picture monitor to go back to the top of the screen to begin another vertical scan Y Abbreviation for luminance Zero Carrier Reference A pulse in the vertical interval which is produced by the demodulator to provide a reference for evaluating depth of modulation TG 2000 Signal Generation Platform User Manual Index A Abbreviating commands 3 6 Accessories 1 2 Add presets from disk C 12 Add sequences from disk 2 36 C 13 Add signals C 6 Arguments block 3 10 command 3 1 example 3 2 parameters 3 5 Autostart file 3 25 file type C 1 Back space key 2 18 Backing up signal sets E 8 Backup power 23 charging after shipment 1 9 what to do after loss of 1 9 Backus Naur Form 3 9 Battery backup system 2 3 initial charging of battery system 1 9 Black burst module 1 2 2 3 Block diagram of system 2 2 Browse mode 2 16 C Calibration 2 35 Case sensitivity SCPI 3 8 Centronics port description D 4 Changed signals how saved C 9 Characters special SCPI 3 11 Clock allocation 2 21 in timing delay 2 6 utilities control 221 Coarse resolution for H Feel 2 31 Commands chaining 3 6 rules for forming 3 1 step 3 1 structure of IEEE 488 2 commands 3 9 syntax 3 1 Computer description of serial parameter D 8 TG 2000 Signal Generation Platform User Manual Configuration 1 3 Contrast setting screen 2 38 CPU configuration switch 1 5 Creatin
133. n the queue the SBR MAV bit is set The output queue will be emptied each time a command or query is received so the controller must read the output queue before the next command or query is issued If this is not done an error will occur and the output queue will be emptied however the operation will proceed even if an error occurs The event queue is a FIFO queue and stores events as they occur in the platform If more than 32 events occur event 32 will be replaced with event code 350 Queue Overflow You can retrieve the oldest error code and text using one of the following queries m SYSTem ERRor m STATus QUEue NEXT TG 2000 Signal Generation Platform User Manual Status and Events Status and Event Processing Sequence The following outline lists the sequence for status and event processing as illustrated in Figure 4 5 1 When an event occurs the SESR bit corresponding to that event is set and the event is placed in the event queue A bit corresponding to that event in the ESER is set The SBR ESB bit is set to reflect the status of the ESER When a message is sent to the output queue the SBR MAV bit is set DU og cS i Setting either the ESB or MAV bits in the SBR sets the respective bit in the SRER 6 When the SRER bit is set the SBR MSS bit is set and a service request is generated when using the GPIB interface Standard Event Status Register
134. nce is defined you can add a common delay to all modules generating the same format as the external reference Module timing delay which is available with some modules allows the delay of one module from other modules generating a compatible format Module timing delay does not require an AGL1 module TG 2000 Signal Generation Platform User Manual Functional Overview Module Timing Delay Figure 2 3 shows the effects of the system delay and the individual module delay Note that the BG1 module is at time zero for intermodule timing because it does not support module delay In Figure 2 3 the BG1 and AVG1 output signals are delayed 5 us by the AGL1 module The AVG1 is delayed an additional 15 us by the AVGI system delay timer Refer to the AGLI Analog Genlock Module User Manual for more information on using reference timing External reference black burst signal BG1 Module L T AVG1 Module LE i module exl gt 5 us Genlock delay delay 20 us total AVG1 delay Figure 2 3 Comp
135. nd lines to see if it is a SCPI command Putting the letters scpi in front of the SCPI commands immediately tells the Tcl parser that it is a SCPI command TG 2000 Signal Generation Platform User Manual 3 13 Sequence Programming Sample Program 1 chkCmd Subroutine Set Parameters Initialize the Instrument 3 14 Initialize the Module Read the Signals Display Each Signal This sample sequence program uses commands that change signals and displays Some control changes in the program are not required because the default setting is correct for the sequence Use the RST command to set everything to its default state or explicitly set them to avoid the possibility that the control is not in the default setting The program loads and sequentially displays all of the signals available to an AVGI1 module installed in slot 8 The sequence consists of five sections m chkCmd subroutine W set parameters m initialize the instrument W read the signals W display each signal The chkCmd subroutine loads each signal and checks for any system errors The subroutine tests for any failure errors and echoes them to the display The slot number and display time are set using the avgSlot and sleepTime variables The SCPI command CLS is used to initialize the instrument and clear any pending errors Two module parameters not affected by the CLS command are explicitly set to ensure proper operation The module is turned on f
136. ng file size NR1 directory path NO 250 Mass storage error None Query MMEM CAT Response 3958 520330 RAMP 3902 MMEMory CDIRectory TG 2000 Signal Generation Platform User Manual 3 67 MMEMory Commands MMEMory CDlRectory Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 68 Use this command to change position in the file structure in the mounted drive If an argument is not supplied the RST value is used Arguments and responses are in double quotes This command allows you to examine the file structures and to move about and display their contents This is a general purpose file manager and the MMEM SIGN CAT mode is better suited for examining which signals are available MMEMory CDIRectory directory path MMEMory CDIRectory Command Query response directory path string string NO 250 Mass storage error None Command MMEM CDIR BARS Query MMEM CDIR Response N4 NTSC BARS MMEMory MDIRectory MMEMory CATalog MMEMory RDIRectory TG 2000 Signal Generation Platform User Manual MMEMory Commands MMEMory COPY Use this command to copy files within the TG 2000 Signal Generation Platform file system Wild cards are not supported and file names must include the complete path name Appropriate naming conventions for the file name depends on the current path as defin
137. ng line voltage 1 3 module timing 2 30 2 40 screen contrast 2 38 system date and time 2 23 Shared module memory 2 8 Signal memory 2 2 Index 4 Signal development program 1 2 Signal sets file type C 1 installation E 6 selecting 2 38 Signal Sets window 2 12 Signals adding signals from a disk C 6 changed C 9 creating new signals 1 2 deleting signals from module C 9 hierarchy 2 7 how to select 2 38 naming 2 7 replace signals from disk C 4 replacing signals from a disk C 4 save signals to disk C 2 use knob to view list box 2 17 Slot 2 11 Software installation 1 8 Specifications AC power source A 1 Standard accessories 1 2 Standby mode using the On Standby switch 2 19 Status bar 2 11 Status window 2 14 Step 3 1 Suffix sig C 9 Switch CPU configuration 1 5 On Standby 2 9 Syntax command 3 1 System architecture 2 2 clocks utility control 2 21 control 2 1 delay 2 5 selecting external reference 2 32 status 2 14 timing 2 6 System Function windows disk 2 14 edit 2 14 help 2 15 2 25 list 2 14 modules 2 12 presets 2 14 2 20 references 2 15 sequences 2 14 signal sets 2 12 status 2 14 test signals 2 13 utilities 2 15 TG 2000 Signal Generation Platform User Manual Index System timing setting system delay 2 33 Test signals file type C 1 Test Signals window 2 13 Time setting the real time clock 2 23 T Timeout front panel 2 24 Tel Ti
138. nix service center is located Customer shall be responsible for paying all shipping charges duties taxes and any other charges for products returned to any other locations This warranty shall not apply to any defect failure or damage caused by improper use or improper or inadequate maintenance and care Tektronix shall not be obligated to furnish service under this warranty a to repair damage resulting from attempts by personnel other than Tektronix representatives to install repair or service the product b to repair damage resulting from improper use or connection to incompatible equipment c to repair any damage or malfunction caused by the use of non Tektronix supplies or d to service a product that has been modified or integrated with other products when the effect of such modification or integration increases the time or difficulty of servicing the product THIS WARRANTY IS GIVEN BY TEKTRONIX IN LIEU OF ANY OTHER WARRANTIES EXPRESS OR IMPLIED TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE TEKTRONIX RESPONSIBILITY TO REPAIR OR REPLACE DEFECTIVE PRODUCTS IS THE SOLE AND EXCLUSIVE REMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS WARRANTY TEKTRONIX AND ITS VENDORS WILL NOT BE LIABLE FOR ANY INDIRECT SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES IRRESPECTIVE OF WHETHER TEKTRONIX OR THE VENDOR HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES Service Assurance I
139. nlock module is not a generator and does not appear in the Modules window If a generator module does not appear push the Status button and check for an error message associated with the module Signal Sets Window The Signal Sets window displays all of the signal sets available for the selected module The following example is a signal set window TG 2000 Signal Generation Platform User Manual Functional Overview for an AVG1 module with the current output signal highlighted Touching an icon selects the set and opens the Test Signals window Test Signals Window The Test Signals window allows access to the test signals contained in the selected signal set The example below is a test signal window for the AVG1 module The currently active test signal is highlighted Refer to Selecting Test Signals on page 2 38 for the procedure on how to select test signals r 5C1 Color Bar 100 Color Bars Color Bar 100 arcad arcad Eds Rm EG Each type of generator module has special capabilities that make it unique Many of these capabilities are controlled through selections in the Module Parameters and Active Signal Parameters windows which are accessed through the Test Signals window For information on these module specific capabilities refer to the module user manuals TG 2000 Signal Generation Platform User Manual 2 13 Functional Overview 2 14 List Window The List window displays a hierarchical listing of al
140. o all generator modules including the DVG1 Generator module This manual is a standard accessary to the TG 2000 Platform mainframe TG 2000 Signal Generation Platform User Manual XV Preface Contacting Tektronix xvi m The TG 2000 Signal Generation Platform Service Manual describes how to service the mainframe to the module level and provides general information about servicing generator modules This optional manual must be ordered separately m A module user manual is included with each optional module Contact your Tektronix representative for a list of generator and special function modules Product For application oriented questions about a Tektronix measure Support ment product call toll free in North America 1 800 TEK WIDE 1 800 835 9433 ext 2400 6 00 a m 5 00 p m Pacific time Or contact us by e mail tm app supp tek com For product support outside of North America contact your local Tektronix distributor or sales office Service Contact your local Tektronix distributor or sales office Or visit Support our web site for a listing of worldwide service locations http www tek com For other In North America information 1 800 TEK WIDE 1 800 835 9433 An operator will direct your call To write us Tektronix Inc P O Box 1000 Wilsonville OR 97070 1000 TG 2000 Signal Generation Platform User Manual SS ees Getting Started This section contains the following W Product description
141. odule icon to open a window for adjusting that module s relative timing as a combined horizontal in usec and vertical in lines duration 2 30 TG 2000 Signal Generation Platform User Manual Operating Procedures 4 Touch a module timing icon to open a module timing window shown below 5 To set the relative timing of the module follow these steps a Touch H Feel to select either Fine or Coarse resolution for the Horizontal adjustment Fine selects subclock cycle adjustment and Coarse selects increments of one cycle of the clock frequency b Touch Horizontal and rotate the knob or use the numeric keypad to enter a timing value along the one scan line Use a positive value to delay the module outputs or a negative value to advance them The output immediately shifts to the timing setting To add a delay of one or more vertical lines touch Vertical Enter a value up to the number of lines in all fields in the frame The delay limit is plus or minus half a frame TG 2000 Signal Generation Platform User Manual 2 81 Operating Procedures Select Reference Use the Reference Select window to choose the type and source of the external reference to lock on with the AGL1 module The Int Ext and Reference Timing icons are the same ones that appear in the References window Only modules using compatible formats are affected Ref 1 NTSC Burst Internal NTSC Burst Ea To set up a TG 2000 Signal Generation
142. off and then on again to cycle power To remove a module perform these steps 1 Save the module s signal sets to disk using the Save Signals to Disk procedure on page C 2 or perform Instrument Backup on page E 8 Turn off the TG 2000 Platform mainframe by pressing the On Standby front panel button and switching the rear panel power switch to off Unplug the power cord WARNING To avoid a shock hazard always unplug the power cord before removing the top cover Failure to unplug the power cord can result in serious injury or death 4 Remove all top cover screws and remove the top cover See Figure E 2 on page E 3 5 Remove the appropriate rear panel as shown in Figure E 3 on page E 4 Loosen but do not remove the bottom screw You will use it later to secure the rear panel 6 Referto Figure E 6 on page E 6 and remove the top screw TG 2000 Signal Generation Platform User Manual E 9 Appendix E Installation CAUTION The module will lose its signal memory 30 seconds after you remove it from the TG 2000 Platform mainframe Before removing the module be sure you have performed Instrument Backup step I of this procedure 7 Remove the module 8 To install a module in the empty slot proceed to Module Installation on page E 2 To leave the slot empty proceed to step 9 9 To ensure proper cooling and adherence to EMI shielding requirements install a blank panel to cover any empty slots in the rear
143. ommand Query response lt progname gt lt string gt lt string gt PROG None None Command PROG NAME test1 Query PROG NAME Response testl PROGram SELected DEFine PROGram SELected DELete PROGram SELected S TATe PROGram SELected WAIT TG 2000 Signal Generation Platform User Manual PROGram Commands PROGram SELected STATe Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to control execution of the sequence named in PROG NAME The argument ASTop stops all sequences PROGram SELected STATe char data PROGram SELected STATe Command Query response char data RUN PAUSe STOP ASTop RUN or CONTinue PAUS STOP CONT 1 RUN and CONT are interchangeable as are PAUSe and STOP Not applicable 256 FileName not found 286 Program runtime error None Command PROG STAT RUN Query PROG STAT Response RUN PROGram SELected NAME TG 2000 Signal Generation Platform User Manual 3 95 PROGram Commands PROGram SELected WAIT Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 96 Command form will hold off further commands until the active sequence completes The query form returns 1 if sequence has terminated or paused Query returns 0 if sequence is running and 1 if stopped PROGram SELec
144. on on creating sequence files TG 2000 Signal Generation Platform User Manual Functional Overview Help Window The Help windows provide context sensitive help for items in the current window Utilities Window The Utilities window provides access to housekeeping functions such as setting the date setting the display timeout and running self calibration The Diagnostic selection is for use by Tektronix only A switch shown in Figure 1 2 is designed for use with the diagnostics This switch should be left in position 0 for normal operation References Window The References window shown below controls reference operation The external reference timing delay requires the optional AGLI Genlock module Ref 1 NTSC Sync Internal TG 2000 Signal Generation Platform User Manual 2 15 Functional Overview Cursor Buttons and Knob 2 16 Use the NAVIGATION controls to select icons from the various windows and to set values for signal parameters When you use the cursor buttons or knob to move from item to item in a window you automatically enter the browse mode Figure 2 9 shows the difference between browsed and selected items To browse items and select one use these steps 1 2 Push a System Function button such as Test Signals Push the right most cursor button to move right through the items Use the up or down cursor buttons for vertical browsing The currently browsed item has a ring around it Fig
145. on on that module NOTE All module outputs are disabled during calibration of any module All system modules are affected not just the module selected for calibration To calibrate one or more modules follow these steps 1 dus cee 1h Allow a 20 minute warm up period before proceeding Push the Utilities button Touch Module Self Cal on the display Touch the icon corresponding to each module that you want to calibrate You may select any or all modules In the following example the AVGI and the DVG1 are selected for self calibration Ensure that all signal outputs for the selected modules are properly termi nated in 75 Q Do not terminate the Trigger outputs or the BG1 module outputs Touch Start Cal to begin calibration of the selected modules The number of modules selected determines the time required for calibration Check that no errors are displayed during calibration TG 2000 Signal Generation Platform User Manual 2 35 Operating Procedures Sequences General information about sequences can be found on page 2 14 Information about programming a sequence is on page 3 13 Add Sequence from Disk To load a sequence from the disk drive into system memory perform the following steps 1 Insert the disk containing the sequence file into the TG 2000 Signal Generation Platform drive 2 Push the Sequences button 3 Touch Add Sequences from Disk 4 Select the sequence file you wish to load In the
146. orm of source vIDe03 BURSt 100 command Minimum information needed for accepted short form Accepted short form SOUR VID3 BURS 100 of a command and parameter Figure 3 2 Example of abbreviating a command NOTE The numeric suffix of a command or query may be included in either the long form or short form the TG 2000 Signal Generation Platform will default to 1 if no suffix is used In Figure 3 2 the 3 of VID3 indicates that the command is directed to the third channel You can chain several commands or queries together into a single message To create a chained message first create a command or query add a semicolon and then add more commands or queries and semicolons until you are done If the command following a semicolon is a root node precede it with a colon Figure 3 3 illustrates a chained message consisting of several commands and queries The single chained message should end in a command or query not a semicolon Responses to any queries in your message are separated by semico lons If a command fails all following commands on the line are ignored However if a valid command is followed by an invalid command the valid command will be executed TG 2000 Signal Generation Platform User Manual Syntax SOUR MVID CHR 100 0UTP STAT ON SOUR VID3 AMPL SENS CORR MDEL HOR JN JN I AN J First command Second command First query Second query The response from thi
147. ors on each line TG 2000 Signal Generation Platform User Manual D 5 Remote Interface In the example in Figure D 4 the eighth bit is used as a qualifier to read the remaining 7 bits This yields a range of values from 0 to 127 Sample Program 3 on page 3 18 demonstrates how this works a K4 Nextmodule dus e k ry Next signal set d 4 Ug ERE n Next signal kd o o Previous signal X M K E AGL1 Internal ref K one e XKk ry AGLI External ref t 1 Kk e io o Stop sequence K 1 K P aie o k e XK Resetsequence x l K e Clock Figure D 4 Sample ground closure control panel D 6 TG 2000 Signal Generation Platform User Manual Remote Interface Remote Interface Setup Pushing the Remote button opens the Remote window shown below Use this window to set the remote port parameters described on the following pages Serial Port RS 232 Setup To set communication parameters for the RS 232 interface follow these steps 1 Push the Remote button 2 Touch Serial Setup to open the following window TG 2000 Signal Generation Platform User Manual D 7 Remote Interface 3 Modify parameters as follows a Select a parameter by touching it on the display or by using the Navigation arrows Display a list of possible settin
148. ouch Start Load to load the sequence into the TG 2000 Signal Generation Platform Choose another sequence to load or touch Quit Touch Quit again to return to the Sequences window TG 2000 Signal Generation Platform User Manual C 13 Appendix C Disk Drive C 14 TG 2000 Signal Generation Platform User Manual ae ary Appendix D Remote Interface This section provides information on the remote communications remote connectors and remote interface set up The TG 2000 Signal Generation Platform includes serial parallel and GPIB ports The serial port can be used for RS 232 or ground closure remote You can use the remote interfaces as follows Use SCPI commands for remote control of the instrument functions through the RS 232 parallel or GPIB port Control the instrument remotely using ground closure of the serial port in combination with a Tcl sequence file Download test signals from the SDP2000 Signal Development Program through the RS 232 parallel or GPIB port Refer to Section 3 Syntax and Commands for SCPI programming information Refer to Sequence Programming on page 3 13 for information on modifying and using sequences Remote Control using the RS 232 Parallel or GPIB Interface To use any of these interfaces for remote control follow these steps 1 Set up the appropriate interface parameters as described in Remote Interface Setup on page D 7 Connect the port to your computer or other controlle
149. ources Table 3 8 SENSe commands Command SENSe ROSCillator CLO Ck 3 C ATalog Description List the modules that use the specified clock resource SENSe ROSCillator CLO Ck 3 F REQuency Query the frequency ofthe specified clock SENSe ROSCillator F R AMe 3 C ATalog SENSe ROSCillator FRAMe 3 F REQuency TG 2000 Signal Generation Platform User Manual Listthe modules that use the frame resource Query the frequency ofthe specified frame 3 31 Functional Command Groups Status Use these commands to address the instrument status and event queue Table 3 9 STATus commands Command Description STATus PRESet Resets all status enable registers STATus QUEue NEXT List current system error STATus QUEue ENABle Enables which errors can be queued STATus OP ERation EVE Nt Destructive query of status register STATus OP ER ation CONDition Nondestructive query of status register STATus OP ERat STATus OP ERat STATus OP ERat STATus OP ER ati STATus OP ER ati STATus OP ER ati STATus OP ER ati STATus OP ER ati STATus OP ER ati STATus OP ER ati STATus OP ER ati STATus OP ER ati STATus OP ER ati STATus OP ER ati ion ENABle jion MAP ion NTRansition ion P TR ansition ion INS Trument E VENtP ion INS Trument CO NDition ion INS Trument E NABle ion INS Trument NTR anstition ion INS Trument P TRansition ion GCLOsure EVENt ion GCLOsure CO
150. ove down the tree structure adding nodes until you reach the end of a branch Most commands and some queries have parameters you must include a value for these parameters If you specify a parameter value that is out of range the parameter will be set to a default value The command descriptions which start on page 3 35 list the valid values for all parameters For example OUTPut CIRCle STATe ON is a valid SCPI command created from the hierarchy tree in Figure 3 1 To create a query start at the root node of a tree structure move down to the end of a branch and add a question mark OUTPut CIRCle STATe is an example of a valid SCPI query using the hierarchy tree in Figure 3 1 TG 2000 Signal Generation Platform User Manual Syntax Parameter Types TG 2000 Signal Generation Platform User Manual Every parameter in the command and query descriptions is of a specified type The parameters are enclosed in brackets such as lt pattern gt The parameter type is listed after the parameter and is enclosed in parentheses for example discrete Some parameter types are defined specifically for the TG 2000 Signal Generation Platform command set and some are defined by ANSI IEEE 488 2 1987 see Table 3 1 Table 3 1 Parameter types used in syntax descriptions Parameter Type Description Example binary Binary numbers 80110 arbitrary block A specified length of arbitrary 512234xxxxx where 5 data indicates that the follow
151. ower drain with the rear panel switch turned off varies with the type and number of modules installed The power drain on the battery is low enough to allow module memory to remain intact for many months The length of time that the memory remains intact is directly related to the type and number of modules that are loaded In the event of memory failure from power loss the test signals must be reloaded from the supplied disks or through a remote port and you should run self cal on all modules Clocks and Frame Reset The CPU configures the Clock to generate the necessary clock frequencies and Signals frame reset pulses needed to support the video formats supplied by the active modules The TG 2000 Signal Generation Platform can supply different standard formats such as PAL and NTSC at the same time using the 27 MHz clock or the two adjustable clocks and the two frame reset pulses The internal reference clock and frame synchronizes all modules driving compatible video formats Figure 22 shows how the clocks and frame reset pulses are generated The 27 MHz master clock synchronizes the clocks and frame reset pulses that control module timing The clock provides three high speed clock signals one at 27 MHz and two at rates from 10 MHz to 100 MHz In addition there are two frame resets that allow different modules to operate in separate television standards such as PAL and NTSC The clocks and frame reset pulses ensure that all modules driving t
152. play Select the desired preset from the list at the left side of the window gt Y m Touch Save To to save the current settings to the selected preset The previous contents of the preset are lost Recall Rename or Delete To recall rename or delete a preset follow these steps a Preset Push the Presets button re Touch Presets on the display m Touch the desired function Select the desired preset from the list at the left side of the window m Recall restores the instrument settings stored in the selected preset Current settings are not saved Recalling the Factory preset restores the TG 2000 Signal Generation Platform and all installed modules to factory default settings m Rename lets you give an existing preset a new name In the text entry window enter the new name for your preset The name is limited to eight characters m Delete removes selected preset from memory TG 2000 Signal Generation Platform User Manual 2 29 Operating Procedures References Module Timing Use the Module Timing window to advance or delay the outputs for capable modules relative to a TG 2000 Signal Generation Platform frame reset signal or to an external video reference when using the AGL1 Genlock module Module timing is specified only between modules using the same basic format such as NTSC or PAL 1 Push the References button 2 Touch the Module Timing icon to open the window shown below 3 Touch a m
153. plete command query OPT List installed options RST Reset command SRE Service request enable command query STB Read status byte query TST Self test query WAI Waitto continue Calibration Use these commands to calibrate the modules Table 3 3 CALibration commands Description Command CALibration ALL Initiate system calibration CALibration MO Dules Reboot platform and calibrate selected modules 3 28 TG 2000 Signal Generation Platform User Manual Functional Command Groups Display Use these commands to control the front panel display or signal the operator Table 3 4 DISPlay commands Command DISPlay CONTrast Description Setor query display contrast DIS P lay WINDow S TATe Set or query message box state DISP lay WINDow TEXT DATA Set or query message box contents DISPlay ER Ror STATe Instrument Set or query error message box state Use these commands and queries to list identify and query modules Table 3 5 INSTrument commands Command INS Trument C ATalog INS Trument C ATalog F ULL Description List occupied slots List occupied slots and installed modules INSTrument DE Fine Add user name to module description INS Trument DE Lete NAME Delete user name from a specific module INS Trument DE Lete ALL Delete user name from all modules INSTrument S ELect Se
154. put queue despite the fact that the output queue is empty or in pending status m The output queue messages have been cleared despite the fact that they have not been retrieved Not used Operation Complete OP C This bit is set with the results of the execution of the OPC command It indicates that all pending operations have been completed TG 2000 Signal Generation Platform User Manual 4 3 Status and Events Operational Status Register OSB Questionable Status Register QSB Instrument Summary Registers OISR and QISR Enable Registers 44 Event Status Enable Register ESER Only bit 13 OSB of the Operational Status Register is used by the platform This bit indicates the status of the Operational Instrument Summary Register OISR Use STAT OPER COND to perform a non destructive query of this register Only bit 13 QSB of the Questionable Status Register is used by the platform This bit indicates the status of the Questionable Instrument Summary Register QISR Use STAT QUEST COND to perform a non destructive query of this register Both the Operational Register and Questionable Register receive status from their Instrument Summary Registers OISR and QISR The OISR indicates which slots are occupied in the platform The QISR indicates which modules have reported malfunctions during their power on diagnostics Use STAT QUES INST COND or STAT OPER INST COND to perform a non d
155. query to list the SCPI compliance version Query only SYSTem VERS ion Command Query response None NR2 Not applicable None None Query SYST VERS Response 1994 IDN TG 2000 Signal Generation Platform User Manual 3 125 SYSTem Commands 3 126 TG 2000 Signal Generation Platform User Manual Ss Status and Events The SCPI interface in the TG 2000 Signal Generation Platform includes a status and event reporting system that enables the user to monitor crucial events that occur in the platform The platform is equipped with four registers and one queue that conform to IEEE Std 488 2 1987 This section discusses these registers and queues along with status and event processing Registers There are two main types of registers m Status Registers which store data relating to instrument status This type of register is set by the platform m Enable Registers which determine whether to set events that occur in the platform to the appropriate bit in the status registers and event queues You can set this type of register Status Registers There are five types of status registers m Status Byte Register SBR m Standard Event Status Register SESR m Operational Register m Questionable Register m Instrument Summary Registers ISR Read the contents of these registers to determine errors and conditions TG 2000 Signal Generation Platform User Manual 4 1 Status and Events Status Byte Register
156. r Refer to Remote Connectors on page D 4 Select the desired remote port through the Remote window Send SCPI commands and queries from your controller to the TG 2000 Signal Generation Platform Refer to Section 3 Syntax and Commands for SCPI programming information TG 2000 Signal Generation Platform User Manual D 1 Remote Interface Remote Control using the Ground Closure Interface You can remotely control instrument functions through ground closure of the 9 pin serial connector A set of 8 bits serve as input to the TG 2000 Signal Generation Platform The RS 232 interface is disabled while the ground closure interface is enabled The best way to use the ground closure remote control is with a Tcl sequence that continuously queries the ground closure port and branches according to its value Sample Program 3 on page 3 18 is a sample ground closure sequence This sequence called gc seq is provided on the TG2000 Utilities disk that is included with this manual You modify this sequence to develop any desired response to a ground closure For information on modifying and using sequences refer to Sequence Programming on page 3 13 You can use the SCPI query STATus OPERation GCLOsure on page 3 117 to obtain the status of the ground closure port using the GPIB port parallel port or sequence To use the ground closure remote follow these steps 1 Create a ground closure control panel and connect it to the rear panel
157. r items in the current window Use the Navigation arrows to scroll up or down in the Help window Touch Quit to leave the current Help window and return to the previous window Push the Help button twice for general help information Disk Help This window contains soft keys that allow you to manipulate signals and disk files To save signals to a disk file press Save Signals to Disk To replace all the signals in 4 module press Replace Signals To load signals from a disk file press Add Signals TG 2000 Signal Generation Platform User Manual 2 25 Operating Procedures Locked LED The Locked LED located below the References button has three states to indicate the status of the genlock function m Illuminated the TG 2000 Signal Generation Platform is locked to the external reference m Blinking the TG 2000 Signal Generation Platform is attempting to lock or unable to lock to the external reference Check that the incoming signal matches the type chosen in the Reference Select window Also ensure that the signal line is properly terminated at the AGL1 loop through connector or at distant equipment connection The status bar gives the current status m Off The TG 2000 Signal Generation Platform reference selector Int Ext is set to Internal and the AGL1 module is not active 2 26 TG 2000 Signal Generation Platform User Manual Operating Procedures Module Status The Status window shows the following informa
158. rd to property including the product Symbols on the Product The following symbols may appear on the product A AN m DANGER Protective Ground ATTENTION Double High Voltage Earth Terminal Refer to Manual Insulated Refer to the specifications section for a listing of certifications and compliances that apply to this product TG 2000 Television Generation Platform User Manual P eT Service Safety Summary Only qualified personnel should perform service procedures Read this Service Safety Summary and the General Safety Summary before performing any service procedures Do Not Service Alone Do not perform internal service or adjustments of this product unless another person capable of rendering first aid and resuscitation is present Disconnect Power To avoid electric shock disconnect the main power by means of the power cord or if provided the power switch Use Care When Servicing With Power On Dangerous voltages or currents may exist in this product Disconnect power and disconnect test leads before removing protective panels soldering or replacing components To avoid electric shock do not touch exposed connections TG 2000 Television Generation Platform User Manual xiii Service Safety Summary xiv TG 2000 Television Generation Platform User Manual Preface About This Manual Related Manuals This manual describes features and specifications that apply to the platform These include system configur
159. remote port set up you can disable the front panel controls if desired This makes it possible to operate the platform only through remote control To disable the front panel follow these steps 1 Push the Remote button 2 Touch Remote Only to disable the front panel controls Only the Front Panel Enable button and the On Standby switch are not disabled 3 Touch Quit to exit 4 When you want to enable the front panel controls again push the Front Panel Enable button and touch Quit TG 2000 Signal Generation Platform User Manual WARNING The following servicing instructions are for use only by qualified personnel To avoid injury do not perform any servicing other than that stated in the operating instructions unless you are qualified to do so Refer to all Safety Summaries before performing any service ALLL LLLLLLEULRELERERERERELRERERRRERRESR y Appendix E Installation This section contains instructions for installing the module into the TG 2000 Platform mainframe Listed below are the starting page numbers for the major topics in this section Preventing component damage Module Installation including signal set installation Instrument Backup and Restore Module Removal Preventing Component Damage A CAUTION Electrostatic discharge ESD can damage components on this module and mainframe To prevent ESD or other component damage follow the steps below when installing removing or handling modules
160. rings are displayed as the window title with the second string displayed as window text DISPlay WINDow TEXT DATA lt string gt lt string gt DISPlay WINDow TEXT DATA Command Query response lt string gt lt string gt lt string gt ON None None Command DISP TEXT Operator Prompt This is a test Query DISP TEXT Response Operator Prompt This is a test TG 2000 Signal Generation Platform User Manual DISPlay Commands DISPlay WINDow STATe Syntax Parameters Default Value Errors and Events Dependencies Examples Use this command to set or query the state of the front panel message box DISPlay WINDow STATe lt Boolean gt DISPlay WINDow STATe Command Query response lt Boolean gt ON or 1 OFF or0 1 0 ON None None Command DISP ON Query DISP STAT Response 1 TG 2000 Signal Generation Platform User Manual 3 55 DISPlay Commands 3 56 TG 2000 Signal Generation Platform User Manual mpm INSTrument Commands The INSTrument subsystem is implemented at the CPU level and is common to the instrument regardless of which modules are installed Use these commands to control which module responds to consecutive module specific commands Once set the module will continue to respond to commands until another INST command is sent Command Tree The following tree represents the command set for controlling module selection
161. rs 0000 Enable Registers 000 000s JUGUeS toi i boosh Oe ESLER BE ER OS Status and Event Processing Sequence Messages 2c eee eee eee eee Table of Contents Glossary and Index vi Supported File Types 0 eee eee ce eee eee C 1 Disk Drive Functions 0 0 cece ee e C 2 Save Signals to Disk 20 20 00 e eee ee eee eee eee C 2 Replace Signals from Disk 0 0 00 eee eee ee C 4 Add Signals ics eg bee e p e pes Ege C 6 DeleteSienals ore ees ESTRENO IIS RES C 9 Preset File Utilities ou ENSE hie ONE Se CUO E SER REA C 10 Add Sequence from Disk 0 0 cece eee C 13 Appendix D Remote Interface eere D 1 Remote Control using the RS 232 Parallel or GPIB Interface D 1 Remote Control using the Ground Closure Interface D 2 Remote Downloading of Signal Files 0 0 0000 0000005 D 3 Remote Connectors 0 cece ee eh ree D 4 GPIB Interface isset ep eh eee eh ee ree e D 4 Parallel Interface 0 0 eee cc eee eee nee D 4 RS 232 Interface ree bet ghee ee ee rece ep S D 5 Ground Closure Interface 0 0 eee eee eens D 5 Remote Interface Setup 0 0 eee cee eee D 7 RS 232 SetUp s ekERBIRGPBISUuRBU Reb a R Ua EAM Edere un D 7 Parallel Setup stat be bie S bape ee ithe the dus D 8 GPIB Setipinna bebe tee baie ects oh he E Mi us D 9 Remote Port bbc b
162. rument DELete NAME INSTrument DELete ALL TG 2000 Signal Generation Platform User Manual INSTrument Commands INS Trument DELete NAME Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to remove a user defined name INSTrument DELete NAME module name Command Query response module name lt string gt None Not applicable 242 Module not found If a user defined indentifier is deleted INST SEL resorts to default indentifier Command INST DEL STUDIOI None TG 2000 Signal Generation Platform User Manual 3 61 INSTrument Commands INSTrument DELete ALL Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 62 Removes all user defined names Default names are left as is INSTrument DELete ALL Command Query response None Not applicable Not applicable None If a user defined indentifier is deleted then INST SEL resorts to default indentifier Command INST DEL ALL INSTrument DELete NAME INS Trument DEFine TG 2000 Signal Generation Platform User Manual NS Trument Commands INSTrument SELect Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this command to select or query a module by name Use either the prede fined names supplied by the operating system or the u
163. rument summary bit TG 2000 Signal Generation Platform User Manual 3 107 STATus Commands Command Tree STATus OPERation EVENt CONDi tion ENABle numeric value PTRansition numeric value NTRansition numeric value MAP bit event INSTrument EVENt CONDi tion ENABle numeric value PTRansition numeric value NTRansition numeric value GCLOsure EVENt CONDi tion ENABle numeric value PTRansition numeric value NTRansition numeric value PRESet QUEue NEXT ENABle numeric value QUEStionable EVENt CONDi tion ENABle numeric value PTRansition numeric value NTRansition numeric value MAP bit event INSTrument EVENt CONDi tion ENABle numeric value PTRansition numeric value NTRansition numeric value 3 108 TG 2000 Signal Generation Platform User Manual STATus Commands OPERation The OPERation node covers areas of instrument operational events This node reports such items as signal settling calibration or running a sequence QUEStionable The QUEStionable node covers areas of questionable conditions that exist within the instrument Questionable conditions might cause you to be unsure of the quality of the generated signals Subnodes Each node has a set of subnodes that query the contents or control the involve ment of each bit
164. s Screen Contrast When active LED illuminated rotating the knob adjusts the screen contrast over the available levels Adjust the contrast for the best viewing in your environment Selecting Test Signals This procedure selects a module output signal in two different ways To select the test signal to be generated by a module follow these steps 1 Push the Modules button and then touch the icon for the desired module for example AVG1 If you are selecting a signal set for a module that is already selected you can skip this and just push the Signal Sets button 2 Touch the icon for the desired signal set for example NTSC If the desired signal set is already selected you can skip this and just push the Test Signals button 3 Touch the icon for the desired test signals for example Color Bars 4 Touch the icon to toggle through the available test signals until the desired signal is selected for example 100 Color Bars When you select a test signal it will automatically enable the output of a disabled module You can also touch the list box area at the top of the screen or turn the knob to display the list of available signals within the selected group of test signals Move the browse ring to the desired signal and then push the Select button 2 38 TG 2000 Signal Generation Platform User Manual Operating Procedures To use a different method to select the test signal to be generated by a module follow
165. s This section describes the following controls m Touch Screen Display m System Function Windows m Cursor Buttons and Knob m Keypad Wm Additional Controls Touch Screen Display The LCD display is a touch screen that lets you touch a displayed icon to make it active Touching an icon either selects the item displays a subwindow of selections or scrolls to the next selection After you select an icon it may require a few seconds to implement such as when selecting an output test signal Figure 2 8 shows the main features of the display Location of the selected Status bar Window title module within the mainframe Signal set and name NTSC Black Burst Frm Ref of active signal Selected item IE BG1 2 Icons for selectable modules List box NTSC41 Linear 5 Step m slot 7 5 step Ed ici ose Figure 2 8 Main display features 2 10 TG 2000 Signal Generation Platform User Manual Functional Overview The following list describes the window features shown in Figure 2 8 and others you may encounter m List box shows additional selections within an icon such as a list of test signals Rotate the knob or touch the arrow icon beside the list box to display the list See Figure 2 8 Touch a list item to select it or use the cursor keys or the knob to browse the list Use the Select button to make a browsed signal active W Page lt lt or Page gt gt provides access to a previous page or following page of se
166. s Minute 4 Change the value by rotating the knob or keying in the value followed by the Enter key 5 Touch another parameter and change its value until all date time parameters are set 6 Touch Load to make the new setting current in the TG 2000 Signal Generation Platform TG 2000 Signal Generation Platform User Manual 2 23 Operating Procedures Front Panel Enable and Timeout The Front Panel Enable button acts like a toggle switch to enable or disable the other front panel buttons the knob and the touch screen The front panel is enabled when the LED in the center of the button is on When the front panel is disabled the LED is off Timeout is the time from the last front panel action until the front panel is disabled and the screen saver blanks the screen To reactivate the front panel after it has timed out push the Front Panel Enable button To change the timeout period perform the following steps 1 2 3 Push the Utilities button Touch Front Panel Settings Touch the arrow in the top right corner of the list box or rotate the front pan el Navigation control to display the Screen Timeout settings Use the Navigation arrows to browse through the list of timeout settings Push the Select button to select a new timeout value or OFF Touch Quit to exit 2 24 TG 2000 Signal Generation Platform User Manual Operating Procedures Help The Help windows provide context sensitive help fo
167. s chained 100 23 message might be iL Response from first query Response from second query Figure 3 3 Example of chaining commands and queries If a command or query has the same root and lower level nodes as the previous command or query you can omit these nodes In Figure 3 4 the second command has the same root node CIRC as the first command so these nodes can be omitted 0UTP CIRC DIA 25 0UTP CIRC POS 25 0UTP CIRC STAT ON IN Y IN Y IN n I Identical root and lower level nodes OUTP CIRC DIA 25 POS 25 STAT ON V Y AN Bi P Firstcommand Additional commands omitted the root nodes Figure 3 4 Example of omitting root and lower level nodes in a chained message If a command fails all following commands on the line are ignored However if a valid command is followed by an invalid command the valid command will be executed General Rules Here are three general rules for using SCPI commands queries and parameters ee 99 1 You can use single or double quotation marks for quoted strings but you cannot use both types of quotation marks for the same string correct This string uses quotation marks correctly correct This string also uses quotation marks correctly incorrect This string does not use quotation marks correctly TG 2000 Signal Generation Platform User Manual 3 7 Syntax 2 You can use upper case lower case or a mixture of both case
168. s configuration for the installation of new modules and for the AC line voltage The TG 2000 Signal Generation Platform mainframe is configured at the factory to support the optional module generators that you order Modules ordered separately should be installed by a qualified service technician Refer to Installation in this section and to the nstallation discussion in your module user manual for instructions on adding a generator module The TG 2000 Signal Generation Platform mainframe must be configured to operate on your local AC power system Always unplug the TG 2000 Signal Generation Platform before changing the line voltage setting or the fuse WARNING To avoid electrical shock be sure that the power cord is disconnected before checking the fuse or changing the line voltage selector CAUTION To avoid damaging the TG 2000 Signal Generation Platform always use the correct fuse for the line voltage The 230 V setting requires a 3 AT fuse for proper protection See the fuse chart located on the rear panel near the line voltage selector for the proper fuse for each line voltage setting Figure 1 1 shows the location on the rear panel of line power connector line selector fuse and power switch as well as how to change the line voltage setting Table 1 1 lists the proper fuse for each line voltage setting TG 2000 Signal Generation Platform User Manual 1 3 Getting Started Table 1 1 AC power fuse requirements
169. s for all commands queries and parameters except for literal quoted strings The following three commands are the same OUTPUT TEXT POSITION HORIZONTAL 25 output text position horizontal 25 OUTPUT text position HORIZONTAL 25 NOTE Literal strings quoted are case sensitive example file names 3 No embedded spaces are allowed between or within nodes correct OUTPUT TEXT POSITION HORIZONTAL 25 incorrect OUTPUT TEXT POSITION HOR IZONTAL 25 3 8 TG 2000 Signal Generation Platform User Manual Syntax IEEE 488 2 Common Commands Command and Query Structure Backus Naur Form Definition Message Terminators The TG 2000 Signal Generation Platform complies with ANSI IEEE Standard 488 2 which defines the codes formats protocols and usage of common commands and queries that interface between the controller and the instrument The syntax for an IEEE 488 2 common command is an asterisk followed by a command and optionally a space and parameter value The syntax for an IEEE 488 2 common query is an asterisk followed by a query and a question mark All of the common commands and queries are listed in the last part of the Syntax and Commands section Examples of common commands Examples of common queries ESE 16 ESR CLS IDN This manual describes commands and queries using the Backus Naur Form BNP notation The following table defines the standard BNF symbols Symbol Meaning lt g
170. s in the box at the top of the window 7 Touch Run A popup message will tell you how many disks are needed Touch Quit 8 When you see the message Insert a Floppy Disk remove the troubleshoot ing disk and insert a blank formatted disk Touch Quit 9 After each backup disk is complete a popup message will tell you to insert a disk Replace the completed disk with a new disk and touch Quit 10 After the last backup disk is complete touch Quit and then Quit again TG 2000 Signal Generation Platform User Manual Appendix E Installation Instrument Restore from To restore signal sets and instrument settings perform these steps Backup Uo gm oi Module Removal 1 Insert the TG2000 Utilities disk supplied with this manual into the main frame disk drive and press the front panel Sequences key Select the tgrstore seq file and then touch Start Load When you see the message The Load is Complete touch OK Touch Quit and then touch Quit again Touch Sequences and then select the tgrstore seq file to run use the touch screen and the Select key Be sure this file name appears in the box at the top of the window Touch Run Insert any of the backup disks that you created when you performed the nstrument Backup procedure Touch Quit Insert another disk and touch Quit each time you are prompted You can insert the disks in any order When the Restore Complete window appears turn the mainframe power
171. s register STATus QUES tionable INS Trument E NABle STATus QUEStionable INS Trument NTR anstition STATus QUES tionable INS Trument P TR ansition 3 32 Set or query register to record event transitions Set or query register to be true on negative transitions Set or query register to be true on positive transitions TG 2000 Signal Generation Platform User Manual Functional Command Groups System Use these commands to set system parameters for operation and communication Table 3 10 SYSTem commands Command SYSTem DATE Description Set or query system date year month day SYSTem TIME Set or query system time hour minute second SYSTem HELP SYNTax List correct command syntax SYSTem ER Ror SYSTem VERSion SYSTem KLOCK S TATe TG 2000 Signal Generation Platform User Manual List current system error List SCPI compliance version Query enable or disable front panel controls 3 33 Functional Command Groups 3 34 TG 2000 Signal Generation Platform User Manual E Common Commands The common commands are preceded by an asterisk This section covers the mandatory SCPI commands and those that are unique to the TG 2000 Signal Generation Platform Command Tree CLS ESE ESR IDN OPC OPT RST SRE STB TST WAT TG 2000 Signal Generation Platform User Manual 3 35 Common Commands CLS Synt
172. sary command Using the OPC Command The OPC command sets the SESR OPC bit when all pending operations have been completed It is possible to synchronize execution by using this command together with the serial poll or service request functions when using a GPIB interface For example the following command string will set the OPC bit to 1 on completion of loading the test signal MMEM LOAD SIGN 8 AVG1 NTSC COLORBAR 100 BARS OPC Using the OPC Query The OPC query writes an ASCII code 1 to the output queue when all pending operations are completed Synchronization can be performed using the following procedure MMEM LOAD SIGN 8 AVG1 NTSC COLORBAR 100 BARS OPC OPC waits for a 1 to be written to the output queue In the event that the system is waiting for data to be retrieved from the output queue a time out may occur before the data is written to the output queue TG 2000 Signal Generation Platform User Manual 4 9 Status and Events 4 10 TG 2000 Signal Generation Platform User Manual eee Error Messages and Codes Command Errors Error codes with a negative value are SCPI standard error codes errors with a positive value are unique to the TG 2000 Signal Generation Platform Command errors are returned when there is a syntax error in the command Table 4 3 Command errors Error code Error message 100 command error
173. select the directory at the top level In the example select AVGI under Signals f Touch Quit Save when you have chosen a signal The value displayed following Total Tagged is the combined size of the selected signals 4 In the Save Signals to Disk window touch Select Destination 5 Youcan use the New Dir selection to create a directory on the disk Otherwise select New File and give the output file a name In the following TG 2000 Signal Generation Platform User Manual C 3 Appendix C Disk Drive illustration a directory named LOCAL was created and then a a file named test1 dnl was created 6 Touch Start Save to save the signals to disk How long saving takes depends on the number and size of signals to save test1 dnl _ _ Replace Signals from Disk Use this function to load new signals in place of currently installed signals Generator modules that allow you to load signals such as the AVGI have limited memory One way to change the available signal set is to replace the existing set with a new set of test signals to support another operational test NOTE All signal sets currently in the selected module type will be DELETED Consider saving all the signals in a module type to disk before proceeding CA TG 2000 Signal Generation Platform User Manual Appendix C Disk Drive To replace all test signals for a type of generator module do the following 1 2 Save the
174. sequence name without quotes unless a period is used in the name to separate the base from the extension If a file extension is used then you must enter quotes to convey the name to the platform as shown in the following examples prog expl stat testl run prog name t 0044 tcl 3 Usethe PROG SEL STAT RUN command to start the named sequence 4 Send PROG SEL STAT STOP to stop the running sequence if is is not self terminating The TG 2000 Signal Generation Platform automatically loads and runs a file named autostrt if itis in one of the following locations m the N0 sequence directory or m the root directory of the A drive The platform checks for the autostrt file first on its disk drive and then in the N0 sequence directory The platform loads and runs the file when it is found If no autostrt file is found the platform waits for instructions from the the front panel or remote control interface To stop the autostrt sequence touch Stop and then choose Yes to All You can also stop the autostrt sequence through remote control TG 2000 Signal Generation Platform User Manual 3 25 Sequence Programming Tcl Programming Changes Command Usage Command Usage 3 26 The TG 2000 Signal Generation Platform uses the following extended Tcl commands sleep seconds lt tenths gt lt hundredths gt Delay for the specified seconds and optional tenths and hundredths of seconds scpi
175. ser defined names created with the INST DEF command INSTrument SELect module name gt INSTrument SELect Command Query response module name lt string gt module name lt string gt CPU 0 242 Module not found None Command INST SEL AVG1 7 Query INST SEL Response AVG1 7 INS Trument NSELect INSTrument DEFine TG 2000 Signal Generation Platform User Manual 3 63 INSTrument Commands INSTrument NSELect Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 64 Use this command to select or query a module by slot number The logical name at that slot is of no importance The default slot is based on configuration at power up time INSTrument NSELect slot number INSTrument NSELect Command Query response slot number NR1 NR1 0 242 Module not found None Command INST NSEL 3 Query INST NSEL Response 3 INS Trument SELect TG 2000 Signal Generation Platform User Manual A T T MMEMory Commands Drive Nomenclature All signal movement or relocation within the generator modules or magnetic drive is accomplished by copying all appropriate files dat and sig of the named signal s to the new location A dnl file is created when going outside the normal environment for example when transferring a file from NVRAM to 3 5 inch disk The signal tree is traversable and the use of w
176. ses the 9 pin subminiature D type connector on the rear panel of the CPU module Figure D 2 shows the pin assignments for the RS 232 interface Pin Number Data Connection le IN DCD Received Line Signal Detector o 9 2 RXD Received Data o9 3 TXD Transmitted Data Oo z 4 DTR Data Terminal Ready o j6 5 Ground 5 6 DSR Data Set Ready 7 RTS Request To Send RS 232 8 CTS Clear To Send Figure D 2 RS 232 connector pin assignments The same port that is used for the RS 232 interface can also be used for ground closure remote control There are eight lines and each generates a value of 0 to 7 Each also sets the clock line high as a means of qualifying the reading Figure D 3 shows the pin assignments for the ground closure interface Pin Number Function 1 1 bit 0 9 2 bit1 bit 2 bit 3 Ground bit4 bit 5 bit 6 bit 7 OOOO0 OOOO 5 RS 232 GROUND CLOSURE port adi re Oy Sa Figure D 3 Serial port ground closure functions To apply a ground closure wire a switch and diode between each bit line and ground For example connect a switch from pin 1 to pin 5 When this switch is closed it will apply a high in bit 0 of the STATus OPERation GCLOsure response Figure D 4 shows how you can create binary values using individual switches with the aid of diodes Use small signal diodes such as Tektronix part number 152 0141 02 Diodes are used to create AND gates There are internal pull up resist
177. step to the next video signal in the active generator module Sends the value 0 plus clock to the sequence causing it to step to the previous video signal in the active generator module Sets the AGLI Generator module in slot 2 to use internal sync Sets the AGLI Generator module in slot 2 to use external sync Stops the sequence from monitoring the ground closure port To restart the sequence use the Sequences window Sets the starting point for modules and signals to the following state Active module first generator in the lowest slot Active signal set for each generator first signal set in its list Active signal for each generator first signal in the active signal set TG 2000 Signal Generation Platform User Manual Sequence Programming at ta HH Ee HE HE a Pe EE Pa EE PPE PE PP HUE TG2000 Ground Closure Monitor This sequence loops on reading the ground closure port and takes action based on the value returned This is an example sequence to control the TG2000 A panel of 8 push button switches are wired with diodes to decode value into four data lines Line 8 of the port is used to clock the value into the TG2000 Therefore up to 128 values can be included in the main switch statement Button Function 0 Select next generator audio feedback included Select next Signal Set No other action is taken Load next signal in list Load previous signal in list
178. t SIGNal module name slot number signal name MDIRectory directory name gt RDIRectory directory name SIGNa ACTive slot number module name CATalog slot number RESet slot number STATus slot number CATalog lt slot_number gt lt signal_name gt lt button_name gt ALL lt slot_number gt DELete lt signal_name gt ALL lt slot_number gt lt module_name gt STATus gt lt signal_name gt STORe DOWNload lt slot_number gt lt file_name gt flag PRESet lt dir_name gt SIGNal lt slot_name gt lt signal_name gt 3 66 TG 2000 Signal Generation Platform User Manual MMEMory Commands MMEMory CATalog Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands Use this query to list the current directory level If at the top level it returns a list of signal sets and the other files and directories for the module partition you are currently in If in a Signal Set directory it returns a list of buttons If in a button directory it returns a list of test signals Query response used bytes available bytes file name file size An empty string of commas indicates file types that are not provided but are allowed for under the SCPI standard MMEMory CATalog lt directory_path gt Command Query response used bytes lt NR1 gt available bytes NR 1 file name stri
179. t A digit character in the range 0 9 lt DChar gt A character with the hex equivalent of 00 through FF hexadecimal 0 through 255 decimal lt Block gt A block of data bytes defined as lt Block gt lt NZDig gt lt Dig gt lt Dig gt lt DChar gt 0 lt DChar gt lt terminator gt lt NZDi g gt specifies the number of Dig elements that follow Taken together the Dig elements form a decimal integer that specifies how many lt DChar gt elements follow TG 2000 Signal Generation Platform User Manual Syntax Special Characters The remote control interface handles characters differently than the front panel or SDP2000 software Standard symbol ASCII Remote control sequence l 47 92 45 1 96 Line return i 94 Signal names created from the front panel or SDP2000 program will be displayed as created Signals created or displayed using the SCPI interface use the remote control sequence For example SinX X is displayed as SinX X via the front panel or SDP2000 program however SinX X is displayed as SinX sX via when using SCPI Use the caret symbol as a line return when naming buttons and signals TG 2000 Signal Generation Platform User Manual Syntax 3 12 TG 2000 Signal Generation Platform User Manual Ii Sequence Programming Sequence programs enable the TG 2000 Sign
180. t Defined element HE Is defined as Exclusive OR Group one element is required Optional can be omitted Previous element s may be repeated Comment This manual uses EOM End of message to represent a message terminator Symbol Meaning EOM Message terminator GPIB The end of message terminator can be the END message EOI asserted with the last data byte ASCII code for line feed LF sent as the last data byte or both The TG 2000 Signal Generation Platform always terminates messages with LF and EOI allowing white space before the terminator RS 232 and Parallel The end of message terminator is a single line feed TG 2000 Signal Generation Platform User Manual 3 9 Syntax Constructed Mnemonics Block Arguments Some header mnemonics specify one of a range of mnemonics For example a channel mnemonic can be either CLOCk1 CLOCk2 or CLOCk3 You use these mnemonics in the command just as you do any other mnemonic For example there is a SENS ROSC CLOC2 CAT query and there is also an SENS ROSC CLOC3 CAT query In the command descriptions this list of choices is abbreviated as CLOCk lt n gt The value of n is the upper range of valid suffixes If the numeric suffix is omitted the platform uses the default value of TR Several of the platform s commands use a block argument form Symbol Meaning lt NZDi g gt A non zero digit character in the range 1 9 lt Dig g
181. t show whether or not a command is defined in the SCPI 1994 0 Standard Table B 1 SCPI conformance information Defined in SCPI 1994 0 Command Yes No CALibration ALL MODules MEM iw DISPlay CONTrast 2 WINDow STATe TEXT DATA ERROR STATe Dd INSTrument CATalog y FULL D DEFine al DELete NAMe al ALL a SELect Val NSELect al TG 2000 Signal Generation Platform User Manual B 1 Appendix B SCPI Conformance Information Table B 1 SCPI conformance information cont Defined in SCPI 1994 0 Command Yes No MMEMory CATalog CDIRectory COP DELete INITialize v LOAD DOWNToad nw PRESet v SIGNal a MDIRectory MEM v RDIRectory v SIGNal ACTive l x CATalog v RESet x STATus x CATalog nw ALL ho Sia DELete l x ALL ee STATus l lw STORE DOWNT oad f gt PRESet Oo lr SIGNal ooo l gt B 2 TG 2000 Signal Generation Platform User Manual Appendix B SCPI Conformance Information Table B 1 SCPI conformance information cont Defined in SCPI 1994 0 Command Yes No PROGram CATalog SELected DEFine DELete SELected NAME v STATe yn WAIT EXPLicit DEFine v DELete STATe WAIT SENSe ROSCillator CLOCK3 CATalog x FREQuency ig nw FRAMe2 CATalog gt FREQuency UNE nw TG 2000 Signal Generation Platform User Manual B 3 Appendix B SCPI Conformance Information
182. ted WAIT PROGram SELected WAIT Command Query response None 0 1 Not applicable None None Command PROGram SELected WAIT Query PROGram SELected WAIT PROGram SELected NAME TG 2000 Signal Generation Platform User Manual PROGram Commands PROGram EXPLicit DEFine Use this command to create or query the contents of a sequence file The program to be defined is entered as an arbitrary block argument to the command The query form will permit transfer of the file contents over the control interface The sequence cannot be redefined without first deleting it Syntax PROGram EXPLicit DEFine lt progname gt lt program gt PROGram EXPLicit DEFine lt progname gt Query response arb blk prog data Parameters Command lt progname gt lt string gt lt program gt lt arb blk prog data gt Default Value Not applicable Errors and Events 250 Mass storage error 254 Media full 280 Program error 281 Cannot create program 284 Program currently running Dependencies None Examples Command PROG EXPL DEF testl 13ABC Query PROG EXPL DEF testl Response 3003ABC Related Commands PROGram EXPLicit DELete TG 2000 Signal Generation Platform User Manual 3 97 PROGram Commands PROGram EXPLicit DELete Syntax Parameters Default Value Errors and Events Dependencies Examples Related Commands 3 98 Use this command to remove the sequenc
183. ted the knob will change the value for the selected parameter Changing a parameter immediately affects the module output Icon Use this button to confirm an entry or to make a browsed selection active When you find a test signal using the browse mode push the Select button to output the signal You can use the Select button to sequence through items within an icon when it contains several selections TG 2000 Signal Generation Platform User Manual 2 17 Functional Overview Keypad Use the keypad to enter exact values for parameters instead of using the knob to increment the value Table 2 1 shows the purpose of each key Table 2 1 Keypad definitions Key s 0 9 Explanation Enters numeric values Enters a decimal point die Toggles the numeric value between positive and negative p T Enters the pico or Tera unit of measure n G Enters the nano or Giga unit of measure wM Enters the micro or Mega unit of measure m k Enters the milli or kilo unit of measure Escape Exits data entry mode without changing the existing data Back Sp Erases one character EE Enter Exponent Entry When entering a parameter value enter a number push the EE key then enter the exponent value For example pushing 4 2 EE 6 enters the value 4 2x106 Changes the parameter value to the new value 1 The TG 2000 Signal Generation Platform determines which of the two units is appropriate b
184. the module user manuals Modules window Push Modules Touch desired module button Push Edit button Edit Module window Signal Sets window Push Signal Touch Rename Touch Module Touch desired signal set Sets button Module Parameters usually represents format Rename Module window Test Signals window Enter new name for Touch desired Test Signal icon Push Test module until correct signal is selected Signals button Touch Module Touch Active Parameters Signal Parameters Module Parameters window Active Signal Parameters window Selections depend on which module is Selections depend on which module is selected Refer to module user manuals selected R efer to module user manuals Figure 2 6 Module and test signal hierarchy TG 2000 Signal Generation Platform User Manual 2 7 Functional Overview Shared Module Memory 2 8 For instructions on loading signals into a module refer to Disk Drive Procedures on page C 1 For instructions on selecting test signals refer to Selecting Test Signals on page 2 38 A generator module can use the test signals stored in the memory of other modules of the same type For example a newly installed AVG1 Generator module can load and output signals stored in another AVG1 Generator module already in the mainframe The memory space in the two modules is combined to provide twice the signal storage The BG1 Generator module does not use this sh
185. the source and destination hierarchy occurs an error message appears Try a destination at a higher level and let the TG 2000 Signal Generation Platform pick the appropriate level in the hierarchy Press the Select button Touch Quit Load The Add Signals window reappears showing the amount of kilobytes selected Total Tagged and the amount of space available on the module Free If the tagged total is greater than the free amount the signal sets will not load If this happens reduce the number of signals being loaded Select Source delete a few signals from the module Delete Signals or use the Replace Signals procedure on page C 4 TG 2000 Signal Generation Platform User Manual Appendix C Disk Drive 16 Touch Start Load 17 When the load is complete touch OK and then touch Quit Delete Signals Use this function to remove signals from generator modules that allow you to load signals You may want to delete signals to make room for new signals To delete signals from a module follow these steps 1 Push the Disk button 2 Touch Delete Signals to open the window shown below FCC Composite 1 1 cmp Foc Multiburst 1 1 cmp NTC Combination 1 1 cmp NTC Composite 1 1 cmp 3 Select the test signals or signal sets you wish to delete Signals that you changed and saved contain only differences from their original signal These signals have a sig suffix and cannot be deleted without deleting the or
186. this query to list the state of the active signal The query returns NORM or UNCal UNCAL indicates that the signal has been modified from the original file MMEMory SIGNal ACTive STATus slot number module name Command Query response slot number NR1 string NORMal UNCal module name lt string gt Not applicable 200 Execution error None Query MMEM SIGN ACT STAT 7 Response NORM MMEMory SIGNal CATalog TG 2000 Signal Generation Platform User Manual MMEMory Commands MMEMory SIGNal CATalog Use this query to list all of the signals for a given module If only the identifier is supplied then all signal sets that are compatible with the module in that slot are returned If an additional signal set name is included then all buttons under that signal set are listed If an additional argument of a button name is included then all signals under that button are returned Syntax MMEMory SIGNal CATalog slot number module name sig name button name Parameters Command slot number NR1 module name lt string gt sig name string button name string Query response Comma delimited list of signal names Default Value Not applicable Errors and Events 242 Module not found 243 Module not a generator Dependencies None Examples Query MMEM SIGN CAT 6 Response 625m 525 d1 525 d2 Re
187. tion about the installed modules Wm Module type m Slot location physical location in the mainframe m Module name default or user defined m Signal format if power up was successful or system problems such as a module failing the power up test m Current output signal The Status window also lists configuration information for an installed AGL1 module AGLI information appears at the bottom of the display The following example shows a Status window with AGLI module information TG 2000 Signal Generation Platform User Manual 2 27 Operating Procedures Presets You can store instrument settings in a preset and later recall these settings To save presets on a disk refer to page C 10 Create a Preset To create a preset containing the current instrument settings follow these steps 1 Push the Presets button to open the Presets window shown below 2 Touch Presets on the display 3 Touch Create at bottom of the display create pete Quit 4 Inthe text entry window enter the name for your new preset The name is limited to eight characters 2 28 TG 2000 Signal Generation Platform User Manual Operating Procedures 5 Touch OK The new preset is created and appears in the list of available Presets Save Current Settings to To save current instrument settings to an existing preset follow these steps an Existing Preset 1 Push the Presets button Touch Presets on the dis
188. ule space C 8 Front panel disk drive C 1 enable button 2 24 operation 2 9 setting the timeout period 2 24 Functional overview 2 1 Fuse AC rear panel 1 4 G GPIB interface card 1 3 selecting remote port D 9 setup D 7 D 9 Ground closure remote D 10 H H Feel button selecting resolution 2 31 Hardware installation 1 6 Hardware version 2 39 Help window 2 15 2 25 Hierarchy SCPI subsystem 3 4 Horizontal used in setting reference delay 2 33 Index 2 Icon 2 11 IEEE Std 488 2 1987 3 9 Incoming inspection 1 10 Initial set up 13 Installation cooling requirement 1 6 hardware 1 6 module E 2 rackmount instructions 1 6 signal sets E 6 software installation 1 8 Int Ext reference select 2 33 K Keypad EE key 2 18 enter key 2 18 key definitions 2 18 Knob use in navigation 2 17 use to view list box 2 17 L Line voltage setting 1 3 List box 2 11 use knob to view 2 17 List window 2 14 Lock out of front panel 2 24 Locked LED 2 26 Memory shared modules 2 8 Message terminators 3 9 Mnemonics constructed 3 10 Module installation E 2 selecting 2 38 self calibration 2 35 setting delay from time zero 2 5 shared memory 2 8 status 2 14 timing 2 30 2 40 timing delay 2 6 Module removal E 9 TG 2000 Signal Generation Platform User Manual Index Module Timing Window 2 30 2 40 Modules window 2 12 N NO 3 65 Naming s
189. ules button Touch BG1 on screen Touch NTSC on screen Touch Black Burst on screen Touch Module Parameters on screen Touch Clock Out on screen Note the current frequency setting Using the keypad press the keys 2 7 M u Enter to set Out Freq to 27 0 MHz If the selector Output at the bottom of the window indicates Disabled touch it once to enable the Clock output on the BG1 module 11 Check that the frequency counter measures 27 MHz within 1 ppm or the accuracy of your counter A continued failure indicates a problem with the clock circuit contact your Tektronix Representative 12 Restore the clock frequency noted in step 10f You have completed the incoming inspection procedure for the mainframe Proceed to the Incoming Inspection procedures in your module user manuals TG 2000 Signal Generation Platform User Manual 1 13 Getting Started 1 14 TG 2000 Signal Generation Platform User Manual SSS ey Functional Overview System Control Disk Drive Remote Control This discussion provides an overview of the main components of the platform For information about a specific module refer to the user manual for that module Rear panel remote connectors are described on page D 1 of this manual Important information on the power connector line selector and fuse appears under Configuration on page 1 3 Module rear panel outputs are described in the module user manuals This section contains the following topics
190. ure 2 9 shows the difference between browsed and selected items Try rotating the knob to move through the displayed items When an icon has several selections available the list box will drop down Rotating the knob scrolls through the list selections To select a browsed item the one with a ring push the Select button or touch the item on screen To close the list push the Escape button AVG1 7 NTSC1 Test Signals 100 Color Bars Browsed icon Selected icon 100 Color Bars Figure 2 9 Browsed and selected icons You can browse test signals for a module but the output does not change until you push the Select button or the signal icon Figure 2 10 shows how to access a test signal list by selecting the test signal icon and turning the knob TG 2000 Signal Generation Platform User Manual Functional Overview Test Signal window before turning knob 75 Color List drops down after turning knob 75 Color Bars ET 75 Color bars I Figure 2 10 Using the knob to open a list of signals Color Bar Cursor Buttons Use these buttons to navigate through lists and objects on the display Use the cursor buttons to move through the characters when entering text Knob Use the knob to scroll through a list or to change a parameter setting The knob is also useful for browsing items in a window and as an easy way to select characters in a text entry window When a you have a numeric item selec
191. ves the displayed test signal TG 2000 Signal Generation Platform User Manual 3 3 Syntax SCPI Commands and Queries 3 4 Creating Commands Creating Queries SCPI is a standard created by a consortium that provides guidelines for remote programming of instruments These guidelines provide a consistent program ming environment for instrument control and data transfer This environment uses defined programming messages instrument responses and data format across all SCPI instruments regardless of manufacturer The TG 2000 Signal Generation Platform uses a command language based on the SCPI standard The SCPI language is based on a hierarchical or tree structure see Figure 3 1 that represents a subsystem The top level of the tree is the root node it is followed by one or more lower level nodes OUTPut lt Root node Lower level 1 nodes STATe DIAMeter POSition Figure 3 1 Example of SCPI subsystem hierarchy You can create commands and queries from these subsystem hierarchy trees Commands specify actions for the instrument to perform Queries return measurement data and information about parameter settings SCPI commands are created by stringing together the nodes of a subsystem hierarchy and separating each node by a colon In Figure 3 1 OUTPut is the root node and CIRCle STATe DIAMeter and POSition are lower level nodes To create a SCPI command start with the root node OUTPut and m
192. vs dev eU AU ed Re dieu 3 18 Next Signal occ stes ess dote ts a es acoder cia 3 18 Previous Signal 2 0 uri deseo dei ee aera 3 18 Internal Syne o5 oe cia ep eue de E So ii ee 3 18 External Syne eo dep EUER iUe 3 18 Stop Sequence xou aped ede Ub E 3 18 Reset Seg ent mnn ap dea Pe e bee 3 18 Running a Sequehce sve LEUR i SNC 3 25 Autostart Files oro evEPe EVA Rene WERE EE 3 25 Tcl Programming Changes sseeseeeee eh 3 26 Functional Command Groups eee 3 27 COMMON cete ue Tre ies ees as eR e ree tpe a Reeds Sae De Rye pap S 3 28 Calibration ss cose RE EU edhe oe nae Reedy Rs Vh de vA Ree Wa ede QU i 3 28 Display osse o ain et ona kote PUER EERERRCUE VE e e ER PE ERES 3 29 Instr iment eoe ni ou db toe ale bean neddy BAW RN Ves de vt ede Mn eds ae 3 29 MMemOoty see pEe EP Geb EE de PE de ER Nb espe ee E 3 30 PLOSTAMY TL 3 31 DENSE PIER 3 31 Stats eese pr nte padre pur a atr e Pbi odi tee y dp ens 3 32 SYSTEM csse oom uetess e eEEDehtbs ER brbxer Ep UE PES ERES 3 33 Common Commands sos ose sach m RR ACCRUE CURRO ROS S RUE 3 35 Command Tree ie eret e exert A enm rx P I ee qe ee A 3 35 CES uet taxa RU quU pede fma refutat gos 3 36 FESE octies enr pat Ur I Teen qa irre ence Cs es 3 37 BSRAZILSag 456 bath E Ha Fee PRE a pero aa Tae oa eee Tn nd 3 38 IDN ss cette UE pee Oe Te poete e Ts Dri Tote Ce gna 3 39 OBC 2 scie tege CE PERLE IgE ET dg aree ice edt Tn nd 3 40 OPT M DD eE
193. witch to ON and pressing the front panel power switch Wait for the instrument to perform self tests 12 If you previously moved or removed a module and backed up the instrument perform Instrument Restore from Backup now page E 9 If this module was installed in the TG 2000 Platform mainframe at the factory signal sets are already installed If a generator module is ordered separately the user must install signal sets when installing the module If you need to install signal sets use one of the two following procedures Installing Signals to the Default Destination or Installing Signals to a Non default Destination To replace signal sets refer to the TG 2000 Signal Generation Platform User Manual Installing Signals to the Default Destination To install signal sets from the disk to the default destination perform these steps 1 Insert the test signal disk into the TG 2000 Platform mainframe disk drive 2 Push the Disk button TG 2000 Signal Generation Platform User Manual Appendix E Installation Touch Add Signals when the Disk menu appears Touch Select Source Move the browse ring to the DNL you want to load and press the Select key Select all of the signal sets at the module level and press the Select key Touch Quit Load The previous menu appears ge d Om Wm am 0 Touch Quit Load again The Add Signals window reappears showing the module as the selected destination NOTE The Add Signals window shows
194. ximum for mainframe with modules in all slots Clearance for Cooling For rack installation allow standard side cooling and 5 cm 2 in rear clearance for cables For desk top use allow 5 cm 2 in side and rear clearance 1 Battery storage life is specified at 25 C At 60 C battery discharge accelerates resulting in self discharge in less than 30 days Table A 4 System clock and frame reset Characteristic Clock Frequency Stability Frame Reset A 2 Description 27 MHz DDS Ch 1 10 MHz to 100 MHz step size lt 0 1Hz DDS Ch 2 10 MHz to 100 MHz 1 ppm year operating at standard oven temperature Two reset channels 1 7 Hz to 1 kHz TG 2000 Signal Generation Platform User Manual Appendix A Specifications Table A 5 Certifications and compliances Standard Compliance was demonstrated to the following specifications as listed in the Official Category EC Declaration of Conformity Journal ofthe European Communities EN 50081 1 Emissions EN 55022 EN 60555 2 Class B Radiated and Conducted Emissions AC Power Line Harmonic Emissions EN 50082 1 Immunity IEC 801 2 Electrostatic Discharge Immunity IEC 801 3 RF Electromagnetic Field Immunity IEC 801 4 Electrical Fast Transient Burst Immunity IEC 801 5 Power Line Surge Immunity Low Voltage Directive 73 23 EEC Amended by 93 68 EEC EN61010 1 Safety Requirements for Electrical Equipment for Measurement Control and Laboratory Use Safety U
195. y The two signals of interest Amplitude Modulate carrier signals which are the same frequency but differ in phase by 90 degrees hence the Quadrature notation The two resultant signals can be added together and both signals recovered at the other end if they are also demodulated 90 degrees apart Quadrature Distortion Distortion resulting from the asymmetry of sidebands used in vestigial sideband television transmission Quadrature distortion appears when envelope detection is used but can be eliminated by using a synchronous demodulator RGB or GBR Red Green and Blue The three primary colors sued in color television s additive color reproduction system These are the three color components generated by the camera and used by the picture monitor to produce a picture R Y One of the color difference signals used in the NTSC and PAL systems obtained by subtracting luminance Y from the red camera signal R The R Y signals is also known as V Saturation The property of color which relates to the proportion of white light in the color Highly saturated colors are vivid while less saturated colors have more white mixed in and therefore appear pastel For example red is highly saturated while pink is the same hue but much less saturated TG 2000 Signal Generation Platform User Manual Glossary 5 Glossary Glossary 6 In signal terms saturation is determined by the ratio between luminance level and chrominance amplitude

Download Pdf Manuals

image

Related Search

Related Contents

Hearing Instrument User Manual  CPD-L181A  Conceptronic VGA to DVI Converter  ICARUS Illumina (E652BK)  S - BOX II. PRECISION TARGET  Benchtop Peristaltic Dispenser Peristaltische Schlauchpumpe  Guia do Usuário do Dell Latitude X1  TAFCO WINDOWS NU2-057S-W Installation Guide  取扱い上の注意とお願い  

Copyright © All rights reserved.
Failed to retrieve file