25
Gino Tuccari VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

Gino Tuccari

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 2: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

VLBI2010 Digital Backend

Summary

� General Functionality

� Architecture

� Specifications

� Additional Features

� Systems available/under development

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 3: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

General Functionality

VLBI2010 Schematic Block

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 4: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

General Functionality

Backend Schematic Block

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 5: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

VLBI2010 Conversion Chain

14 GHz0 0 14 GHz

0 14 GHz

0 1 GHz

0 1 GHz

IF Band Forming

Band 4

Band 1

Base Band Forming

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

1 2 3 4

Page 6: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

VLBI2010 Backend

General Specifications� Input RF band: 2 – 14 GHz, 2 polarizations

� IF band forming: 4 IFs x 2 polarizations = 8 IFs

� IF bandwidth: 1 GHz (single band or 512+512 MHz)

� Base Band forming:

� real 32 x 32 MHz bwd x 2-bit = 4 Gbps/IF

� complex 16 x 32 MHz bwd x (2+2)-bit = 4 Gbps/IF

� Output data rate <= 32 Gbps, scalable with factor 2

� Output over 10GE streams, 4-8 Gbps capable: 8-4 streams

� VDIF payload: multi-channel single-thread, single-channel multi-thread

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 7: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

VLBI2010 Backend

IF Band Forming

Functionality:

� Select 4 (8) slices x 2 pol, 1 (0.5) GHz bwd, inside 2-14 GHz

Examples:

� UDC, analog (MIT Haystack)

� ADB3, digital (INAF/MPI)

� Other developments ?

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 8: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

VLBI2010 Backend

Base Band FormingDigital implementation

Functionality:

� PFB (Polyphase Filter Bank) architecture

� Produce 32 (16 +16) slices x 32 MHz bwd x 2 pol, ea. 1 (0.5+0.5) GHz bwd

� Full data rate 64MHz x 2bit x 32ch x 4 IF x 2 pol = 32 Gbps

� DSC (Direct Sampling Conversion) architecture

� Produce 4 (8) slices x 1024 MHz bwd x 2 pol, for any 1 (0.5) GHz bwd

� Full data rate 2048 MHz x 2bit x 4 IF x 2 pol = 32 Gbps

� Full data rate 1024 MHz x 2bit x 8 IF x 2 pol = 32 Gbps

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 9: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

Base Band Forming Schematic Block

Clock and Timing

Nyquist Filter Sampler PFB/DSC

Nyquist Filter Sampler PFB/DSC

Nyquist Filter Sampler PFB/DSC

10GE

VDIF

Nyquist Filter Sampler PFB/DSC

Nyquist Filter Sampler PFB/DSC

Nyquist Filter Sampler PFB/DSC

Nyquist Filter Sampler PFB/DSC

Nyquist Filter Sampler PFB/DSC

IF 1- 8 10G

Net

Control Computer

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 10: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

Specification (proposal)

Clock and Timing Generation

� Sampling clock,1024 or 2048 MHz, generated by a dedicated

synthesizer phase locked to the H-Maser reference frequency

(5 MHz, 10 MHz, 100 MHz)

� Phase noise of the synthesizer must be optimized:

• spurious signals (no harmonic) < - 90 dBc

• harmonic suppression, 2nd < -30 dBc, 3rd < - 40 dBc

• normalized 1/f noise @10KHz offset < -90 dBc/Hz

� 1PPS for time synchronization, phase related to the reference clock

• 1PPSHR lasting one period of sampling clock

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 11: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

Specification Proposal

Clock and Timing Generation

Optional but highly recommended:

Buffered output signal as monitor of:

� Sampling clock

� Output clock

� Internal running 1PPS

� 1PPSHR

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 12: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

Specification (proposal)

Pre-Base Band Forming� Before sampling the band needs to be defined to avoid aliases

� Analog IF forming requires analog filters

� Band-pass width defined by the sampling clock (Sclk/2)

