casper packetised correlators

23
CASPER Packetised correlators Jason Manley CASPER workshop 2009

Upload: isha

Post on 22-Feb-2016

66 views

Category:

Documents


0 download

DESCRIPTION

CASPER Packetised correlators. Jason Manley CASPER workshop 2009. Contents. Dataflow E ngine operations Present and future features Scalability Mapping to hardware Present and future deployments. CASPER DBE concept. CASPER DBE concept. Making full use of 10GbE ports. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CASPER  Packetised  correlators

CASPER Packetised correlators

Jason ManleyCASPER workshop 2009

Page 2: CASPER  Packetised  correlators

Contents

• Dataflow• Engine operations• Present and future features• Scalability• Mapping to hardware• Present and future deployments

Page 3: CASPER  Packetised  correlators

CASPER DBE concept

Page 4: CASPER  Packetised  correlators

CASPER DBE concept

Page 5: CASPER  Packetised  correlators

Making full use of 10GbE ports

Page 6: CASPER  Packetised  correlators

Making full use of 10GbE ports

Page 7: CASPER  Packetised  correlators

Clocking

• Clocks:

• Sampling synchronized at F engines, but clock not distributed to X

engines.

• X engines each run off independent local clock

• 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

Page 8: CASPER  Packetised  correlators

F Engine Operations

ReformatDDC QuantizeChannelizeX Engine

ADC

• Adding:• Delay compensation• Fringe rotation

• Later:• Walsh switching

Page 9: CASPER  Packetised  correlators

F engines 2010

Page 10: CASPER  Packetised  correlators

X Engine Operations

Page 11: CASPER  Packetised  correlators

Correlator Overview

Page 12: CASPER  Packetised  correlators

How does it scale?

16 pol, 2k ch, 200MHz

64 pol, 2k ch, 200MHz

256 pol, 16k ch, 512MHz

1024 pol, 16k ch, 1GHz

4096 pol, 2M ch, 1GHz

8192 pol, 2M ch, 1GHz

1

10

100

1000

10000

100000

1000000

F EnginesX Engines

Page 13: CASPER  Packetised  correlators

FPGA roadmap

20002002

20042006

0

50000

100000

150000

200000

250000

300000

350000

43000

100000

200000

330000

Xilinx Virtex Family

• Processing power doubling every two years• V4 = ½ power requirements of V2Pro*

* Manufacturers claim - Xilinx Inc.

Page 14: CASPER  Packetised  correlators

1st generation: IBOB & BEE2

• IBOB F-engine, BEE2 X-engine.

• Development stopped at 32 antennas, 200MHz.

• Limited by single X engine length.

• Could split across multiple FPGAs, but elect to move to ROACH instead.

Page 15: CASPER  Packetised  correlators

Generation 1.5: IBOB & ROACH• Currently up to 64 antennas.• Using existing IBOB F-engine, with ROACH X-engine.• Initial PAPER-SA deployment

Page 16: CASPER  Packetised  correlators

Generation 2: Pure ROACH• Expect completion towards end of 2009• Anticipate designs up to 128 antennas• And bandwidths of 125MHz to 500MHz.• KAT-7, GMRT, ...

Page 17: CASPER  Packetised  correlators

Next generation: ROACH-II• MeerKAT• Over 1GHz bandwidth, more than 256 antennas• Uses Xilinx 11 tools.

Page 18: CASPER  Packetised  correlators

Existing systems: PAPER - Green Bank

• 8 dual-pol antennas, 150MHz.• 1st Generation: one BEE2 & four IBOBs.• First deployment of packetized system.• Continuous upgrades.

Page 19: CASPER  Packetised  correlators

Existing systems: Northern Cross, Medicina, Italy

• Designed and deployed in under 2 weeks.• 32 single-pol antennas, 32 MHz.• 1st Generation:

• one BEE2• eight IBOBs.

Page 20: CASPER  Packetised  correlators

New deployments: KAT-7• 7 dual-pol antennas, 400MHz.• Pure ROACH.• New control and monitoring interface (KATCP), coarse

delay, high speed output (less than 100ms).• Expected early 2010.

Page 21: CASPER  Packetised  correlators

New deployments: GMRT• 32 dual-pol inputs, 400MHz bandwidth.• Collaboration – shares design with KAT-7.

Page 22: CASPER  Packetised  correlators

New deployments: PSA-32/64/128• PAPER in South Africa, staged deployment• Up to 256 antennas, 100MHz • Generation 1.5 (IBOB+ROACH) initially,• Generation 2.5 (ROACH + ROACH-II) eventually.• First field deployment of ROACH system.• Deployment starting next week!

Page 23: CASPER  Packetised  correlators

Jason [email protected]