18
IRFU The ANTARES Data Acquisition System S. Anvar, F. Druillole, H. Le Provost , F. Louis, B. Vallage (CEA) ACTAR Workshop, 2008 June 10

The ANTARES Data Acquisition System

Embed Size (px)

DESCRIPTION

The ANTARES Data Acquisition System. S. Anvar, F. Druillole, H. Le Provost , F. Louis, B. Vallage (CEA). ACTAR Workshop, 2008 June 10. The ANTARES detector. http://antares.in2p3.fr. Acquisition nodes. Slow-control. Data. Clock. Energy. The "0.1 km2«  project. Offshore. Onshore. - PowerPoint PPT Presentation

Citation preview

Page 1: The ANTARES Data Acquisition System

IRFU

The ANTARES Data Acquisition System

S. Anvar, F. Druillole, H. Le Provost, F. Louis, B. Vallage (CEA)

ACTAR Workshop, 2008 June 10

Page 2: The ANTARES Data Acquisition System

IRFU

The ANTARES detector

http://antares.in2p3.fr

Page 3: The ANTARES Data Acquisition System

IRFU

Acquisitionnodes

LineControl

Junctionbox

Electromechanicalcable

Electro-opticalcable

Slow-controlDataClockEnergy

Processing nodes

OffshoreOnshore

12 detection lines (400 m)12 detection lines (400 m)

300 acquisition nodes (25 / line)300 acquisition nodes (25 / line)

900 photomultipliers (3 / node)900 photomultipliers (3 / node)

1800 data sources @ 20 Mb/s max1800 data sources @ 20 Mb/s max

System spread over 30000000 m3 System spread over 30000000 m3 @2500 m depth@2500 m depth

Onshore Farm of 80 processing Onshore Farm of 80 processing nodesnodes

The "0.1 km2«  project

photomultiplier

Page 4: The ANTARES Data Acquisition System

IRFU

ANTARES Sector Line

Page 5: The ANTARES Data Acquisition System

IRFU

ANTARES Line deployment (1)

Page 6: The ANTARES Data Acquisition System

IRFU

ANTARES Line deployment (2)

Page 7: The ANTARES Data Acquisition System

IRFU

Photomultipliers counting rates

bioluminescence burst (April 2003)*

seconds

kHz

days

kHz

Base line (April 2003)*

*data published on the ANTARES site http://antares.in2p3.fr

High fluctuations in counting rates

Page 8: The ANTARES Data Acquisition System

IRFU

The Photomultiplier signal processing

A DC

A DC

Compar at or T VC

Pipe

line

T imeb ase

Dat

a fo

rmat

ting

PS D Sel

ecto

r

R ead out R e que s tT r igge r s igna l S er ial O ut put

T ime S t amp

AR

S1 P

ro

ce

ss

ing

I nt e gr at or

1 Single Photon Electron (SPE) :Charge/Time stamp = 6 bytes1 full waveform (Anode):Anode + clock samples = 263 bytes

Waveform used for detector calibration / PM signal analysis (very useful)On line trigger (Neutrino track finder) only uses SPE events.Detector operates in SPE mode~ 10 Mb/s per PM in average*900 PM = ~9 Gb/s for the full detector

ARS ASIC : Analog Ring Sampler

Page 9: The ANTARES Data Acquisition System

IRFU

Offshore: on-board system

Thermal dissipation (titanium container)

Limited room (~15 boards of 12 cm )

Limited electrical power (~35 W / storey)

Very limited access (1 / 3 years)

Numerous modules: MTBF problem( 400 spatial « satellites »)

Page 10: The ANTARES Data Acquisition System

IRFU

LCM

Detector readout : an Ethernet network

Slow control

LCM

LCM

MLCM

LCM

SCM

Data

Responsibilities :IN2P3 : Slow-control/data baseCEA : Sub-marines dataNIKHEF : Data wavelength multiplexingFor each sector (DWDM)NIKHEF : Run control/on shore acquisition

Ethernet 100 Mb/s(1 fibre WDM/45 m max)

Ethernet 1 Gb/s(2 fibres DWDM/330 m max)

JunctionBox

5x Ethernet 1 Gb/s1x Ethernet 100 Mb/s

(2 fibres DWDM/100 m)

60x Ethernet 1 Gb/s12x Ethernet 100 Mb/s

(24 fibres DWDM/40 Km)5 Sectors

12 Lines

Processor board

Switch board

Shore station