� In/out band discrimination > 45 dB

� Cut-off frequency defined at about -6 dB

� High number of poles ( > 9 ) to minimize aliasing from adjacent Nyquist zones

� Ripple minimized and phase linear in band (ex. Butterworth)

� IF Total power measurement

� Automatic gain control: full range 32 dB, steps 0.5-1 dB

Note: Digital IF forming defines band-shape in the conversion process so doesn’t need analog filters

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 13: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

Specification (Proposal)

Base Band Samplers

� It’s the main element creating the information you have to deal

with (very difficult to recover if corrupted here)

� Multi-Nyquist zones capability: >=3

� Number of bits >= 8

� ENOB (overall accuracy) >= 6,6 (SNR >= 42dB)

� Digital differential multiplexed output code

� Serial output desirable

� Output known pattern for debug

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 14: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

Specification (Proposal)

Base Band Forming

Firmware capability in PFB mode:

� Generates an integer number of 32 MHz channels covering the

entire IF

� Number of taps = n*256, n integer

� Maximum ripple in band +- 0.5 dB

� Total Power Measurement in each channel, hardware integration

time =1s, software integration time 1 - 60 s, even continous

� Dynamic 2-bit representation from TP, setting time = 1s

� Fully flexible or standard defined modes output channel selection

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 15: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

Specification (Proposal)

Base Band Forming

Firmware capability in DSC mode:

� Generates a multiplexed version of the entire IF input band

� Maximum ripple in band is the pre-sampling filter ripple

� Total Power Measurement in each IF, hardware

integration time =1s, software integration time 1 - 60 s,

usable as input of the pre-sampling agc control,

even continous

� Dynamic 2-bit representation from TP, setting time = 1s

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 16: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

Specification (Proposal)

Base Band Forming

Optional but highly desirable:

• Statistics of the states measurements in the output channels

• Multiple Cal Tone detection (as many as possible at the same time)

• PFB with 8MHz channels to help for RFI (difficult to be achieved at this stage)

• Analogue representation for a selected converted band

• Output ´sniffer´

• Programmable input tone generator in replacement of sampler data

• Output known pattern for debug at a further stage

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 17: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

Specification (Proposal)

10GE Output Stream

Output is a set of 10GE connections (optical or copper):

� VDIF - Multichannel single thread

� VDIF – Corner turned data with multiple threads carrying single band channels

� Multiple destination address for the multiple threads in the data streams

� Highly desirable 40GE adoption in the next few years

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 18: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

Digital Backend Systems Available

� RDBE Haystack

� China (see poster, Xiuzhong Zhang)

� DBBC2010 & DBBC3

� Japan (see poster, Yusuke Kono et al. )

� Russia (see poster Marshalov and Novov)

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 19: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

Chinese CDAS

197th IVS General Meeting March 2012

IF3 AGC A/D FPGA

4x8

To

1x32

Output

Select

Matrix

VSI-H

IF4 AGC A/D FPGA

Main Control ComputerFS

Computer

5MHzReference

Frequency

Synthesizer

1PPS

32bit 32bit

Max8ch

Max8ch

VSI-H32bit32bit

reset

100M

/1000M

ethernet

IF2 AGC A/D FPGA

IF1 AGC A/D FPGA

Max8ch

Max8ch

reset

reset

Analog Part Digital Part

DSP Unit Interface

Page 20: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

RDBE-H Block Diagram(common hardware for NRAO and Haystack)

20

CX4/4x

Z-DOK

Z-DOK

10GigE

EthernetData Out

ROACH

CX4/4x

CX4/4x

CX4/4x

10/100/1000T

PPC 440 EPxComputer

ALC

LVDS GPIO + CLK

USB2

RS232

iADC8 bit

Sampler

120 VacPower supplies

Ethernet Control100 Mbit

TTL GPIO

V5SX95TPFB

or

DDCSynthBoard

1 PPS

5 MHz

1024 MHz

