casper open source hardware current and future adc’s

26
CASPER Open Source CASPER Open Source Hardware Hardware Current and Current and Future ADC’s Future ADC’s Dan Werthimer and CASPER Collaborators Dan Werthimer and CASPER Collaborators http:// casper.berkeley.edu casper.berkeley.edu

Upload: ellema

Post on 14-Jan-2016

46 views

Category:

Documents


2 download

DESCRIPTION

CASPER Open Source Hardware Current and Future ADC’s. Dan Werthimer and CASPER Collaborators. http:// casper.berkeley.edu. Using Moores Law for Telescope Arrays. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CASPER Open Source Hardware       Current and Future ADC’s

CASPER Open Source CASPER Open Source HardwareHardware

Current and Future Current and Future ADC’sADC’s

Dan Werthimer and CASPER Collaborators Dan Werthimer and CASPER Collaborators

http://casper.berkeley.educasper.berkeley.edu

Page 2: CASPER Open Source Hardware       Current and Future ADC’s

Using Moores Law for Telescope Using Moores Law for Telescope ArraysArraysInfrastructure – Construction Costs Infrastructure – Construction Costs

Telescopes & Drives, Feeds, Receivers, Telescopes & Drives, Feeds, Receivers, Analog Electronics, FibersAnalog Electronics, Fibers, Software, , Software, GatewareGateware (costs don’t decrease (costs don’t decrease

rapidlyrapidly) )

Operating Costs – Operating Budget Operating Costs – Operating Budget Digital Computing Hardware Digital Computing Hardware

(beamformers, correlators, spectrometers, (beamformers, correlators, spectrometers, VLBI, pulsar, RFI mitigation, computing, VLBI, pulsar, RFI mitigation, computing, storage) storage) Throw away hardware every 5-6 Throw away hardware every 5-6

years (cheaper, easier to years (cheaper, easier to maintain, 16X)maintain, 16X) year 6: roach 7, year 6: roach 7,

100Gbit switch year 12: Roach 100Gbit switch year 12: Roach 13, Tbit switch13, Tbit switch

Page 3: CASPER Open Source Hardware       Current and Future ADC’s

Allen Telescope ArrayAllen Telescope Array•6.1-meter offset Gregorian (2.4-meter secondary)

•Designed with Moores Law in Mind

Page 4: CASPER Open Source Hardware       Current and Future ADC’s
Page 5: CASPER Open Source Hardware       Current and Future ADC’s
Page 6: CASPER Open Source Hardware       Current and Future ADC’s

ATA-42 Operational October 2007ATA-42 Operational October 2007

Page 7: CASPER Open Source Hardware       Current and Future ADC’s
Page 8: CASPER Open Source Hardware       Current and Future ADC’s

Commercial off-the-shelfMulticast 10 Gbps (10GE

or InfiniBand) Switch

PFBADCFPGA DSP

Module

FPGA DSPModule

FPGA DSPModule

FPGA DSPModule

FPGA DSPModule

FPGA DSPModule

General-purpose CPUs

PFB

PFB

.

.

.

Correlator

Beamformers/Spectrometers

Pulsar timer

.

.

.

ReconfigurableCompute Cluster

ADC

ADC

PolyphaseFilter Banks

.

.

.

.

.

.

Beowulf Cluster Like General Purpose ArchitechtureDynamic Allocation of Resources, need not be FPGA based

Page 9: CASPER Open Source Hardware       Current and Future ADC’s

Existing Multi-purpose Existing Multi-purpose HardwareHardware• BEE2 (5 2VP70-7, 20 GB, 18 CX4)BEE2 (5 2VP70-7, 20 GB, 18 CX4)

• iBOB (1 2VP50-7, 8 MB, 2 CX4)iBOB (1 2VP50-7, 8 MB, 2 CX4)

• MiniRoach (simple Virtex5 test board, MiniRoach (simple Virtex5 test board, spectrometer)spectrometer)