LCM ; Local Control Module

MLCM ; Master LCM

SCM : String control Module

A separate proprietary Network to time stamp the PM signals (1 ns precision)

Page 11: The ANTARES Data Acquisition System

IRFU

RTOS

SDRAM Memory(64 MB)

FlashMemory (4 MB)

Boot/ Local

FileSystem

Offshore Acquisition nodeA dedicated processor board

Processor (Motorola MPC860P@80MHz)

SlowControl

SlowControl

Task

Slow control for the storeyEthernet Link 100Mb/s

To Shore station

DataTask

Data

Data from the storey(ASIC ARS)Programmable

Logic

ProgrammableLogic

FPGA

Page 12: The ANTARES Data Acquisition System

IRFU

LCM data/slow control processing

ARS data

Logic Device (FPGA)

Mu

ltip

lexor

Buffers

Dynamic Memory1/Status2/RAZ Time3/Counters4/SPE5/Anode Waveform6/Anode Waveform+Dynode Counters

SPE

Anode Waveform

Counters

ARS 0

ARS 1

ARS 0

ARS 5

ARS 1

ARS 2

ARS 3

ARS 4

Processor

100 Mb/s Ethernet Port

104 ms Data

To shore PC 1

To shore PC 2

104 msPeriodic Slow control/on demand/configuration

104 ms Data

ClockExperiment

Slow Controlobject

Page 13: The ANTARES Data Acquisition System

IRFU

Offshore Processor board

Power 4W full charge

TCP/IP Network throughput– Running Linux/MontaVista : 25 Mb/s– Running vxWorks/windRiver : 30 Mb/s,

50 Mb/s With « Zero Copy Buffer » option

Operational Configuration– Selected RTOS vxWorks– No DAQ performances drop due to slow-

control– Measured data rate : 50 Mb/s

Page 14: The ANTARES Data Acquisition System

IRFU

Global DAQ Architecture

Off-shore :Off-shore :• 300 Detection nodes300 Detection nodes• No trigger / All data to shoreNo trigger / All data to shore• Nodes synchronised by a Nodes synchronised by a global clock (Physics event time global clock (Physics event time stamp)stamp)• Each node send 104 ms of Each node send 104 ms of data to the same On-shore data to the same On-shore processing nodeprocessing node

On-shore :On-shore :• 80 Processing nodes80 Processing nodes• Each node treat a full 104 ms Each node treat a full 104 ms detector view. Neutrino Track detector view. Neutrino Track finding.finding.• Full software triggerFull software trigger

Ethernet switch routing

Off-shore : robustness/hardware frozenOff-shore : robustness/hardware frozen

On-shore : On-shore : Processing power/upgradableProcessing power/upgradable

Page 15: The ANTARES Data Acquisition System

IRFU

On-line Trigger principle

No dead time“Self triggered” SPE signals send to shoreAll data send to shore. No hardware trigger (local storey level1 trigger implemented but not used)High fluctuations (bioluminescence) absorbed in the front end processor board Max storey rates: 120 Mb/sHigh Rate Veto applied to a PM, typically 400 kHz

Page 16: The ANTARES Data Acquisition System

IRFU

Network topology

Used as data concentratormultiples input ports one single output port

PC PC PC PC PC PC PC

ON-SHORE SWITCH: (in: 60x1000, out: 100x1000)

SECTOR SWITCH (in: 5x100, out: 1x1000) SECTOR SWITCH (in: 5x100, out: 1x1000)

LCM LCM LCM LCM LCM LCM LCM LCM LCM LCM

congestion risk intelligent control

~21 Mb/s

Page 17: The ANTARES Data Acquisition System

IRFU

Acquisition Data flow

Offshore processor

PMHigh rate Veto@400 kHz

x3

x5

Off shore Ethernet Switch x60

Ethernet Backbone x1

50 M bit/s max

Data Filter x80

Offshore

Onshore250 M bit/s max

10 Hz Neutrino Candidates (2,6 G Bytes/day)

Offline :~3 ascending Neutrino/day

Counting rate (12 G Bytes/day)

Page 18: The ANTARES Data Acquisition System

IRFU

Conclusion

No hardware trigger. All Data to shore concept (pushed by NIKHEF/DWDM)Offshore system fully configurable from shore (firmware, software, RTOS image)Onshore trigger fully upgradableConcept is working fine. 12 lines currently operating by 2500 m depth.Development time not reduced because software development and debugging may be as time consuming as hardware.