13
BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 1 Readout/DAQ for BGV: Readout/DAQ for BGV: an inventory and cost an inventory and cost I try to give here an overview of what will have to be purchased (by BE) some update on planning

Readout /DAQ for BGV: an inventory and cost

  • Upload
    amos

  • View
    25

  • Download
    0

Embed Size (px)

DESCRIPTION

Readout /DAQ for BGV: an inventory and cost. I try to give here an overview of what will have to be purchased (by BE) some update on planning. Reminder. Zero suppression. VME 9U. TELL1. copper, analog. x8. ADC. 50m. ADC. Gbit nw to CPUs. ADC. ADC. x8. CTRL. TTC. fast - PowerPoint PPT Presentation

Citation preview

Page 1: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 1

Readout/DAQ for BGV:Readout/DAQ for BGV:an inventory and costan inventory and cost

I try to give here an overview of what will have to be purchased (by BE)

some update on planning

Page 2: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 2

VME 6U

VME 9U

ReminderReminder

RPT board

drv drv LVreg

ECS

HV1 per SiPM ?x8x8

x8x8

TELL1ADC

drv

ADC

ADC

x8x8

CT

RL

Gbit nw to CPUs

READOUTSUPERVISOR

SPECS slave

~kGy tubes «no radiation»

voltage supply

ctrl/trig

data

ADC

copper, analog

patch

4 Beetles per drv

TTC

TTCtx1m

50m

drv

LHC clock

Zero suppressionZero suppression

L0 trig

LV

L0 det signals

controlPCSPECS

MASTER

SciFi mattress SiPM

SiPM

SiPM

Beetle

Beetle

Beetle

SiPMBeetleSciFi mattress

SiPM

SiPM

SiPM

Beetle

Beetle

Beetle

SiPMBeetleSciFi mattress

SiPM

SiPM

SiPM

Beetle

Beetle

Beetle

SiPMBeetleSciFi mattress

SiPM

SiPM

SiPM

Beetle

Beetle

Beetle

SiPMBeetle

x2x2fast

repeater??

??

Page 3: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 3

Signal cables: 16 indiv shielded twisted pairsSignal cables: 16 indiv shielded twisted pairs

Need at least 25m*32 = 800m ABSOLUTE MINIMUM!!! – available in CERN store for 4000 CHF

if 50m*32 = 1600m => must order! Min = 3000m => 12 kCHF– Offer from Tecnikabel, jun 2013 (fluctuates with Cu price!)

Codice Tecnikabel 518E0066

CERN SCEM Nr. 04.21.44.160.2

Cavo FEsp[16x(2xAWG24)SN]ST/M  Grigio

Diametro est. nominale 15,6mm

Quantità Minima Ordinabile 3000 metri

Prezzo di vendita:

ex Works EURO 3,14/m rame incluso a EURO 5,40/kg

DAP Meyren EURO 3,25/m rame incluso a EURO 5,40/kg

Consegna: 8 settimane dalla data di ricevimento dell'ordine. Ferie estive sett. 32 + 33

Imballo: bobine a perdere con pezzature di produzione

Trasporto: ex Works Torino o DAP Meyren

Pagamento: bonifico bancario a 30 gg data fattura

Page 4: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 4

Signal cable connectorsSignal cable connectors

We need at least 32 (order 50 ?)

13CHF x 50 = 650 CHF

Page 5: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 5

CTRL cablesCTRL cables

Simplest/safest solution seems to have a small custom made fast signal repeater betwen 2x25m cables:

Then, the CTRL board can stay in the same crate as the TELL1s (50m from BGV).

Did a similar thing in the PS booster (VELO zap test)

CTRL cables needed length: 8x2x25m = 400m – available from CERN stores, now, 900m

– scem 04.21.44.180.6, 5.2 CHF/m => 2.1 kCHF

– same connectors as for data signal cables

... signalrepeaters

RPT board BGVBGVctrl cable 25mctrl cable 25m ctrl cable 25mctrl cable 25m

power linepower line

Page 6: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 6

9u VME Crate9u VME Crate

Tell1 crates: see EDH 2780681 DAI Not available from ePool Can be ordered end of June or end of Sep (every trimester) Delivery time : 4 months Cost Total :  8500 CHF (email Bobillier 13/jun/2013)

– Card cage type: 0B06.020WK (9U VELO (TELL1) with sysreset, 400mm FT)  Prix : 3264.26 CHF.

– Fan tray type : 0F00.070A (9U FM (400mm)) Prix : 835.91 CHF

– Power supply type : 0P06.1176 (9U (+3.3V/200A, +5V/100A, 48V/12A, +5VA/100A, -5VA/100A) LHCb Velo) Prix : 4398.42 CHF

Page 7: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 7

Orders / BEOrders / BE

Part qu’tity cost/pc cost all remarks

RPT motherboard 8 0.8 6.4 lent by LHCb

RPT crate 2 0.6 1.2 lent by LHCb

ECS mezzanine 8 0.5 4 completion/repair cost

LVreg mezzanine 8 0.5 4 new order

Drv mezzanine 32 0.3 10 new order

analog cables 60m 3km 4/km 12 new order

analog connectors 50 13 0.7 new order

TELL1 (+ccpc+gbe) 8 5.1 41 lent by LHCb ??

Arx mezzanine 32 0.35 11 new order ??

fast signal repeaters 8 0.5 ?? 4 ?? new design / new order

CTRL motherboard 2 5 10 llent by LHCb

specs slave mezzanine 1 1 lent by LHCb

TTC mezzanine 1 1 lent by LHCb

