Presentation is loading. Please wait.

Presentation is loading. Please wait.

ASKAP High Time Res Capabilities

Similar presentations


Presentation on theme: "ASKAP High Time Res Capabilities"— Presentation transcript:

1 ASKAP High Time Res Capabilities
John Bunton High Time Res, Perth 15 April, 2009

2 Can only access high time res data at MRO control building
Data Paths Can only access high time res data at MRO control building Data pipe from antennas already full ~40Gb/s to Geraldton 36beams, 16k channels 20Gb/s 4 dual pol 4-bit beams 20Gb/s MWA ????

3 DSP Processing card basics
All processing at central site is on DSP boards Same DSP boards for Beamformers Correlator Tied array processor Four Processing FPGAs Input to FPGAs predetermined by design. Each Processing FPGA has single DRAM Two 10G outputs (total 8) Connection to control FPGA Control FPGA has two 1GE connections (includes control)

4 Beamformer Outputs Beamformer card process 19MHz of bandwidth for all elements and beams Split 5,5,5, and 4 MHz One of each 10G outputs per FPGA connects to correlator - One is available for high time res data But 576 outputs for ASKAP All FPGAs connect to control FPGA One 1GE output to control computer Some possibilities to use this data path for aggregation of low data rate outputs One 1GE output unused Example Auto correlations on 1GE

5 Transient Buffer Each FPGA has a DRAM Filterbank date
800MHz x 64 = 51Gb/s Assume 80% efficiency = 40Gb/s Filterbank date 5Mhz x36beam x2pol x 32bits/Hz x 2RW = 23Gb/s Excess bandwidth 17Gb/s Can write beam data to second buffer at 16 bits or less Fine filterbank needs ~250MB 750MB free per 5MHz BW 1 dual pol beam at 4bits = 100 seconds/GB

6 Transient Buffer Dump Can increase to 7.75GB = 775sec = 10sec 18Tbytes total to process Real time dump of all beams requires 10GE ports. But normally dump one beam out of N at a time 0.3GHz x 2 pol x 8bits/Hz =2.4Gb/s Use 1GE port to dump at ~1/3 real time

7 Correlator Fast Dump Least data at low frequency resolution – min 1MHz
Correlator has 128 DSP boards Simplest 2MHz per board 256MHz of bandwidth easiest to implement. Alternative 32 x18.5KHz channels per FPGA = 0.6MHz/FPGA = 2.4MHz/board Must code to average over frequency 0.6MHz at 0.97ms on board 10M correlation/sec/board 640Mb/s/board = single 1G link

8 Tied Array beams Beam data stored in DRAM on BF
Fine filterbank process one dual pol beam at a time Data for one beam to correlator at one time Tied array beams formed in correlator – processing occurs at same time as correlations One beam at a time Currently one Tied array beam during correlation of one beam 36 beams gives 36 tied array beams With 18 or fewer beams process correlation in two stages Less than 1-1.2GHz large number of beams ~300 Requires extra correlator programming

9 Tied Array post processing
All tied array data from 16 correlator shelves sent to single dedicated shelf for post processing Design not well thought out Intention to aggregate data and modify data rate For VLBI four tied array beams, BW 256MHz Sample rates 1 – 256MHz

10 MRO limitations Beamformer and correlator ~100kW
Extra power dissipation ~$4/year/watt, $6/year/watt after cooling Extra 20kW = $120k per year OK Extra 60kW – not unless you pay the power bill Extra 20 to 60kW ???? Extra data to Geralton ~$80k for 10Gb/s

11 Thank you ICT Centre John Bunton Senior Principle Research Scientist
ASKAP Project Engineer Phone: Web: Thank you Contact Us Phone: or Web:


Download ppt "ASKAP High Time Res Capabilities"

Similar presentations


Ads by Google