trbnet for the cbm mvd-prototype borislav milanović in cooperation with: j. michel, m. deveaux, s....
TRANSCRIPT
![Page 1: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/1.jpg)
TRBnet for the CBM MVD-PrototypeBorislav Milanović
In cooperation with:J. Michel, M. Deveaux, S. Seddiki, M. Traxler,S. Youcef, C. Schrader, I. Fröhlich, C. Müntz
![Page 2: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/2.jpg)
Overview
TRBnet@HADES
TRBnet Key Features
CBM - MVD Requirements
Evaluation and Future Plans
1/22 Overview
![Page 3: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/3.jpg)
HADES
TRBnet@HADES 2/22
![Page 4: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/4.jpg)
HADES Specifications
•80 000 data channels•520 PCBs / 550 FPGAs•6 Detector Systems
•Au Au: 20 kHz trigger rate (105 collision rate) 200 particles/event 200 MByte/s
TRBnet@HADES – Specifications 3/22
![Page 5: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/5.jpg)
•Protocol
HADES and FAIR DAQ FPGA + Optical Links
•Network Unified Bus Secure Transmission
TRBnet ?
TRBnet@HADES – Explanation 4/22
![Page 6: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/6.jpg)
TRBnet@HADES
372 x
30 x
6 x
9 x
24 x
4 x
12 x
3 x
2 x
2 x
20 2 GBit/s
TRBnet@HADES – Network 5/22
- Jan Michel, „Status of the HADES Upgrade“ -
![Page 7: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/7.jpg)
TRBNET
6/22 TRBnet Key Features
![Page 8: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/8.jpg)
Architecture
Optical Network
Detector 2Detector n
Trigger System
Data Processing
Slow Control
Detector 1
...
TRBnet Key Features – Architecture 7/22
![Page 9: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/9.jpg)
Dataflow
Optical Network
Detector 2Detector n
Trigger System
Data Processing
Slow Control
Detector 1
...
TRBnet Key Features – Dataflow 8/22
Max. 3 μs latency
![Page 10: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/10.jpg)
TRBnet Specifications
• Layers • Unique IDs • CRC checksum
addr1 addr2 addr3
CRC
5 x 16bit
• Four prioritized virtual Channels
TRBnet Key Features – Specifications 9/22
![Page 11: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/11.jpg)
TRBnet Specifications
Channel 1
Trigger Data
Channel 2
Event Data
Channel 3
Slow Control
Channel 4
Monitoring
1 Optical Link
TRBnet Key Features – Channels
•Channel switching after each data packet
10/22
![Page 12: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/12.jpg)
TRBnet Facts
•80 bit/packet, 64 bit payload Overhead 16 bit!
•Error detection No inconsistent data through transport
•Secure Transfers All boards answer each transfer
•Independent on underlying System/Data•TRBnet reduces net-bandwidth to 63%
E.g. Optical Link 3 Gbit/s 2 Gbit/s
TRBnet Key Features – Facts 11/22
![Page 13: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/13.jpg)
CBM
12/22 MVD Requirements
![Page 14: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/14.jpg)
MVD
MVD Requirements – Geometry
MAPS
13/22
![Page 15: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/15.jpg)
Station 1 Simulation
MVD Requirements – Station 1 simulation 14/22
Data Rate per Sensor [MByte/s]- Sélim Seddiki, „MVD DAQ Prototype“ -
1 prototype
•Au Au @ 25GeV•5105 collision rate•Tint = 10 μs•approx. 7 GByte/s
![Page 16: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/16.jpg)
MVD Prototype
MimoSIS-1 • M26 high-res. inspired• 3 cm2
MVD Module:• 2-sided, 0,37 between sensors: 2 x 50 µm Si, 300 µm CVD-
Diam., 2 x 35 µm Glue → 350 µm Siequ, (0.37 % X0), Ø 359 µm Siequ , (0.383 % X0)
• 5 sensors / module• 500 µm overlap of opposite sensors (pitch: ~ 20 µm)• 9 cm2 - Christian Müntz -
5
4
=
=
15/22 MVD Requirements – Prototype
![Page 17: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/17.jpg)
Comparison
•Main challenge: 40 Gbit/s Self-Triggering
MVD Requirements – Datarate
HADES MVD
20 kHz Nonstop
200 1600
200 MB/s 5 GB/s (Prototype)
16/22
Trigger
Particles
Datarate
![Page 18: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/18.jpg)
EVALUATION
17/22 Evaluation and Future Actions
![Page 19: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/19.jpg)
Scheme
5MAPS
FPGA
TRBnetHUB
FPGA
...
=> 25 optical links
2 Gbit/s effective*
......
Evaluation and Future Actions – Readout
40 Gbit/s
*Bandwidth depends on the FPGA frequency
TRBnetMVD-Prototype
18/22
![Page 20: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/20.jpg)
Scheme
5MAPS
19/22 Evaluation and Future Actions – Readout
FPGA
TRBnetHUB
FPGA
TRBnet
...
......
?
2 Gbit/s effective**Bandwidth depends on the FPGA frequency
=> 25 optical links
40 Gbit/s
MVD-Prototype
8b10b + twisted pair copper
ROC
![Page 21: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/21.jpg)
First Steps
•MAPS Addon Board with PEXOR Card First TRBnet implementation for MAPS
•TRBnet Hubs Datarate simulation
1 MAPS PC
20/22 Evaluation and Future Actions – First steps
data
![Page 22: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/22.jpg)
Summary•TRBnet is ideally suited for the first MVD
prototype simulations▫Already implemented▫Highly modular (written in VHDL)▫Various configurations▫Low latency (3 μs), decent bandwidth (63 %)▫Extensible - new designs, larger data buffers
•Tested on XILINX and Lattice FPGAs @ HADES▫up to 100 MHz, 16bit data format
•First steps towards the ROC
21/22 Evaluation and Future Actions – Summary
![Page 23: TRBnet for the CBM MVD-Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Traxler, S. Youcef, C. Schrader, I. Fröhlich,](https://reader035.vdocuments.mx/reader035/viewer/2022070409/56649e965503460f94b9a03a/html5/thumbnails/23.jpg)
References
• J. Michel, „Development of a Realtime Network Protocol for HADES and FAIR Experiments“
• J. Michel, „Status of the HADES Upgrade“• I. Fröhlich, „The Readout of the CBM MVD“• M. Deveaux, „Status of the Micro Vertex Detector of the
CBM Experiment“• S. Seddiki, „MVD DAQ Prototype“
22/22
Thank You!
References