a readout electronics for mapmt matteo turisini – e. cisbani italian national institute of health...

22
A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Upload: elfrieda-houston

Post on 02-Jan-2016

225 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

A Readout Electronics for MAPMT

Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome

1JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 2: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

22

Outline

Original Application

Functional and Architectural Overview

Front End and PCB details

Pros and Cons (for RICH readout)

RICH Optimization

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 3: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

Single Gamma Photon Imaging on Small Animal

Different Detector Heads

Electronics

HV Power Supplies

Head Size(mm2) Collimator Scintillator PMT Main Feature

1 50x50 Pinhole Ø 1 mm LaBr 3(Ce) 50x50x6 continuous H8500 HighQE Best Energy Resolution

2 50x50 Pinhole Ø 1 mm CsI(Tl) 50x50 pitch 0.8 mm H9500 Best Spatial Resolution

3 100x100 Pinhole Ø 1 mm NaI(Tl) 100x100 pitch 1.5 mm 2x2 H8500 Large Field of View

+ LOW VOLTAGE

Small AnimalResolution ~1 mm

Single Photon Emission Tomography

3JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 4: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

Requirements for SPET•Self Triggering

• Trigger is internally generated

•Plug and Play• Can be used by “non expert”

•Compactness• Must sits in small room

•Analog readout• Acquire charge for centroid estimation

•Scalability• One to many detectors could be connected

•Flexibility• Easily relocatable

•Acquisition Rate• As large as possible (10 kevt/s at least) 4JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 5: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

5

Functional Overview

5JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 6: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

6

Architectural Overview

BPBPFEFE CBCB PCPCPMPM

+ Adapter + Adapter boardboard

PMPM+ Adapter + Adapter

boardboard

PMPM+ Adapter + Adapter

boardboard

Parallel Bus

Event Builder

FrontEnd Board (64 anodes)

Control Board(4 BP)

BackPlane(16 FE)

high density cable

USB 2.0

Light Detector

Up to 64 FE boards = 4096 channels

1 FE = 1 Maroc chip

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 7: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

7

Multi Anode Read Out Chip

From LHC - ATLAS

1) 64 input channels

2) Single channel pream. gain selection

3) Multiplexed charge output (analog sample & hold)

4) Individual channel digital output (64 bit parallel)

5) Stable threshold for digital lines at 0.3 pe (~50fC)

Technology: AMS Si-Ge 0.35 μm

Chip Area: 16mm2

Package : CQFP240

Consumption : 350 mW (5mW/ch)

Voltage Supply :0-3.5 Volt

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 8: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

8

MAROCSingle Channel Block Diagram

FAST CHANNEL• time information on interaction

with the detector (10 ns)• Configurable Threshold

SLOW CHANNEL•Charge measurement • (30 to 210 ns)•Analog or Digital output (MUX)•Tunable shape

MAROC

Common: Variable Preamp. Gain

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 9: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

MAROC

Local FPGA: MAROC Configuration First level trigger (SelfTrigger generation or external trigger) Analog data FIFO Digital pipeline Sparse readout

External ADC

Tunable Hold delay

Front End Board

51mm x 68 mm

9

ASIC side

FPGA side

99JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 10: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

Passive Board with parallel bus (pBus)

Customizable, up to 16 front-end connectors

FE slots spacing fits Hamamatsu H8500 and 9500 mechanical constraints

Back Plane

1010JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 11: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

1111

Control Board

103 mm x 173 mm

USB Controller pBus Controller/ Driver 2 Input/Output Lines

(include trigger/in and busy/out) FPGA:

Interfaces (pBus, USB) Second Level Trigger Event Builder Buffering (FIFO)

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 12: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

12

Electronics adapted to RICH prototypes tests

• Test Beam 2009 (LNF/BTF)

• Test Beam 2011 (CERN)more on the meeting

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 13: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

13

Pedestal stability

13

• External Trigger (1÷105 Hz)

• RMS ~ 1 ADC channel

• Stable vs time

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 14: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

14

External Trigger Timing

14

• Programmable / Hold Delay Line

• External Trigger propagation time from Control Board input to Front-End FPGA

55 ± 10 ns

11.5 + i × 1 ns i = 0,1,...,255.

Trigger must arrive between60 to 300 ns after the event

(for analog readout)

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 15: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

15

Main Implemented Features• Self- and External Trigger

• Event Rate = 5 kevts/sec (Analog Readout / Measured - 400 channel occupancy)

• Tunable threshold

• Short pipeline for binary data (never really used)

• Reconfigurable (FPGA)

• Power Consumption = 2.1 Watt (only 1 Front End)

• Single voltage supply = 3.5 Volt

• Dedicated software available (DAQ and Analysis)

15JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 16: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

16

Weakness for large apparatus

• Designed for compact (small) systems

• Use USB to connect to DAQ node (e.g. notebook)

USB transmission protocol somehow inefficient (75%)

USB cable < 5mt

• Currently not optimized for binary readout

• No reliable time information

16JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 17: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

Features NOT needed in final RICH

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 18: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

Features needed in final RICH

Electronics-Daq faster link (Optical/VME …)

Binary pipeline (longer trigger latency and reduce dead time)

Higher parallelism to read front end card (now cards are read sequentially)

Improved pBus for large number of cards/channels

Exclusive binary readout (faster acquisition, about factor of 10)

Time information (?) [MAROC can provide time resolution at the level of 10 ns]

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 19: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

19

Conclusions

Current system suitable for RICH prototyping

Analog information very useful

Firmware improvement possible (e.g. remove self triggering resources and extend buffering)

Toward the final RICH

Hardware and firmware modification needed

Part of the MAROC resources will be not used (or used for calibration only)

Binary line to be characterized for S.P.E. (e.g. minimum achievable threshold)

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 20: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

20

VME like Interrupt Handling

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 21: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

21

Data Transfer Protocol

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani

Page 22: A Readout Electronics for MAPMT Matteo Turisini – E. Cisbani Italian National Institute of Health – INFN Rome 1 JLab/CLAS12 RICH Meeting - 16/Nov/2011

22

Event Builder Buffer

22

FIFO

8192 addresses

24 bit

At present timecharge data, overhead 3 %

Once the system is well-characterizedonly digital information will be read out

×10 increment in event rate!

Single Event 200 evt/sec Multi Event 5k evt/sec

with ~ 400 complete channels

JLab/CLAS12 RICH Meeting - 16/Nov/2011 - Turisini/Cisbani