Quonset Microwave QM1004-2-18 Скачать руководство пользователя страница 36

QM1004-2-18 Combined RF Upconverter/Downconverter

User Manual

1.8.3 VISA Compliance

The QM1004-2-18 Combined RF Upconverter/Downconverter complies with the rules and regulations of
the of the VISA (Virtual Instrument Systems Architecture) standard. Communication with the QM1004-2-
18 is accomplished through VISA libraries, providing portability between different operating systems.

No

additional drivers are required.

Quonset Microwave

Revision 6.1.0

24

Содержание QM1004-2-18

Страница 1: ...Quonset Microwave www quonsetmicrowave com QM1004 2 18 Combined RF Upconverter Downconverter Option 100 Internal Common LOs Option 200 50 550 MHz IF BW User Manual Revision 6 1 0 August 2021...

Страница 2: ...in this document that conflict with these terms the warranty terms in the sep arate agreement shall control Technology Licenses The hardware and or software de scribed in this document are fur nished...

Страница 3: ...eparate written agreement with warranty terms covering the material in this document that conflict with these terms the warranty terms in the separate agreement shall control Duration and conditions o...

Страница 4: ...blow time delay etc The use of other fuses or material is prohibited General Safety Information The following general safety precautions must be observed during all phases of operation of this prod u...

Страница 5: ...ith applicable sections of part 15 of the FCC rules This marking indicates that the device conforms with applicable EC directives This marking indicates that the device complies with the Virtual Instr...

Страница 6: ...download locations 11 12 2019 2 2 2 Added v4 2 0 PIC update information 12 03 2019 2 2 3 Added PIC v4 3 0 and v5 1 0 update information 12 05 2019 6 0 0 Updated for v6 build 06 18 2021 Replaced Syste...

Страница 7: ...QM1004 2 18 Combined RF Upconverter Downconverter User Manual Corrections to SYST BOOT SYST LOAD SYST READ SYST SAVE SYST TEMP RCL SAV SDS commands Quonset Microwave Revision 6 1 0 vi...

Страница 8: ...QM1004 2 18 Combined RF Upconverter Downconverter User Manual Quonset Microwave Revision 6 1 0 vii...

Страница 9: ...ngs iv Revision Control v 1 Overview 2 1 Input Output Specifications 3 2 General Description 4 3 System Block Diagram 5 2 Firmware Updates 6 1 Introduction 7 2 Firmware Update Files 8 3 FPGA Firmware...

Страница 10: ...escriptors 25 2 1 2 USBTMC VISA Code Example 25 4 Control Commands 26 1 Command Quick Reference Guide 28 1 1 Common Commands 28 1 2 FREQuency Subsystem 29 1 3 POWEr Subsystem 29 1 4 STATus Subsystem 3...

Страница 11: ...55 5 1 SYSTem BOOTstate 55 5 2 SYSTem CURRent 56 5 3 SYSTem ERRor 57 5 4 SYSTem FIRMware 61 5 5 SYSTem LOADstate 62 5 6 SYSTem READstate 63 5 7 SYSTem SAVEstate 64 5 8 SYSTem SERialNUMber 65 5 9 SYST...

Страница 12: ...Common Commands Summary 28 4 2 FREQuency Subsystem Commands Summary 29 4 3 POWEr Subsystem Commands Summary 29 4 4 STATus Subsystem Commands Summary 30 4 5 SYSTem Subsystem Commands Summary 30 4 6 Co...

Страница 13: ...eate project 10 2 2 iMPACT Manually Create Project 10 2 3 iMPACT Boundary Scan 11 2 4 iMPACT Assign Configuration Files 11 2 5 iMPACT Attach PROM 12 2 6 iMPACT Configure PROM 12 2 7 iMPACT FPGA Progra...

Страница 14: ...1004 2 18 Combined RF Upconverter Downconverter User Manual 1 Overview In This Chapter 1 Input Output Specifications 3 2 General Description 4 3 System Block Diagram 5 Quonset Microwave Revision 6 1 0...

Страница 15: ...dBm Downconverter RF Input Frequency 2 18 GHz Power Level absolute maximum 25 dBm LO1 Output Frequency 12 20 GHz Power Level 5 dBm 100 MHz Reference Output Frequency 100 MHz Power Level 2 Vp p Type Si...

Страница 16: ...d RF Upconverter Downconverter system The QM1004 2 18 Combined RF Upconverter Downconverter has been equipped with Option 100 which adds Local Oscillator LO sources making the QM1004 2 18 a self conta...

