Gkougkousis RD50 B Setup.Pdf

Gkougkousis RD50 B Setup.Pdf

37TH RD50 Workshop

A comprehensive MIP measurement &

analysis system

Evangelos –Leonidas Gkougkousis

CERN, EP-R&D WG 1.1: Hybride Pixel Detectors

Geneva – November 19th, 2020

Mechanics

  • Spacers
  • M4x20 screws

General Overview

All parts in transit

from CERN since last
Friday

source container source support back

Trigger
DUT

source support

front

Aluminum support

assembly (reduced size) baseplate

20 / 11 / 2020
E. L. Gkougkousis

2

Mechanics

https://twiki.cern.ch/twiki/bin/view/Main/HGTDSensorTesting#Mechanics

Individual Pieces

•

•

•

Assembled on aluminum breadboard base

M5 tapped hole grid, 15 mm

spacing 10 mm thickness recommended for stability

Specifications

  • Outer dimensions
  • 250 x 220 x 10 mm

Aluminum

M5

Material

Grid type

Grid size Grid spacing
16 X 14 15 mm

  • 12.5 mm
  • Distance form grid end to edge

+

  • +
  • =

••

•

•

3-piece aluminum L-shaped support frame for board alignment and mounting M5 screws used for fixing to baseplate & mount sensor board to the frame

165 mm x 120 mm outer dimentions

2xM5, 10 mm nuts per board mounting hole as spacers.

•••

•

••

2-pice support designed for CERN sources Encapsulates an L-frame plane support 3D printed piece

ABS with a 99% fill factor for mechanical stability

Non-metallic parts to avoid bremsstrahlung Assures correct alignment with boards and sensors

+

20 / 11 / 2020

3

E. L. Gkougkousis

Electronics

1st Stage Amplifier

••

Electronics based on UCSC single channel board High frequency SiGe (~2GHz) common emitter first stage charge amplifier (470 Ohm trans-impedance) Based on Iminium transistor (Vcc >1.25V) with well calibrated gain to voltage ratio

••••

1.8 mm 4-layer FRP architecture with buried signal layer SMA calibration inputs and dielectric impedance test 2.25 V input, ~17 mA



Estimated gain of 10 Extremely fast shaping time (< 1 ns)

Bandwidth limited

(especially at low frequencies)



Relative expensive No hot-swap available High leakage current because of heavy

decoupling

Reworked area, ground contract

Double Amplifier Calibration input input capacitor diode capacitor (missing) assembly (replaced

Integrated low pass filtering at HV, LV side with limited cut-off

(removed)

)

https://twiki.cern.ch/twiki/bin/view/Main/HGTDSensorTesting#Second_Stage_Amplifier

20 / 11 / 2020

4

E. L. Gkougkousis

Electronics

2nd Stage Amplifier

https://twiki.cern.ch/twiki/bin/view/Main/LgadSecondStage

•

Mini-Circuits integrated GALI-52 Voltage amplifier on

test board

•••••

Gallium Phosphate technology with 2GHz bandwidth 15.5 dB at 50 Ohm matched impedance 0.64 dB insertion loses at 1 GHz Supply Voltage: 12 +/- 0.2 V Supply current: 60 +/- 10 mA

•

•••

Amplifier directly mounted to Readout board

Aluminum shield cover with M1.2 screws for shielding Outer dimensions 36 x 40 mm SMA to SMA connector (18 GHz cut-off), rated at 1.5kV

https://twiki.cern.ch/twiki/bin/view/Main/LgadCables

Cables and connectors

•

Direct SMA-BNC cables (no converters) for signal, HV and LV

•••

50 Ohm, 20 GHz, RG-174 standard with 2m max length Thin Coaxial cooper shielded cables, PTFE insulation 100 dB/m shielding effectiveness with 3kV operating voltage (HYTEM HY402FLEX)

•

banana-BNC converters at the HV and LV side

20 / 11 / 2020

5

E. L. Gkougkousis

•Environmental Expander (EnviE)

https://gitlab.cern.ch/egkougko/environemental-monitoring-expander-envie

•

Based on an ESP8266 microcontroller with integrated 10-

bit ADC, I2C and WiFi 802.11b

