Presentation is loading. Please wait.

Presentation is loading. Please wait.

NTD/xNTD Signal Processing Presented by: John Bunton Signal Processing team: Joseph Pathikulangara, Jayasri Joseph, Ludi de Souza and John Bunton Plus.

Similar presentations


Presentation on theme: "NTD/xNTD Signal Processing Presented by: John Bunton Signal Processing team: Joseph Pathikulangara, Jayasri Joseph, Ludi de Souza and John Bunton Plus."— Presentation transcript:

1 NTD/xNTD Signal Processing Presented by: John Bunton Signal Processing team: Joseph Pathikulangara, Jayasri Joseph, Ludi de Souza and John Bunton Plus collaboration MIT, SKA South Africa 23 November 2005

2 www.ict.csiro.au Tasks  Full NTD/xNTD beamformer (same for both)  About 1 Tbit/s input  Will take time, but want something useable now  Prototype beamformer  Reduced bandwidth and number of inputs  NTD correlator  Only one baseline  Do it in the beamformer  And eventually xNTD correlator  Not needed for some time  Initial design done  Probably parallel development with SKAMP, LFD, ???

3 www.ict.csiro.au Prototype beamformer  Reduced specification  24 MHz bandwidth, 24 inputs (expandable to 48)  Single channel FX correlator  Hardware based on MIMO test bed  4-input ADC board available but not populated  Needed six place mother board  Board to board data 28 pairs each 560Mbits/s 2 pairs for our beamformer  Motherboard up to 112 pairs plus USB  Hardware Complete  SFDR >70dB

4 www.ict.csiro.au Firmware for Prototype Beamformer  All units identical  Real to complex conversion  Ring beamformer  12bit coefficients  Selectable input to 1k filterbank  Muxes in ring to allow selection of single input to filterbank or sum of 2 to 24 inputs.  Input to correlator from previous unit.  Upgradeable to 4 or more beams and at least 3 correlations

5 www.ict.csiro.au Software for Prototype Beamformer  USB interface to PC  Selectable integration time down to 40ms  PC GUI collects data and displays it dynamically  Firmware and Software for operation as RFI measurement system complete

6 www.ict.csiro.au NTD/xNTD Beamformer  96 dual pol. inputs each 660MS/s and 8bits  1 Terabit/s  Output 33 dual pol. beams. 163Gbits/s

7 www.ict.csiro.au Cross connects  Too much data to do beamformer on single board (1Terabit/s data)  Too much data to do beamformer in single card cage  How do we interconnect?  Two technologies – one connector RJ45  LVDS– 4 pairs each 800MS/s=3.2Gbit/cable Limited by clock jitter  Rocket I/0 over 2.5Gbits/s per pair = 10Gbit/cable (10GBASE-CX4)  With Rocket I/O fit six 23 MHz bands per pair – 120 cables (4 pairs per cable)  Development board to be built to test data transport will include LVDS and Rocket I/O over RJ45 and optical  Plus short interconnects on backplane

8 www.ict.csiro.au KISS your troubles goodbye  With the interconnect problem solved (a necessity) we are free to partition the hardware in any way we want  Plan to follow the KISS principle: Keep It Simple – Stupid  Each module with have a defined function  Module design will have a linear data flow (if possible)  The designs will attempt to minimise interconnect (correlation cell)  Boards must be easy to route – easy to adopt next gen. FPGA  Adaptability of the design depends on programmability of FPGA  Eg Second Filterbank could select 4MHz to give 1kHz resolution  Ability to reroute data (in FPGA)  Eg Same data to two beamformers to get 66 beams half bandwidth  Ability to reroute RJ45 cables  Add extra modules  For more flexibility add a commercial router (add 33% to cost)

9 www.ict.csiro.au xNTD Beamformer  Break it up into two sections  Input ADCs plus oversampling polyphase filterbank  Prototype being tested  6U board with 8 channels – full system needs 24 boards  23MHz beamformer and 20.6MHz second stage filterbank (TBD)

10 www.ict.csiro.au First stage Filterbank  Divide and conquer  32 point first stage filterbanks generate ~23MHz bands (also does real to complex conversion)  Will discard outer two bands gives 15 useable bands  Oversampling filterbank to allow access to all frequencies  Oversampling by 8/7 (320MS/s 8 point version working)  Will discard redundant channels at output of second filterbank

11 www.ict.csiro.au Beamformer and Second Filterbank  All antenna data on single beamformer board  15 boards each with 192 inputs, 23MHz bands  All beams on single board, Single FPGA to do beamforming if each beam is sum of 20 single polarisation signals.  Only 20 weights per beam 660 weights for each board  Could need dual polarisation to get purity, or more inputs to increase A/Tsys up to 4 FPGAs  Single FPGA to do final filterbank but it is memory intensive  Need DRAM to buffer data into filterbanks  Will include time multiplexed correlators for calibration  Design to be finalised when specification known

12 www.ict.csiro.au xNTD Correlator  2 beams per fibre – process eight antennas on a single Router/Buffer board  Single beam correlator two pairs of FPGAs (Virtex SX35) for correlation  One input FPGA per pair (Virtex FX) and one Long Term Acc.  Five boards total for two beams Correlator for single beam

13 www.ict.csiro.au Router and Buffer  I/O to correlator chip a bottleneck  Have ~60,000 frequency channels  Correlator board processes one channel at a time  Output data rate very high  Buffer data on input board and process 256 time samples per frequency channel at a time

14 www.ict.csiro.au LFD Correlator

15 www.ict.csiro.au Correlation Cell  Standard systolic array design over 208 LVDS inputs  Solution – Correlation Cell  Provide storage for two sets of data 16 values each  Sixteen times reduction in I/O per multiplier  xNTD uses groups of 4 cells  Input reduced to 96 LVDS for xNTD

16 www.ict.csiro.au Possible pulsar de-disperser  Break into 8 MHz bands  Continuous convolution of bands (120ns time resolution)  Dispersion up to 480 us  Multiple DMs per V4SX35 de-disperser  Folding as well

17 www.ict.csiro.au Questions ?

18 www.ict.csiro.au Contacts John Bunton Senior Principle Research Scientist ICT Centre Tel: +61 2 9372 4420 Email: john,bunton@csiro.au For more information, see www.csiro.au or contact:www.csiro.au


Download ppt "NTD/xNTD Signal Processing Presented by: John Bunton Signal Processing team: Joseph Pathikulangara, Jayasri Joseph, Ludi de Souza and John Bunton Plus."

Similar presentations


Ads by Google