Nov 1, 2011 RN - 1 Jet Propulsion Laboratory California Institute of Technology Implementation Issues and Choices for VLBI data Acquisition System in DSN.

Slides:



Advertisements
Similar presentations
Digital FX Correlator Nimish Sane Center for Solar-Terrestrial Research New Jersey Institute of Technology, Newark, NJ EOVSA Technical Design Meeting.
Advertisements

EKT 441 MICROWAVE COMMUNICATIONS
Quickfilter Pro Software Demonstration for QF4A512 The following slides will illustrate how you can design and verify a filter design in minutes! BEGIN.
ICS Test Environment Alexander Söderqvist Dec 9, 2014.
Multistage Implementation Problem: There are cases in which the filter requirements call for a digital filter of high complexity, in terms of number of.
3. Digital Implementation of Mo/Demodulators
So far We have introduced the Z transform
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array DBE Implementation.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
Digital Baseband Converter Ying Xiang Xiuzhong Zhang Shanghai Astronomical Observatory China.
DBBC3 Development - Digital Base-Band Converter 3
EEE 194RF_ L121 ELEC 412 RF & Microwave Engineering Fall 2004 Lecture 12.
Software Defined Radio Brad Freyberg, JunYong Lee, SungHo Yoon, Uttara Kumar, Tingting Zou Project Description System Design The goal of our project is.
COMMUNICATION SYSTEM EECB353 Chapter 2 (VI) AMPLITUDE MODULATION
Measurement and Instrumentation Dr. Tayab Din Memon Assistant Professor Dept of Electronic Engineering, MUET, Jamshoro. ACTIVE FILTERS and its applications.
Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT.
HIAPER Cloud Radar Transceiver Exciter Receiver Oscillators High-Powered Amplifier Calibration Exciter Receiver Oscillators High-Powered Amplifier Calibration.
Superheterodyne Receiver RF Front End (Amps, Filters) Local Oscillator Mixer IF Strip (Amps, Filters) Channel SelectivityService Band Detector (Demodulation)
The ALMA Correlator Gianni Comoretto, J.C. Webber, A. Baudry, C.M. Broadwell, R. P. Escoffier, J.H. Greenberg, R.R. Treacy, P. Cais, B Quertier, P. Camino,
Transition Converter " Supply signals from new antennas to old correlator. " Will be discarded or abandoned in place when old correlator is turned off.
Update on LBA Technical Developments CASS Chris Phillips 11 October 2013.
RN /08/05 National Aeronautics and Space Administration Jet Propulsion Laboratory California Institute of Technology Implementation of an Antenna.
The GNU in RADIO Shravan Rayanchu. SDR Getting the code close to the antenna –Software defines the waveform –Replace analog signal processing with Digital.
IceCube DAQ Mtg. 10,28-30 IceCube DAQ: “DOM MB to Event Builder”
Sept. 25, 2006 Assignment #1 Assignment #2 and Lab #3 Now Online Formula Cheat Sheet Cheat SheetCheat Sheet Review Time, Frequency, Fourier Bandwidth Bandwidth.
ECE 4710: Lecture #6 1 Bandlimited Signals  Bandlimited waveforms have non-zero spectral components only within a finite frequency range  Waveform is.
Correlator Growth Path EVLA Advisory Committee Meeting, March 19-20, 2009 Michael P. Rupen Project Scientist for WIDAR.
Nov 3, 2009 RN - 1 Jet Propulsion Laboratory California Institute of Technology Current Developments for VLBI Data Acquisition Equipment at JPL Robert.
Casper 2010Marc Torres Part 2: Building blocks for the next generation.
Image Processing Architecture, © 2001, 2002, 2003 Oleh TretiakPage 1 ECE-C490 Image Processing Architecture MP-3 Compression Course Review Oleh Tretiak.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Jason Manley, Aaron Parsons, Don Backer, Henry Chen, Terry Filiba, David MacMahon, Peter McMahon, Arash Parsa, Andrew Siemion, Dan Werthimer, Mel Wright.
University of Kansas 2004 ITTC Summer Lecture Series Network Analyzer Operation John Paden.
Chapter 7 Finite Impulse Response(FIR) Filter Design
EMT212 - ANALOGUE ELECTRONIC II
FIR Filter Design & Implementation
Student: Vikas Agarwal Guide: Prof H S Jamadagni
Bandpass Filter Terminology f r Rejection A r Upper and Lower Rejection Frequencies Shape A r : SF = B r (A r )/B p.
Configuration Mapper Sonja Vrcic Socorro,
VLBA Implementation of the ROACH Digital Backend Jonathan Romney on behalf of the VLBA Upgrade development team NRAO / Socorro First International VLBI.
A real-time software backend for the GMRT : towards hybrid backends CASPER meeting Capetown 30th September 2009 Collaborators : Jayanta Roy (NCRA) Yashwant.
Philippe Picard1EMBRACE station processing SKADS Conference, Limelette, 4-6 November 2009 EMBRACE station processing P. Picard Station de Radioastronomie.
Gustavo Cancelo Progress on Graychip filters BPM project.
3rd International VLBI Technology Workshop November Groningen/Dwingeloo, The Netherlands DSCC VLBI PROCESSOR (DVP) J.E. Clark 1, C. García-Miró.
HOT CAR BABY DETECTOR Group #20 Luis Pabon, Jian Gao ECE 445 Dec. 8, 2014.
What is filter ? A filter is a circuit that passes certain frequencies and rejects all others. The passband is the range of frequencies allowed through.
Automatic Guitar Tuner Group #10 Dariusz Prokopczak & Stephan Erickson ECE 445 Sr. Design December 9, 2014.
Institute of Applied Astronomy Third International VLBI Technology Workshop, Groningen/Dwingeloo, Netherlands, November 10-13, 2014 Current State of Russian.
VGOS GPU Based Software Correlator Design Igor Surkis, Voytsekh Ken, Vladimir Mishin, Nadezhda Mishina, Yana Kurdubova, Violet Shantyr, Vladimir Zimovsky.
SAGE meeting Socorro, May 22-23, 2007 WIDAR Correlator Overview Michael P. Rupen Project Scientist for WIDAR & Software.
FP7 Uniboard project Digital Receiver G. Comoretto, A. Russo, G. Tuccari, A Baudry, P. Camino, B. Quertier Dwingeloo, February 27, 2009.
JIVE UniBoard Correlator External Review
Software for Testing the New Injector BLM Electronics
RFI Protection Activities in IAA RAS
Digital Down Converter (DDC)
RFI Protection Activities in IAA RAS
Mark 5 / VLBA Correlator Topics
Design and Validation of a UWB Transmitter for FPGA Implementation
JIVE UniBoard Correlator (JUC) Firmware
LINEAR-PHASE FIR FILTERS DESIGN
EVLA System PDR System Overview
Chapter 3 ACTIVE FILTER.
Chapter 7 Finite Impulse Response(FIR) Filter Design
Green Filters Cascade Polyphase M-to-1 Down Sample Filter, Inner Filter, and Polyphase 1-to-M Up Sample Filter fred harris.
Correlator Growth Path
Chapter 7 Finite Impulse Response(FIR) Filter Design
EVLA Advisory Panel Mtg. System Overview
Chapter 5: Active Filters
SKAMP Square Kilometre Array Molonglo Prototype
Active Filters Name of the Subject :Integrated Circuits Name of the faculty :Mr. Mahesh Navale Name of the Department :EnTC Engg Department Name of the.
Presentation transcript:

Nov 1, 2011 RN - 1 Jet Propulsion Laboratory California Institute of Technology Implementation Issues and Choices for VLBI data Acquisition System in DSN Robert Navarro Stephan Rogstad Joseph Trinh Chris Jacobs © 2011 California Institute of Technology. Government sponsorship acknowledged. 9 th US VLBI Technical Meeting November 1-2, 2011

Nov 1, 2011 RN - 2 Jet Propulsion Laboratory California Institute of Technology Key features of DSN VLBI Processing (DVP) System An IF Switch will handle up to 12 IF inputs from DSN antennas. Two IF inputs, each covering up to 500 MHz of bandwidth. Accepts DSN IF input band of MHz. Good for S band (2.3 GHz), X band (8.4 GHz) and Ka band (31.2 GHz) Uses JPL IF sampler module, CASPER ROACH board for Digital Processing and Channelization. Interfaces to JPL Deep Space Network monitor & control infrastructure. Records up to 32 upper/lower or 16 complex channels. Channel max BW is 32 MHz Mark5C disk packs used for data storage VEX files used for input Data stored on disk in VDIF format

Nov 1, 2011 RN - 3 Jet Propulsion Laboratory California Institute of Technology VEX files on the DVP Vex files contain configuration information needed to run the DVP and point the DSN antennas VEX files are delivered to the DVP manually, or through another DSN subsystem DVP Script building software (vbuild.py) – A Python script on the which executes a VLBI pass on the DVP – Automatically triggered by delivered VEX files – Searched for relevant blocks in VEX files and parses – Produces a DVP command script and a DSN antenna pointing file VEX file blocks used – $EXPER – Getting the experiment name – $STATION – Configure which IF switch antenna input to use – $SOURCE – Antenna pointing and scan labeling – $FREQ – Configuring the channel frequency, bandwidth and bits – $IF – Determining the RF to IF downconversion oscillator value – $PHASE_CAL_DETECT – to determine whether phase-cal will be present for monitoring – $SCHED – for determining when to start and stop scan recordings and when/where to point the antenna

