DUNE DAQ Brainstorming
- E. Hazen
October 31, 2017
Slide 1/9 2017-10-31
- E. Hazen et. al.
DUNE DAQ Brainstorming E. Hazen October 31, 2017 Slide 1/9 - - PowerPoint PPT Presentation
DUNE DAQ Brainstorming E. Hazen October 31, 2017 Slide 1/9 2017-10-31 E. Hazen et. al. Brief Review of the Numbers Item Channels No/APA No/TPC bits/s ea Channel 1 2,560 384,000 24 Mb/s TDC Link 32 80 1200 768 Mb/s ROB 128 20
Slide 1/9 2017-10-31
Slide 2/9 2017-10-31
2560 ch 61.4 Gb/s Fiber Tx FPGA Board (ATCA?) COTS Hardware (GPU / CPU)
80 x 1Gb/s copper 80 x 1Gb/s (simplex) fiber Ethernet (duplex fibers)
2560 ch 61.4 Gb/s FPGA Board (on-det.) COTS Hardware (GPU / CPU)
80 x 1Gb/s copper Ethernet 10 x 10Gb/s Or 1 x 100Gb/s (duplex fibers)
2560 ch 61.4 Gb/s FPGA Board (on-det.) COTS Hardware (GPU / CPU)
80 x 1Gb/s copper
FPGA Board (ATCA?)
Ethernet (duplex fibers) Proprietary mux'd fibers (simplex) 10 x 10 or 4 x 25
Slide 3/9 2017-10-31
◮ Minimum power at cryostat (??) ◮ Minimum noise at cryostat (??) ◮ Minimum engineering required for board
◮ Single layer of FPGA required in data
◮ Lots of fibers to run ◮ FPGA board must be underground
APA
2560 ch 61.4 Gb/s Fiber Tx FPGA Board (ATCA?) COTS Hardware (GPU / CPU) 80 x 1Gb/s copper 80 x 1Gb/s (simplex) fiber Ethernet (duplex fibers)
APA
2560 ch 61.4 Gb/s FPGA Board (on-det.) COTS Hardware (GPU / CPU) 80 x 1Gb/s copper Ethernet 10 x 10Gb/s Or 1 x 100Gb/s (duplex fibers)
APA
2560 ch 61.4 Gb/s FPGA Board (on-det.) COTS Hardware (GPU / CPU) 80 x 1Gb/s copper FPGA Board (ATCA?) Ethernet (duplex fibers) Proprietary mux'd fibers (simplex) 10 x 10 or 4 x 25
I II I III
Slide 4/9 2017-10-31
◮ Can spy on data for debugging ◮ Reduced fiber count 8x or 20x ◮ Most processing can be moved to surface ◮ Independent of processing technology
◮ More noise and power at cryostat ◮ More engineering
APA
2560 ch 61.4 Gb/s Fiber Tx FPGA Board (ATCA?) COTS Hardware (GPU / CPU) 80 x 1Gb/s copper 80 x 1Gb/s (simplex) fiber Ethernet (duplex fibers)
APA
2560 ch 61.4 Gb/s FPGA Board (on-det.) COTS Hardware (GPU / CPU) 80 x 1Gb/s copper Ethernet 10 x 10Gb/s Or 1 x 100Gb/s (duplex fibers)
APA
2560 ch 61.4 Gb/s FPGA Board (on-det.) COTS Hardware (GPU / CPU) 80 x 1Gb/s copper FPGA Board (ATCA?) Ethernet (duplex fibers) Proprietary mux'd fibers (simplex) 10 x 10 or 4 x 25
I II I III
Slide 5/9 2017-10-31
◮ Can spy on data for debugging ◮ Reduced fiber count 8x or 20x ◮ Most processing can be moved to surface ◮ All hardware past WIB is COTS ◮ One board to design
◮ All hardware past WIB is COTS
◮ More noise and power at cryostat ◮ More engineering
APA
2560 ch 61.4 Gb/s Fiber Tx FPGA Board (ATCA?) COTS Hardware (GPU / CPU) 80 x 1Gb/s copper 80 x 1Gb/s (simplex) fiber Ethernet (duplex fibers)
APA
2560 ch 61.4 Gb/s FPGA Board (on-det.) COTS Hardware (GPU / CPU) 80 x 1Gb/s copper Ethernet 10 x 10Gb/s Or 1 x 100Gb/s (duplex fibers)
APA
2560 ch 61.4 Gb/s FPGA Board (on-det.) COTS Hardware (GPU / CPU) 80 x 1Gb/s copper FPGA Board (ATCA?) Ethernet (duplex fibers) Proprietary mux'd fibers (simplex) 10 x 10 or 4 x 25
I II I III
Slide 6/9 2017-10-31
◮ Developed originally for CMS (100’s installed) ◮ Two firmware builds:
◮ Original CMS version (10 Gb/s proprietary protocol) ◮ Muon g-2 version (10 Gb Ethernet TCP/IP)
◮ Throughput of within a few % of line speed
Link Tx (in AMC) FIFO Event Builder TTC L1A FIFO
IPbus control / monitor / local DAQ
DDR3 SDRAM Simplified TCP/IP
GbE
10 GbE DAQ Fiber Input Links 5 Gb/s x 12 (uTCA) Simplified TCP/IP 10 GbE DAQ Fiber Simplified TCP/IP 10 GbE DAQ Fiber
1600MT/s (6.4 GB/s) [1] “The AMC13XG: a new generation clock/timing/DAQ module for CMS MicroTCA”, http://dx.doi.org/10.1088/1748-0221/8/12/C12036
Slide 7/9 2017-10-31
Slide 8/9 2017-10-31
Slide 9/9 2017-10-31