• Roach (Virtex5, 4x10Gbit CX4, QDR SRAM, Roach (Virtex5, 4x10Gbit CX4, QDR SRAM, DRAM, Linux CPU)DRAM, Linux CPU)

• Bee3 (4*Virtex5, CX4, DRAM, Microsoft, BeeCube)Bee3 (4*Virtex5, CX4, DRAM, Microsoft, BeeCube)

• SERENDIP 5 (2V6000, 2V1000, 4 ADC’s 128 SERENDIP 5 (2V6000, 2V1000, 4 ADC’s 128 Msps)Msps)

• 10 Gbe Switches (HP, Foundry, Fujitsu….)10 Gbe Switches (HP, Foundry, Fujitsu….)

• 10 Gbe cables (Gore…. – optical, copper)10 Gbe cables (Gore…. – optical, copper)

Page 10: CASPER Open Source Hardware       Current and Future ADC’s

10 Gbit Ethernet Switches, 10 Gbit Ethernet Switches, NIC’sNIC’s• HP – Procurve 6 to 8 ports CX4, 24-48 1GbeHP – Procurve 6 to 8 ports CX4, 24-48 1Gbe

• Fujitsu Fujitsu – 12 port, 20 port, 28 port – 12 port, 20 port, 28 port

• Arista - 28 port, SFP+ ($300/port)Arista - 28 port, SFP+ ($300/port)

• Sun – Sun – 4300 port 4300 port - 20Gbit Infiniband - 20Gbit Infiniband ($300/port)($300/port)

(big enough for SKA already)(big enough for SKA already)

• Myricom – Myricom – 10 Gbe NIC boards 10 Gbe NIC boards (PCIe) ($600)(PCIe) ($600)

Page 11: CASPER Open Source Hardware       Current and Future ADC’s

CX4 cables (future: SFP+)CX4 cables (future: SFP+)

• Gore CX4 10Gbe cables (1, 2, 3, 15 Gore CX4 10Gbe cables (1, 2, 3, 15 meter…)meter…)

about $65 eachabout $65 each

(not infiniband cables)(not infiniband cables)

(see cable length memo for V2Pro (see cable length memo for V2Pro

1-3 Meter max)1-3 Meter max)

Active CX4 Cables – 45 meter maxActive CX4 Cables – 45 meter max

Optical CX4 Cables Optical CX4 Cables

Page 12: CASPER Open Source Hardware       Current and Future ADC’s

Where to get tested boardsWhere to get tested boards• Build and test them yourself (cheapest for large Q))Build and test them yourself (cheapest for large Q))

• iBOB, iADC, Roach, enclosures, power supply, DRAMiBOB, iADC, Roach, enclosures, power supply, DRAM

iBOB mounting plates, iBOB cables, iBOB front panelsiBOB mounting plates, iBOB cables, iBOB front panels

Digicom ElectronicsDigicom Electronics

Mo Ohady, Mo Ohady, [email protected]

Upcoming Roach Enclosures:Upcoming Roach Enclosures:

KAT – 1.3U, RFI shielded, $100, nice! NRAO – KAT – 1.3U, RFI shielded, $100, nice! NRAO – 3U, optional synthesizer, attenuator/gain3U, optional synthesizer, attenuator/gain

(from digicom electronics)(from digicom electronics)

Page 13: CASPER Open Source Hardware       Current and Future ADC’s
Page 14: CASPER Open Source Hardware       Current and Future ADC’s
Page 15: CASPER Open Source Hardware       Current and Future ADC’s

tt

Page 16: CASPER Open Source Hardware       Current and Future ADC’s

Current ADC BoardsCurrent ADC Boards

ADC2x1000-8 (dual 1GSa/sec, single 2Gsps, 8 bit) (dual 1GSa/sec, single 2Gsps, 8 bit)

ADC1x3000-8 (3GSa/sec, 8 bit) ADC (3GSa/sec, 8 bit) ADC

