Quonset Microwave QM1004A-2-18 User manual

Quonset Microwave
www.quonsetmicrowave.com
QM1004A-2-18
Combined RF Upconverter/Downconverter
User Manual
Revision 1.4.3, May 2022

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
Notices
© 2019-2021 Quonset Microwave
No part of this manual may be repro-
duced in any form or by any means
(including electronic storage and re-
trieval or translation into a foreign
language) without prior permission
and written consent from Quonset
Microwave as governed by United
States and international copyright
laws.
Manual Part Number
1004-002-21
Edition
Revision 1.4.3, May 2022
Printed in the USA
Quonset Microwave
315 Commerce Park Road
Unit 3
North Kingstown, RI 02852 USA
Warranty
The material contained in this docu-
ment is provided "as is," and is sub-
ject to be changed, without notice, in
future editions. Further, to the maxi-
mum extent permitted by applicable
law, Quonset Microwave disclaims
all warranties, either expressed or
implied, with regard to this man-
ual and any information contained
herein, including but not limited to the
implied warranties of merchantability
and fitness for a particular purpose.
Quonset Microwave shall not be li-
able for errors or incidental or conse-
quential damages in connection with
the furnishing, use, or performance
of this document or of any informa-
tion contained herein. Should Quon-
set Microwave and the user have a
separate written agreement with war-
ranty terms covering the material 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 under a license and may be
used or copied only in accordance
with the terms of such license.
Restricted Rights Legend
U.S. Government Restricted Rights.
Software and technical data rights
granted to the federal government
include only those rights customar-
ily provided to end user customers.
Quonset Microwave provides this
customary commercial license in
Software and technical data pur-
suant to FAR 12.211 (Technical
Data) and 12.212 (Computer Soft-
ware) and, for the Department of De-
fense, DFARS 252.227-7015 (Tech-
nical Data - Commercial Items) and
DFARS 227.7202-3 (Rights in Com-
mercial Computer Software or Com-
puter Software Documentation).
Safety Notices
CAUTION
ACAUTION notice denotes a haz-
ard. It calls attention to an operat-
ing procedure, practice, or the like
that, if not correctly performed or ad-
hered to, could result in damage to
the product or loss of data. Do not
proceed beyond a CAUTION notice
until the indicated conditions are fully
understood and met.
WARNING
A WARNING notice denotes a haz-
ard. It calls attention to an oper-
ating procedure, practice, or the
likes that, if not correctly per-
formed or adhered to, could result
in personal injury or death. Do not
proceed beyond a WARNING no-
tice until the indicated conditions
are fully understood and met.
Quonset Microwave Revision 1.4.3 i

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
Restricted Rights Legend
The Software and Documentation have been developed entirely at private expense. They are delivered
and licensed as "commercial computer software" as defined in DFARS 252.227-7013 (Oct 1988), DFARS
252.211-7015 (May 1991), or DFARS 252.227-7014 (Jun 1995), as a "commercial item" as defined in FAR
2.101(a) or as "restricted computer software" as defined in FAR 25.227-19 (Jun 1987) (or any equivalent
agency regulation or contract clause), whichever is applicable.The End User has only those rights pro-
vided for such Software and Documentation by the applicable FAR or DFARS clause or the Quonset
Microwave standard software agreement for the product involved.
General Warranty
The material contained in this document is provided "as is," and is subjected to being changed, without
notice, in future editions. Further, to the maximum extent permitted by applicable law, Quonset Microwave
disclaims all warranties, either expressed or implied with regard to this manual and any information con-
tained herein, including but not limited to the implied warranties of merchantability and fitness for a partic-
ular purpose. Quonset Microwave shall not be liable for errors or for incidental or consequential damages
in connection with the furnishing, use, or performance of this document or any information contained
herein. Should Quonset Microwave and the user have a 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 of warranty for this product may be superseded when
the product is integrated into (becomes part of) other Quonset Microwave products. During the warranty
period, Quonset Microwave will, at its option, either repair or replace products which prove to be defective.
The warranty period begins on the date of delivery or on the date of installation if installed by Quonset
Microwave.
Product Safety
The following general safety precautions must be observed during all phases of operation of this device.
Failure to comply with these precautions or with specific warnings elsewhere in this manual violates
safety standards of design, manufacture, and intended use of this device. Quonset Microwave assumes
no liability for the customer’s failure to comply with these requirements.
Safety Notices
CAUTION
ACAUTION notice denotes a hazard. It calls attention to an operating procedure, practice, or the like
that, if not correctly performed or adhered to, could result in damage to the product or loss of data. Do
not proceed beyond a CAUTION notice until the indicated conditions are fully understood and met.
WARNING
A WARNING notice denotes a hazard. It calls attention to an operating procedure, practice, or the
likes that, if not correctly performed or adhered to, could result in personal injury or death. Do not
proceed beyond a WARNING notice until the indicated conditions are fully understood and met.
Quonset Microwave Revision 1.4.3 ii

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
Personal Safety Considerations
This is a Safety Class I product (provided with a protective earthing ground incorporated in the power
cord). The mains plug shall only be inserted in a socket outlet provided with a protective earth contact.
Any interruption of the protective conductor, inside or outside the product, is likely to make the product
dangerous. Intentional interruption is prohibited. If this product is not used as specified, the protection
provided by the equipment could be impaired. This product must be used in a normal condition (in which
all means of protection are intact) only.
No operator serviceable parts inside. Refer servicing to qualified personnel. To prevent electrical shock,
do not remove covers. For continued protection against fire hazard, replace the line fuse(s) only with
fuses of the same type and rating (for example, normal 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-
uct. Failure to comply with these precautions or with specific warnings elsewhere in this manual or any
manual associated with this product violates safety standards of design, manufacture, and intended use
of the product. Quonset Microwave assumes no liability for the customer’s failure to comply with these
requirements.
WARNING
BEFORE APPLYING POWER TO THIS PRODUCT OR MAKING ANY CONNECTIONS TO THIS PROD-
UCT ensure that all instruments are connected to the protective (earth) ground. Any interruption
of the protective earth grounding will cause a potential shock hazard that could result in personal
injury or death.
CAUTION
∙Use this device with the cables provided.
∙Do not attempt to service this device. This device should be returned to Quonset Mi-
crowave for any service or repairs.
∙Do not open the device.
User Environment
This instrument is designed for indoor use only.
Quonset Microwave Revision 1.4.3 iii

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
Markings
The following markings may appear on the equipment or in any related documentation.
J
ESD Sensitive
This marking indicates that a device, or part of a device, may be susceptible
to electrostatic discharges (ESD) which can result in damage to the product.
Observed ESD precautions given on the product, or in its user documentation,
when handling equipment bearing this mark.
Part 15
This marking indicates that the device complies 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 Instrument Soft-
ware Architecture (VISA) specification.
This marking indicates that the device complies with the Standard Commands
for Programmable Instrumentation (SCPI) specification.
This marking indicates that the device complies with the USB Test & Measure-
ment Class (USBTMC) and the USB 488 subclass specifications.
This marking indicates that the device communicates over the Universal Serial
Bus (USB).
This marking indicates that the device communicates over Ethernet.
Quonset Microwave Revision 1.4.3 iv

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
Revision Control
Revision Description of Changes Date
0.0.0 Initial Creation 02/20/2019
0.0.1 Removed POWE:LO1 and POWE:LO2 commands 02/25/2019
Added SYST:TEMP query
Fixed SYST:READSTATE, SYST:LOADSTATE, SYST:SAVESTATE,
*SAV, *RCL
0.0.2 Added MEM_CLR info to SYST:SAVESTATE, *SAV, and *SDS 03/01/2019
0.1.0 Fixed Environment Variable Name in FPGA Firmware Updates 04/10/2019
Added FPGA v1.1.0 update
0.2.0 Revised FPGA Firmware Updates section 04/19/2019
1.0.0 Updated commands 10/09/2019
Added GUI Section
Updated I/O Specifications
1.0.1 Updated firmware and software download locations 11/12/2019
1.0.2 Added PIC v1.3.0 Firmware Update information 12/05/2019
1.4.1 Added PIC v1.4.1 Firmware Update information 10/08/2020
1.4.2 Added PIC v1.4.2 Firmware Update information 01/22/2021
1.4.3 Added PIC v1.4.3 Firmware Update information 05/11/2022
Quonset Microwave Revision 1.4.3 v

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
Quonset Microwave Revision 1.4.3 vi

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
Contents
Notices .................................................. i
Manual Part Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
Edition............................................. i
Warranty............................................ i
Technology Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
Restricted Rights Legend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
Safety Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
Restricted Rights Legend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
General Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
ProductSafety .............................................. ii
SafetyNotices ............................................ ii
Personal Safety Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
General Safety Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
User Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Markings ............................................... 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3. FPGA Firmware Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4. PIC Firmware Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3 Remote Operation 17
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.1 USB Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2 Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2.1 Mnemonic Forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2.2 Using a Semicolon(;) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2.3 Using Whitespace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2.4 Using "?" Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2.5 Using "*" Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.3 Diagram Syntax Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.4 Default Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.5 Status Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Quonset Microwave Revision 1.4.3 vii

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
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
1.6.5 <NRf>Definition ................................... 21
1.6.6 <NR1>Definition................................... 21
1.6.7 <NR2>Definition................................... 21
1.6.8 <NR3>Definition................................... 22
1.6.9 <numeric_value>Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.6.10 <string>Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.7 Input Message Terminators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.8 Compliance Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.8.1 IEEE-488.2 Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.8.2 USBTMC Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.8.3 VISA Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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
2.2 TCPIP ............................................. 26
2.2.1 VISA Descriptors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.2.2 VISA Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.2.3 TCPIP VISA Code Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4 Control Commands 27
1. Command Quick Reference Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.1 Common (*) Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.2 EtherNET Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.3 FREQuency Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.4 POWEr Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.5 STATus Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1.6 SYSTem Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2. EtherNET Subsystem Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.1 EtherNET:GATEway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.2 EtherNET:IPADDress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.3 EtherNET:MACaddress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.4 EtherNET:PORT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.5 EtherNET:SUBnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3. FREQuency Subsystem Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.1 FREQuency:LOCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.2 FREQuency:PLLMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.3 FREQuency:REFerence:DIVider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.4 FREQuency:REFerence:EXTernal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.5 FREQuency:REFerence:FREQuency . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.6 FREQuency:REFerence:LOCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Quonset Microwave Revision 1.4.3 viii

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
3.7 FREQuency:TUNE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.8 FREQuency:TUNErACTual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4. POWEr Subsystem Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.1 POWEr:CH1ATTEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.2 POWEr:CH2ATTEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.3 POWEr:LNA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4.4 POWEr:RF .......................................... 50
5. STATus Subsystem Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.1 STATus:OPERation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.2 STATus:OPERation:CONDition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
5.3 STATus:OPERation:ENABle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.4 STATus:PRESet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5.5 STATus:QUEStionable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.6 STATus:QUEStionable:CONDition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.7 STATus:QUEStionable:ENABle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
6. SYSTem Subsystem Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.1 SYSTem:BOOTstate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.2 SYSTem:CURRent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.3 SYSTem:ERRor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
6.4 SYSTem:FIRMware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
6.5 SYSTem:LOADstate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
6.6 SYSTem:READstate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
6.7 SYSTem:SAVEstate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
6.8 SYSTem:SERialNUMber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
6.9 SYSTem:TEMPerature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
6.10 SYSTem:USBPID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
6.11 SYSTem:VERSion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
7. IEEE 488.2 Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
7.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
7.2 *CLS.............................................. 73
7.3 *ESE <NRf>......................................... 74
7.4 *ESR?............................................. 75
7.5 *IDN? ............................................. 76
7.6 *OPC ............................................. 77
7.7 *RCL <NRf>......................................... 78
7.8 *RST.............................................. 79
7.9 *SAV <NRf>......................................... 80
7.10 *SDS <NRf>......................................... 81
7.11 *SRE <NRf>......................................... 82
7.12 *STB? ............................................. 83
7.13 *TST? ............................................. 84
7.14 *WAI.............................................. 85
5 Windows Control GUI 86
1. Overview............................................... 87
2. Connection.............................................. 88
Quonset Microwave Revision 1.4.3 ix

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
List of Tables
1.1 Input/Output Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 FPGA Firmware Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 PIC Firmware Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Default Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.1 Common (*) Commands Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.2 EtherNET Subsystem Commands Summary . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.3 FREQuency Subsystem Commands Summary . . . . . . . . . . . . . . . . . . . . . . . . 31
4.4 POWEr Subsystem Commands Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.5 STATus Subsystem Commands Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.6 SYSTem Subsystem Commands Summary . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.7 Comparison between Integer and Fractional PLL modes . . . . . . . . . . . . . . . . . . . 39
4.8 Error Codes and Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.9 IEEE 488.2 Common commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
4.10 *ESE bit mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.11 *ESR? mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
4.12 *OPC mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
4.13 *SRE bit mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
4.14 *STB? mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Quonset Microwave Revision 1.4.3 xi

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
List of Figures
1.1 QM1004A-2-18 Combined RF Upconverter/Downconverter system . . . . . . . . . . . . . 4
1.2 QM1004–2–18 System Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1 Firmware version query prior to update . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 iMPACT: Automatically create project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 iMPACT: Manually Create Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4 iMPACT: Boundary Scan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.5 iMPACT: Assign Configuration Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.6 iMPACT: Attach PROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.7 iMPACT: Configure PROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.8 iMPACT: FPGA Programming Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.9 iMPACT: FPGA Programming Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.10 iMPACT: FLASH Programming Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.11 iMPACT: Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.12 iMPACT: Program Succeeded . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.13 Firmware version query after update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.14 CCSLOAD: PIC Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.1 Windows® Control GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Quonset Microwave Revision 1.4.3 1

QM1004A-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 1.4.3 2

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
1. Input/Output Specifications
Table 1.1: Input/Output Specifications
Parameter Min Typ Max Unit
External CMOS Reference Input
Frequency 10 250 MHz
Power Level 3.3 Vp-p
Upconverter IF Input
Frequency 750 1250 MHz
Power Level (absolute maximum) 20 dBm
Downconverter RF Input
Frequency 2 18 GHz
Power Level (absolute maximum) 25 dBm
LO1 Output
Frequency 24 40 GHz
Power Level 15 dBm
LO2 Output
Frequency 23 GHz
Power Level 5 dBm
Upconverter RF Output @ 0 dB attenuation
Frequency 2 18 GHz
Gain 25 40 dB
Maximum Output Power Level 20 dBm
Downconverter IF Output @ 0 dB attenuation
Frequency 750 1250 MHz
Gain 25 40 dB
Maximum Output Power Level 20 dBm
Quonset Microwave Revision 1.4.3 3

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
2. General Description
The QM1004A-2-18 is a Combined RF Upconverter/Downconverter housed in a 1U box. The QM1004A-
2-18 is controlled either through the onboard USB or TCP/IP connection. The QM1004A-2-18 delivery
kit contains a user manual, Windows Control GUI, power supply, and USB A-A cable. A model of the
QM1004A-2-18 is shown below in Fig. 1.1.
Figure 1.1: QM1004A-2-18 Combined RF Upconverter/Downconverter system
The QM1004A-2-18 Combined RF Upconverter/Downconverter has been equipped with Option -100,
which adds Local Oscillator (LO) sources, making the QM1004A-2-18 a self contained system, requiring
only the externally applied RF or IF signals for proper operation. The Local Oscillators (LOs) in the
QM1004A-2-18 are locked to a common internal 100 MHz reference. The user has the option of supplying
their own reference through the BNC connector located on the back panel of the QM1004A-2-18.
Quonset Microwave Revision 1.4.3 4

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
3. System Block Diagram
A system block diagram for the QM1004A-2-18 Combined RF Upconverter/Downconverter is shown in
Figure 1.2. Internal attenuators in the upconverter and downconverter blocks are controlled digitally via
an FPGA and microcontroller, which interfaces to a PC through USB or TCP/IP. The microcontroller out-
puts basic status messages on a 32-character Liquid Crystal Display (LCD) mounted on the faceplate 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 reference. Two
additional BNC-F connectors output an internally-generated 10 MHz and 100 MHz reference for use by
external test equipment. Switching between the internal and external LO reference clocks is controlled
either by the microcontroller or a reference selector switch. The 12-40 GHz LO1 and 23 GHz LO2 outputs
are provided for external phase locking. and multi-channel or MIMO applications.
Figure 1.2: QM1004–2–18 System Block Diagram
Quonset Microwave Revision 1.4.3 5

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
2
Firmware Updates
In This Chapter
1. Introduction..............................................
7
2. Firmware Update Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
3. FPGA Firmware Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
4. PIC Firmware Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
Quonset Microwave Revision 1.4.3 6

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
1. Introduction
The QM1004A-2-18 Combined RF Upconverter/Downconverter is continually being improved and may
require firmware updates to correct problems in previous firmware versions or to add new features that
were not yet implemented in previous firmware versions. Tables 2.2 and 2.1 detail Firmware Revisions
that have been released and which features they fixed or introduced.
Table 2.1: FPGA Firmware Revision History
FPGA Firmware Version Reason To Update
v1.0.0 N/A (Initial Release)
v1.1.0 Turned off Reference Outputs
v1.1.1 Recompile to confirm firmware update pro-
cess
v1.2.0 Pin remap to fix SPI hardware problem
Table 2.2: PIC Firmware Revision History
PIC Firmware Version Reason To Update
v1.0.0 N/A (Initial Release)
v1.2.0 Pin remap to fix SPI hardware problem
Updated temperature code
Modified timing of checkLockStatus() routine
to fix intermittent errors
Added missing shortform/longform com-
mands where needed
Added LNA controls for new upconverter
baseband board
v1.3.0 Fixed SYST:READ? parameter bug
v1.4.0 Hardware fix to improve PIC-FPGA SPI com-
munication
v1.4.1 Moved application of attenuation settings be-
fore RF power
v1.4.2 Corrected RF Power functionality to retain
settings when toggled
v1.4.3 Fixed FREQ:TUNEACT? error
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 extracted to a location on the computer performing the update prior to
Quonset Microwave Revision 1.4.3 7

QM1004A-2-18 Combined RF Upconverter/Downconverter User Manual
continuing.
Firmware updates can be obtained by clicking the 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 firmware updates. PIC Firmware Updates
require *.hex files and FPGA Firmware Updates require both *.bit files and *.mcs files. It is recommended
to upgrade both PIC and FPGA firmware versions to ensure proper performance as they likely work to-
gether and require each other for correct interaction.
3. FPGA Firmware Updates
The QM1004A-2-18 Control Board uses a Micron™ serial flash and a Xilinx® FPGA. Micron™ serial
flash are not currently fully supported by the Xilinx® iMPACT programming tool. The following sections
demonstrate the steps required to successfully configure the iMPACT software and load a Micron™ flash.
Xilinx® iMPACT
Xilinx® iMPACT Standalone Programmer is included in the Xilinx® ISE Lab Tools and is used in this
guide. ISE Lab Tools are available for free download using the following link:
https://www.xilinx.com/member/forms/download/xef.html?filename=Xilinx_LabTools_14.4_P.49d.3.0.tar
Note: All Xilinx® software downloads require Name and Address Verification in compliance with U.S.
Government Export Regulations 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 through System Properties. In Microsoft Windows 10,
click the Start Button and type "Edit the system environment variables" and click on the "Environment
Variables" button. The Environment Variables window is divided into two sections, User Variables and
System Variables. A new System Environment Variable must be created by clicking "New" in the System
Variables section. In the New System Variable window, enter the following:
Variable name: XIL_IMPACT_SKIPIDCODECHECK
Variable value: 1
USB Cable Connection
A standard USB 2.0 A-Male to B-Male Cable can be used to connect the computer to the QM1004A-2-18.
The A-Male end of the cable connects to the computer and the B-Male end of the cable connects to the
QM1004A-2-18 in the port on the back panel labeled FPGA PROG.
Quonset Microwave Revision 1.4.3 8
Table of contents
Other Quonset Microwave Media Converter manuals

Quonset Microwave
Quonset Microwave QM1003-2-18 User manual

Quonset Microwave
Quonset Microwave QM1013-102 User manual

Quonset Microwave
Quonset Microwave QM1003-0.5-18-2 User manual

Quonset Microwave
Quonset Microwave QM1004-2-18 User manual

Quonset Microwave
Quonset Microwave QM1013-101 User manual

Quonset Microwave
Quonset Microwave QM1004-8-12-100 User manual