Memorandum. Test Setup. Corrected open-loop YIG frequency Algorithm. File. To: Date: 15 April 2002. Software Design for Automated LO



Similar documents
HP 8970B Option 020. Service Manual Supplement

Agilent N2717A Service Software Performance Verification and Adjustment Software for the Agilent ESA Spectrum Analyzers Product Overview

Jeff Thomas Tom Holmes Terri Hightower. Learn RF Spectrum Analysis Basics


Agilent N8973A, N8974A, N8975A NFA Series Noise Figure Analyzers. Data Sheet

APSYN420A/B Specification GHz Low Phase Noise Synthesizer

Jeff Thomas Tom Holmes Terri Hightower. Learn RF Spectrum Analysis Basics

css Custom Silicon Solutions, Inc.

TUBE-TECH HLT 2A Stereo High- and Low shelving, T- filter & Low- and High cut

NI 6601/6602. Contents CALIBRATION PROCEDURE. ni.com/manuals

PERF10 Rubidium Atomic Clock

Spectrum and Power Measurements Using the E6474A Wireless Network Optimization Platform

Fast and Accurate Test of Mobile Phone Boards

Transfer of Trace Data From R&S Network Analyzer ZVx To Microsoft Excel

css Custom Silicon Solutions, Inc.

Optimizing VCO PLL Evaluations & PLL Synthesizer Designs

PLL frequency synthesizer

Impedance Matching and Matching Networks. Valentin Todorow, December, 2009

MAINTENANCE & ADJUSTMENT

THE R551N RECEIVER FAQ FAULT FINDING THE REDIFON COMMUNICATIONS RECEIVER R551N. Date: October 10th 1995 by: Jan Verduyn G5BBL

Monitores Equipos Móviles Especificaciones de Producto

Features. Applications. Transmitter. Receiver. General Description MINIATURE MODULE. QM MODULATION OPTIMAL RANGE 1000m

ADS9850 Signal Generator Module

1. The Slotted Line. ECE 584 Microwave Engineering Laboratory Experiments. Introduction:

W-band vector network analyzer based on an audio lock-in amplifier * Abstract

14.5GHZ 2.2KW CW GENERATOR. GKP 22KP 14.5GHz WR62 3x400V

High-Stability Time Adjustment with Real-Time Clock Module

Keysight Technologies N1918A Power Analysis Manager and U2000 Series USB Power Sensors. Demo Guide

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

PMAfob Home Automation Demo

SIGNAL GENERATORS and OSCILLOSCOPE CALIBRATION

Projects. Objective To gain hands-on design and measurement experience with real-world applications. Contents

Agilent AN 1316 Optimizing Spectrum Analyzer Amplitude Accuracy

Clock Recovery in Serial-Data Systems Ransom Stephens, Ph.D.

Configuring USB Driver, ConFiG SoftRock Tool and High Definition Software Defined Radio Revised 27-September-2015

Cell Phone Vibration Experiment

Table of Contents Appendix 4-9

A Guide to Acousto-Optic Modulators

Introduction to Receivers

Phase Noise Measurement Methods and Techniques

The Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper

Chapter 6 PLL and Clock Generator

Using a Modified Hewlett Packard 8410 Network Analyzer as an Automated Far-Field Antenna Range Receiver

Calibration Guide. Agilent Technologies ESG Vector Signal Generator

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

Frequency Response of Filters

Wireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal

MATRIX TECHNICAL NOTES

Below is a diagram explaining the data packet and the timing related to the mouse clock while receiving a byte from the PS-2 mouse:

Reliability Test Station. David Cheney Electrical & Computing Engineering

ECP & ECP240-32EX

A Flexible VCXO Locking Board

H203D 中文 GB Version 1

A1000 Cheat Sheet (Open Loop Vector)

A DESCRIPTION OF THE SOFTWARE ELEMENT OF THE NASA EME FLIGHT TESTS

The front end of the receiver performs the frequency translation, channel selection and amplification of the signal.

VMR6512 Hi-Fi Audio FM Transmitter Module

PXI. GSM/EDGE Measurement Suite

