emanuel pollacco e+e+ actar workshop bordeaux. emanuel pollacco david robert nygren lawrence...
Post on 18-Dec-2015
216 views
TRANSCRIPT
Emanuel Pollacco
e+
ACTAR WORKSHOPACTAR WORKSHOPBORDEAUXBORDEAUX
Emanuel Pollacco
David Robert NygrenLawrence Berkeley National LaboratoryFirst TPC 1978 PEP-4 detector, e+e- at SLAC.
From: Particle PhysicsBig is beautiful
To: Nuclear PhysicsSmall is mignon
Emanuel Pollacco
ACTAR WorkshopACTAR Workshop
• A workshop to provide the international A workshop to provide the international NUCLEAR PHYSICS community with an NUCLEAR PHYSICS community with an electronic instrumentation for Time Projection electronic instrumentation for Time Projection Chambers.Chambers.
• General Electronics for TPC: General Electronics for TPC: GETGET
– Possible extension to other instrumentation.Possible extension to other instrumentation.
• A workshop for Engineers & Physicists A workshop for Engineers & Physicists organized by Engineers.organized by Engineers.
Emanuel Pollacco
Emanuel Pollacco
Multi-Project & Multi-Laboratory• ACTAR
– Darsebury, GANIL, Santiago, Saclay, CENBG…
• CENBG• Saclay
– R3B collaboration
• MSU• RIKEN
ProjectGeneral Electronics for TPC (GET)
– Covers Front End Electronics to DAQ
ACTAR
Lab1Lab2
Lab3Lab4
MSU-TPCR3B
CENBG-TPC
Project
Lab1Lab2
Lab3Lab4
Most Projects
GETProjects
Emanuel Pollacco
• Conceptual Phase– Drawing Specifications
– Conceptual Design
– Building Pro-type
– Testing Pro-type
• Construction Phase– Building of units
– Testing of units
• Conceptual Phase– Drawing Specifications
– Conceptual Design
– Building Pro-type
– Testing Pro-type
• Construction Phase– Building of units
– Testing of units
• Organization– Organigram
• Partitioning of Tasks– Who will construct (S&H) what?
• Milestones
• Budget– Who will pay for what?– Who is going to ask for what?
• ANR, …– Adopt Budget Model
• Organization– Organigram
• Partitioning of Tasks– Who will construct (S&H) what?
• Milestones
• Budget– Who will pay for what?– Who is going to ask for what?
• ANR, …– Adopt Budget Model
“ Nuclear Physics Needs
Emanuel Pollacco
Collaboration Board
Instrumentation Management
Budgett
FEE/CENBG DAC/?Data Reduction
/?Control
Security/?
Protection/CEA
ASIC/CEA
A-A/?
FEM/CENBG
Pre-amp ASIC
TRIGGER/?
Testing/?
?
Manufacture/Production
TestingTime Stamp
Time Stamp
Energy/ Time/ Shape
Bench TestConception
Bench testing
Beam tests
Run Control Slow Control
Slow parameterHistory
CalibrationControl
Soft trigger
Bench Testing
Contracting
Electro-Mechanics
Cooling
WiringOptics
Emanuel Pollacco
• When are our target dates for the When are our target dates for the experiments?experiments?
• Availability of manpower?Availability of manpower?
• Budget constrains?Budget constrains?
• Have numbers for Wednesday morningHave numbers for Wednesday morning..
• When are our target dates for the When are our target dates for the experiments?experiments?
• Availability of manpower?Availability of manpower?
• Budget constrains?Budget constrains?
• Have numbers for Wednesday morningHave numbers for Wednesday morning..
j
Emanuel Pollacco
Budget ModelBudget Model
• How are we going to pay for this project?How are we going to pay for this project?
• When do you expect to have a response When do you expect to have a response from the financial body?from the financial body?
• How are we to share the costs?How are we to share the costs?
• Please prepare a slide for discussion Please prepare a slide for discussion on Wednesday morning.on Wednesday morning.
Emanuel Pollacco
Emanuel Pollacco
Some suggestions
Emanuel Pollacco
Emanuel Pollacco
Other Instrumentation
• To what can we apply the GET electronics apart from TPC oriented instrumentation?– Complete or Partial applications?
• Ge (higher resolution-HiSPEC/FAIR) • Si for particle ID (high sampling-GASPARD, HYDE, EXL)• Bragg detectors (VAMOS/GANIL)• RDT (MUSETT-VAMOS/GANIL)• …
• Is GET DAQ a possible “standard” for high data through-put for GANIL? What must we do to make it so?
Emanuel Pollacco
Bardelli ACTAR WorkshopLjubljana 2008
Emanuel Pollacco
Front End Electronics & DAC• Detector – Electronics interface.
• Data Registering– Amplification/Digitizers– Data Concentrators
• Data Selection (Trigger)• Compression• Event Processing
– Data Registering• Event Builders• Routers
• Data Control (Detector & Electronics) Network-Based– Run Control– Data Flow Control– OnLine Monitoring– Parameter Control – Test Functions/Diagnostics– Calibration Online Control– Control Management
DATA
FLOW
I assume that physicists have thought of:-Different modes of data taking
Calibration, Trigger, Detector ensembleAnalysis Criteria & Specifications
Resolution, dynamic range, through-put, …
Emanuel Pollacco
• “Topology” of the electronics will depend significantly on the electro-mechanics layout
• Integrated amplification
stage, with spark
protection:
• with 20 μm
resistive layer,
silicon survives
breakdowns nowNIKEFF
SparkProtection
Pre-Amp
A-AADC
CoBo
DAQ
Detector:Radiation
environment
anode wire
gat
ing
gri
d
Electro - mechanicsElectro - mechanics
Emanuel Pollacco
Em
anue
l Pol
lacc
o, C
EA
Sac
lay
SparkProtection
Pre-Amp
A-AADC
CoBo
DAQ
SparkProtection
A-AADC
CoBo
DAQ
SparkProtection
A-A
CoBoADC
DAQ
Detector:Radiation
environment
A CB
SparkProtection
A-AADC
CoBo
DAQ
D
anode wire
gat
ing
gri
d
OptionsOptions
A-A : ASIC+ADC cardCoBo: COmpression BOard
Emanuel Pollacco
SparkProtection
A-AADC
CoBo
B
FEBFEBFEBFEBFEBFEBFEBA-AADC CoBo
CoBo– FPGA – Memory – Optic Links
• Data Compression
• Base-line Computation
• Computation of time, energy and shape
• Choice of algorithms
• Temporary Storage
• Optic link transfer
• Board Cooling
• Trigger Options By
• Sector/Event Shape/Multiplicity
• …
FPGA - Control
• Temperature
• Slow Control Relay
• Data Transfer
• Dead time etc
• Optic link transfer• …
DAQControl
Em
anue
l Pol
lacc
o, C
EA
Sac
lay
Emanuel Pollacco
CoBo 1152 ch
Data ConcentrationBase Line adjustment?Zero removal?Time Calibration & Time Stamp?Charge?…
What is the latency for a givegiven FPGA for all these calculations?
A-A 288 ch
Disc A
A-A 288 ch
Disc A
A-A 288 ch
Disc A
A-A 288 ch
ADC
ADC
ADC
ADC
FPGA
Signal
0
Where shall we do the data reduction? In CoBo?
Scale-Free ?N(A-A)/channels = 1, 2, …N(A-A)/N(Cobo) = 1, 2 or … 8N(CoBo)/N(PCI-Express) = 3, 2 or 1
PCI-EXPRESS
Em
an
ue
l Po
llacc
o,
CE
A S
acl
ay
Emanuel Pollacco
SparkProtection
Pre-Amp
A-AADC
CoBo
DAQ
A-A**ADC
ROD**
A-A*
CoBo*
End
-Ca
p
EVENT BUILDER
SparkProtection
Pre-Amp
A-AADC
ROD
SparkProtection
Pre-Amp
A-AADC
CoBo
SparkProtection
Pre-Amp
A-AADC
CoBo
A-A**ADC
CoBo**
A-A**ADCA-A**ADC
A-A**ADCA-A**ADC
CoBo***
A-A**ADCA-A***ADC
Possible SystemExternal & Internal Trigger
Scale Free Architecture• Number of Channels• Through-Put
• Data Treatment
Em
anue
l Pol
lacc
o, C
EA
Sac
lay
Emanuel Pollacco
SparkProtection
Pre-Amp
A-AADC
CoBo
DAQ
A-A**ADC
ROD**
A-A*
CoBo*
End
-Cap
Si
EVENT BUILDER
SparkProtection
Pre-Amp
A-AADC
CoBo
SparkProtection
Pre-Amp
A-AADC
ROD
SparkProtection
Pre-Amp
A-AADC
CoBo
A-A**ADC
CoBo**
A-A**ADCA-A**ADC
Em
anue
l Pol
lacc
o, C
EA
Sac
lay
Emanuel Pollacco
A-A 288 ch
Disc A
A-A 288 ch
Disc A
A-A 288 ch
Disc A
A-A 288 ch
Disc
CoBo 1152 ch
A1
A3
A2
A4
A1A0
Logic Unit
B0 B1 B2 B3 B4
B5 B6 B7 B8
Inspect
Inspect
Disc
TRIGGER
A Trigger Architecture
Emanuel Pollacco
Emanuel Pollacco
How Long? How Much €?How Long? How Much €?
• Development – How long for an AFTER+ - 2 FTE– How long for a A-A – 2.5 FTE– How long for a FEM – 2.5 FTE– How long for a DCC – 4.0 FTE
• Total 9 FTE
• Production– Testing you will do it, no?
• Development – How long for an AFTER+ - 2 FTE– How long for a A-A – 2.5 FTE– How long for a FEM – 2.5 FTE– How long for a DCC – 4.0 FTE
• Total 9 FTE
• Production– Testing you will do it, no?
Em
anue
l Po
llacc
o,
CE
A S
acla
y
Emanuel Pollacco
16 mm64 pads2x2mm²
6,400 pads
ASIC-on-Pad?MAPS?DREAM-Land?
ADC
ADC
ADC
ADC
ADC
ADC
ADC
ADC
ADC
ADC
160
mm
ADC
ADC
ADC
ADC
ADC
ADC
ADC
ADC
ADC
ADC
6,400 pads
Emanuel Pollacco
A-AADC
CoBo
DAQ
B
FEBFEBFEBFEBFEBFEBFEBA-AADC CoBo
A-A – AFTER + ADC + Pulser + Multiplicity …
• 288 ch/A-A
• Multiplicity sum for 1152 channels
• Event Pattern
• Board cooling
• Calibration
• Ext & Int - Pulsers
• Time, Energy & Shape
• Slow Control
• Dics Level
• Gain
• Shape
• …
Control
Control• Temperature
• Slow Control Confirmation
• Signal Visualization
• Cooling
• Security Automat
parameters
• …
• …
SparkProtection
Em
an
ue
l Po
llacc
o,
CE
A S
acl
ay
Emanuel Pollacco
€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
Need to have slide:1. Need To Make Estimates of the Engineering Times involved.
2. Need to Make Estimates of the fixed costs involved.
3. From 1 & 2 we can obtain Price/Channel. Provide a bases for the individual demands to the different authorities.
4. The Contribution in engineering time will be reduced from the final bill.
5. Travel costs etc – to be paid by each laboratory.
6. The final bill – how do we pay for it?1. Proportional to the number of channels?2. A fixed cost part + the number of channels?3. We pool all the money together … ?4. Common funding from say ANR?
7. Need to have a kitty or money pool to perform the developments.
Emanuel Pollacco
Drift Time for Hydrogen
Emanuel Pollacco
Costing Exercise
• Engineering Costs– Software & Hardware
• Fixed Costs• Items Considered:-
– AGET (AFTER+)– A-A (FEC+)– CoBo (FEM+)– Router (DCC+)
• Engineering costs for Industrialized Production– Testing – done by the laboratory in question
• Facilities on card & bench test to allow this procedure• AGET – not included
SparkProtection
A-AADC
CoBo
Router