Страница 17: ...eplate of the unit An internal 100 MHz reference clock is phase locked to all of the internal LOs with a BNC F connector providing the option for LOs to lock to a user provided 10 250 MHz external ref...

Страница 18: ...ombined RF Upconverter Downconverter User Manual 2 Firmware Updates In This Chapter 1 Introduction 7 2 Firmware Update Files 8 3 FPGA Firmware Updates 9 4 PIC Firmware Updates 16 Quonset Microwave Rev...

Страница 19: ...d will continue to use version 6 firmware to differentiate from v4 and v5 hardware builds The current v6 Windows GUI supports v4 v5 and v6 hardware Table 2 1 Version 6 Firmware Revision History PIC Fi...

Страница 20: ...e following link and navigating to the download link in the Software tab http www quonsetmicrowave com QM1004 2 18 p qm1004 2 18 htm The zip files contain the necessary files required to perform the f...

Страница 21: ...s prior to downloading System Environment Variable A system environment variable must be set to allow the iMPACT software to skip its ID Check of the Micron flash In Microsoft Windows this is done thr...

Страница 22: ...d it will first ask if you want it to create and save a project file for you Choose No as reusing projects sometimes results in outdated files being programmed which were saved in previous sessions Fi...

Страница 23: ...will open a Boundary Scan window which is where we interact with the device Figure 2 4 iMPACT Assign Configuration Files Right click in the Boundary Scan window and select Initialize Chain which will...

Страница 24: ...nder the device will change from Bypass to qm1004 2 18 100 200_v6 1 0 bit and it will ask if you want to attach a PROM Choose Yes Figure 2 6 iMPACT Configure PROM Select the QM1004 2 18 100 200_v6 1 0...

Страница 25: ...ogramming Properties On the first Device Programming Properties screen leave the box to verify the FPGA write unchecked and click OK Figure 2 8 iMPACT FPGA Programming Properties Click the FLASH devic...

Страница 26: ...the Device Programming Properties for the PROM Leave Verify and Erase Before Programming both checked and leave the After Programming selection set to automatically load FPGA when finished all defaul...

Страница 27: ...ill go up to 4 before completing and displaying Program Succeeded This PROM write took 102 seconds which is typical for a PROM write to this device The Combined RF Upconverter Downconverter should the...

Страница 28: ...pports the Microchip PIC18F87J50 or PIC32MZ2048EFH144 device depending on the hardware version The ICD U64 from CCS includes the CCSLOAD free programmer control software which is used to load the upda...

Страница 29: ...ns 19 1 4 Default Units 20 1 5 Status Reporting 20 1 6 SCPI Data Types 20 1 6 1 boolean Definition 20 1 6 2 character_data Definition 21 1 6 3 NAN Definition 21 1 6 4 non decimal numeric Definition 21...

Страница 30: ...24 2 VISA Descriptors and Configuration 25 2 1 USBTMC 25 2 1 1 VISA Descriptors 25 2 1 2 USBTMC VISA Code Example 25 The following markings apply to the QM1004 2 18 Combined RF Upconverter Down conve...

Страница 31: ...on Use a semicolon to separate two commands within the same command string 1 2 3 Using Whitespace You must use whitespace characters tab or space to separate a parameter from a keyword 1 2 4 Using Com...

Страница 32: ...s Register Questionable Status Register Device Status Register Status and Standard Event registers are read using the IEEE 488 2 common commands Operation and Questionable Status registers are read us...

Страница 33: ...umeric Definition Throughout this document non decimal numeric is used to represent numeric information in bases other than 10 that is hexadecimal octal and binary Examples of non decimal numeric incl...

Страница 34: ...d as Digit Digit E Digit The following shows the examples of NR3 1 23E 4 12 3E 45 1 6 9 numeric_value Definition Throughout this document the decimal numeric element is abbreviated to numeric_value 1...

Страница 35: ...llow you to specify a message terminator character or EOI state to be automatically sent with each bus transaction Message termination always sets the current path back to the root level 1 8 Complianc...

Страница 36: ...Downconverter complies with the rules and regulations of the of the VISA Virtual Instrument Systems Architecture standard Communication with the QM1004 2 18 is accomplished through VISA libraries prov...

Страница 37: ...USB VISA descriptor format USB board number manufacturer ID model code serial number INSTR Descriptor Example USB0 0x2012 0x0016 0008 INSTR 2 1 2 USBTMC VISA Code Example ViSession rscmng ViSession qm...

