Jason Manley, Aaron Parsons, Don Backer, Henry Chen, Terry Filiba, David MacMahon, Peter McMahon, Arash Parsa, Andrew Siemion, Dan Werthimer, Mel Wright.

Slides:



Advertisements
Similar presentations
Progress With iBOBs at Jodrell Bits & Bytes Meeting, JBO, th Dec 2007 Jonathan Hargreaves Electronic Engineer, Jodrell Bank Observatory.
Advertisements

West Coast Spectrometer Team Mark Wagner, Berkeley project manager, FPGA designer Terry Filiba, data transport: FPGA --> CPU --> GPU Suraj Gowda, boosting.
Digital FX Correlator Nimish Sane Center for Solar-Terrestrial Research New Jersey Institute of Technology, Newark, NJ EOVSA Technical Design Meeting.
PAPER’s Sweet Sixteen: Imaging the Low Frequency Sky with a Sixteen Element Array Nicole Gugliucci for the PAPER Team* USNC/URSI National Radio Science.
April 8/9, 2003 Green Bank GBT PTCS Conceptual Design Review John Ford August 5, 2008 CICADA Project The NRAO is operated for the National Science Foundation.
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
The CVN Real Time Correlator Zhang Xiuzhong, Chen Zhong Shanghai Astronomical Observatory China 4th e-VLBI Workshop Sydney
David Hawkins Exascale Signal Processing for Millimeter-Wavelength Radio Interferometers David Hawkins
Digital FX Correlator Nimish Sane Center for Solar-Terrestrial Research New Jersey Institute of Technology, Newark, NJ EOVSA Technical Design Meeting.
All things DBE… Francois Kapp Sub-system Manager: DBE On behalf of the DBE team present and past... S Rajan, E Bauermeister, A.
Shilpa Bollineni, Glen Langston, John Ford, Randy McCullough and Paul Demorest DATA ACQUISITION ON THE 43M TELESCOPE.
Digital FX correlator Samuel Tun. FASR Subsystem Testbed (FST) 1-9 GHz in 500 MHz band recorded at 1 GS/s from each antenna. Correlation carried out offline.
PELICAN Imaging Framework Imaging on short timescales leads to very large correlator output data rates. In order to cope with these rates and produce updated.
BEEKeeper Remote Management and Debugging of Large FPGA Clusters Terry Filiba Navtej Sadhal.
Signal Processing for Aperture Arrays. AAVS1 256 antenna elements distributed over –4 stations –64 elements each.
NgVLA Correlator with 2015ish Technology Jack Hickish, Dan Werthimer, and CASPER Collaboration
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Digital Signal Processing.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Spectrometer PDR John.
Using Programmable Logic to Accelerate DSP Functions 1 Using Programmable Logic to Accelerate DSP Functions “An Overview“ Greg Goslin Digital Signal Processing.
GallagherP188/MAPLD20041 Accelerating DSP Algorithms Using FPGAs Sean Gallagher DSP Specialist Xilinx Inc.
Web Design of GMRT Digital Backend Anvesh Ghritlahre STP Student NITW.
Highly Scalable Packetised correlators Jason Manley CASPER workshop 2009.
Backend electronics for radioastronomy G. Comoretto.
Update on LBA Technical Developments CASS Chris Phillips 11 October 2013.
Nov 1, 2011 RN - 1 Jet Propulsion Laboratory California Institute of Technology Implementation Issues and Choices for VLBI data Acquisition System in DSN.
The GNU in RADIO Shravan Rayanchu. SDR Getting the code close to the antenna –Software defines the waveform –Replace analog signal processing with Digital.
The Control System for the Caltech Millimeter Array Steve Scott OVRO.
Frank Casilio Computer Engineering May 15, 1997 Multithreaded Processors.
The BEST-2 SKA pathfinder is composed by 32 receivers. The front ends are installed on the focal lines of 8 cylinders, offering a collecting area of about.
Digital FX Correlator Nimish Sane Center for Solar-Terrestrial Research New Jersey Institute of Technology, Newark, NJ EOVSA Preliminary Design Review.
Next Generation Digital Back-ends at the GMRT Yashwant Gupta Yashwant Gupta National Centre for Radio Astrophysics Pune India CASPER meeting Cambridge.
Nov 3, 2009 RN - 1 Jet Propulsion Laboratory California Institute of Technology Current Developments for VLBI Data Acquisition Equipment at JPL Robert.
Hardware: Old, New, Future Hardware: Old, New, Future Dan Werthimer and Casper Collaborators.
Casper 2010Marc Torres Part 2: Building blocks for the next generation.
CASPER Packetised correlators Jason Manley CASPER workshop 2009.
1 Advanced ATNF Correlators Dick Ferris AT Electronics Development Group May 2003.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array CASPER Workshop 2009.
Australian Astronomy MNRF Development of Monolithic Microwave Integrated Circuits (MMIC) ATCA Broadband Backend (CABB)
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
MeerKAT DBE Past Present Future Alan Langman 28 September 2009.
MAPLD 2005/254C. Papachristou 1 Reconfigurable and Evolvable Hardware Fabric Chris Papachristou, Frank Wolff Robert Ewing Electrical Engineering & Computer.
An FX software correlator for VLBI Adam Deller Swinburne University Australia Telescope National Facility (ATNF)
S.Montebugnoli BEST 4 th SKADS Workshop, Lisbon, 2-3 October 2008 Stelio Montebugnoli IRA -INAF- Bologna –Italy- SKADS 4th -Lisbon- Oct 2-3, 2008.
Brent CarlsonEVLA System PDR (Correlator V2) December 4-5, Correlator.
AAVS processing: Uniboard implementation. UNIBOARD Jive led FP7 project UniBoard, high integration density >> processing / m3
Short introduction Pulsar Parkes. Outline PDFB – Single beam pulsar timing system CASPER – Single beam pulsar coherent dedispersion system.
A real-time software backend for the GMRT : towards hybrid backends CASPER meeting Capetown 30th September 2009 Collaborators : Jayanta Roy (NCRA) Yashwant.
Copyright © 2004, Dillon Engineering Inc. All Rights Reserved. An Efficient Architecture for Ultra Long FFTs in FPGAs and ASICs  Architecture optimized.
Version 10.1 Xilinx Tools Update Terry Filiba CASPER Workshop II.
Philippe Picard 2 nd SKADS Workshop October 2007 Station Processing Philippe Picard Observatoire de Paris Meudon, 11th October 2007.
CASPER Open Source Hardware Current and Future ADC’s
ATCA GPU Correlator Strawman Design ASTRONOMY AND SPACE SCIENCE Chris Phillips | LBA Lead Scientist 17 November 2015.
April 8/9, 2003 Green Bank GBT PTCS Conceptual Design Review John Ford September 28, 2009 Casper Instrumentation at Green Bank The NRAO is operated for.
Demonstrations of RDBE-PFB Data Flow. Review the original PFB Data Flow.
13-1 MAVEN PFP ICDR, May 23 – 25, 2011 Particles and Fields Package Critical Design Review May , 2011 GSE Timothy Quinn.
S.Anvar, V.Gautard, H.Le Provost, F.Louis, K.Menager, Y.Moudden, B.Vallage, E.Zonca, on behalf of the KM3NeT consortium 1 IRFU/SEDI-CEA Saclay F
UniBoard Progress Meeting, December 2009 Jonathan Hargreaves, JIVE EVN Correlator Design UniBoard Progress Meeting, December 2009 Contract no
Design of OCDMA Demonstrator Yun Ping Yang, Alireza Hodjat, Herwin Chan, Eric Chen, Josh Conway.
Netherlands Institute for Radio Astronomy 1 APERTIF beamformer and correlator requirements Laurens Bakker.
VGOS GPU Based Software Correlator Design Igor Surkis, Voytsekh Ken, Vladimir Mishin, Nadezhda Mishina, Yana Kurdubova, Violet Shantyr, Vladimir Zimovsky.
FP7 Uniboard project Digital Receiver G. Comoretto, A. Russo, G. Tuccari, A Baudry, P. Camino, B. Quertier Dwingeloo, February 27, 2009.
SETI Spectrometer Development for ALFA
GUPPI Software Overview
Digital Down Converter (DDC)
Mark 5 / VLBA Correlator Topics
CoBo - Different Boundaries & Different Options of
Lessons from CASPER Correlators at GMRT
JIVE UniBoard Correlator (JUC) Firmware
High Level Synthesis Overview
Presentation transcript:

Jason Manley, Aaron Parsons, Don Backer, Henry Chen, Terry Filiba, David MacMahon, Peter McMahon, Arash Parsa, Andrew Siemion, Dan Werthimer, Mel Wright

Outline What is a correlator? Scalable packetized correlators: – The architecture – The hardware – The software – The cost Closing thoughts Walk through actual design Questions and comments

Interferometry…

Basic idea Amplitude Time 90°  V ij  V ij ViVi VjVj ∑ ∑ Z -n 90°  V ij  V ij ViVi VjVj ∑ ∑ Z -n 90°  V ik  V ik VkVk ∑ ∑  V ii ∑  V jj ∑  V jk ∑  V jk ∑  V kk ∑ Amplitude Time

“Actual” FX Correlator ∑ FFTZ -n FFTZ -n FFTZ -n ∑∑

CASPER DSP backend concept

Design Philosophy Standardized processing hardware Commercial interconnect Asynchronous compute engines Synchronization using common 1PPS UDP output delivery over ethernet network Correlator scales with your array

CASPER FX Architecture

Implementation

Architecture to hardware mapping Example 8 Antenna system

F Engine Operations Reformat DDCQuantize Channelize ADC Two F engines per iBOB Dual polarization design Currently uses ASTRO library Currently processes data at native clock rate (<200MHz IBOB or < 400MHz ROACH)