Nov 1, 2011 RN - 4 Jet Propulsion Laboratory California Institute of Technology DVP Script Builder Outputs DVP Script File – A set of commands, including some time stamps – Executed on the DVP using the SCRPT command – Each command is a separate script or executable that runs in a BASH shell and performs a specific function (ie: CHAN for channel config.) Antenna Pointing File – Sent to a DSN Network Monitor and Control (NMC) computer through a shared file system and used to automatically point the antenna – Points the antenna to RA, DEC of a source at the specified time – Format of each line:

Nov 1, 2011 RN - 5 Jet Propulsion Laboratory California Institute of Technology DVP Channelization & Sub-band filtering Wideband 1280 MHz real to seven channel 160 MHz wide channel filterbank completed. Channels centered at 80, 160, 240, 320, 400, 480 and 560 MHz. –FPGA (XC5VSX95T) Usage: 77% Slices; 70% DSP48s, 57% BRAM 32 upper/lower or 16 complex sub-channels can be formed –Max real channel BW= 16 MHz; Minimum BW = 500 Hz –Max complex channel BW = 32 MHz; Minimum BW = 1000 Hz Sub-band filtering used two stage filtering. –1 st stage is CIC filter that decimates from 2 to 10,000 –2 nd stage is Fir filter that decimates from 1 to 16 –Fir filter has 16n taps, where n = decimation factor. –Sub-band channels are complex. Changed to upper/lower representation using Hilbert transforms Processing organization means upper/lower channels always occur in contiguous pairs.

Nov 1, 2011 RN - 6 Jet Propulsion Laboratory California Institute of Technology Wideband Overlapping Filter Channels (7) 64 FIR taps per channel

Nov 1, 2011 RN - 7 Jet Propulsion Laboratory California Institute of Technology Sub-band Filter performance Filter performance mainly affected by FIR filter coefficients in second stage filtering. But for FIR decimation of 1, CIC effects are noticeable. Aim is to get 0.1 db ripple in passband and at least 40 db attenuation in stopband.

Nov 1, 2011 RN - 8 Jet Propulsion Laboratory California Institute of Technology Sub-Channel Filter Performance Filter response measured in hardware by sweeping sinusoid through band Complex, upper and lower responses plotted For these sub-channels, first stage CIC filter dec=5 and FIR filter dec=1 Fir filter compensates for CIC droop. Bumps outside passband are from first stage CIC filter Looking at ways to improve response for this case by using CIC dec = 2, FIR filter dec = 5/2.

Nov 1, 2011 RN - 9 Jet Propulsion Laboratory California Institute of Technology Sub-Channel Filter Performance Filter response measured in hardware by sweeping sinusoid through band Complex, upper and lower responses plotted For these sub-channels, first stage CIC filter dec=5 and FIR filter dec=2 Fir filter compensates for CIC droop. Bumps outside passband are from first stage CIC filter Complex rejection in stopband better than 60 db. Upper/lower filters have spike in frequencies opposite transition region. These spikes still attenuated 20 db and are in transition region.

Nov 1, 2011 RN - 10 Jet Propulsion Laboratory California Institute of Technology SubChannel Output Actual data from tone buried in noise shown below. Sub-channel is 16 MHz upper / 16 MHz lower. Cutoffs of Upper and Lower bands apparent at edges.

Nov 1, 2011 RN - 11 Jet Propulsion Laboratory California Institute of Technology VDIF usage Would like to use VDIF, not Mark5B emulation mode as main mode for DSN VLBI recorders. Would like to support both upper/lower and complex channels. Single Channel Data Threads are more flexible, but more difficult to implement in firmware. Buffer space one key issue. Multi-Channel Data Threads easier to implement and take less FPGA memory, but limit all channels to same data rate, bit representation. If single channel data threads used, then a hybrid data thread with an upper/lower channel would be more convenient. It would allow packet size to be same as complex channel without requiring twice the memory. What Payload Frame size? Some where between 2000 and 8000 bytes?

Nov 1, 2011 RN - 12 Jet Propulsion Laboratory California Institute of Technology More VDIF Usage Multi-Channel Frames & Frame Rates Complex BWBits/sampleSamples/FrameFrame SizeData Frames/Sec 32 MHz Bytes MHz Bytes MHz Bytes MHz Bytes MHz Bytes MHz Bytes3200 Possible Frame sizes and rates for 16 complex or 32 upper/lower channels

Nov 1, 2011 RN - 13 Jet Propulsion Laboratory California Institute of Technology More VDIF Usage Single Channel Frames & Frame Rates Complex Bandwidth Bits/sample Data Format Samples/FrameFrame Size Data Frames/Sec 32 MHz1Real Bytes MHz2Real Bytes MHz1Complex Bytes MHz2Complex Bytes MHz1Real Bytes125 2 MHz2Real Bytes250 2 MHz1Complex Bytes250 2 MHz2Complex Bytes500 Possible Frame sizes and rates for 1 single channel or 1 upper & 1lower channel