64ADCx64-12 (64x 64MSa/sec, 12 bit)64ADCx64-12 (64x 64MSa/sec, 12 bit)

ADC4x250-8 (quad 250MSa/sec, 8 bit) ADC4x250-8 (quad 250MSa/sec, 8 bit)

katADC (dual 1.5GSa/sec, 8 bit, with gain, atten, katADC (dual 1.5GSa/sec, 8 bit, with gain, atten, synth) synth)

ADC2x550-12 (dual 550 Msps, 12 bit) ADC2x550-12 (dual 550 Msps, 12 bit)

ADC2x400-14 (dual 400 Msps, 14 bit) ADC2x400-14 (dual 400 Msps, 14 bit)

ADC1x5000-8 (1x5Gsps,2x2.5Gsps,4x1.25G sps – ADC1x5000-8 (1x5Gsps,2x2.5Gsps,4x1.25G sps – Taiwan)Taiwan)

ADC1x1000-12 (optically isolated 12 bit 1Gsps – JPL)ADC1x1000-12 (optically isolated 12 bit 1Gsps – JPL)

Page 17: CASPER Open Source Hardware       Current and Future ADC’s

Misc. BoardsMisc. Boards

• Programmable Attenuator/Gain (ATA, NRAO)Programmable Attenuator/Gain (ATA, NRAO)

4 GHz BW, -16 to +16 dB in 0.5 db step, Notch Filter4 GHz BW, -16 to +16 dB in 0.5 db step, Notch Filter

(or minicircuits, $50, programable (or minicircuits, $50, programable atten/gain)atten/gain)

• 1 PPS distribution amplifier box1 PPS distribution amplifier box

• VSI connector (converts ZDOC to VSI (VLBI))VSI connector (converts ZDOC to VSI (VLBI))

• Dual DAC Board: Dual 16-bit, 1000 MspsDual DAC Board: Dual 16-bit, 1000 Msps

• DAC board, 9 bits, 1.5 GspsDAC board, 9 bits, 1.5 Gsps

• Dual Dac Board, 9 bits, 1.5 GspsDual Dac Board, 9 bits, 1.5 Gsps

Page 18: CASPER Open Source Hardware       Current and Future ADC’s

Future ADC’s?Future ADC’s?1/3 of the cost of a wide band correlator is 1/3 of the cost of a wide band correlator is

breaking the IF band up into sub-bands breaking the IF band up into sub-bands with analog mixers, filters and with analog mixers, filters and frequency synthesizers before the frequency synthesizers before the digitizers. digitizers.

introduces calibration problems – introduces calibration problems – stitching the bands back together is stitching the bands back together is tricky tricky

Desire WIDE BAND DIGITIZERSDesire WIDE BAND DIGITIZERS

Page 19: CASPER Open Source Hardware       Current and Future ADC’s

20 Gsps ADC-FGPA-10Gbe 20 Gsps ADC-FGPA-10Gbe boardboard

20 Gsps 8 bit Agilent ADC20 Gsps 8 bit Agilent ADC 20 Gsps 5 bit E2V ADC 20 Gsps 5 bit E2V ADC 80 Gsps 8 bit Fujitsu 80 Gsps 8 bit Fujitsu Hittite, National, Adsantec Hittite, National, Adsantec

Virtex 6 FPGA Virtex 6 FPGA 6 SFP+ ports 6 SFP+ ports 120 Gbps xaui120 Gbps xaui 100 Gbps infiniband 100 Gbps infiniband 60 Gbps 10 Gbe 60 Gbps 10 Gbe

Page 20: CASPER Open Source Hardware       Current and Future ADC’s

e2V 20 Gsps 5 bit e2V 20 Gsps 5 bit ADC ADC

Page 21: CASPER Open Source Hardware       Current and Future ADC’s

e2V 20Gsps ADC e2V 20Gsps ADC no drift interleaved no drift interleaved (SiGe)(SiGe)