Страница 38: ...32 2 3 FREQuency TUNErACTual 33 2 4 FREQuency LO1 DIVider 34 2 5 FREQuency LO1 EXTernal 35 2 6 FREQuency LO1 LOCK 36 2 7 FREQuency LO1 PLLMode 37 2 8 FREQuency LO2 LOCK 39 2 9 FREQuency LO3 LOCK 40 2...

Страница 39: ...SYSTem BOOTstate 55 5 2 SYSTem CURRent 56 5 3 SYSTem ERRor 57 5 4 SYSTem FIRMware 61 5 5 SYSTem LOADstate 62 5 6 SYSTem READstate 63 5 7 SYSTem SAVEstate 64 5 8 SYSTem SERialNUMber 65 5 9 SYSTem TEMPe...

Страница 40: ...ending operations have completed RCL NRf 74 Recalls the settings of the Combined RF Upconvert er Downconverter from the specified register memory location RST 75 Returns the Combined RF Upconverter Do...

Страница 41: ...Fractional of the internal LO1 for both channels FREQuency LO2 LOCK 39 Returns the lock status of the internal LO2 for the sys tem FREQuency LO3 LOCK 40 Returns the lock status of the internal LO3 for...

Страница 42: ...e register 1 5 SYSTem Subsystem Table 4 5 SYSTem Subsystem Commands Summary Command Page Description SYSTem BOOTstate 55 Specifies a state to boot to at device startup SYSTem CURRent 56 Returns the cu...

Страница 43: ...query allows the user to check the lock status of the internal LOs to the reference signal Syntax FREQ LOCK Query FREQ LOCK This query returns the lock status of the internal LOs A lock status of 0 i...

Страница 44: ...Example FREQ TUNE 10 This command sets the center frequency of the QM1004 2 18 to 10 GHz Default Condition On power up or when a RST command is issued the QM1004 2 18 returns to the boot state s setti...

Страница 45: ...al tuned frequency may vary from the desired frequency set using the FREQ TUNE command To achieve the exact desired tune frequeny the user must use fractional mode or increase the reference divider va...

Страница 46: ...he hardware is fixed at 4 This results in the integer mode tuning resolution being 400 where is the reference divider value It is recommended to use a divider of 1 when operating in fractional mode No...

Страница 47: ...Q LO1 EXT Space 0 Example FREQ LO1 EXT 0 This command selects the internal LO1 oscillator Default Condition On power up or when a RST command is issued the QM1004 2 18 returns to the boot state s sett...

Страница 48: ...the lock status of the internal LOs to the reference signal for both channels Syntax FREQ LO1 LOCK Query FREQ LO1 LOCK This query returns the lock status of the internal LOs A lock status of 0 indica...

Страница 49: ...encies 14 8 GHz and 15 2 GHz are divisible by 400 MHz but 10 35 GHz would not be tunable with the default LO1 reference divider as the corresponding LO frequency 15 GHz is not divisible by 400 MHz The...

Страница 50: ...Condition On power up or when a RST command is issued the QM1004 2 18 PLL mode setting returns to the boot state s setting The Combined RF Upconverter Downconverter default setting is 1 Query FREQ LO1...

Страница 51: ...tus of the internal LO2 to the reference signal for the Combined RF Upconverter Downconverter Syntax FREQ LO2 LOCK Query FREQ LO2 LOCK This query returns the lock status of the internal LO2 A lock sta...

Страница 52: ...tus of the internal LO3 to the reference signal for the Combined RF Upconverter Downconverter Syntax FREQ LO3 LOCK Query FREQ LO3 LOCK This query returns the lock status of the internal LO3 A lock sta...

Страница 53: ...Q REF EXT Space 0 Example FREQ REF EXT 0 This command selects the internal reference oscillator Default Condition On power up or when a RST command is issued the QM1004 2 18 returns to the boot state...

Страница 54: ...ternal reference frequency of the QM1004 2 18 to 150 MHz Default Condition On power up or when a RST command is issued the QM1004 2 18 reference frequency returns to the boot state s setting The Combi...

Страница 55: ...r to check the lock status of the external reference signal Syntax FREQ REF LOCK Query FREQ REF LOCK This query returns the lock status of the external reference A lock status of 0 indicates that the...

Страница 56: ...he range of acceptable attenuation values is 0 31 dB in 1 dB steps Syntax POWE CH1 ATTEN Space Numeric Value Example POWE CH1 ATTEN 31 This command sets the upconverter attenuation to 31 dB Default Co...

