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

QM1004-0.5-18 Combined RF Upconverter/Downconverter

User Manual

Digilent Plugin for Xilinx Tools

The internal Digilent programmer requires a Digilent Plugin for Xilinx Tools to be installed in order to work
properly with iMPACT. The current version of the plugin (v2.5.2) can be downloaded directly from:

https://files.digilent.com/Software/Digilent_Plugin/libCseDigilent_2.5.2-x86-x64-Windows.zip

This version may change in the future and the latest version should remain available on the Digilent
website located at:

https://digilent.com/reference/software/digilent-plugin-xilinx-tools/start

After downloading and extracting the files, perform the following steps:

1. Copy the Digilent folder from:

<extracted_location>\libCseDigilent_2.5.2-x86-x64-Windows\

ISE14x\plugin\nt64\plugins\

2. Paste the Digilent folder into the LabTools installation in:

<install_path>\Xilinx\14.7\LabTools\

LabTools\lib\nt64\plugins\

The above steps allow the iMPACT software to use the Digilent programmer within its environment and
connect to the device.

Adept 2 Runtime

The internal Digilent programmer also requires the Adept 2 Runtime to be installed. The current version
(v2.26.1) can be downloaded from:

https://mautic.digilentinc.com/adept-system-download

Only the Adept 2 Runtime is required and the Adept Application does not need to be installed.

USB Cable Connection

A standard USB 2.0 A-Male to B-Male Cable can be used to connect the computer to the QM1004-0.5-18.
The A-Male end of the cable connects to the computer and the B-Male end of the cable connects to the
QM1004-0.5-18 in the port on the back panel labeled FPGA PROG.

Quonset Microwave

Revision 1.2.1

10

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

Страница 1: ...Quonset Microwave www quonsetmicrowave com QM1004 0 5 18 Combined RF Upconverter Downconverter Option 100 Internal Common LOs Option 205 2 3 GHz IF BW User Manual Revision 1 2 1 November 2022...

Страница 2: ...al 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 nish...

Страница 3: ...separate 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...

Страница 4: ...l 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...

Страница 5: ...with 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 Inst...

Страница 6: ...H1 ASR command info 07 19 2022 Cleaned up typos in command input ranges 1 1 0 Added v1 1 0 Firmware Update info 10 21 2022 1 2 0 Updated Windows GUI chapter 10 25 2022 Separated Option 205 manual 1 2...

Страница 7: ...QM1004 0 5 18 Combined RF Upconverter Downconverter User Manual Quonset Microwave Revision 1 2 1 vi...

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

Страница 9: ...1 VISA Descriptors 26 2 1 2 USBTMC VISA Code Example 26 4 Control Commands 27 1 Command Quick Reference Guide 30 1 1 Common Commands 30 1 2 FREQuency Subsystem 31 1 3 POWEr Subsystem 32 1 4 STATus Su...

Страница 10: ...SYSTem Subsystem Command Reference 61 5 1 SYSTem BOOTstate 61 5 2 SYSTem CURRent 62 5 3 SYSTem ERRor 63 5 4 SYSTem FIRMware 67 5 5 SYSTem LOADstate 68 5 6 SYSTem OPTions 69 5 7 SYSTem READstate 70 5 8...

Страница 11: ...ds Summary 30 4 2 FREQuency Subsystem Commands Summary 31 4 3 POWEr Subsystem Commands Summary 32 4 4 STATus Subsystem Commands Summary 32 4 5 SYSTem Subsystem Commands Summary 33 4 6 Error Codes and...

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

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

Страница 14: ...5 3 GHz Power Level absolute maximum TBD dBm Downconverter RF Input Frequency 0 5 18 GHz Power Level absolute maximum TBD dBm LO1 Output Frequency 21 5 39 GHz Power Level TBD dBm LO2 Output Frequency...

Страница 15: ...QM1004 0 5 18 Combined RF Upconverter Downconverter User Manual Quonset Microwave Revision 1 2 1 4...

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

Страница 17: ...erence 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 MHz external reference An additional BNC F connector forwards...

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

Страница 19: ...Reason To Update v1 0 0 N A Initial Release 2 Firmware Update Files The required files to perform firmware updates are uploaded onto the Quonset Microwave FTP server and need to be downloaded and ext...

Страница 20: ...y install_path Xilinx 14 7 LabTools LabTools lib nt64 2 Rename the file libPortability dll to libPortability dll orig 3 Copy the libPortabilityNOSH dll file to the same folder renaming it to libPortab...

Страница 21: ...igilent_2 5 2 x86 x64 Windows ISE14x plugin nt64 plugins 2 Paste the Digilent folder into the LabTools installation in install_path Xilinx 14 7 LabTools LabTools lib nt64 plugins The above steps allow...

Страница 22: ...ed 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 F...

