trbnet for the cbm mvd-prototype

23
TRBnet for the CBM MVD- Prototype Borislav Milanović In cooperation with: J. Michel, M. Deveaux, S. Seddiki, M. Trax S. Youcef, C. Schrader, I. Fröhlich, C. Mü

Upload: hasana

Post on 18-Jan-2016

54 views

Category:

Documents


0 download

DESCRIPTION

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, C. Müntz. Overview. 1/22. Overview. TRBnet@HADES. 2/22. HADES. TRBnet@HADES – Specifications. 3/22. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: TRBnet  for the CBM MVD-Prototype

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

Overview

TRBnet@HADES

TRBnet Key Features

CBM - MVD Requirements

Evaluation and Future Plans

1/22 Overview

Page 3: TRBnet  for the CBM MVD-Prototype

HADES

TRBnet@HADES 2/22

Page 4: TRBnet  for the CBM MVD-Prototype

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

•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

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

TRBNET

6/22 TRBnet Key Features

Page 8: TRBnet  for the CBM MVD-Prototype

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

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

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

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

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

CBM

12/22 MVD Requirements

Page 14: TRBnet  for the CBM MVD-Prototype

MVD

MVD Requirements – Geometry

MAPS

13/22

Page 15: TRBnet  for the CBM MVD-Prototype

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

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

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

EVALUATION

17/22 Evaluation and Future Actions

Page 19: TRBnet  for the CBM MVD-Prototype

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

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

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

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

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