Setup and Control Clocks: – X engines each run off independent clock – Sampling synchronized at F engines, but clock not distributed to X engines Synchronized using global 1pps signal at ADCs – Propagated to X engines using out-of-band signaling on XAUI links – Headers labeling 10GbE Ethernet packet data System control: separate 100Mbps Ethernet network on BEE2 F engines configured from BEEs through XAUI links Control packets: CASPER UDP framework on BEE2 control FPGA Execute Python scripts for configuration, control and debugging

F engine development 2008: – Coarse delays (cable length compensation) – Fringe-stopping & fine delays – Walsh code generation and phase switching – Real sampling (low bandwidth) – Parallel streams (high bandwidth) Future: – Ability to output subset of band – Spectral zoom modes

X Engine Operations Using CASPER library Scales with 2^N antennas Fit as many X engines on an FPGA as possible (2x 16 ant on BEE2 usr) 10GbEBufferX EngAccum

Backend Software UDP packets received Currently received, parsed and saved in MIRIAD file format by single computer. Computing requirements dependant on experiment; Usually single computer ok: 128 antennas, 1 sec integrations, 2k chan = 512MB/s

Pending systems Bench sys: 8ant, DP, 200MHz, 2k ch PAPER: 128ant, DP, 100MHz, 2k ch KAT-7: 8ant, DP, 256MHz, 2k ch meerKAT: 80ant, DP, 1GHz, 16k ch Bologna: 32ant, SP, 32MHz, 1k ch GMRT: 32ant, DP, 400MHz, 4k-8k ch

How does it scale

FPGA Roadmap Processing power doubling every two years V4 = ½ power requirements of V2Pro* * Manufacturers claim - Xilinx Inc.

Coming soon… 10Gbps output optionally gives integrations ~10ms More efficient use of hardware DSP slices High speed, scalable, distributed data capture software Walsh codes and phase switching Phase rotation 64 antenna design Upgrade to 4096 channels ROACH hardware: – <400MHz bandwidth – channels – 128 antennas – no architectural changes

Questions and Comments Visit the CASPER correlator page: Add your own requirements: Correlator_Collaboration me:

PFB-FFT response

Current uses Pocket Spectrometer Using ATMEL ADC’s at 2 Gsamples/sec Performing 4 real FFT’s in 1 (complex) biplex pipelined FFT module channels Uses just 1 ADC, 1 IBOB, and your laptop.

ROACH block diagram