Страница 57: ...le attenuation values is 0 31 dB in 1 dB steps Syntax POWE CH2 ATTEN Space Numeric Value Example POWE CH2 ATTEN 31 This command sets the downconverter attenuation to 31 dB Default Condition On power u...

Страница 58: ...mand turns off the LNA Default Condition On power up or when a RST command is issued the QM1004 2 18 returns to the boot state s setting The Combined RF Upconverter Downconverter default setting is 0...

Страница 59: ...his command turns off the RF power Default Condition On power up or when a RST command is issued the QM1004 2 18 returns to the boot state s setting The Combined RF Upconverter Downconverter default s...

Страница 60: ...e status event register Reading from this event register clears it The use of the EVENt token is optional Syntax STAT OPER EVEN Allowed Values The NRf parameter can be any integer in the range of 0 to...

Страница 61: ...ry returns the contents of the condition register Syntax STAT OPER COND Allowed Values The NRf parameter can be any integer in the range of 0 to 32767 Query STAT OPER COND The condition register is qu...

Страница 62: ...bit transitions to true Syntax STAT OPER ENAB Space NRf Allowed Values The NRf parameter can be any integer in the range of 0 to 32767 Query STAT OPER ENAB The event register enable bit mask is querie...

Страница 63: ...nd presets the STATus QUEStionable ENABle register to 0 No other registers are affected CLS SRE 0 ESE 0 is the recommended command sequence to reset all other status event registers Syntax STAT PRES E...

Страница 64: ...in the bit indicates the accuracy of the signal is of questionable quality The use of the EVENt token is optional Syntax STAT QUES EVEN Allowed Values The NRf parameter can be any integer in the rang...

Страница 65: ...tents of the questionable condition register Syntax STAT QUES COND Allowed Values The NRf parameter can be any integer in the range of 0 to 32767 Query STAT QUES COND The questionable condition regist...

Страница 66: ...e event bit transitions to true Syntax STAT QUES ENAB Space NRf Allowed Values The NRf parameter can be any integer in the range of 0 to 32767 Query STAT QUES ENAB The questionable register enable bit...

Страница 67: ...ers saved see the relevent command descriptions in this manual When this command is issued the selected state will be loaded on the next power cycle or by issuing the RST command Syntax SYST BOOT Spac...

Страница 68: ...Manual 5 2 SYSTem CURRent This command returns the current reading from the Combined RF Upconverter Downconverter in Amps Syntax SYST CURR Query Example SYST CURR This query returns the QM1004 2 18 cu...

Страница 69: ...error queue has a maximum capacity of 10 errors The use of the NEXT token is optional Syntax SYST ERR NEXT Query Example SYST ERR Queries the system error Error queue messages have the following forma...

Страница 70: ...ta not allowed A numeric value was received within a command which does not accept a nu meric value 131 Invalid suffix A unit was incorrectly specified for a numeric parameter 134 Suffix too long A un...

Страница 71: ...d and either a reset has been received of the state of the Combined RF Upconverter Downconverter has changed such that the measurement is no longer valid 241 Hardware missing The Combined RF Upconvert...

Страница 72: ...er is also full Command execution continues but data is lost 440 Query UNTERMINATED after indefinite response The IDN command must be the last query command within a command string 0 No error No error...

Страница 73: ...This command returns the current PIC and FPGA firmware versions of the Combined RF Upconverter Downconverter Syntax SYST FIRM Query Example SYST FIRM This query returns the current firmware versions...

Страница 74: ...on Downconverter Attenuation For a detailed description of the parameters saved see the relevent command descriptions in this manual When the SYSTem LOADstate command is called these parameters will b...

Страница 75: ...Downconverter Attenuation See the respective command definitions for descriptions of each parameter Syntax SYST READ Space 0 5 Query SYST READ 0 This query requests the parameter values of state 0 Re...

Страница 76: ...er Upconverter Attenuation Downconverter Attenuation For a detailed description of the parame ters saved see the relevent command descriptions in this manual NOTE The MEM_CLR button on the back panel...

Страница 77: ...r Downconverter User Manual 5 8 SYSTem SERialNUMber This query returns the serial number of the device Syntax SYST SERNUM Query Example SYST SERNUM This query returns the serial number of the device Q...

Страница 78: ...ing from the QM1004 2 18 in degrees Celsius when RF Power is applied When RF Power has not been applied the boards are in a powered down state and the device will return 0 00 degrees Syntax SYST TEMP...

