West Coast Spectrometer Team Mark Wagner, Berkeley project manager, FPGA designer Terry Filiba, data transport: FPGA --> CPU --> GPU Suraj Gowda, boosting.

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

ECE 734: Project Presentation Pankhuri May 8, 2013 Pankhuri May 8, point FFT Algorithm for OFDM Applications using 8-point DFT processor (radix-8)
NAIC Visiting Committee Meeting · March 4-6, 2008 FPGA SPECTROMETER COMMISSIONING Spectrometer description How it will be used Where we are at. What needs.
3. Digital Implementation of Mo/Demodulators
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.
Implement a 2x2 MIMO OFDM-based channel measurement system (no data yet) at 2.4 GHz Perform baseband processing and digital up and down conversion on Nallatech.
DFT Filter Banks Steven Liddell Prof. Justin Jonas.
Problems Encountered - Up to Midterm State Machine Transitions Much Too Fast - Solved by Decreasing Clock (LED Circuit) Difficult to Test LED (Column)
The New GHz Pulsar Digital Filter Bank System Grant Hampson ATNF Research Engineer 23 November 2005.
BEEKeeper Remote Management and Debugging of Large FPGA Clusters Terry Filiba Navtej Sadhal.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
Prototype SKA Technologies at Molonglo: 3. Beamformer and Correlator J.D. Bunton Telecommunications and Industrial Physics, CSIRO. Australia. Correlator.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Digital Signal Processing.
CSIRO. Paul Roberts Digital Receivers SKANZ 2012 Digital Receivers for Radio Astronomy Paul Roberts CSIRO Astronomy and Space Science Engineering Development.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Spectrometer PDR John.
GallagherP188/MAPLD20041 Accelerating DSP Algorithms Using FPGAs Sean Gallagher DSP Specialist Xilinx Inc.
AUSAC Meeting · March 17&18, 2008 FPGA SPECTROMETER COMMISSIONING Spectrometer description How it will be used Where we are at. What needs to be done More.
Student: Vikas Agarwal Guide: Prof H S Jamadagni
ASKAP Signal Processing Overview DIFX Users and Developers Meeting
Digital Radio Receiver Amit Mane System Engineer.
FPGA-based Dedispersion for Fast Transient Search John Dickey 23 Nov 2005 Orange, NSW.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array A New Multibeam Spectrometer.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array The VLBA Sensitivity.
The GNU in RADIO Shravan Rayanchu. SDR Getting the code close to the antenna –Software defines the waveform –Replace analog signal processing with Digital.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array The VLBA Sensitivity.
High Sensitivity VLBI Sheperd Doeleman MIT Haystack Observatory.
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.
Next Generation Digital Back-ends at the GMRT Yashwant Gupta Yashwant Gupta National Centre for Radio Astrophysics Pune India CASPER meeting Cambridge.
HBD FEM the block diagram preamp – FEM cable Status Stuffs need to be decided….
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.
© ASTRON On the Fly LOFAR Station Correlator André W. Gunst.
CASPER Packetised correlators Jason Manley CASPER workshop 2009.
1 Implementation in Hardware of Video Processing Algorithm Performed by: Yony Dekell & Tsion Bublil Supervisor : Mike Sumszyk SPRING 2008 High Speed Digital.
Jason Manley, Aaron Parsons, Don Backer, Henry Chen, Terry Filiba, David MacMahon, Peter McMahon, Arash Parsa, Andrew Siemion, Dan Werthimer, Mel Wright.
The Correlators ( Spectrometers ) Mopra Induction - May 2005.
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.
Present Uses of the Fermilab Digital Signal Receiver VXI Module Brian Chase,Paul Joireman, Philip Varghese RF Embedded Systems (LLRF) Group.
Short introduction Pulsar Parkes. Outline PDFB – Single beam pulsar timing system CASPER – Single beam pulsar coherent dedispersion system.
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.
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.
The Green Bank Telescope Frank Ghigo, National Radio Astronomy Observatory 7 th US VLBI Technical Meeting, Haystack, Nov 2009.
Philippe Picard 2 nd SKADS Workshop October 2007 Station Processing Philippe Picard Observatoire de Paris Meudon, 11th October 2007.
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.
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
Exploring the Unknown with CASPER Instrumentation Andrew Siemion CASPER Workshop 2011.
1 Status report 2011/8/12 Atsushi Nukariya. 2 Progress ・ FPGA -> Revision is completed. -> Obtained data from front-end chip. ・ Software.
TOW May 2011 DBBC2 G. Tuccari – INAF Istituto di Radioastronomia.
UniBoard Progress Meeting, December 2009 Jonathan Hargreaves, JIVE EVN Correlator Design UniBoard Progress Meeting, December 2009 Contract no
Possible Instrumentation Development Items for SKA at ASIAA Chau-Ching Chiong (ASIAA) and Yuh-Jing Hwang, Homin Jiang, Chao-Te Li.
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
JIVE UniBoard Correlator External Review
Digital Receivers for Radio Astronomy
Digital Down Converter (DDC)
Mark 5 / VLBA Correlator Topics
The Development of Broadband VLBI Technologies in SHAO
JIVE UniBoard Correlator (JUC) Firmware
John Ford2, Andrew Harris3, and Shuvra S. Bhattacharyya1
05/08/09.
The performance requirements for DSP applications continue to grow and the traditional solutions do not adequately address this new challenge Paradigm.
New DCM, FEMDCM DCM jobs DCM upgrade path
05/08/09.
SKAMP Square Kilometre Array Molonglo Prototype
Presentation transcript:

West Coast Spectrometer Team Mark Wagner, Berkeley project manager, FPGA designer Terry Filiba, data transport: FPGA --> CPU --> GPU Suraj Gowda, boosting FFT/FPGA clock speed Glenn Jones, digital downconverter design (caltech) Guifre Molera, 10Gbit ethernet protocol, GUPPI mods Gregory Desvignes, Guppi Code modifications Simon Scott, systems integration, arriving march 26 Hong Chen, fft optimizations (bit growth, unscramber) Billy Mallard, DSP library optimizations (DSP48, etc) Andrew Siemion, galactic center pulsar application Dan Werthimer, taking credit for above work 1

Observing Modes: 250 MHz  GPU 2

3

Overall Block Diagram 4

Roach Motel (Roach Nest) (KAT)

7

Roach I vs Roach II Roach I works well. Deployed at many observatories Roach II doesn’t exist. Prototypes spring. Prod Winter? Roach I resources are tight, harder to get to work at high speed hard to add features, 500 MHz 8K channels won’t fit Roach II can use SFP+ connectors, more reliable 10Gbe connector Plan: develop and test using Roach I. Decide later. 8

3 GS/s ADC Board 9

10

Polyphase Filter Bank Polyphase Filter Bank

FGPA Spectrometer – Mark Wagner 12

FPGA DDC/Packetizer (Mark Wagner) (extract sub-band(s) and send to GPU) 13

64 channel spectrometer 2 GHz bandwidith with xilinx place/route

1024 channel spectrometer, 3 GHz BW Suraj Gowda scripts for autoplacement

“Automated Placement for Parallelized FPGA FFTs” Suraj Gowda et al, 2011 No Placement ConstraintPlacement Constrained using our algorithm Processable Bandwidth<2.4 GHz> 3 GHz Compile time80:19 minutes38:22 minutes

x0 x x1 x x2 x x3 x x4 x x5 x x6 x x7 x E0(z) E1(z) E2(z) E3(z) E4(z) E5(z) E6(z) E7(z) + … y3 y2 y1 y0 8*Fclk real samples per second (BW=4*Fclk) Fclk cplx samples per second (BW=Fclk) Existing CASPER DDC/Decimation filter Quarter band filter for 8 real inputs Multiply by complex sinusoid Polyphase filter components

Half Band DDC/Filter - Glenn Jones x0 x4 x x1 x5 x x2 x6 x x3 x7 x E0(z) E1(z) E2(z) E3(z) … y2 y0 2*Fclk cplx samples per second (BW=2*Fclk) + 8*Fclk real samples per second (BW=4*Fclk) v0 v4 v1 v5 v2 v6 v3 v7 + … y3 y1

SPEAD packet - FGPA  10Gbe (Guifre Molera)

Preliminary Design Work Concentrating on the hard parts – 3 GS/s sampling and PFB/FFT calculations – Heterogeneous Computing Approach Divide processing into front/back ends Use FPGAs to fully process bandwidths greater than 250 MHz Use FPGA front-ends to pre-process, split and packetize data, then GPUs to provide fine channelization on narrower chunks – Software Design Adapting code from the Green Bank Ultimate Pulsar Processing Instrument (GUPPI) 20

Pulsars at the Galactic Center ?? 100’s of pulsars predicted in the central pc none undiscovered - Macquart, Frail, Ransom, Bower.. Map gravitational field (timing), ISM at GC, black hole spin? Extreme scattering smears out the pulse High Frequency Observation to minimize scattering High Bandwidth Needed at High Frequency (low flux) 800 MHz  8 GHz 21

Worries Speed of FPGA - difficult, time consuming layouts, perhaps impossible for full Roach I chip Lots of modes - time consuming (design/test/software/document) Will everything fit in Roach I? Use Roach II? Might loose Mark Wagner in September 22