RT2016 summary - EE meeting 22.06.2016 J.Adamczewski … · J.Adamczewski-Musch 2 . Centro...

36
EE meeting 22.06.2016 RT2016 summary - J.Adamczewski-Musch 1

Transcript of RT2016 summary - EE meeting 22.06.2016 J.Adamczewski … · J.Adamczewski-Musch 2 . Centro...

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

1

“Like the previous editions, RT2016 will be a multidisciplinary conference

devoted to the latest developments on realtime techniques in the fields of

Plasma and Nuclear Fusion, particle physics, nuclear physics and

astrophysics, space science, accelerators, medical physics, nuclear power

instrumentation and other radiation instrumentation.”

• 238 participants (contributing) from 14 countries

• plasma/fusion/laser community:

• ITER, JET, Wendelstein 7x, EAST, XFEL,...

• nuclear/particle physics:

• ALICE, ATLAS, LHCb, CMS, TOTEM

• RHIC, RIKEN, Jefferson Lab, KEK, TRIUMF

• DESY, FZ Jülich

• FAIR: CBM, PANDA, KOALA, AGATA

• astrophysics and related:

• Pierre Auger, HiSCORE, LHAASO, DEAP 3600, VIRGO

• medical applications:

• PSI proton therapy, PET, tomography

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

2

Centro Congressi “A. Luciani”

Palazzo del Bo – University of Padova

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

3

EE meeting 22.06.2016

Palazzo del Bo – Monday afternoon

RT2016 summary -

J.Adamczewski-Musch

4

EE meeting 22.06.2016

Caffe Pedrocchi – Welcome reception Monday evening

RT2016 summary -

J.Adamczewski-Musch

5

Experiment Upgrades (LHC + others)

• ALICE:

– CRORC board (F.Costa), HLT (D.Rohr), O2 (Online/Offline) system

• ATLAS:

– FELIX board (J.Narevicius), HLT(M.Stockton), Tile Calorimeter(F.Argos), L1Topo

(M.Palka)

• CMS:

– new DAQ (InfiniBand eventbuilding) (J.Hegeman), SWATCH framework

• LHCb:

– PCIe40 board, Large Scale Event Builder (InfiniBand) (P.Durante)

• BELLE2 (SuperKEKb):

– COPPER/HSLB boards, Belle2Link (S.Yamada)

• sPHENIX (RHIC):

– DCM2+jSEB2 PCIe board (M.Purschke)

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

6

8

EE meeting 22.06.2016

10

11

ITER (International Thermonuclear Experiment Reactor)

• civil construction ongoing

• diagnostic developments overview (M.Walsh)

• fast interlock system (M.Ruiz, Madrid)

• ion cyclotron heating , neutral beam injector (India)

• Technologies/frameworks:

– MARTe (Multi-threaded Application Real-Time executor)

– CODAC (realtime plasma control, A.Winter)

– National Instruments RIO (FPGA code development)

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

13

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

14

GSI/FAIR related (posters only!)

• CBM

– The online event selection architecture of the CBM experiment (J. de Cuveland)

– Design and evaluation of a FPGA online feature extraction data pre-processing

stage for the CBM-TRD experiment (C.Garcia Chavez)

– Development of the CBM RICH readout and DAQ (E.Ovcharenko) – TRB3

• PANDA

– Concentrator for the Readout of the PANDA Micro Vertex Detector based on

MicroTCA (H.Kleines, FZJ)

– FPGA online tracking algorithm for the PANDA straw tube tracker (Y.Liang)

– Beam Test Performance of the Prototype Trigger-less Data Acquisition for the

PANDA Experiment (W.Kühn)

– Readout electronics and data acquisition for gaseous tracking detectors

(G.Korczyl) - TRB3

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

16

• 5 Lattice ECP3-150EA FPGAs

• 4 peripheral FPGAs as TDCs

• 1 central FPGA for trigger system and GbE

• TrbNet (control) and UDP/IP/GbE (data)

• various add-on boards (ADC, PADIWA,..)

TRB3 hardware

Online calibration of the TRB3 FPGA TDC with DABC software

Jörn Adamczewski-Musch, Sergei Linev, Cahit Ugur, GSI, Darmstadt, Germany

The TRB3 collaboration http://trb.gsi.de

FPGA TDC

tapped delay line

t_stamp = ( epoch * 2048 + t_coarse ) * 5ns – Calibr(t_fine)

17

• required per each TDC channel (~ 48) for each

FPGA design

• may frequently measure calibration tables from

uniform-distributed fine times

• may use known temperature dependency

function

• can be done during data taking with

DABC event builder software • precision ~ 10 ps (without calibration: 200 ps)

fine time calibration

t_fine

Calibr(t_fine)

5 n

s

ps

fine counter value

DABC web interface

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

18

Poster Session 1

Poster 76

EE meeting 22.06.2016 19

EE meeting 22.06.2016

2 minutes «mini-oral» talk

poster session RT2016 summary -

J.Adamczewski-Musch

20

other TDC contributions:

• A 3.9 ps RMS Resolution Time-to-Digital Convertor Using Dual-sampling

Method on Kintex UltraScale FPGA (Chong Liu, China) – plenary talk

• Prototype for Low-cost FPGA TDC with High Precision and Density (Di

Jiang, China) -> CBM TOF

• A Time-to-Digital Converter Based on a Digitally Controlled Oscillator (L.

Casu, INFN) -> LHCb -ASIC

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

21

Time/clock distribution systems

• White Rabbit:

– White Rabbit based sub-nsec time synchronization, time stamping and triggering

in distributed large scale astroparticle physics experiments (M. Brückner)

– Portable calibration node for LHAASO KM2A detector array (G.Gong)

• BUTIS/FAIR „universal picosecond timing system“:

– The TOTEM precision clock distribution system (M.Quinto)

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

23

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

24

25

mbspex and pexornet - linux device drivers for PCIe optical receiver data acquisition and control

Jörn Adamczewski-Musch, Nikolaus Kurz, Sergei Linev, GSI, Darmstadt, Germany

kernel module

library

commands and tools

DAQ

control systems

pexornet components

pexornet.ko

Linux Kernel

PCIe layer

data

libpexornet.a

gosipcmd

X86 PC

ioctl()

network device pex0

GUI

gosipcmd –a

ifconfig pex0 mtu 64000

ethtool pex0

PEXOR

http://

DMA

dmabuf dmabuf

dmabuf

network layer

socket()

skbuf

data skbuf

data

skbuf

data

skbuf

data

ifconfig

ethtool

DABC

webserver

recv()

readout.c

recvfrom()

UDP

iftop

skbuf

eth

ip

udp

data

wireshark

Poster Session 2

Poster 56

EE meeting 22.06.2016 27

Readout crate standards

• M-TCA.4

– DESY, PANDA, KSTAR, XFEL,..

– RTM RF Backplane Extensions for MicroTCA.4 Crates – Concept and

Performance Measurements (K. Czuba, Warsaw)

– Automated Testing of MicroTCA.4 Modules (D.Makowski, Lodz)

• ATCA

– ATLAS L1Topo

• VME/VXS

– A VXS [VITA41] Trigger Processor for the 12GEV Experimental Programs at

Jefferson Lab (C. Cuevas)

– Complete Parallel Readout VME DAQ System (H. Baba, RIKEN)

• Proprietary + PCIe

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

28

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

30

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

32

Excursion to Venice by boat

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

33

Excursion: Murano glass factories

Burano island (cookies...)

EE meeting 22.06.2016

Conference dinner: Choir concert at San Gaetano church

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

35

Conference dinner: Agorà of Centro Culturale Altinate

Roger Lecomte

EE meeting 22.06.2016 RT2016 summary -

J.Adamczewski-Musch

36

Thank you!