FlexPak 3000 Digital DC Drive Software Reference Manual Version 4.3

Secure My-d TM and Mifare TM RFID reader system by using a security access module Erich Englbrecht (info@eonline.de) V0.1draft

MicroMag3 3-Axis Magnetic Sensor Module

Ultra Wide-band Coverage SDR Receiver MK3

Chapter I Model801, Model802 Functions and Features

THE BASICS OF PLL FREQUENCY SYNTHESIS

INSTRUCTION FOR COMPLETING COMPETITIVE SOLICITATION ACKNOWLEDGEMENT FORMS

Touchscreen Driver Installation. Introduction Specification Installation - for Windows 95/98 - for Windows NT - for Windows 2000/XP - for DOS

DCS Series 1 kw, 1.2 kw, & 3 kw

1. SAFETY INFORMATION

INTEGRATED CIRCUITS DATA SHEET. TDA7000 FM radio circuit. Product specification File under Integrated Circuits, IC01

How To Use A Sound Card With A Subsonic Sound Card

Features, Benefits, and Operation

TR-3 Channel Editor. Software Manual

Application Note: Spread Spectrum Oscillators Reduce EMI for High Speed Digital Systems

AM/FM/ϕM Measurement Demodulator FS-K7

COMPLIANCE 3 SOFTWARE SUITE

OMNIYIG. .5 TO 2 GHz, 1 TO 4 GHz, 6 to 18 GHz Thin Film YIG-TUNED OSCILLATORS OUTLINE DIMESIONS MOUNTING SURFACE GND +15V + TUNE - HTR HTR

LINEAR INTEGRATED-CIRCUIT FUNCTION GENERATOR

A PIC16F628 controlled FLL (Frequency Locked Loop) VFO for HF

A Guide to Calibrating Your Spectrum Analyzer

Ordering Part Numbers: Universal Signal Converter: USC-CVB Universal Signal Converter with a 4-20mA input and +/- 10V output: USC-CVB225-B10V

FFT Frequency Detection on the dspic

XR-2206 Monolithic Function Generator

Titre: Statut de la production ALMA Band 7. Title: Status of ALMA Band 7 Cartridge Production

VME IF PHASE MODULATOR UNIT. mod

Cable Analysis and Fault Detection using the Bode 100

Agilent s Phase Noise Measurement Solutions

AN974 APPLICATION NOTE

INTELLIGENT INTERACTIVE SYNTHESIZER SURFACE MOUNT MODEL: MFSH

Appendix A: REINFORCED STRUCTURE INTEGRITY MONITORING (RSIM) USER S MANUAL

DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS

Tx/Rx A high-performance FM receiver for audio and digital applicatons


HowThe Most Effective Way To Get Rich Fast!

GPIB Instrument Control

khz to 2.7 GHz Spectrum Analyzer

Delivering Dependable Performance... A Spectrum of Radar Solutions

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT BIT DIFFERENTIAL ADC WITH I2C LTC2485 DESCRIPTION

EnOcean Radio Protocol 2. September 26, 2013 SPECIFICATION V1.0. Subject to modifications EnOcean Radio Protocol 2 V1.0 Page 1/19

Transcription:

Memorandum To: From: File J. Effland Date: 15 April 2002 Subject: Software Design for Automated LO Software responsible for setting the frequency and power level of the automated LO is documented in this memo. Test results using a similar YIG oscillator is also included. The frequency of the automated LO plate is determined from a YIG oscillator, whose output is multiplied by a factor of 16 using a cascade of multipliers and amplifiers that was designed by Eric Bryerton. Software is required to set the YIG frequency, and to phase lock the frequency using the EIP 578 source-locking counter. The software driver to change frequency and power is included as the classes CLODriver and CEIP578 in the Visual Basic instrument control library starting with build 5.2.42. Test Setup The frequency of the automated LO plate is determined by a YIG oscillator from Micro Lambda, model MLOB- 1563MG, which tunes from 12-17 GHz. Because the wiring for that YIG hasn t been completed, software testing was performed using an Omniyig YOM1818-17DD that tunes from 8-18 GHz. The test setup is shown in Figure 1. The Omniyig oscillator is part of S.-K. Pan s millimeter wave source plate, but has similar characteristics to the Micro Lambda YIG. Corrected open-loop YIG frequency Algorithm The initial design of the LO driver simply set the YIG oscillator frequency to the desired value and commanded the EIP 578 counter to phase lock to this frequency. The problem with this approach is that the YIG s open loop frequency error from the desired frequency can be a large as 20 MHz, and that exceeds the EIP 578 s ability to reliably acquire phase lock. To improve the reliability of phase locking the YIG to the EIP counter, the software was modified as shown in Figure 2 to measure the open-loop frequency of the YIG, calculate a corrected frequency, and command the YIG to that frequency. A final frequency check after phase locking is also included. Figure 3 is the UML sequence diagram for setting the LO frequency with this implementation. The sequence diagram identifies the commands and their order as they are passed between objects, with the first command starting at the top of the figure. As first shown in Figure 3, each object is initialized, then the object olodriver commands the YIG object oyig to set the initial YIG frequency. Next olodriver corrects the YIG frequency error by measuring the frequency with the counter and computing a corrected frequency from the difference between the desired and measured frequencies. This YIG frequency measurement is refined by repeatedly measuring the frequency until the standard error (using object ostandarddeviation) is below 0.01%. The mean YIG frequency is returned after the standard error is sufficiently low. To speed up the multiple reads of the counter, which are required to compute the standard error, counter resolution is reduced from 1 Hz to 100 khz during this time. The YIG is then commanded to a corrected frequency, the counter resolution is reset to 1 Hz, and the counter is commanded to phase lock to the desired frequency. File: \\EAGLE\cv-cdl-sis\Docs\Rack\LO\Software1.doc Page 1 of 5 Printed: 2002-04-15 14:55:31

After the GPIB status byte confirms that the counter is phase locked, the counter is read one last time and the phase lock frequency is compared to the desired frequency. Figure 4 shows frequency errors after implementing the software that corrects the YIG frequency prior to closing the phase lock loop and reads the final frequency after phase lock. Fourteen out of 3000 (0.5%) frequency points were in error by as much as 350 MHz from the desired frequency. Further attempts to decrease the error by restarting the loop failed and the final frequency was always in error by the same amount. The failure rate remained unchanged for two different samples of the EIP 578 counter. EIP 538 Counter 10 db RF IN PHASE-LOCK FINE TUNING OUT IEEE-488 OmniYIG YOM1818-17DD Computer FREQUENCY FM IN IEEE-488 NI ANALOG BOARD National Instruments SCB-100 Figure 1: Test Setup for Software Evaluation Printed: 15 April 2002 Page 2 of 5

Set YIG to initial frequency Measure Final Frequency Measure YIG Frequency Compute Std Error Compute Std Error Std Error < Threshold? Std Error < Threshold? Yes Yes Set YIG to corrected frequency Phase Lock YIG Freq Error < Limit? Yes Return OK Done Return Error Figure 2: Flow Diagram Printed: 15 April 2002 Page 3 of 5

Calling Class olodriver oyig ocounter bsetfreq(freqghz) [Freq exceeds limits] bsetfreq(freqghz) bwrite() ogpib Setup intial counter state ostddev [nstderr <> 0] Reduce Resolution bcomparestderr() *[while Std Err > threshold] bsetfreq(correctedfreqghz) Increase Resolution bphaselock(freqghz) bphaselockok() Return bspoll(iresult) [phase lock error > thresh, return error] Figure 3: Sequence diagram for setting the LO frequency Printed: 15 April 2002 Page 4 of 5

EIP 578 Counter Phase Locked to YIG Closed Loop Error (MHz) 50 0-50 -100-150 -200-250 -300-350 -400 100 150 200 250 300 350 Commanded YIG Frequency Times Multiplier (GHz) Data File: "\\eagle\cv-cdl-sis\docs\rack\lo\swtest.xls" Sheet: "SN480 Chart 6559" Figure 4: Frequency error after Loop Phase Lock Printed: 15 April 2002 Page 5 of 5