Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner,...
Transcript of Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner,...
![Page 1: Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner, Christopher Hahn, Wolfgang Kühn, Sören Lange, Björn Spruck Justus Liebig Universität](https://reader036.fdocuments.net/reader036/viewer/2022081402/6058496b77b6585422282ef8/html5/thumbnails/1.jpg)
Update on the CN based Event Builder
Milan Wagner, Christopher Hahn, Wolfgang Kühn, Sören Lange,Björn Spruck
Justus Liebig Universität Gießen
This work was supported in part by BMBF (06G19107I), HGS-HIRe for FAIR and the LOEWE-Zentrum HICforFAIR.
XLVII PANDA Collaboration Meeting
![Page 2: Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner, Christopher Hahn, Wolfgang Kühn, Sören Lange, Björn Spruck Justus Liebig Universität](https://reader036.fdocuments.net/reader036/viewer/2022081402/6058496b77b6585422282ef8/html5/thumbnails/2.jpg)
2
● test of the new CN● change from UDP to Aurora● status of the event builder● TRBnet data generator current and future
Outline
![Page 3: Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner, Christopher Hahn, Wolfgang Kühn, Sören Lange, Björn Spruck Justus Liebig Universität](https://reader036.fdocuments.net/reader036/viewer/2022081402/6058496b77b6585422282ef8/html5/thumbnails/3.jpg)
3
● 8 new CN arrived at Gießen
– 5 for Belle II– 3 for Panda + 2 obtain back from Belle II
Test of the new CN
![Page 4: Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner, Christopher Hahn, Wolfgang Kühn, Sören Lange, Björn Spruck Justus Liebig Universität](https://reader036.fdocuments.net/reader036/viewer/2022081402/6058496b77b6585422282ef8/html5/thumbnails/4.jpg)
4
● tested following parts (mostly done by Björn Spruck)1 2 3 4 5 6 7 8
Seriell
RAM1 X
RAM2 X
PPC
FLASH X X
PROM
OPT 1 (3.125 Gb/s) - - - - - -
OPT 2 (3.125 Gb/s)
OPT 3 (3.125 Gb/s) - - - - - -
OPT 4 (3.125 Gb/s)
Ethernet
Backplane (3.125Gb/s)
Linux (on PPC)
Test of the new CN
![Page 5: Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner, Christopher Hahn, Wolfgang Kühn, Sören Lange, Björn Spruck Justus Liebig Universität](https://reader036.fdocuments.net/reader036/viewer/2022081402/6058496b77b6585422282ef8/html5/thumbnails/5.jpg)
5
x-rayed the defect boards:
try to fix them in GießenIf not possible, we have to send them back to IHEP
Short a the connection of flash of board #4
Short a the connection of flash of board #5
Short a the connection of RAM of board #2
Test of the new CN
![Page 6: Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner, Christopher Hahn, Wolfgang Kühn, Sören Lange, Björn Spruck Justus Liebig Universität](https://reader036.fdocuments.net/reader036/viewer/2022081402/6058496b77b6585422282ef8/html5/thumbnails/6.jpg)
Short Reminder
PPC
Event-builder
Event-filterr
Kontron AM4901 MCH
MicroTCA.0 System, Cube(Schroff)Including one xFP and 1 MCH
μTCA
● I xFP v3 ● 4 Inputs 3.125Gb/s● 1 Output Gb-Ethernet
CP xFPv3
![Page 7: Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner, Christopher Hahn, Wolfgang Kühn, Sören Lange, Björn Spruck Justus Liebig Universität](https://reader036.fdocuments.net/reader036/viewer/2022081402/6058496b77b6585422282ef8/html5/thumbnails/7.jpg)
7
● change from UPD → Aurora– Because of the Ethernet MAC
● not needed by using Aurora– Easier for the CN
– Problem: not easy to implement on TRB3
● change back to UDP– Grzegorz Korcyl managed
yesterday
Schematic of the xFPv3
Ethernet MACSFP
Change from UDP to Aurora
![Page 8: Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner, Christopher Hahn, Wolfgang Kühn, Sören Lange, Björn Spruck Justus Liebig Universität](https://reader036.fdocuments.net/reader036/viewer/2022081402/6058496b77b6585422282ef8/html5/thumbnails/8.jpg)
8
● Tested burst builder:● Simulation using ISIM
● Test bench 2 inputs● Ok
● Test bench 4 inputs ● Loose sometimes last word
● Due to a wrong assignment of the LL-interface ● TRBnet data generator 2 inputs
● Ok●
● On hardware:● 2 inputs UDP
● OK● 2 inputs TCP/IP
● 3 times the data● work in progress
Status
![Page 9: Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner, Christopher Hahn, Wolfgang Kühn, Sören Lange, Björn Spruck Justus Liebig Universität](https://reader036.fdocuments.net/reader036/viewer/2022081402/6058496b77b6585422282ef8/html5/thumbnails/9.jpg)
9
● TRBnet data generator: currently● x inputs● random data● sbn = counter● the probability which of the input is used or if
more are used, is equally distributed ● generates the input files and the output files for
comparison
TRBnet data generator current and future
![Page 10: Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner, Christopher Hahn, Wolfgang Kühn, Sören Lange, Björn Spruck Justus Liebig Universität](https://reader036.fdocuments.net/reader036/viewer/2022081402/6058496b77b6585422282ef8/html5/thumbnails/10.jpg)
10
● TRBnet data generator: future (Bachelor theses Christopher Hahn)● using Panda-root
Root-Digis
Convert to TRB NET format
Compute Note send data package
EvtGen Geant3
TRBnet data generator current and future
![Page 11: Update on the CN based Event Builder · Update on the CN based Event Builder Milan Wagner, Christopher Hahn, Wolfgang Kühn, Sören Lange, Björn Spruck Justus Liebig Universität](https://reader036.fdocuments.net/reader036/viewer/2022081402/6058496b77b6585422282ef8/html5/thumbnails/11.jpg)
11
Thanks for your attention