•••••

•

Integrated OLED 128X64 pixel screen Base board 3 humidity and 5 temperature channels High precision voltage dividers and sensor decoupling ARDUINO / LoUA core based Temperature resolution of 0.8 oC ± 0.06 %

Humidity resolution of 0.1 % across the range with

integrated temperature compensation

20 / 11 / 2020

6

E. L. Gkougkousis

Assembly

Absorbers – Shields

  • −
  • −

  • 90
  • 90

40

3908푆푟 →푒 39푌 →푒

푍푟

50mm x 50mm tin plated metal shield covers on both sides

Emax= 2.28 MeV
T1/2 = 64 h

Emax= 0.46 MeV
T1/2 = 28,8 y

 Multi-energetic electron spectrum
 Emax at 2.28MeV  Average energy ~ 939 keV from

90Y decay

300mm diameter circular openings at center of both front and back covers on top

of the sensor pad

 Average energy ~ 188 keV from
90Sr decay

30 μm thickness, 2 x 2 cm Al foil attached on both

openings

Low temperature Multi-metal solder (91% Tin 9% Zinc)

20 / 11 / 2020

7

E. L. Gkougkousis

Assembly

Wire bonding

  • TRD for temp. sensing
  • Gold plated dive-in pins
  • Assembled sensor

• Wire bonds are to be kept to a minimum distance from sensor to reduce inductance

• Gold-plated dive-in pads required • Flatness of top sensor pad to be guaranteed

• Anisotropically conductive adhesive tape to attach sensor (3M155818-ND )

https://www.digikey.com/product-detail/en/3m-tc/3-4-5-9703/3M155818- ND/3830765

20 / 11 / 2020

8

E. L. Gkougkousis

Functional Setups

Schematics

Board type

Channels

Sampic

16

LeCroy WR

4
Sampling Rate Impedance
8.4Gs/sec
50 Ω
20 Gs/sec
50 Ω
MCX, SMA, USB, Ethernet
BNC, USB, GPIB slave
Connectors

Bandwidth

Resolution

  • 1.6GHz
  • 5GHz

  • 8 – 11 bit
  • 8 bit (11 tough fit)

Dynamic

Range

Scale

dependent
1V

20 / 11 / 2020

9

E. L. Gkougkousis

Functional Setups

Location, Location, Location

DAQ & control PC
HV 1 – Keithley 2410

4-channel LV HMP4040
Climate Chamber (Binder MK-115)
HV 2 – Keithley 2410

28/2/-020

40 Gs Oscilloscope

(Agilent Infinium)
Timing boards

Second Stage amplifiers

20 / 11 / 2020

10

E. L. Gkougkousis

Functional Setups

Location, Location, Location

 Replicate the lab setup at Previssin  Use of an “Abandoned” iTk climate chamber  Replace all infrastructure, mechanical supports and instruments  Take care of Sr90 source (34 MBq) and RP procedures  Software installation, configuration and testing  Dry air provided from central circuit

20 / 11 / 2020

11

E. L. Gkougkousis

DAQ Software

Current supported Instrument Library

Supported Oscilloscopes

Sampic Series v2.0
(16 ch version)

  • TDS5000 series
  • WaveRunner

series
Infinium DS08000 series

 Under Integration
 Compatible with models form the same family, may require minor adjustments if use of different model of one of the supported brands

Supported Climate Chambers

  • Votsch VT4002
  • Votsch VT4002 EM

+ Air input

  • Votsch VC2020
  • Binder MK53
  • Binder MK115

 Many more can be added, need to create a LabVIEW library for your model

20 / 11 / 2020

12

E. L. Gkougkousis

DAQ Software

Current supported Instrument Library

High voltage

Supported Low Voltage Power supplies

  • 363X series 364X series
  • HMP4040
  • PL330DP

2400 / 2410

 Multiple models supported from these series

 Units supported at any combination with a maximum of 4

 Will not support CAEN

 Plans include support for

  • 2600 series electrometers
  • channels

How does multi – instrument support work?

 Completely transparent for end user

 Selection of instrument through drop-down menus  UI adapts to selected instrument (polymorphism)

