Strobe delay scans in STcontrol Jrn Grosse-Knetter Intro: strobe - - PowerPoint PPT Presentation

strobe delay scans in stcontrol
SMART_READER_LITE
LIVE PREVIEW

Strobe delay scans in STcontrol Jrn Grosse-Knetter Intro: strobe - - PowerPoint PPT Presentation

Strobe delay scans in STcontrol Jrn Grosse-Knetter Intro: strobe delay scans (1) See talk from Joseph Hu last week Timing and time walk behaviour of FE A lot of code from ROD was there, but based on MCC (similar to TurboDAQ scans):


slide-1
SLIDE 1

Jörn Grosse-Knetter

Strobe delay scans in STcontrol

slide-2
SLIDE 2

27 June 2011 strobe delay scans 2

Intro: strobe delay scans (1)

 See talk from Joseph Hu last week

− Timing and time walk behaviour of FE

 A lot of code from ROD was there, but based

  • n MCC (similar to TurboDAQ scans):

− T0_SCAN:

 loop 0 scans strobe delay, loop 1 scans trigger delay,

  • nly one LVL1 is used, PlsrDAC=1000 (fixed)

 End-of-loop-0 action: fit strobe delay → time threshold  End-of-loop-1 action:

− Find trigger delay with most working pixels → store for later use − Neighbouring trg. delay: use for strobe delay calibration → stored

in FE config

− Shift strobe delay for best trg. delay by 5ns → store for later use

slide-3
SLIDE 3

27 June 2011 strobe delay scans 3

Intro: strobe delay scans (2)

 Existing code cont'd:

− TIMEWALK_SCAN:

 Run with trigger delay from T0 scan, read only one LVL1  loop 0 scans strobe delay, loop 1 scans PlsrDAC  End-of-loop-0 action: fit strobe delay → time threshold  End-of-loop-1 action: none (to be time walk analysis?)

− INTIME_THRESH_SCAN:

 Run with trigger delay and strobe delay from T0 scan,

read only one LVL1

 Otherwise normal threshold scan with S-curve fit

− Re-activated all 3 scans and adapted to FE-I4

slide-4
SLIDE 4

27 June 2011 strobe delay scans 4

Strobe delay scan & fit (1)

 Scan occupancy vs

pulser delay DAC

 Online S-curve fitting

(almost) fine:

− Ignoring points below

100% eff. after plateau

− Needed adaption of

code to not use PlsrDAC calibration → new end-of-loop action DELAY_FIT

 Result in TIMEWALK

histo.: calibrated to ns

slide-5
SLIDE 5

27 June 2011 strobe delay scans 5

Strobe delay scan & fit (2)

 Only available offline

(ModuleAnalysis) since slow:

− Box fit with Minuit − Recommended

settings, seems to fit reliably

− Added new

FIT_PAR0...5 histograms for general fit output

− Fit status displayed

and abort possible

adjust to your scan results / settings

slide-6
SLIDE 6

27 June 2011 strobe delay scans 6

Strobe delay scan & fit (3)

 Box-fit parameters (in

delay DAC's not ns!):

− Centre = central pos. − Width = lower 50% to

upper 50% point

− Sigmas: erf.-smearing

25.6 ns Width of box fit

slide-7
SLIDE 7

27 June 2011 strobe delay scans 7

DELAY_FIT vs box fit

DELAY_FIT: trise in ns Mean: trise = 15.37 ns Box fit tcentre in delay-DAC units Mean = 28.1ns → trise=28.1ns-25.6/2ns=15.3 ns ✓

slide-8
SLIDE 8

27 June 2011 strobe delay scans 8

Result T0 scan

Trigger delay = 56 Trigger delay = 57 Default: 1 of 6 mask steps

slide-9
SLIDE 9

27 June 2011 strobe delay scans 9

T0 scan end-of-loop action

 After complete T0_SCAN:

new end-of-loop action T0_SET:

 Set trigger delay in group  Set PlsrDelay and delay

  • calib. (in ns/DAC-step)
slide-10
SLIDE 10

27 June 2011 strobe delay scans 10

Timewalk scan

 Can plot (calibrated) strobe

delay vs PlsrDAC

 Fit doesn't seem to work for

every scan point → check

 Check PlsrDAC problems at

high charge (→ ToT mode?)

 So far no analysis

module avg. single pixel single pixel

slide-11
SLIDE 11

27 June 2011 strobe delay scans 11

In-time threshold

  • verdrive (e)

(in-time-thresh. – discrim. thresh.) in-time threshold (e) (tuned to 3000e discr. threshold)

slide-12
SLIDE 12

27 June 2011 strobe delay scans 12

Summary

 Adapted all strobe delay scans from MCC to

FE-I4, re-activated all timing scans

 Added more fitting functionality in MA  All seem to work reasonably well, but:

− Problems in reliability of online fitting, may have to

be looked at

− Need analysis for time walk scan

 Code for TurboDAQ data exists in MA, adapt?

 Code is in svn (not in release 1.3, trunk only)