Страница 23: ...s 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 wil...

Страница 24: ...xt under the device will change from Bypass to qm1004 0 5 18_v1 0 0 bit and it will ask if you want to attach a PROM Choose Yes Figure 2 6 iMPACT Configure PROM Select the QM1004 0 5 18_v1 0 0 mcs fil...

Страница 25: ...rogramming 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 devi...

Страница 26: ...n 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 defau...

Страница 27: ...will 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 th...

Страница 28: ...C32MZ2048EFH144 device The ICD U64 from CCS includes the CCSLOAD free programmer control software which is used to load the update Figure 2 12 CCSLOAD PIC Programming After opening CCSLOAD simply clic...

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

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

Страница 31: ...icolon 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...

Страница 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: ...numeric 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 inc...

Страница 34: ...ed 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: ...low 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 Compliance...

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

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

Страница 38: ...34 2 2 FREQuency CH1 ASR 35 2 3 FREQuency CH1 BYPASS 36 2 4 FREQuency CH2 BYPASS 37 2 5 FREQuency LOCK 38 2 6 FREQuency TUNE 39 2 7 FREQuency TUNErACTual 40 2 8 FREQuency LO1 EXTernal 41 2 9 FREQuenc...

Страница 39: ...Ble 60 5 SYSTem Subsystem Command Reference 61 5 1 SYSTem BOOTstate 61 5 2 SYSTem CURRent 62 5 3 SYSTem ERRor 63 5 4 SYSTem FIRMware 67 5 5 SYSTem LOADstate 68 5 6 SYSTem OPTions 69 5 7 SYSTem READsta...

Страница 40: ...QM1004 0 5 18 Combined RF Upconverter Downconverter User Manual 6 14 WAI 89 Quonset Microwave Revision 1 2 1 29...

Страница 41: ...pending operations have completed RCL NRf 82 Recalls the settings of the Combined RF Upconvert er Downconverter from the specified register memory location RST 83 Returns the Combined RF Upconverter D...

Страница 42: ...or Returns the desired tuning frequency in GHz FREQuency TUNErACTual 40 Returns the actual tuning frequency of the device in GHz This query is useful when internal frequency rounding occurs in integer...

Страница 43: ...rter attenua tion POWEr CH2 LNA 53 Sets or Returns the on off status of the downcon verter s LNA 1 4 STATus Subsystem Table 4 4 STATus Subsystem Commands Summary Command Page Description STATus OPERat...

Страница 44: ...version of the device SYSTem LOADstate 68 Loads and sets the parameters from the specified state SYSTem OPTions 69 Returns the configured options of the device SYSTem READstate 70 Reads the parameter...

Страница 45: ...ses the frequency converter Default Condition On power up or when a RST command is issued the QM1004 0 5 18 returns to the boot state s setting The Combined RF Upconverter Downconverter default settin...

Страница 46: ...ple FREQ CH1 ASR 1 This command turns the upconverter s ASR on Default Condition On power up or when a RST command is issued the QM1004 0 5 18 returns to the boot state s setting The Combined RF Upcon...

Страница 47: ...upconverter Default Condition On power up or when a RST command is issued the QM1004 0 5 18 returns to the boot state s setting The Combined RF Upconverter Downconverter default setting is 0 Query FR...

Страница 48: ...downconverter Default Condition On power up or when a RST command is issued the QM1004 0 5 18 returns to the boot state s setting The Combined RF Upconverter Downconverter default setting is 0 Query F...

Страница 49: ...ser 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 indicates that the L...

Страница 50: ...e Syntax FREQ TUNE Space Numeric Value Example FREQ TUNE 10 This command sets the center frequency of the QM1004 0 5 18 to 10 GHz Default Condition On power up or when a RST command is issued the QM10...

Страница 51: ...he actual tuner frequency of the QM1004 0 5 18 in GHz This can be different than the set frequency if a set frequency finer than the tuning resolution is entered Syntax FREQ TUNEACT Query FREQ TUNEACT...

Страница 52: ...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 0 5 18 returns to the boot state s se...

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

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

Страница 55: ...tatus 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 s...

Страница 56: ...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 0 5 18 returns to the boot state...

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

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

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

Страница 60: ...mmand sets the first upconverter attenuator to 31 dB Default Condition On power up or when a RST command is issued the QM1004 0 5 18 upconverter s first attenuation level returns to the boot state s s...

Страница 61: ...s command sets the second upconverter attenuator to 31 dB Default Condition On power up or when a RST command is issued the QM1004 0 5 18 upconverter attenuation level returns to the boot state s sett...

Страница 62: ...mple POWE CH1 LNA 0 This command turns off the LNA Default Condition On power up or when a RST command is issued the QM1004 0 5 18 returns to the boot state s setting The Combined RF Upconverter Downc...