Page 22: CASPER Open Source Hardware       Current and Future ADC’s

e2V 20 Gsps ADCe2V 20 Gsps ADC• ADC with 5-bit Resolution Using Interleaved e2v Core TechnologyADC with 5-bit Resolution Using Interleaved e2v Core Technology

• 10 GHz Differential CML AC Coupled Symmetrical Input Clock Required10 GHz Differential CML AC Coupled Symmetrical Input Clock Required

• 600 mVpp Analog Input (Differential AC Coupled)600 mVpp Analog Input (Differential AC Coupled)

• ADC Synchronization Signal (CML), CML Output FormatADC Synchronization Signal (CML), CML Output Format

• Digital Interface (SPI) with Reset Signal:Digital Interface (SPI) with Reset Signal:

• – – Output Mode Selection (Data Only, PRBS Only, Scrambled Data)Output Mode Selection (Data Only, PRBS Only, Scrambled Data)

• – – Gain Control (±10%), Offset Control (±30 mV)Gain Control (±10%), Offset Control (±30 mV)

• – – Per Channel Sampling Delay Adjust (0-10 ps Range)Per Channel Sampling Delay Adjust (0-10 ps Range)

• – – Global Delay Adjust (0-25 ps Range), Test Modes (VOL, VOH)Global Delay Adjust (0-25 ps Range), Test Modes (VOL, VOH)

• Power Supplies: Single 3.3V (2.5V Outputs)Power Supplies: Single 3.3V (2.5V Outputs)

• Power Dissipation: 10WPower Dissipation: 10W

• EBGA240 Package (RoHS, 1.27 mm Pitch)EBGA240 Package (RoHS, 1.27 mm Pitch)

• • • Full Power Input Bandwidth (–3 dB) up to 8 GHzFull Power Input Bandwidth (–3 dB) up to 8 GHz

• • • Band Flatness: < 1 dB from DC to 4 GHzBand Flatness: < 1 dB from DC to 4 GHz

• • • Fsampling = 20 GSps, Fin = 4 GHzFsampling = 20 GSps, Fin = 4 GHz

• – – ENOB = 4.5 bitENOB = 4.5 bit

• – – SFDR = 35 SFDR = 35 dBcdBc

Page 23: CASPER Open Source Hardware       Current and Future ADC’s

Preliminary Characterization Preliminary Characterization resultsresults• 4 channels acquisitions (preliminary, no calibration)4 channels acquisitions (preliminary, no calibration)

– 5 bits per channel5 bits per channel

– Each ADC core @ 5GSpsEach ADC core @ 5GSps

– Analog Input : -1dBFS @ 6.4GHz Analog Input : -1dBFS @ 6.4GHz

0

8

16

24

32

Port_A Port_B Port_C Port_D

Page 24: CASPER Open Source Hardware       Current and Future ADC’s
Page 25: CASPER Open Source Hardware       Current and Future ADC’s

Casper Advisory BoardCasper Advisory Board Matthew Bailes, John Ford, Yashwant Gupta, Justin Jonas, Glenn Matthew Bailes, John Ford, Yashwant Gupta, Justin Jonas, Glenn

Jones, Alan Langman, Jason Manley, Aaron Parsons, Jonathan Jones, Alan Langman, Jason Manley, Aaron Parsons, Jonathan

Weintroub, Dan WerthimerWeintroub, Dan Werthimer

Last Years’s Report On Casper web siteLast Years’s Report On Casper web site

Constructive CriticismConstructive Criticism

Ideas for Future Directions, Long Term StrategyIdeas for Future Directions, Long Term Strategy

How best to collaborateHow best to collaborate

Organizational StructureOrganizational Structure

Anything else Anything else REPORT REPORT

Page 26: CASPER Open Source Hardware       Current and Future ADC’s

MOVIE!!! (9X speed up)MOVIE!!! (9X speed up)

• Building SpectrometerBuilding Spectrometer

• CorrelatorCorrelator