specs master 1 1 lent by LHCb

Readout Sup / Gbit + TTCrq|rx 1 6 lent by LHCb

TTCtx|ex (+TTCoc?) 1 2 lent by LHCb

Tell1 crate 9u (VME format) 1 8.5 new order

VME 64x 6u 1 6 pool ?

LVPS 1 5 ??

HVPS 1 5 ??

DAQ computer(s) xx xx xx ??

DAQ network switch xx xx xx ??

DAQ storage xx xx xx ??

kCHFkCHF

other cables not shown here (less costly)

Page 8: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 8

Cables (PRELIMINARY)Cables (PRELIMINARY)

cablewires per unit

O.D. mm

screen SCEMfrom/to

unitstotal length m

connector«from»

connector«to»

Notes

Analog links 16*2 11pairs individually shielded

04.21.44.160.2 A/C 32 D-Sub Micr

o-D Connectors 36P

idem

FE Electronics low voltage

14*2 20 yes 04.21.52.228.7 A/C 8Dsub 25 pin male

??

Low voltage sense

13*2 11.4 yes 04.21.48.326.7 A/C 8 ?? ??

SiPM bias voltage

56 15.3 yes 04.31.52.100.5 (?) A/C 2 ?? ??type to be checked

Trigger 8*12 fibers 14 -- -- C/C 1 ?? ?? ?? ???

PT1000 50 12 yes 04.21.51.350.0 A/C 2

Control signals

18*2 11pairs individually shielded

-- A/B 8

D-Sub Micro-D Connectors 36P

idem

CAN bus 9*2 17.4 yes 04.21.60.491.2 B/C 1 ? ELMB PS

SPECS bus 4*2 5.7 yes 04.21.70.104.6 B/C 1 ?

crate power 2 15 04.08.61.456.8 B/D 1

380 VDCfor ECSand opticalstationcrates

Crate control and monitor

24*2 25 yes 04.21.52.175.3 B/TBD

Control forabovecrates

TFC fibers

Page 9: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 9

Rough time line (Readout)Rough time line (Readout)

July/August: collect all parts for a complete minimal chain (1 TELL1, 1 RPT board, 1 ODIN, 1 CTRL board,... )

September/October: develop minimal system 31-October-2013: minimal system works, reads out a VELO

module dd-mm-2013: minimal system works with a SciFi module (4 SiPM) November/December: upgrade to full 8xTell1 system December: long cables ready for testing / QA January => June: test full system, finalize control/monitoring dd-mm-2014: long cables installation in Pt4 15 June 2014: Full readout chain ready to move to Pt4 15 Dec 2014: Readout/DAQ commissioned w/o beam

Page 10: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 10

DAQ/nw/storageDAQ/nw/storage

first thoughts

Page 11: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 11

DAQ/nw/storage Milestones ?DAQ/nw/storage Milestones ?

define event size and rate – data format and occupancy and noise

– different types: NZS, full ZS, nano...

define dimensions of switch/farm/storage set up test bench at Pt8 develop (copy) software

– event builder

– HLT

– data writer

– ctrl&mon DAQ system ready for installation at Pt4

Page 12: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 12

Event sizeEvent size

Data format

– 27 = 128 channels => nch bits , nch = 7

– cluster finding in TELL1: 2 thresholds, Tseed is seed threshold, and Tincl is the inclusion threshold for neighbour channels.

– take highest ADC and add up to Nnbr neighbour ADCs

– ADC bits = nADC . How many ? Check resolution. nADC = 6 OK ?

Example 1: Lite Clusters

– Cluster position bits: ncl = nch + ninter = 7 + 3 = 10 (within a Beetle)

– nB = bits to encode which Beetle, say nB = 7 (128 Beetles)

– Absolute space position: ncl + nB = 17 bits

Example 2: Full Clusters

– «Channels per cluster» bits: ncpc = 3 (max 8 channels per cluster)

– Cluster position bits: ncl = nch (first cluster channel)

– nB = bits to encode which Beetle, say nB = 7 (128 Beetles)

– Cluster data size: ncpc + nch + ncpc nADC + nB = 3 + 7 + (1...8) 6 + 7 = 23...65 bits

Example 3: NZS

BCID to be added ? other header data ?BCID to be added ? other header data ?

avge = 35 bits ? avge = 35 bits ?

Page 13: Readout /DAQ for BGV: an  inventory  and  cost

BGV meeting 26-Jun-2013 CERN Massimiliano Ferro-Luzzi 13

data ratedata rate

DAQ must cope with

Input data rate given by:– 8 Tell1’s, fully loaded (128 Beetle chips)

ZS data LiteClusters+FullClusters at full rate (1MHz), all Tell1’s:

(UTC + BCID + (17 + 23...65) bits/cl * xx cl/evt ) * 106 evt/s = ~600 Mb/s

Supersparified NZS: add 16384*10bits at tunable low rate (prescaling)

Output rate:– about 1 evt/s per bunch and up to 2500 bunches => max 2500 evt/s

– sum of three rate types: full rate: vertex position and cov matrix (12 floats ?), BCID, cl and track multiplicities (3

integers) => ~60 bytes / evt => 150 kB/s

sparsified: full clusters => (UTC + BCID + 35 bits/cl * xx cl/evt ) * 103 evt/s = ~ 60 kB/s

supersparsified: NZS data => (UTC + BCID + 16384 * 10 bits) * 100 evt/s = ~ 20 kB/s

xx = 10 ?UTC = 64 bits ?BCID = 12 bits

xx = 10 ?UTC = 64 bits ?BCID = 12 bits

~250kB/s~250kB/s