Страница 63: ...is command sets the downconverter attenuator to 31 dB Default Condition On power up or when a RST command is issued the QM1004 0 5 18 downconverter attenuation level returns to the boot state s settin...

Страница 64: ...ample POWE CH2 LNA 0 This command turns off the LNA Default Condition On power up or when a RST command is issued the QM1004 0 5 18 returns to the boot state s setting The Combined RF Upconverter Down...

Страница 65: ...he 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 t...

Страница 66: ...ery 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 q...

Страница 67: ...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 queri...

Страница 68: ...and 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...

Страница 69: ...1 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 ran...

Страница 70: ...ntents 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 regis...

Страница 71: ...he 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 bi...

Страница 72: ...A Power State and Downconverter Attenuation For a detailed description of the parameters saved see the relevent command descriptions in this manual When this command is issued the selected state will...

Страница 73: ...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 0 5 18...

Страница 74: ...he 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 fo...

Страница 75: ...ata 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 u...

Страница 76: ...ed 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 Upconver...

Страница 77: ...fer 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 erro...

Страница 78: ...e 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...

Страница 79: ...Upconverter ASR State Downcon verter Bypass Enabled Downconverter LNA Power State and Downconverter Attenuation For a detailed description of the parameters saved see the relevent command description...

Страница 80: ...d in the Combined RF Upconverter Downconverter The response is in the format XXX YYY where XXX is the LO configuration option and YYY is the IF configu ration option Syntax SYST OPT Query Example SYST...

Страница 81: ...ation 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 Response 0 100 0 0 0 0...

Страница 82: ...is set to 0 or OFF page 53 0 POWEr CH2 AT1 is set to 0 dB page 52 Error Message If the parameter is not in the recognized format error 102 Syntax error occurs If the parameter is less than 0 or greate...

Страница 83: ...1 Up converter Attenuation 2 Upconverter ASR State Downconverter Bypass Enabled Downconverter LNA Power State and Downconverter Attenuation For a detailed description of the parameters saved see the r...

Страница 84: ...er Downconverter User Manual 5 9 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...

Страница 85: ...Manual 5 10 SYSTem USBPID This query returns the USB PID of the Combined RF Upconverter Downconverter Syntax SYST USBPID Query Example SYST USBPID This query returns USB PID of the Combined RF Upconv...

Страница 86: ...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...

Страница 87: ...n Command descriptions are listed below Table 4 7 IEEE 488 2 Common commands CLS Clear Status Page 77 ESE and ESE Event Status Enable Page 78 ESR Event Status Register Page 79 IDN Identify Page 80 OPC...

Страница 88: ...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 1...

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

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

Страница 91: ...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...

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

Страница 93: ...Frequency Upconverter Bypass Enabled Upconverter LNA Power State Upconverter Attenuation 1 Upconverter Attenuation 2 Upconverter ASR State Downconverter Bypass Enabled Downconverter LNA Power State a...

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

Страница 95: ...Bypass Enabled Upconverter LNA Power State Upconverter Attenuation 1 Upconverter Attenuation 2 Upconverter ASR State Downconverter Bypass Enabled Downconverter LNA Power State and Downconverter Attenu...

Страница 96: ...NA Power State Upconverter Attenuation 1 Upconverter Attenuation 2 Upconverter ASR State Downconverter Bypass Enabled Downconverter LNA Power State and Downconverter Attenuation For a detailed descrip...

Страница 97: ...ways 0 Table 4 11 shows the contents of this register Table 4 11 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...

Страница 98: ...t 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 cond...

Страница 99: ...Reference 6 13 TST The TST query causes the QM1004 0 5 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 te...

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

Страница 101: ...Combined RF Upconverter Downconverter IEEE 488 2 Command Reference 5 Windows Control GUI In This Chapter 1 Overview 91 Quonset Microwave Revision 1 2 1 90...

Страница 102: ...ombined RF Upcon verter Downconverter system The GUI allows the user to toggle RF power LNA power and to set user states attenuation control tune the device and change reference settings The GUI for Q...

Страница 103: ...BOOTSTATE 61 SYSTem CURRent 62 SYSTem ERRor 63 SYSTem FIRMware 67 SYSTem LOADstate 68 SYSTem OPTions 69 SYSTem READstate 70 SYSTem SAVE 72 SYSTem SERialNUMber 73 SYSTem USBPID 74 SYSTem VERSion 75 Def...

Страница 104: ...21 Status Reporting 21 USB 20 VISA Descriptors and Configuration 26 USB 26 STATus Subsystem Command Reference STATus OPERation 54 STATus OPERation CONDition 55 STATus OPERation ENABle 56 STATus OPERat...

Страница 105: ...Quonset Microwave www quonsetmicrowave com 1004 011 21 1004 011 21 Revision 1 2 1 November 2022...

Отзывы: