compact muon solenoid thomas themel tu wien june 2009 institut für hochenergiephysik, Öaw control...
TRANSCRIPT
![Page 1: Compact Muon Solenoid Thomas Themel TU Wien June 2009 Institut für Hochenergiephysik, ÖAW Control of the Global Muon Trigger Tobias Noebauer Ivan Mikulec](https://reader035.vdocuments.mx/reader035/viewer/2022062404/55162778550346b2068b48bc/html5/thumbnails/1.jpg)
Compact Muon Solenoid
Thomas ThemelTU WienJune 2009
Institut für Hochenergiephysik, ÖAW
Control of the Global Muon Trigger
Tobias NoebauerIvan MikulecMarc Magrans de AbrilChristian HartlThomas ThemelGregor Kasieczka
![Page 2: Compact Muon Solenoid Thomas Themel TU Wien June 2009 Institut für Hochenergiephysik, ÖAW Control of the Global Muon Trigger Tobias Noebauer Ivan Mikulec](https://reader035.vdocuments.mx/reader035/viewer/2022062404/55162778550346b2068b48bc/html5/thumbnails/2.jpg)
2
• GMT takes 16 input muons, reduces to 4 “best” sorted muons to send to GT
• GMT hardware is not static– FPGA firmware implements functions– Registers in firmware to change
configuration– LUTs used to implement constant-time
functions
Recapitulation from yesterday
![Page 3: Compact Muon Solenoid Thomas Themel TU Wien June 2009 Institut für Hochenergiephysik, ÖAW Control of the Global Muon Trigger Tobias Noebauer Ivan Mikulec](https://reader035.vdocuments.mx/reader035/viewer/2022062404/55162778550346b2068b48bc/html5/thumbnails/3.jpg)
3
GMT Configuration
• GMT is configured from central cell with a subsystem key
• Configuration details are fetched from database
• Implements standardized configuration operation as required by central cell
![Page 4: Compact Muon Solenoid Thomas Themel TU Wien June 2009 Institut für Hochenergiephysik, ÖAW Control of the Global Muon Trigger Tobias Noebauer Ivan Mikulec](https://reader035.vdocuments.mx/reader035/viewer/2022062404/55162778550346b2068b48bc/html5/thumbnails/4.jpg)
4
GMT Configuration DB
![Page 5: Compact Muon Solenoid Thomas Themel TU Wien June 2009 Institut für Hochenergiephysik, ÖAW Control of the Global Muon Trigger Tobias Noebauer Ivan Mikulec](https://reader035.vdocuments.mx/reader035/viewer/2022062404/55162778550346b2068b48bc/html5/thumbnails/5.jpg)
5
Configuration Panel
![Page 6: Compact Muon Solenoid Thomas Themel TU Wien June 2009 Institut für Hochenergiephysik, ÖAW Control of the Global Muon Trigger Tobias Noebauer Ivan Mikulec](https://reader035.vdocuments.mx/reader035/viewer/2022062404/55162778550346b2068b48bc/html5/thumbnails/6.jpg)
6
LUT Generation
• Functions defined by C++ functions in GMT emulator.
• GMT emulator runs in offline software framework CMSSW (later)
• Need to launch from within TS to generate lookup tables for loading to in hardware.
• Additional parameters from GMT_SOFTWARE_CONFIG table
![Page 7: Compact Muon Solenoid Thomas Themel TU Wien June 2009 Institut für Hochenergiephysik, ÖAW Control of the Global Muon Trigger Tobias Noebauer Ivan Mikulec](https://reader035.vdocuments.mx/reader035/viewer/2022062404/55162778550346b2068b48bc/html5/thumbnails/7.jpg)
7
Parameters Panel
![Page 8: Compact Muon Solenoid Thomas Themel TU Wien June 2009 Institut für Hochenergiephysik, ÖAW Control of the Global Muon Trigger Tobias Noebauer Ivan Mikulec](https://reader035.vdocuments.mx/reader035/viewer/2022062404/55162778550346b2068b48bc/html5/thumbnails/8.jpg)
8
Monitoring Panel
![Page 9: Compact Muon Solenoid Thomas Themel TU Wien June 2009 Institut für Hochenergiephysik, ÖAW Control of the Global Muon Trigger Tobias Noebauer Ivan Mikulec](https://reader035.vdocuments.mx/reader035/viewer/2022062404/55162778550346b2068b48bc/html5/thumbnails/9.jpg)
9
Test Panel
![Page 10: Compact Muon Solenoid Thomas Themel TU Wien June 2009 Institut für Hochenergiephysik, ÖAW Control of the Global Muon Trigger Tobias Noebauer Ivan Mikulec](https://reader035.vdocuments.mx/reader035/viewer/2022062404/55162778550346b2068b48bc/html5/thumbnails/10.jpg)
10
Pattern Testing
• Load inputs into simulation memories• Capture output in spy memories• Compare expected outputs to emulator
![Page 11: Compact Muon Solenoid Thomas Themel TU Wien June 2009 Institut für Hochenergiephysik, ÖAW Control of the Global Muon Trigger Tobias Noebauer Ivan Mikulec](https://reader035.vdocuments.mx/reader035/viewer/2022062404/55162778550346b2068b48bc/html5/thumbnails/11.jpg)
11
Run Settings Panel
• Deal with small configuration variations that would require too many keys while still keeping provenance information.
![Page 12: Compact Muon Solenoid Thomas Themel TU Wien June 2009 Institut für Hochenergiephysik, ÖAW Control of the Global Muon Trigger Tobias Noebauer Ivan Mikulec](https://reader035.vdocuments.mx/reader035/viewer/2022062404/55162778550346b2068b48bc/html5/thumbnails/12.jpg)
12
References and Documentation
GMT TWiki page:
https://twiki.cern.ch/twiki/bin/view/CMS/GlobalMuonTrigger
System Integration of the Global Muon Trigger for the CMS Experiment at CERN
Tobias Nöbauer, Diplomarbeit, Technische Universität Wien, Oct. 2007http://cms.cern.ch/iCMS/jsp/openfile.jsp?type=TS&year=2008&files=TS2008_004.pdf
CVS:http://isscvs.cern.ch/cgi-bin/cvsweb.cgi/TriDAS/trigger/gmt/ts/cell?cvsroot=tridas