Philippe Picard 2 nd SKADS Workshop 10-11 October 2007 Station Processing Philippe Picard Observatoire de Paris Meudon, 11th October 2007.

Slides:



Advertisements
Similar presentations
Beamformer implementations (Mike Jones, Kris Zarb Adami, David Sinclair, Chris Shenton) Starting with top level considerations for now, ie Not, which FPGA.
Advertisements

SKAMP Square Kilometre Array Molonglo Prototype. Supporting Institutions  University of Sydney  Argus Technologies  ATNF  ICT Centre.
Digital FX Correlator Nimish Sane Center for Solar-Terrestrial Research New Jersey Institute of Technology, Newark, NJ EOVSA Technical Design Meeting.
August 2004Multirate DSP (Part 2/2)1 Multirate DSP Digital Filter Banks Filter Banks and Subband Processing Applications and Advantages Perfect Reconstruction.
Paul Alexander DS3 & DS3-T3 SKADS Review 2006 DS3 The Network and its Output Data Paul Alexander.
ACHIZITIA IN TIMP REAL A SEMNALELOR. Three frames of a sampled time domain signal. The Fast Fourier Transform (FFT) is the heart of the real-time spectrum.
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
David Hawkins Exascale Signal Processing for Millimeter-Wavelength Radio Interferometers David Hawkins
DFT Filter Banks Steven Liddell Prof. Justin Jonas.
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.
Sascha D-PAD Sparse Aperture Array.
Prototype SKA Technologies at Molonglo: 3. Beamformer and Correlator J.D. Bunton Telecommunications and Industrial Physics, CSIRO. Australia. Correlator.
Signal Processing for Aperture Arrays. AAVS1 256 antenna elements distributed over –4 stations –64 elements each.
Ninth Synthesis Imaging Summer School Socorro, June 15-22, 2004 Cross Correlators Walter Brisken.
GallagherP188/MAPLD20041 Accelerating DSP Algorithms Using FPGAs Sean Gallagher DSP Specialist Xilinx Inc.
Solar dynamic spectra C. Vocks and G. Mann 1. Spectrum of the quiet Sun: First results 2. How to obtain spectra: Beamformed data 3. Single station spectra.
Sarah Middleton Supervised by: Anton van Wyk, Jacques Cilliers, Pascale Jardin and Florence Nadal 3 December 2010.
Implementation of Digital Front End Processing Algorithms with Portability Across Multiple Processing Platforms September 20-21, 2011 John Holland, Jeremy.
Backend electronics for radioastronomy G. Comoretto.
Eleventh Synthesis Imaging Workshop Socorro, June 10-17, 2008 Cross Correlators & New Correlators Michael P. Rupen NRAO/Socorro.
ASKAP Signal Processing Overview DIFX Users and Developers Meeting
Solar observation modes: Commissioning and operational C. Vocks and G. Mann 1. Spectrometer and imaging modes 2. Commissioning proposals 3. Operational.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
FPGA-based Dedispersion for Fast Transient Search John Dickey 23 Nov 2005 Orange, NSW.
RN /08/05 National Aeronautics and Space Administration Jet Propulsion Laboratory California Institute of Technology Implementation of an Antenna.
S. Montebugnoli 2 nd SKADS Workshop October 2007 Stelio Montebugnoli IRA - INAF- Italy.
Philippe Picard1 System Design 4 th SKADS Workshop, Lisbon, 2-3 October 2008 Aperture Arrays system design Front end RF combining: an efficient way to.
André van Es 2 nd SKADS Workshop October 2007 Review on Deliverables and forward look André van Es.
Andreas Horneffer for the LOPES Collaboration Detecting Radio Pulses from Air Showers with LOPES.
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.
Stelio Montebugnoli BEST 4 th SKADS Workshop, Lisbon, 2-3 October 2008 S.Montebgnoli IRA -INAF- Bologna –Italy- 4 th SKADS Workshop, Lisbon, 2-3 October.
Next Generation Digital Back-ends at the GMRT Yashwant Gupta Yashwant Gupta National Centre for Radio Astrophysics Pune India CASPER meeting Cambridge.
Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The.
Mileura Widefield Array – Low Frequency Demonstrator MHz * Currently in “Early Deployment” phase Goal: HI at redshift 6 to 17.
Eli Baransky & Gal Itzhak. Basic Model The pulse shape is known (usually gaussian), if we limit ourselves to work In G(f)’s support, then we can calibrate.
Casper 2010Marc Torres Part 2: Building blocks for the next generation.
© ASTRON On the Fly LOFAR Station Correlator André W. Gunst.
Australian Astronomy MNRF Development of Monolithic Microwave Integrated Circuits (MMIC) ATCA Broadband Backend (CABB)
Ariadne’s Thread Kristian Zarb Adami. Simulator Aims ۞ Provide the system architect a tool to visualise trade-offs in designs ۞ Provide the scientist.
2 nd SKADS Workshop October 2007P. Colom & A.J. Boonstra 1 Outline -progress in RFI mitigation (methods inventory) -system design & RFI mitigation:
12/8/2010 Scanning FM Demodulator Marc Chiesa. Concept ✤ Use an FFT to find spectral areas of interest in FM broadcast band and attempt to demodulate.
Brent CarlsonEVLA System PDR (Correlator V2) December 4-5, Correlator.
Andrew Faulkner1 DS4 Deliverables 4 th SKADS Workshop, Lisbon DS4 Deliverables Andrew Faulkner.
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.
Philippe Picard1EMBRACE station processing SKADS Conference, Limelette, 4-6 November 2009 EMBRACE station processing P. Picard Station de Radioastronomie.
ATCA GPU Correlator Strawman Design ASTRONOMY AND SPACE SCIENCE Chris Phillips | LBA Lead Scientist 17 November 2015.
M.P. RupenCorrelator Connectivity Scheme Review 31 July Correlator Specifications Michael P. Rupen.
1 Next Generation Correlators, June 26 th −29 th, 2006 The LOFAR Blue Gene/L Correlator Stichting ASTRON (Netherlands Foundation for Research in Astronomy)
08/10/ High Performance Parallel Implementation of Adaptive Beamforming Using Sinusoidal Dithers High Performance Embedded Computing Workshop Peter.
M.P. Rupen, Synthesis Imaging Summer School, 18 June Cross Correlators Michael P. Rupen NRAO/Socorro.
Atacama Large Millimeter/submillimeter Array Karl G. Jansky Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array ALMA Correlator.
UniBoard Meeting, October 12-13th 2010 Jonathan Hargreaves, JIVE EVN Correlator Design UniBoard Meeting, October th 2010 Contract no
Netherlands Institute for Radio Astronomy 1 APERTIF beamformer and correlator requirements Laurens Bakker.
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
Correlators ( Backend System )
Digital Down Converter (DDC)
The UniBoard Generic Hardware for Radio Astronomy Signal Processing
Signal Processing for Aperture Arrays
Andreas Horneffer for the LOFAR Cosmic Ray KSP
JIVE UniBoard Correlator (JUC) Firmware
Aperture Array Station Processing
The Uniboard  FPGA Processing for Astronomy
Govt. Polytechnic Dhangar(Fatehabad)
EVLA Advisory Panel Mtg. System Overview
SKAMP Square Kilometre Array Molonglo Prototype
Presentation transcript:

Philippe Picard 2 nd SKADS Workshop October 2007 Station Processing Philippe Picard Observatoire de Paris Meudon, 11th October 2007

Philippe Picard 2 nd SKADS Workshop October 2007 Beamforming Tied array Correlation Subarraying RFI mitigation Array processing Core station processing Outer station processing Outer station processing

Philippe Picard 2 nd SKADS Workshop October 2007 Main station processing tasks: Beamforming beam steering beam shaping Cross / auto correlaton matrix compute and apply station calibration parameters First level of ″F″ processing for a FX array correlator RFI mitigation at station level beam nulling RFI detection blanking of corrupted channels Station Monitoring and Control

Philippe Picard 2 nd SKADS Workshop October 2007  Station beam A1 RF beam A Ant. 1, beam A1 delay Ant. 2, beam A1 delay Ant. 3, beam A1 delay Ant. N, beam A1 delay For k station beams (A1 to Ak): k-fold duplicate of the sum of delays For m RF beams / antenna: k.m-fold duplicate Fine delay resolution required => approximate delays with phase shifts Phase shifts beamforming on narrow frequency bands => subbanding Sum of delays beamforming

Philippe Picard 2 nd SKADS Workshop October 2007 ADC + Subband filter (data type complex) Beam steering / shaping computation Beamforming weights Amplitude control Phase shift  Station digital beams Tile 1 RF beam A Data type: complex amplitude and phase shifts : multiply by a complex value (weight) RF beam A Tile 2 Tile 3 Tile N Amplitude and phase calibration LOFAR, EMBRACE: ADC 200 Ms/s, 512 subbands Digital beamforming

