Software Trigger Board Reader Progress Report Giovanna Lehmann - - PowerPoint PPT Presentation

software trigger board reader progress report
SMART_READER_LITE
LIVE PREVIEW

Software Trigger Board Reader Progress Report Giovanna Lehmann - - PowerPoint PPT Presentation

Software Trigger Board Reader Progress Report Giovanna Lehmann Miotto, Alessandro Thea 1 R EMINDER : C URRENT T RIGGER D ISTRIBUTION S YSTEM Triggers (beam, no beam) generated by CTB Distributed by the Timing master CTB Inhibit


slide-1
SLIDE 1

Software Trigger Board Reader Progress Report

Giovanna Lehmann Miotto, 
 Alessandro Thea

1

slide-2
SLIDE 2

REMINDER: CURRENT TRIGGER DISTRIBUTION SYSTEM

⮀ Triggers (beam, no beam)

generated by CTB

⮀ Distributed by the Timing master ⮀ Trigger timestamps read-back by

the timing BR and propagated in push-mode

⮀ Felix BRs receive a early fragment

request via dedicated ZMQ channel

⮀ Timing BR interacts with the

Inhibit Master to block/allow triggers

2

Timing Hardware IPBUS Timing BR Inhibit Master ZMQ Felix BR Fragments (ZMQ) Felix BR Event Builder Fragments HW Triggers CTB

slide-3
SLIDE 3

SW-TRIGGER BASED TRIGGER DISTRIBUTION

⮀ SW-Trigger BR takes over the

Timing BR role for trigger distribution

⮀ Timing BR excluded from readout ⮀ SW-Trigger BR produces timing

fragments (temporary, backward- compatibility)

⮀ Fragment request distribution

⮀ to EvB (push mode) ⮀ to Felix + SSPs (ZMQ)

3

Timing Hardware IPBUS SW Trigger BR Inhibit Master ZMQ Felix BR Fragments (ZMQ) Felix BR Event Builder Fragments "HW" Timestamp Timing BR Hit Finding BR

slide-4
SLIDE 4

SW-TRIGGER BASED TRIGGER DISTRIBUTION

⮀ Proof of principle - Done so far

⮀ Add SW-Trigger BR (partition 1

  • nly)

⮀ Disable Timing BR fragment

generation

⮀ Push meaningful fragments to EvB

and ZMQ

⮀ Requires knowing the current

“Hardware Time”

⮀ Add a “HW Timestamp” distribution

service

4

Timing Hardware IPBUS SW Trigger BR Inhibit Master ZMQ Felix BR Fragments (ZMQ) Felix BR Event Builder Fragments "HW" Timestamp Timing BR Hit Finding BR

slide-5
SLIDE 5

SW-TRIGGER BASED TRIGGER DISTRIBUTION

⮀ Proof of principle - Next Steps

⮀ Consolidate the code

⮀ Development work carried out in

Partition 1, to be generalised

⮀ Establish a communication with

Phil’s Hit Finding BR

⮀ Dummy HF BR at first, in parallel with

  • ther activities

5

Timing Hardware IPBUS SW Trigger BR Inhibit Master ZMQ Felix BR Fragments (ZMQ) Felix BR Event Builder Fragments "HW" Timestamp Timing BR Hit Finding BR