+ All Categories
Home > Documents > Timing and synchronisation to ISIS RF Edward Overton 1.

Timing and synchronisation to ISIS RF Edward Overton 1.

Date post: 05-Jan-2016
Category:
Upload: shanon-king
View: 214 times
Download: 0 times
Share this document with a friend
Popular Tags:
10
Timing and synchronisation to ISIS RF Edward Overton 1
Transcript
Page 1: Timing and synchronisation to ISIS RF Edward Overton 1.

Timing and synchronisation to ISIS RFEdward Overton 1

Page 2: Timing and synchronisation to ISIS RF Edward Overton 1.

Contents• Handling of the ISIS RF

• The MICE trigger configuration for the Single Station test.

• Delay measurements

• Trigger rate

• Timing to MICE

2

Page 3: Timing and synchronisation to ISIS RF Edward Overton 1.

Handling the RF• The goal of processing the ISIS RF is to

produce windows that can be moved around to meet the particles / triggers.

• The RF is handled by two delay boxes working together configurable over Ethernet.

• The second delay box triggers when the first is ‘busy’.

3

Page 4: Timing and synchronisation to ISIS RF Edward Overton 1.

Handling the RF• Timing diagram for single channel of the delay box.

• Can Adjust Delays and Width independently.

• Maximum Frequency = 2/( Delay + Width + Dead time(60ns) + Safety(10ns) )

• Delay + Width = 575ns

4

Page 5: Timing and synchronisation to ISIS RF Edward Overton 1.

Configuration of the delay boxes• Used a simple CLI python script to configure the delay boxes for the Single Station Test.

• The script saved a record of every setting downloaded to the delay boxes with a hard coded filename (so it will be possible to read/reload them later).

5

[miceacq11] delayTest > ./setTrackerTiming.py -h _____ _ _____ _ _|_ _| | | |_ _(_) (_) | |_ __ __ _ ___| | _____ _ __ | | _ _ __ ___ _ _ __ __ _ | | '__/ _` |/ __| |/ / _ \ '__| | | | | '_ ` _ \| | '_ \ / _` | | | | | (_| | (__| < __/ | | | | | | | | | | | | | | (_| | \_/_| \__,_|\___|_|\_\___|_| \_/ |_|_| |_| |_|_|_| |_|\__, | ============================================================ __/ | Configuration and Download Script |___/

usage: setTrackerTiming.py [options]

This script calculates and downloads settings to the T560 Delay boxes, inorder to configure the alive window and integration windows for the tracker.

options: -h, --help show this help message and exit -c CFGFILE, --config=CFGFILE read delay configuration from CFGFILE -v, --verbose Print out everything --logs=LOGDIR destination to place configuration logfiles --skipconfigure skip the configuration step --skipdownload skip the download step

Page 6: Timing and synchronisation to ISIS RF Edward Overton 1.

Implementation

6

Page 7: Timing and synchronisation to ISIS RF Edward Overton 1.

7

MICE Trigger Logic for the SST

Page 8: Timing and synchronisation to ISIS RF Edward Overton 1.

Delay Measurements• Have started combining the

measurements taken during the single station test.

• Adding the signal delay though each piece of equipment into an spread sheet

• Have found some missing measurements (guestimate for the moment, will check when at RAL).

• So far a summary:

8

Delay (ns)

Integration window (RF->AFE) 324

Alive window (RF->Veto) 34

TOF Signal (PMT signal->Logic pulse in MICE trigger) 306

LED Trigger (Voltage pulse in SS -> Logic pulse in MICE trigger) 332

Logic pulse in MICE trigger -> VLSB Trigger 619

Integration window delaysDescription Delay(ns) Total Delay (ns)Patch Cable 2 2TTL->NIM Conversion? 7 9Patch Cable 2 11Logic Fan In/out 7 18Patch Cable 2 20NIM->TTL Conversion? 7 27Patch Cable 4 31Cable to Hall? 250 281Patch Cable 2 283V976 Fan out 9 292Cable to AFE 32 324

Page 9: Timing and synchronisation to ISIS RF Edward Overton 1.

Trigger Rate

9

• We measured the effect of the alive window on the trigger rate, while moving the alive window.

• There was no digitisation dead time included for this study for the tracker (normally 6us).

• We recorded the number of triggers on the scalars for 10+ spills.

• On average there were 150 Triggers / spill.

• Later I took a specific run where I varied the particle triggers from 120/spill to 9/spill using the target. I excluded the digitisation window so that one could be applied later and we can see how it effects the rate..

• Would this be useful?

50 60 70 80 90 100 110 120 1300

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1120ns window 30ns window Maximum

Alive Window Offset Time (ns)

Accc

epte

d Tr

igge

rs /

Trig

ger R

eque

sts

Page 10: Timing and synchronisation to ISIS RF Edward Overton 1.

Timing to other Detectors

10

• The tracker calculates time relative to the end of an integration window.

• The TOFs record the relative time of the particle trigger..

• A possible plan to link the two

• Not sure how far back to go…

• Hopefully should visit Yordan while he is MOM so we can have a go at this…

Integration Window

Particle Trigger

TOF PMT->TDC Trigger

Integration Window TDC

Particle Trigger TDCIntegration

window transmit time to hall.


Recommended