Philippe Picard 2 nd SKADS Workshop October 2007 Separate Subbands Form Beams Output Beams Correlations averaged power Beams averaged power Apply calibration results Nulling of Interferers Calculate Initial vector for Beam forming Calculate calibration parameters Detect Interferer Calculate Nulling matrices Subband frequency Array geometry Source coordinates Interferers coordinates Subband to be Processed / blanked Output mode Time stamp Antennas data 2N x Fs Ms/s Store To array processing Select / blank Subbands Sample rate processing Sync. cycle rate processing from array control To / from array control Station processing

Philippe Picard 2 nd SKADS Workshop October 2007 Sample rate processing: One of highest station processing load is subbanding Use of polyphase filter banks (precise shaping of filter response)  Critical sampling filter: Nyquist sampling of subbands (LOFAR, EMBRACE)  Oversampling filter: oversampled (1.x to 2.0) subbands by overlapping two polyphases process Oversampling filter reduces aliasing in the subband transitions zone at the cost of duplicate polyphase processing and higher subbands data rate. Technology for sample rate processing: Silicon processing: ASICs, FPGAs, masked FPGAs Software processing: Cell engines, GPUs

Philippe Picard 2 nd SKADS Workshop October 2007 Beamformer architectures  ++++ XXXX X X Subbands Station beam Station beam Parallel / serial processing Fully parallel processing Two processing board types Input bandwidth of the adder stage can be very high One processing board type Constraint: interconnection of all adders for all processing cells (FPGA), grows with station beams number Trade off between beams bandwidth and number of beams 0 Subbands Ant. 1 Ant. 2 Ant. 3 Ant. N Ant. 1Ant. 2Ant. 3 Ant.N LOFAR, EMBRACE topologie

Philippe Picard 2 nd SKADS Workshop October 2007 Westerbork Embrace array: 300 tiles in 75 cells of 4 tiles, 2 RF beams Nançay Embrace array: 96 tiles in 24 cells of 4 tiles, 2 RF beams Sampling: 2 x 75 ADC, 200Ms/s, 12b. (2 x 24 Nançay array) Subbanding: 512 subbands ( KHz) Hierachical 2 rings topologie (parallel / serial / serial processing) One processing board for 8 inputs (4 ant. 2 RF beams. or 8 ant. 1 RF beam.) 20 processing boards for the whole array (6 Nançay array) Processing for one « antenna, 2 pol. » fits in an « affordable » FPGA (90 nm) One more smaller FPGA / 4 antennas to manage monitoring, control, data output Trade off between beams bandwidth and number of beams. Station output: Successive beamformed data sets for selected subbands and steerings Data flow: 2.7 Gb/s on 4 Gb Ethernet links EMBRACE (LOFAR like) stations processing

Philippe Picard 2 nd SKADS Workshop October 2007 Separate beams Separate spectral windows Window width (MHz) Separate beams Separate spectral windows Window width (MHz) Digital beams inside RF beam ADigital beams inside RF beam B Constraints : 2 steerings for one spectral window  (number separate spectral windows).(window width) ≤ MHz EMBRACE stations output beams