Страница 79: ...of SCPI used in the Combined RF Upconverter Downconverter The re sponse is in the format XXXX Y where XXXX is the year and Y is the version number Syntax SYST VERS Query Example SYST VERS This query r...

Страница 80: ...n Command descriptions are listed below Table 4 8 IEEE 488 2 Common commands CLS Clear Status Page 69 ESE and ESE Event Status Enable Page 70 ESR Event Status Register Page 71 IDN Identify Page 72 OPC...

Страница 81: ...ed RF Upconverter Downconverter IEEE 488 2 Command Reference 6 2 CLS The CLS CLear Status command clears the data structures The SCPI registers are all cleared Syntax CLS Quonset Microwave Revision 6...

Страница 82: ...d Event Status Enable Register Table 4 9 shows the contents of this register Table 4 9 ESE bit mapping Bit Base 2 Meaning 0 1 Operation Complete 1 2 Request Control not used 2 4 Query Error 3 8 Device...

Страница 83: ...then clears it The returned value is in the range of 0 to 255 Table 4 10 shows the contents of this register Table 4 10 ESR mapping Bit Base 2 Meaning 0 1 Operation Complete 1 2 Not Used 2 4 Query Er...

Страница 84: ...cted device to identify itself The string returned is Quonset Microwave Product Number Serial Number Firmware where Product Number identifies the product number of the host Serial Number uniquely iden...

Страница 85: ...dard Event Status Register when all pending device operations have been completed Table 4 11 OPC mapping Bit Base 2 Meaning 0 1 Operation Complete 1 2 Not Used 2 4 Query Error 3 8 Device Dependent Err...

Страница 86: ...Frequency External LO1 Enabled External LO1 Switch Override LO1 PLL Mode LO1 Reference Divider Upconverter Attenuation Down converter Attenuation For a detailed description of the parameters saved se...

Страница 87: ...erter Downconverter IEEE 488 2 Command Reference 6 8 RST The RST ReSeT command returns the QM1004 2 18 Combined RF Upconverter Downconverter to its initial power up state Syntax RST Quonset Microwave...

Страница 88: ...Enabled External LO1 Switch Override LO1 PLL Mode LO1 Reference Divider Upconverter Attenuation Downconverter Attenuation For a detailed description of the parameters saved see the relevent command de...

Страница 89: ...Override LO1 PLL Mode LO1 Reference Divider Upconverter Attenuation Downconverter Attenuation For a detailed description of the parameters saved see the relevent command descriptions in this manual Is...

Страница 90: ...ways 0 Table 4 12 shows the contents of this register Table 4 12 SRE bit mapping Bit Base 2 Meaning 0 1 Not used 1 2 Not Used not used 2 4 Device Dependent 3 8 Questionable Status Summary 4 16 Message...

Страница 91: ...0 No device status condition has occurred 1 A device status condition has occurred 2 4 Error Event Queue 0 Queue empty 1 Queue not empty 3 8 Questionable Status Summary 0 No QUEStionable status condi...

Страница 92: ...Reference 6 13 TST The TST query causes the QM1004 2 18 Combined RF Upconverter Downconverter to perform a self test The result of the self test is placed in the output queue 0 is returned if the tes...

Страница 93: ...WAIt command causes the QM1004 2 18 Combined RF Upconverter Downconverter to wait until either All pending operations are complete The Device Clear command is received Power is cycled before executin...

Страница 94: ...Combined RF Upconverter Downconverter IEEE 488 2 Command Reference 5 Windows Control GUI In This Chapter 1 Overview 83 Quonset Microwave Revision 6 1 0 82...

Страница 95: ...04 2 18 is shown above in Figure 5 1 This GUI provides the current status and provides all of the essential functionality for the Combined RF Upconverter Down converter system The GUI allows the user...

Страница 96: ...em FIRMware 61 SYSTem LOADstate 62 SYSTem READstate 63 SYSTem SAVE 64 SYSTem SERialNUMber 65 SYSTem TEMPerature 66 SYSTem VERSion 67 Default Units 20 Firmware Updates 6 FPGA Firmware Updates 9 FTP Loc...

Страница 97: ...Configuration 25 USB 25 STATus Subsystem Command Reference STATus OPERation 48 STATus OPERation CONDition 49 STATus OPERation ENABle 50 STATus OPERation QUEStionable 53 STATus PRESet 51 STATus QUEStio...

Страница 98: ...Quonset Microwave www quonsetmicrowave com 1004 001 21 1004 001 21 Revision 6 1 0 August 2021...

Отзывы: