26 february 2002atlas muon electronics meeting1 mrod: the mdt read out driver status of mrod-1...

18
26 February 2002 ATLAS Muon Electronics Meet ing 1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

Post on 15-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 1

MROD: the MDT Read Out Driver

Status of MROD-1 Prototype

Adriaan König

University of Nijmegen

Page 2: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 2

Contents

• System Overview

• MROD-1 Prototype

Status

Plans

• Names

Page 3: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 3

System Overview

6 x MROD S-Link to ROB

TDC 1

TDC 18

CSM18 x

TDC 1

TDC 18

CSM18 x

Chamber Tower

CSM-Link

CSM-Link

Page 4: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 4

CSM-MUX Functionality

Serial to Parallel&

Clock Domain Separator

40 Mbit/sData/Strobefrom TDC

18 x

Serial to Parallel&

Clock Domain Separator

40 Mbit/sData/Strobefrom TDC

Separator

(CSM-Link)

1 Gbit/s

1 Start bit32 Data bits 1 Parity bit 1 Stop bit35 bits @ 25 ns = 875 ns

1 Separator word (S)18 TDC data words19 words in 875 ns 87 MB/s

S1

18

CSM-MUX

Page 5: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 5

TDC0, word 1

TDC2, word 4

TDC3, word 2

TDC0, word 1

TDC1, word 3

TDC2, word 5

TDC3, word 3

TDC3, word 0TDC2, word 0TDC1, word 0

TDC1, word 1

TDC1, word 2

TDC2, word 1

TDC2, word 2

TDC2, word 3

TDC3, word 1

Build events in a partitioned memoryfrom TDC data fragments(tdc 1) 000…000

Separator word

Separator word

Separator word

Skip (do not store)

Check (do not store) MROD Functionality

time

(tdc 0) 000…000

TDC0, word 0

Page 6: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 6

MROD Throughput

MROD

MROD-in

MROD-out

Average 5 hits per TDC + header + trailer = 7 words/eventPer tower of 6 chambers max. 88 TDCs * 7 600 words/event (= 2.4 kB/event)Worst case est.: @ 100 kHz L1A rate 240 MB/s per MRODCalculation based on actual tower layout (J.Chapman): max. rate < 60 MB/s per MROD

CSM-Link

S-Link

CSM-Link

CSM-Link

CSM-Link

CSM-Link

CSM-Link

MROD-in

MROD-in

Page 7: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 7

MROD Form Factor• 9 U VME board (single slot), 6 CSM Inputs, 1 S-Link Output• Optionally 2 extra CSM Inputs with “extension” board to accommodate some special towers with > 6 chambers• CSM Input Interfaces integrated on main board

• 1 MROD Crate (Sub rack) contains: 12 MRODs (12 Segments) Up to 4 MROD extension boards 1 Crate Master with Ethernet Interface (DetDAQ) 1 TIM: TTC-Rx Interface Module (incl. ROD Busy)

• @ 192 towers: 192/12 = 16 MROD Crates (1 per Sector)

Page 8: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 8

MROD Crate

LDAQ MROD MROD… total ...12 x

6 CSMs 6 CSMs

TTCrxInterface Module

ROD BusyROB ROB

DAQ / DCS

VME-bus

One MROD Crate services 12 towers (e.g. one full sector). In total 16 crates will be required for all MDT chambers. Some MRODs may have 7 or 8 input links via “slave” MROD input cards.

From TTC system

“TIM-bus”

Network

Page 9: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 9

MROD-1Prototype

Memory

SHARC

FPGA

SHARC(2x)

MemoryFPGA

3x (in total)

VME64x

TTCInterface

Memory

SHARC

FPGA

MemoryFPGA

Sharc Links

Page 10: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 10

MROD-1 Prototype Form Factor• 9 U VME boards, 2 units wide

• 1 S-Link output on daughter board

• 6 S-Link inputs on daughter boards

• SHARC II (ADSP21160) DSPs: (3 for input, 2 for output processing) • Altera APEX FPGAs, 200k gates• TIM bus over special P3 back plane• VME64x interface

Motherboard

Output

Input

Input

Input

S-Linkdaughterboards

Page 11: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 11

MROD-1 Prototype Status

• MROD-1 module exists.

• FPGA code has been tested, debugged and verified.

• Quite a few problems with SHARC-II DSPs: work-arounds being implemented; testing continues.

• More MROD-1 modules will be available soon.

• More software tools are being developed.

Page 12: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 12

MROD-in board

Page 13: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 13

MROD-out board

Page 14: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 14

MROD-in power-up modification

Page 15: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 15

Detail power-up modification

Page 16: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 16

MROD-1 Prototype Plans

• Read out of BOL chambers in NIKHEF cosmic ray test stand with TDC32 chips and special CSM-MUX.

• Read out of BOL test stand chamber @ NIKHEF with ASD mezzanine cards through CSM adapter box and special CSM-MUX.

• Direct read out of ASD mezzanine cards with “final” CSM and MROD-1 with CSM-Link interface (“next” MROD-1 prototype).

Page 17: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 17

Next MROD-1 Prototype

• Same 9 U VME board, 2 units wide • 1 S-Link output on daughter board

• 6 CSM-Link inputs on daughter boards

• Reprogramming of MROD-in FPGAs

Motherboard

Output

Input

Input

Input

CSM-Linkdaughterboards

S-Linkdaughterboard

Page 18: 26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen

26 February 2002 ATLAS Muon Electronics Meeting 18

MROD Names (NIKHEF and Univ.of Nijmegen)

• Marcello Barisonzi• Henk Boterenbrood• Jasper Hendriks• Peter Jansweijer• Gerard Kieft• Adriaan König• Jos Vermeulen• Thei Wijnen