IF0

1 PPS

IF1

SMA Connector

DOT Mon Diode Ctl

7th IVS General Meeting March 2012

Page 21: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

RDBE Firmware� 3 Personality types (FPGA code)

� Polyphase filter bank (pfbg) Version 1.4 (Haystack)� Input is two 512MHz IFs � Output is sixteen of 32 possible 32-MHz channels on one CX4� Output is 5008-byte packets in Mark5B format

� Quantize only (called pfba even though no pfb) (Haystack)� Input is four 512 MHz IFs � Each input is 2-bit quantized only� Output is on two of the four 10Gbps CX4 interfaces

� 4Gbps / interface� 8224-byte packets in VDIF format.

� Digital down converter (ddc) (NRAO)� Input is two 512MHz IFs � Output anticipated to be eight tunable channels (two working now)� Bandwidths ranges down in binary steps from 64 MHz to 62.5kHz� Output is 5008-byte packets in Mark5B format

6th IVS TOW May 2011 21

Page 22: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

ADB 1

PCI

PCFS PC1024/2048 MHz Synthesizer

Distributor

H-Maser

VSI

128 chCORE2

HSI

HSO

PCIInterfaces

IFn (MHz)1~512, 512~1024,1024~1536, 1536~2048

AGC/

Filter

IF 4abcdIF 3abcdIF 2abcdIF 1abcd

ADB 1/2 ADB 1/2 ADB 1/2HSIR

HSOR

CORE2

HSI

HSO

HSIR

HSOR

AGC/

Filter

AGC/

Filter

AGC/

Filter

CORE2

HSI

HSO

HSIR

HSOR

FIL

A

OUT

D/A

Monitor

CORE2

HSI

HSO

HSIR

HSOR

FIL

A IN

AGC/

Filter

ADB 1

IF 6abcd

ADB 1

AGC/

Filter

IF 5abcd IF 7abcd

ADB 1

AGC/

Filter

AGC/

Filter

IF 8abcd

ADB 1

FIL

A

10G

2 x 8 GbpsGlass/Copper

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 23: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

ADB 2

PCI

PCFS PC1024/2048 MHz Synthesizer

Distributor

H-Maser

VSI

64 chCORE2

HSI

HSO

PCIInterfaces

IFn (MHz)0~1024, 1024~2048,2048~3072 MHz

AGC/

Filter

IF 4abcdIF 3abcdIF 2abcdIF 1abcd

ADB 2 ADB 2 ADB 2HSIR

HSOR

CORE2

HSI

HSO

HSIR

HSOR

AGC/

Filter

AGC/

Filter

AGC/

Filter

CORE2

HSI

HSO

HSIR

HSOR

FIL

A

OUT

D/A

Monitor

CORE2

HSI

HSO

HSIR

HSOR

FIL

A IN

FIL

A

10G

4 x 8 GbpsGlass/Copper

DBBC2010 Architecture B

8 IFs @ 1024 MHz

Output data rate 32Gbps

ADB 2 ADB 2 ADB 2 ADB 2

AGC/

Filter

AGC/

Filter

AGC/

Filter

AGC/

Filter

FIL

A

10G

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 24: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

DBBC2010 Architecture C

PreliminaryIF1=14 GHz IF2=14 GHz

DBBC2

FILA10G 4 x 8 GbpsFILA10G

DSC PFB

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012

Page 25: Gino Tuccari · 2012. 3. 21. · 1~512, 512~1024,1024~1536, 1536~2048 AGC/ Filter IF 1abcd IF 2abcd IF 3abcd IF 4abcd HSIR ADB 1/2 ADB 1/2 ADB 1/2 HSOR CORE2 HSI HSO HSIR HSOR AGC

DBBC2010

� DBBC2010 architecture A and B are available today

� HAT- Lab is the contact point

� Upgrade kits are available for systems on the field

VLBI2010 IVS TecSpec Workshop - Wettzel, March 2012