Eleventh Synthesis Imaging Workshop Socorro, June 10-17, 2008 Cross Correlators & New Correlators Michael P. Rupen NRAO/Socorro.

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

NAIC-NRAO School on Single-Dish Radio Astronomy. Arecibo, July 2005
NASSP Masters 5003F - Computational Astronomy Lecture 13 Further with interferometry – Resolution and the field of view; Binning in frequency and.
David Hawkins Exascale Signal Processing for Millimeter-Wavelength Radio Interferometers David Hawkins
Interferometric Spectral Line Imaging Martin Zwaan (Chapters of synthesis imaging book)
DFT Filter Banks Steven Liddell Prof. Justin Jonas.
Prototype SKA Technologies at Molonglo: 3. Beamformer and Correlator J.D. Bunton Telecommunications and Industrial Physics, CSIRO. Australia. Correlator.
1 Synthesis Imaging Workshop Error recognition R. D. Ekers Narrabri, 14 May 2003.
Ninth Synthesis Imaging Summer School Socorro, June 15-22, 2004 Cross Correlators Walter Brisken.
CELLULAR COMMUNICATIONS DSP Intro. Signals: quantization and sampling.
Cross-correlators for Radio Astronomy
BY MD YOUSUF IRFAN.  GLOBAL Positioning System (GPS) receivers for the consumer market require solutions that are compact, cheap, and low power.  This.
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.
14 Sep 1998R D Ekers - Synth Image Workshop: INTRODUCTION 1 Synthesis Imaging Workshop Introduction R. D. Ekers 14 Sep 1998.
J.M. Wrobel - 19 June 2002 SENSITIVITY 1 SENSITIVITY Outline What is Sensitivity & Why Should You Care? What Are Measures of Antenna Performance? What.
Backend electronics for radioastronomy G. Comoretto.
Digital Filters Mike Davis. Requirements Avoid non-linearity up to and through the analog to digital (A/D) converter Use enough bits to adequately represent.
The Wavelet Tutorial: Part3 The Discrete Wavelet Transform
From Idea to ALMA Project James Di Francesco Herzberg Institute of Astrophysics North American ALMA Science Center (thanks to Mike Rupen, Gianni Comoretto.
Ninth Synthesis Imaging Summer School Socorro, June 15-22, 2004 Sensitivity Joan Wrobel.
FPGA-based Dedispersion for Fast Transient Search John Dickey 23 Nov 2005 Orange, NSW.
Tenth Summer Synthesis Imaging Workshop University of New Mexico, June 13-20, 2006 Antennas in Radio Astronomy Peter Napier.
NTD/xNTD Signal Processing Presented by: John Bunton Signal Processing team: Joseph Pathikulangara, Jayasri Joseph, Ludi de Souza and John Bunton Plus.
XNTD/SKAMP/LFD Correlator 4th RadioNet Engineering Forum Workshop Next Generation Correlators for Radio Astronomy and Geodesy June 2006, Groningen,
Correlator Growth Path EVLA Advisory Committee Meeting, March 19-20, 2009 Michael P. Rupen Project Scientist for WIDAR.
1 Advanced ATNF Correlators Dick Ferris AT Electronics Development Group May 2003.
Australian Astronomy MNRF Development of Monolithic Microwave Integrated Circuits (MMIC) ATCA Broadband Backend (CABB)
Ninth Synthesis Imaging Summer School Socorro, June 15-22, 2004 Spectral Line Observing I Michael P. Rupen NRAO/Socorro.
ECE 4710: Lecture #7 1 Overview  Chapter 3: Baseband Pulse & Digital Signaling  Encode analog waveforms into baseband digital signals »Digital signaling.
02/6/ jdr1 Interference in VLBI Observations Jon Romney NRAO, Socorro ===================================== 2002 June 12.
Ariadne’s Thread Kristian Zarb Adami. Simulator Aims ۞ Provide the system architect a tool to visualise trade-offs in designs ۞ Provide the scientist.
The Correlators ( Spectrometers ) Mopra Induction - May 2005.
Observing Strategies at cm wavelengths Making good decisions Jessica Chapman Synthesis Workshop May 2003.
Brent CarlsonEVLA System PDR (Correlator V2) December 4-5, Correlator.
Tenth Synthesis Imaging Summer School UNM, June 13-20, 2006 Cross Correlators Walter Brisken.
Review of developments in Australasia and mainland Asia Steven Tingay Swinburne University of Technology Next Generation correlator meeting, JIVE 27 -
A real-time software backend for the GMRT : towards hybrid backends CASPER meeting Capetown 30th September 2009 Collaborators : Jayanta Roy (NCRA) Yashwant.
New Technologies for Future VLBI Correlators B. Carlson High Res. Astronomy, June 8-12, 2003 Socorro NM.
NASSP Masters 5003F - Computational Astronomy Lecture 16 Further with interferometry – Digital correlation Earth-rotation synthesis and non-planar.
Amplitude/Phase Modulation
Philippe Picard 2 nd SKADS Workshop October 2007 Station Processing Philippe Picard Observatoire de Paris Meudon, 11th October 2007.
L. Young, Synthesis Imaging Summer School, 19 June Spectral Line I Lisa Young This lecture: things you need to think about before you observe After.
M.P. RupenCorrelator Connectivity Scheme Review 31 July Correlator Specifications Michael P. Rupen.
M.P. RupenCorrelator Connectivity Scheme Review 31 July Scientific Impact Michael P. Rupen.
1 Advanced ATNF Correlators Dick Ferris AT Electronics Group.
Cross correlators are a highly computationally intensive part of any radio interferometer. Although the number of operations per data sample is small,
Single Dish Summer School, Green Bank 2007 Things to do with Single Dish: VLBI Tapasi Ghosh NAIC/Arecibo Observatory Outline: Interferometry Basic.
M.P. Rupen, Synthesis Imaging Summer School, 18 June Cross Correlators Michael P. Rupen NRAO/Socorro.
Sampling Rate Conversion by a Rational Factor, I/D
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array ALMA Correlator.
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.
WIDAR Correlator Options and Potential Craig Walker NRAO Socorro U.S. VLBI Technical Coordination Meeting May 14-15, 2007.
Correlators ( Backend System )
Spectral Line Observing I
Korea Astronomy and Space Science Institute
EVLA Availability - or - When Can I Use It?
Telescopes and Images.
ngVLA Correlator Drivers & Requirements
Pulsar Timing with ASKAP Simon Johnston ATNF, CSIRO
EVLA System PDR System Overview
Rick Perley National Radio Astronomy Observatory
Observational Astronomy
Observational Astronomy
Prototype Correlator Testing
Prototype Correlator Tests on the Critical Path
Correlator Growth Path
VLA EXPANSION PROJECT Correlator Issues.
EVLA Advisory Panel Mtg. System Overview
Presentation transcript:

Eleventh Synthesis Imaging Workshop Socorro, June 10-17, 2008 Cross Correlators & New Correlators Michael P. Rupen NRAO/Socorro

2 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 What is a correlator? In an optical telescope… –a lens or a mirror collects the light & brings it to a focus –a spectrograph separates the different frequencies

3 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 In an interferometer, the correlator performs both these tasks, by correlating the signals from each telescope (antenna) pair:

4 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 The basic observables are the complex visibilities: amplitude & phase as functions of baseline, time, and frequency. The correlator takes in the signals from the individual telescopes, and writes out these visibilities.

5 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 The cross-correlation of two real signals and is Correlator Basics A simple (real) correlator.

6 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Antenna 1:

7 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Antenna 2:

8 Eleventh Synthesis Imaging Workshop, June 10-17, 2008  =0:

9 Eleventh Synthesis Imaging Workshop, June 10-17, 2008  =0.5:

10 Eleventh Synthesis Imaging Workshop, June 10-17, 2008  =1:

11 Eleventh Synthesis Imaging Workshop, June 10-17, 2008  =1.5:

12 Eleventh Synthesis Imaging Workshop, June 10-17, 2008  =2:

13 Eleventh Synthesis Imaging Workshop, June 10-17, 2008  Correlation:

14 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Correlation of a Single Frequency For a monochromatic signal: and the correlation function is So we need only measure with

15 Eleventh Synthesis Imaging Workshop, June 10-17, 2008  Correlation: xIxI xRxR

16 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 At a given frequency, all we can know about the signal is contained in two numbers: the real and the imaginary part, or the amplitude and the phase. A complex correlator.

17 Eleventh Synthesis Imaging Workshop, June 10-17, The simple approach: use a filterbank to split the signal up into quasi- monochromatic signals at frequencies hook each of these up to a different complex correlator, with the appropriate (different) delay: add up all the outputs 2.The clever approach: instead of sticking in a delay, put in a filter that shifts the phase for all frequencies by  /2 Broad-band Continuum Correlators

18 Eleventh Synthesis Imaging Workshop, June 10-17, 2008

19 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Spectral Line Correlators 1.The simple approach: use a filterbank to split the signal up into quasi- monochromatic signals at frequencies hook each of these up to a different complex correlator, with the appropriate (different) delay: record all the outputs:

20 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Fourier Transforms: a motivational exercise Short lags (small delays) high frequencies Long lags (large delays) low frequencies  Measuring a range of lags corresponds to measuring a range of frequencies The frequency spectrum is the Fourier transform of the cross-correlation (lag) function.

21 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Spectral Line Correlators (cont’d) 2.Clever approach #1: the FX correlator F: replace the filterbank with a Fourier transform X: use the simple (complex) correlator above to measure the cross- correlation at each frequency average over time record the results Examples: NRO, VLBA, DiFX, ACA 3. Clever approach #2: the XF (lag) correlator X: measure the correlation function at a bunch of different lags (delays) average over time F: Fourier transform the resulting time (lag) series to obtain spectra record the results Examples: VLA, IRAM; preferred for >20 antennas

22 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 FX vs. XF F Fourier transform t t v1v1 v2v2 S 1 ( ) S 2 ( ) S( ) F Fourier transform X multiply X

23 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Fig. 4-6: FX correlator baseline processing. Fig. 4-1: Lag (XF) correlator baseline processing.

24 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Spectral Line Correlators (cont’d) 4. Clever approach #3: the FXF correlator F: bring back the filter bank! (but digital: polyphase FIR filters, implemented in field programmable gate arrays) -splits a big problem into lots of small problems (sub-bands) -digital filters allow recovery of full bandwidth (“baseband”) through sub-band stitching X: measure the correlation function at a bunch of different lags (delays) average over time F: Fourier transform the resulting time (lag) series to obtain spectra stich together sub-bands record the results Examples: EVLA/eMERLIN (WIDAR), ALMA (TFB+ALMA-B); preferred for large bandwidths

25 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 FXF Output 16 sub-bands

26 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Implementation & choice of architecture Correlators are huge –Size roughly goes as N bl BW N chan = N ant 2 BW N chan – N ant driven up by… sensitivity (collecting area) cost (small is cheap) imaging (more visibilities) field-of-view (smaller dishes ==> larger potential FoV) –BW driven up by… continuum sensitivity –N chan driven up by… spectral lines (spectral resolution, searches, surveys) Radio frequency interference (RFI) from large BW field-of-view (fringe washing = beam smearing = chromatic aberration)

27 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Implementation & choice of architecture Example: EVLA’s WIDAR correlator (Brent Carlson & Peter Dewdney, DRAO) –2 x 4 x 2= 16 GHz, 32 antennas –128 sub-band pairs –Spectral resolution down to below a Hz –Up to 4 million spectral channels per baseline –Input: 3.8 Tbit/sec ~ 160 DVDs/sec (120 million people in continuous phone conversation) –40e15 operations per second (petaflops) –Output (max): 30 Gbytes/sec ~ 7.5 DVDs/sec N.B. SKA: ~100x larger: 4000 petaflops! (xNTD approach)

28 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 WIDAR today 2 of 256 Boards… 1 of 16 racks… 1.5 hours ago…

29 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 ALMA 1 of 4 quadrants

30 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Implementation & choice of architecture Huge & expensive ==> relies on cutting-edge technology, with trade-offs which change frequently (cf. Romney 1999) –Silicon vs. copper –Capability vs. power usage Example: fundamental hardware: speed & power usage vs. flexibility and “ n on- r ecoverable e ngineering” expense ( NRE ) –Application Specific Integrated Circuit (ASIC) (e.g., GBT, VLA, EVLA, ALMA) –Field Programmable Gate Array (FPGA) (e.g., VLBA, EVLA, ALMA) –Graphics cards –Software (PCs; supercomputers) (e.g., DiFX, LOFAR) So big and so painful they tend to be used forever (exceptions: small arrays, VLA, maybe ALMA) Trade-offs are so specific they are never re-used (exception: WIDAR)

31 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Details, Details Why digital? –precise & repeatable –“embarassingly parallel” operations –piggy-back on industry (Moore’s law et al.) …but there are some complications as well…

32 Eleventh Synthesis Imaging Workshop, June 10-17, Sampling: v(t)  v(t k ), with t k =(0,1,2,…)  t –For signal v(t) limited to 0< ≤∆, this is lossless if done at the Nyquist rate: ∆t ≤1/(2∆ ) –n.b. wider bandwidth  finer time samples! –limits accuracy of delays/lags 2.Quantization: v(t)  v(t) +  –quantization noise –quantized signal is not band-limited  oversampling helps N.B. FXF correlators quantize twice, ruling out most analytic work… Digitization

33 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Quantization & Quantization Losses

34 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 We measure the cross-correlation of the digitized (rather than the original) signals. digitized CC is monotonic function of original CC 1-bit (2-level) quantization: – is average signal power level – NOT kept for 2-level quantization! –roughly linear for correlation coefficient For high correlation coefficients, requires non-linear correction: the Van Vleck correction Cross-Correlating a Digital Signal

35 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Van Vleck Correction Digital correlation coefficient True corr’n coeff

36 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Correlation Coefficient & Tsys Correlation coefficients are unitless –1.0 ==> signals are identical More noise means lower corr’n coeff, even if signal is identical at two antennas Must scale corr’n coeff by noise level (Tsys) as first step in calibration

37 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Spectral Response: XF Correlator Observed = true x truncation at  max Observed = true * spectral response convolved with (sin  max )/(  max ) (sin  max ) (  max ) X(  )  max   X(  )  max  S S

38 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 XF correlator: limited number of lags N  ‘uniform’ coverage to max. lag N  t  Fourier transform gives spectral response - 22% sidelobes! - Hanning smoothing FX correlator: as XF, but Fourier transform before multiplication  spectral response is - 5% sidelobes Spectral Response; Gibbs Ringing

39 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 sinc( ) vs. sinc 2 ( ) XF FX Channel Spectral Response

40 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 n.b. radio frequency interference is spread across frequency by the spectral response Gibbs phenomenon: ‘ringing’ off the band edges

41 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Michael’s Miniature Correlator 0.3 V1V1 V2V2 Signals come in…sampled…quantized…delayed…multiplied… integrated & normalized

42 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 FXF Output: sub-band alignment & aliasing 16 sub-bands

43 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 FXF Output: sub-band alignment & aliasing 16 sub-bands

44 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 The size of a correlator (number of chips, speed, etc.) is generally set by the number of baselines and the maximum total bandwidth. [note also copper/connectivity costs…] Subarrays … trade antennas for channels Bandwidth -- cut  :  same number of lags/spectral points across a smaller  : N chan = constant  narrower channels:  …limited by filters How to Obtain Finer Frequency Resolution

45 Eleventh Synthesis Imaging Workshop, June 10-17, recirculation: chips are generally running flat-out for max.  (e.g. EVLA/WIDAR uses a 256 MHz clock with  = 128 MHz/sub-band) For smaller , chips are sitting idle most of the time: e.g., pass 32 MHz to a chip capable of doing 128 M multiplies per second  add some memory, and send two copies of the data with different delays  N chan  1/      2 …limited by memory & data output rates

46 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 VLA Correlator: Bandwidths and Numbers of Channels

47 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 difficult to send the data to a central location in real time long baselines, unsynchronized clocks  relative phases and delays are poorly known So, record the data and correlate later Advantages of 2-level recording VLBI

48 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Correlator Efficiency  c quantization noise overhead –don’t correlate all possible lags –blanking errors –incorrect quantization levels –incorrect delays

49 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Choice of Architecture number of multiplies: FX wins as {N ant, N chan }  multiplies per second ~ N ant 2  N prod N chan number of logic gates: XF multiplies are much easier than FX; which wins, depends on current technology shuffling the data about: “copper” favors XF over FX for big correlators bright ideas help: hybrid correlators, nifty correlator chips, etc.

50 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 New Mexico Correlators VLA EVLA (WIDAR)VLBA ArchitectureXFFXFFX Quantization3-level16/256-level2- or 4-level N ant Max.  0.2 GHz16 GHz0.256 GHz N chan , , Min.  381 Hz0.12 Hz61.0 Hz dt min 1.7 s0.01 s0.13 s Power req’t.50 kW135 kW10-15 kW Data rate3.3 x 10 3 vis/sec2.6 x 10 7 vis/sec3.3 x 10 6 vis/sec

51 Eleventh Synthesis Imaging Workshop, June 10-17, 2008 Current VLAEVLA/WIDAR