Presentation is loading. Please wait.

Presentation is loading. Please wait.

Errors Detection and Reporting L0DU Hervé Chanal, Olivier Deschamps, Régis Lefèvre, Magali Magne, Pascal Perret LPC Clermont-Ferrand - Université Blaise.

Similar presentations


Presentation on theme: "Errors Detection and Reporting L0DU Hervé Chanal, Olivier Deschamps, Régis Lefèvre, Magali Magne, Pascal Perret LPC Clermont-Ferrand - Université Blaise."— Presentation transcript:

1 Errors Detection and Reporting L0DU Hervé Chanal, Olivier Deschamps, Régis Lefèvre, Magali Magne, Pascal Perret LPC Clermont-Ferrand - Université Blaise Pascal L0 Workshop June 9 th 2009 - CERN

2 On board / PVSS  In place  Monitoring of the inputs  Synchronization of the inputs  Trigger rates Average and instantaneous rates Trending  To do  Summary panel Few additional counters to monitor –Overall number of TLK errors –Overall number of de-multiplexing errors Monitor communication with the board  Condition database TCK Enable inputs  Archiving Trigger rates  Alarms Régis Lefèvre - L0 Workshop - June 9th 2009 - CERN2

3 Monitoring of the inputs Régis Lefèvre - L0 Workshop - June 9th 2009 - CERN Spy memories BER Test States of the links Data 3

4 Synchronization of the inputs Régis Lefèvre - L0 Workshop - June 9th 2009 - CERN Masks Latencies Monitoring Error counters 4

5 Trigger Rates Régis Lefèvre - L0 Workshop - June 9th 2009 - CERN Trending plots L0 Algorithm Non-active trigger channels (monitoring only) 5

6 On board / PVSS  In place  Monitoring of the inputs  Synchronization of the inputs  Trigger rates Average and instantaneous rates Trending  To do  Summary panel Few additional counters to monitor –Overall number of TLK errors –Overall number of de-multiplexing errors Monitor communication with the board  Condition database TCK Enable inputs  Archiving Trigger rates  Alarms Régis Lefèvre - L0 Workshop - June 9th 2009 - CERN6

7 Online monitoring / Presenter  In place  Monitoring of the L0DU bank  Check that TCK is known  Emulator Now from the L0DU bank only Possible: from sub-detector banks, from L0 sub-processor banks  BCID monitoring FPGA2 vs. FPGA3 / FPGA2 vs. ODIN  TLK / de-multiplexing / Tell1 errors  Error status  Summary Report  To do  Rates with trending By elementary condition By group of trigger channels  Test various TCK on zero bias data and inform shift crew when it is time to change the L0 algorithm because the instantaneous luminosity is lower  Alarms Régis Lefèvre - L0 Workshop - June 9th 2009 - CERN7

8 Basic example: BCID for positive decisions Régis Lefèvre - L0 Workshop - June 9th 2009 - CERN8 Run 50478 Run 50481

9 Emulator / BCID monitoring Régis Lefèvre - L0 Workshop - June 9th 2009 - CERN9 Emulator check BCID check No muon in this run  FPGA3 BCID=0

10 Monitoring of error status Régis Lefèvre - L0 Workshop - June 9th 2009 - CERN10 L0Calo status bit not defined in this run

11 Summary Report Régis Lefèvre - L0 Workshop - June 9th 2009 - CERN11

12 Online monitoring / Presenter  In place  Monitoring of the L0DU bank  Check that TCK is known  Emulator Now from the L0DU bank only Possible: from sub-detector banks, from L0 sub-processor banks  BCID monitoring FPGA2 vs. FPGA3 / FPGA2 vs. ODIN  TLK / de-multiplexing / Tell1 errors  Error status  Summary Report  To do  Rates with trending By elementary condition By group of trigger channels  Test various TCK on zero bias data and inform shift crew when it is time to change the L0 algorithm because the instantaneous luminosity is lower  Alarms Régis Lefèvre - L0 Workshop - June 9th 2009 - CERN12


Download ppt "Errors Detection and Reporting L0DU Hervé Chanal, Olivier Deschamps, Régis Lefèvre, Magali Magne, Pascal Perret LPC Clermont-Ferrand - Université Blaise."

Similar presentations


Ads by Google