Emanuel Pollacco IRFU/SPhN For the GET collaboration
description
Transcript of Emanuel Pollacco IRFU/SPhN For the GET collaboration
Emanuel Pollacco IRFU/SPhNFor the GET collaboration
Systems for Nuclear Physics Today
1. Number of Channels Approx. 1,0002. Short & Reconfigurable Experimental Setups with
variety of Detector Types3. Human & Financial Resources Low
Systems for Nuclear Physics Tomorrow
4. Number of Channels Approx. 20,0005. Short & Reconfigurable …. 6. Human & ...
Measure
1. TPC, Si, CsI … (E & T via Charge Sampling),2. Efficient Trigger3. 1000 events/sec (TPC like)
Adapting Part. Phys. Techniques
Active Target - 20Kch
Si 4pi – 12K ch
&
Bragg trace measure
Systems to be covered by GET
Emanuel Pollacco IRFU/SPhN
Projects employing GETACTAR ( GANIL, IRFU, IPNO, SFTC, …) – Micromegas + Si – 20k channels 2p-TPC (CENBG) – GEM/Micromegas – 20k channelsAT-TPC (MSU, LBL …) – Micromegas – 12k channelsGASPARD (GANIL, IRFU, IPNO, ... ) – Si & CsI – 15k channelsBTD (IRFU & GANIL) – 100 channelsSAMÜRAI-TPC (RIKEN) – Micromegas -15k channelsFORFIRE – IRFU – IndustryTest system - IRFU
Under Study use of GET/ GET modulesS3 – (SPIRAL2+IRFI+…) – Si/gas tracker - 500 channelsMINOS (p;2p, g) - (IRFU)– Micromegas - 8K channelsFIDIAS (IRFU) – Micromegas 5K Channels (IRFU)
100 K Channels
Gas, Si & CsI
GENERIC
GET Project Objectives• Develop for Nucl. Physics :- Full Data Acquisition system for
– Active Targets(Target = Gas). Nucl. Spec & Astrophys. with Radio active Beams – TPC Exotique Decay & EoS with RABs Require– Low detection thresholds (A,Z, E, The, Phi) for slow ions ( below 300KeV),– Dynamic range (~Z²), – High Luminosity & Solid Angle,– Effective Internal TPC Trigger,– Gas & pressure (H2, D2, 3He, He … )– Different detector Systems,– Pad density (25-100 pads/cm2)
• Opportunity to develop a generic /reconfigurable system approach for Nucl. Phys. to cover medium size systems (256 – 32K channels).
This is an experimental system
GET Project Con. D
esign
ASIC 1
Sys.
Proto
1
Sys.
Proto
2
ASIC 2
Producti
on Cards
20092010
2012 2013
Beam Te
st
Beam Te
st
R&D Financed 75% (France) 25% (US)
PAC
AsAdASICADC
FPGAPULSER
T/V/I
µ-TCA
CoBoFPGA
+Memo
Mutant
TriggerFPGA
SYSTEM GETConceptuel Design
Very FEPre-amp/Protection
Embedded Systems: T. Stamp/
0-suppress/For
matting/reduction/
Calibration Slow Control
3 LevelsTriggerClock
Front-EndStab./Security
Coding
FARML-3
Event-Building
Data Control
S. ControlWeb
ServicesSecurity
Emanuel Pollacco IRFU/SPhN
AT -TPC
ZAP-
PAC AsAd
ASICADCFPGA
PULSERT/V/I
µ-TCA
CoBoFPGA
Mutant
TriggerFPGA
SYSTEM GETConceptuel Design
ACTAR
Emanuel Pollacco IRFU/SPhN
CMOS 0.35µm Int./Ext. PAC &/or Filter Gain & Disc/channel 120, 240 fC, 1, 10 pC. Shaping 50-1000 nsec Sampling rate 1-100Mhz 25MHz ADC 12/14bits Selective Readout – Hit Reg. Windowed SCA readout 128/256/512 or variable 2 fast time- consequative SCA windows Pulser facilities Spy
Filter
DISC HITReg.
ADC
Pulser
X64
Asic AGET
Emanuel Pollacco IRFU/SPhN
OrX64
Mulx
Ana. Mem.CoBo
TriggerMutantTriggerFPGA
c0c511
c510
ci-2c1 c. cici-1
ci+1
ci+2
Filter
PAC
PAC
c0c511
c510
ci-2c1 c. cici-1
ci+1
ci+2
Generic
Pascal Baron
IRFU/SeDi
11
AGET: Charge Channel• Some numbers: Simulation results
Charge resolution: versus input capacitor and peaking time
120 fC range
350
450
550
650
750
850
950
1050
1150
1250
1350
50 100 150 200 250 300 350 400 450 500 550 600 650 700 750 800 850 900 950 1000 1050Peaking time (ns)
Noi
se rm
s (e
-)
0 pF10 pF30 pF50 pF
Functional mode: all channels
AsAdASICADC
FPGAPULSER
T/V/I
µ-TCA
CoBoFPGA
Mutant
TriggerFPGA
Pow
er
Cooling StudyCE
M S
tudy
Pow
er S
uppl
ies S
tudy
EMC, Connectors, Cables, Temp. Monitoring & Security
SPY-
BOX
SAMÜRAI -TPC
Emanuel Pollacco IRFU/SPhN
AsAdASICADCFPGA
PULSERT/V/I
µ-TCA
CoBoFPGA
Mutant
TriggerFPGA
1GBitX10 CoBo
10 Gbit
103Hz
Band Width & TriggerCommon Dead TimeOrIndividual AsAd Dead-Time
GASPARD
1.2GBitX4 AsAd
BuTiS/GTS/
Centrum/ …
Emanuel Pollacco IRFU/SPhN
Nucl. Phys. Have Limited Experience Scenarios/Simul. 4-level triggers
L0: External triggerL1: Time dependent Multip. trigger
Self Trigger, …L2: Hit Pattern trigger Self Trigger, calculated
read pattern …
L3: Soft trigger
Compute the digital trigger from CoBos (25MHz)
Time stamp (48b, 10ns) and event N° (32b) Distribute the 100MHz clock for the synchronisation
MUTANT (Multiplicity Trigger and Time stamp)
MTH
MTL
Number Of Buckets: NOB_H
Number Of Buckets: NOB_L
ADCMulx
CoBo
TriggerMutantTriggerFPGA
HITReg.
ASIC-AGET
Trigger Building Data Transfer
Global View of DAQ Hardware Infrastructure
Shebli ANVAR, CEA Irfu
Global Network
Data Server
Offline Analysis
External Systems
Control &Monitoring
FPGA
Embe
dded
Proc
esso
r
RAM
Cont
rol
(I2C,
etc
.)
Ethe
rnet
100
0
Memory bus
Syst
emon Ch
ip
FPGA
Embe
dded
Proc
esso
r
RAM
Cont
rol
(I2C,
etc
.)
Ethe
rnet
100
0
Memory bus
Syst
emon Ch
ip
Ethernet 10 Gb Network Switch
FPGA
Embe
dded
Proc
esso
r
RAM
Cont
rol
(I2C,
etc
.)
Ethe
rnet
100
0
Memory bus
Syst
emon Ch
ip
FPG
A
Embe
dded
Proc
esso
r
RAM
Cont
rol
(I2C,
etc
.)
Ethe
rnet
100
0
Memory bus
Syst
emon Ch
ip
FPGA
Embe
dded
Proc
esso
r
RAM
Cont
rol
(I2C,
etc
.)
Ethe
rnet
100
0
Memory bus
Syst
emon Ch
ip
FPGA
Embe
dded
Proc
esso
r
RAM
Cont
rol
(I2C,
etc
.)
Ethe
rnet
100
0
Memory bus
Syst
emon Ch
ip
FPGA
Embe
dded
Proc
esso
r
RAM
Cont
rol
(I2C,
etc
.)
Ethe
rnet
100
0
Memory bus
Syst
emon Ch
ip
Computer Farm
Point-to-point
CoBo
CoBo
CoBo
CoBo
CoBo
CoBo
CoBo
Software/Firmware developments
S. Anvar, GET coll.
• Multi-Platform framework• Fully Object Oriented Client-Server design architecture. • ICE & SOAP middleware.• Evolutive Data Formats.• Software Debbuging/Simul. Tools.• NARVAL for data management
(– ADA, TCP/IP).
Acq
uisi
tion
Nod
es
MU
TAN
T/BE
MSC
Ser
ver COBO SC Server
Data Filtering (Farm)
Data Storage
Back EndAcquisition
Node
Data Base
ORACLE
GET Run Control Core
ElectronicsControl Core
COBOAcquisition
Node
RC GUI
ECC GUIData Base
ORACLEData Base
ORACLE
Emanuel Pollacco IRFU/SPhN
PAC
AsAdASICADC
FPGAPULSER
T/V/I
µ-TCA
CoBoFPGA
Mutant
TriggerFPGA
Genericity Multi-Platform (Linux, VxWorks, Windows, Mac) frameworkFully Object Oriented Client-Server design architecture. ICE & SOAP middleware.Evolutive Data Formats.Software Développement /Debbuging/Simulation Tools.NARVAL for data management (NARVAL – ADA, TCP/IP).
Reconfigurable ApproachVia:- Hardware - Software Architecture Documentation & Simulation tools
END
Control, Acquisition & Online Processing Chain
Shebli ANVAR, CEA Irfu
Offline Processing
Storage
Online Processing
Readout & formatting
Digitization
Detection Channel
Confi
gura
tion
and
Cont
rol
MonitoringBuffering & Routing
Hardware
Firmware
Software Control Flow
Data Flow
Embedded Implementation (Upstream)
Shebli ANVAR, CEA Irfu
FPGA
EmbeddedProcessor
RAMEthernet 100
Control(I2C, etc.)
Ethernet 1000
Mem
ory
bus
Systemon
Chip
Digitization
Digitization
Digitization(ASIC+ADC+…)
Allows use of standard multi-Gb switches for data concentration and routing
PAC
AsAdASICADC
FPGAPULSER
T/V/I
µ-TCA
CoBoFPGA
Mutant
TriggerFPGA
256 102401 – 32,000
Number Channelling
1024010240
256256
256
10241024
AT-TPC
10241024
10241024
Channel Number – can be increased
TRIG
Emanuel Pollacco IRFU/SPhN
ZAP Extpreamp AGET ADC
ASAD
Readout Signal process
Gb transfer
Clock distrib
Trigger L0-2
ProcessL1 -> L2
CoBo
MUTANT
DAQ
Configmanager
ECC
Database
SLOW CONTROL
Clockprovider
Time reference(GSI Butis)
Spy box
Inspection boxtime alignment
(Riken)
Front-end boardsAsic+ADCHV, I, T monitoring
Data Readout & TrigZero suppressTime stamp3-Level trigger
DAQ & Slow controlRun controlOnline analysisElectronics control
Eventbuilder
Eventanalysis
Runcontrol
Storage NAR
VAL
GET Overview
Micro-TCA standard