Acquired data have a single unique format (no matter which oscilloscope used)

 Customized commands and libraries used in each case

New instrument integration easy through use of separated dedicated libraries

20 / 11 / 2020

13

E. L. Gkougkousis

1

DAQ Software

General Interface

 Tab interface organized in 4 sections:

I. HV Control, V-I recording and visualization

2

II. Low Voltage and temperature

control
III. Oscilloscope and triggering mode control

IV. Charged particle and auto-trigger

sequencing and programming

 Multiple supported instruments with adaptive

3
4

polymorphic UI

 Integrated error

handling and quai-full proof operation ()

20 / 11 / 2020

14

E. L. Gkougkousis

DAQ Software

Event Preview

 Real-time Waveform Visualization  Dynamically enabled / only visible during data taking  Available for LeCroy, Tektronix and Agilent oscilloscopes  Holds last acquired waveform in case of error  Re-initialization at program start-up  Eliminate need to remotely access oscilloscope GUI

20 / 11 / 2020

15

E. L. Gkougkousis

DAQ Software

HV Control and Monitoring

HV PSU model select
1st HV channel control panel

2nd HV channel control

panel

Filename to save data

(asci format, tab separated .txt)

Voltage/Time graph

(15 days implemented buffer size,

reset afterwards)

Current/Time graph

(15 days implemented buffer size, reset afterwards)

20 / 11 / 2020

16

E. L. Gkougkousis

DAQ Software

HV Control and Monitoring

Data Logging: Current, Voltage and their uncertainties are

recorded in a vertical line separated

ASCII file. ONLY active channel

recorded. Automatic start/Stop upon HV activation.

Example from output file:

•

•

••

Default directory : /system/user/

Data append existing file

File created at HV power on Record only value variations to limit data size

  • channel
  • voltage current
  • date
  • time

  • δV
  • δI

IVs: Simultaneously plotting both channel voltage and current vs time. Start automatically once at least one

channel turned on. Auto scaling time

axis. 15 day buffer for continues running.

20 / 11 / 2020

17

E. L. Gkougkousis

DAQ Software

Agilent 363x + 364x

Temperature and LV control

Hameg HMP404
2 x Agilent 364x

LV Selection menu

2 x Agilent 363x

Votsh VT4002 No Air / VC2020
Votsh VT4002 Air

Climate chamber selection menu

Binder MK53

20 / 11 / 2020

18

E. L. Gkougkousis

DAQ Software

Oscilloscope Control

Oscilloscope model select
Oscilloscope settings

control panel

Timing and vertical scale control for up to 4 oscilloscope channels

Triggering Mode select

Coincidence trigger with multichannel logic or single channel edge trigger configuration

20 / 11 / 2020

19

E. L. Gkougkousis

DAQ Software

Oscilloscope Control – Channel Settings

Com. Interface: Sets the VISA port for the

Oscilloscope type: Select one of the four supported oscilloscope types oscilloscope

configure

to

to work with. Dialog box disabled when

program running.

Error: Error indicator will turn ON if communications fails, set parameters are out of range for instrument or instrument reports error. Turning panel OFF/ON clears error.

Time-Base: Set time scale, time offset and memory depth in number of points. Sampling rate will be

adjusted to maximum value

for selected memory depth.
Vertical setup: Voltage scale and offset, coupling, impedance bandwidth

attenuation settings. Enable / disable

channel trace. ONLY ENABLED

channels are considered during data taking.
(when limit available), probe
ON/OFF: To turn on or off the oscilloscope one needs to use the corresponding buttons at the trigger mode section. Then all parameters are

applied and the instrument is set to the

selected mode. and

20 / 11 / 2020

20

E. L. Gkougkousis

DAQ Software

Oscilloscope Control - Trigger

Coincidence trigger

• When initiated, all vertical and timing settings are applied in addition the logic

setting for the coincidence trigger.

• Edge trigger is disabled. • Continuously cycles and updates settings on the fly. • If stopped, last settings are left on instrument.

OR

• All channels set to active are displayed, regardless if they participate in the trigger condition.

Edge trigger

 Only selected trigger channel is activated and its vertical and timing settings adjusted.
 All other channels are deactivated.

 Logic trigger is disabled while edge trigger is active

 While active, cycles continuously with the instrument applying any setting modification on the fly.
 When deactivated, last applied settings are let.

20 / 11 / 2020

21

E. L. Gkougkousis

DAQ Software

MIP Scans and Dark Rate

MIP data Control

Set temperatures, DUT and Trigger HV and number of events per point to be recorded. Each waveform is individually recorded and a folder structure is created

Dark Rate Measurement

Scans all voltages up to breakdown and produces a dark rate vs
Voltage measurements. Multiple temperatures can be sequenced automatically

Dark rate vs Voltage plot

20 / 11 / 2020

22

E. L. Gkougkousis

DAQ Software

MIP Sequential Measurement Roadmap

• A four state approach to guarantee stability and error management • Code execution falls back to previous step in case of error

Six preliminary sequential steps before we even start looking at the waveform

Temp, setup
(~2% of set point)

Low Voltage

Power ON

Climate chamber activation

Enable

dry air intake

Preliminary settings validation

Oscilloscope setup

Visualize and save waveforms

Query

oscilloscope for data

Deactivate dry air intake

Create appropriate

folder structure

Set HV values for both DUT and reference

Set new temp point

Continue until all points

Repeat data

cycle (step 2)

Turn HV off and wait for

0

Deactivate dry air

Activate

dry air

completed

Turn Low voltage off

Turn HV off and wait for
0

Tep. Left to last setpoint to protect irradiated sensors

Close oscilloscope connection

20 / 11 / 2020

23

E. L. Gkougkousis

DAQ Software

MIP data File structure

• User inputs a single directory for data saving • A folder structure is created per temp and voltage point

• Each waveform is waved in a separate file winthin the appropriate folder

• IV log file is register for the duration of measurements

One folder per temperature point

IV log file

Single folder per voltage point and per temperature

20 / 11 / 2020

24

E. L. Gkougkousis

DAQ Software

Dark Rate Measurement

Dark Rate: Dark rate for each point is

defined as the average of the inverse of the time difference between two consecutive

  • triggers.
  • Measurement
  • is

repeated until the recorded evets reach the set numbers of

trigger per point. The final

value is then estimated by a Poisson fit of collected data.

Data File: Path to save the single txt file containing the dark rate per voltage point and per temperature

Temperature array: Comma separated temperature values. For

each temperature a dark rate scan up to the maximum voltage OR until instrument saturation will be performed.

Max Voltage: Maximum value of HV to be tested. Typically sensors saturate dark rate measurement capabilities of the instruments

  • before reaching this point. IN such
  • a
  • case, the

measurement will stop once the saturation point is

reached. An emergency ramp down is implemented in case

of current exceeding compliance set in HV tab.

20 / 11 / 2020

25

E. L. Gkougkousis

Timing Analysis Framework

Why does it makes sense?

 Code available on git: https://gitlab.cern.ch/egkougko/lgadutils

 Structure:

Gkougkousis V. RD50 Talk June 2020: link

Package headers

Steering macro examples (local) Classes implementation Grid Macros Example files from all instruments Grid Scripts for batch jobs

External libraries

 Following standard ATLAS analysis package organization  Running as interpreted (CINT), compiled (CMake) or RootCore version

 Tested in multiplatform environment (Windows, Linux), appropriate preprocessor

instructions incorporated for compatibility
 Only requirement ROOT (with FFTW and RooFit), no ATLAS software  Validated with ROOT 5 and production version of ROOT 6  Allows users to control their analysis by creating a top level steering macro  Combines all steps, from data conversion starting from RAW or txt files to plotting

20 / 11 / 2020

26

E. L. Gkougkousis

Timing Analysis Framework

How is the logic structured?

 Four main classes with dedicated header and implementation files, one wrapper class handling user interaction

LGADUtils

LGADBase

LGADRun

LGADChannel

WaveForm

Wrapper to handle user I/O and pass arguments Basic framework function and infastructure

Timing resolution, CFD maps, multi DUT operations

Mean pulse shape, mean pulse properties form entire run SingleWaveform properties and time walk corrections Selector Class with auto-set 64 channel support

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    63 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us