17
First developments of DAQ\ Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\ Trigger Naples activity Conclusions Naples RPC Groups: Michelangelo Ambrosio, Lucia Consiglio, Adele Di Cicco Adele Di Cicco , Giovanni Sorrentino In collaboration with the Naples SER group.

First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

Embed Size (px)

Citation preview

Page 1: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

First developments of DAQ\Trigger for RPC

30 October, 2002

General layout of OPERA DAQ\Trigger

Naples activity

Conclusions

Naples RPC Groups: Michelangelo Ambrosio, Lucia Consiglio, Adele Di CiccoAdele Di Cicco, Giovanni Sorrentino

In collaboration with the Naples SER group.

Page 2: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

The single RPC plane readout

Va

lid

ati

on

trig

ge

r

P LA N E #1

F EB # 1 F EB # 2

FEB #

9

C O NT R O LL ER

Eth

ern

et

CL

OC

K

Se r ia l o u t #1Se rial o u t #2

Lo ad

SERIAL LINK

VM

E bus

8m

8 .5 m

Padova FFront EEnd BBoards ( 9 / plane )

Controller boards (22 / spectrometer)

Trigger (or validation) board (1 / spectrometer)

Vertical strip (2.6 cm) =334/plane

Horizontal strip (3.5 cm)=228/plane

Total strip 562/plane

FEB developed in Padova

64 channels\board, divided into 2 groups of 32 channels

Page 3: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

The Spectrometer DAQ scheme for the RPC

Clock

Trigger board

Controller board

Ethernet switch

Clock signal from GPS central Unit

RPC Planes: Signal from FE board (Fast OR)

CLOCK

Clock distribution card

Validation trigger

Plane ORs

Ethernet

Frascati, 30 Ottobre 2002

Page 4: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

Controller Board(Specifications)

Sets up thresholds, mask, polarity, etc… through serial link. Receives data and individual ORs from FEBs. Performs Plane OR and sends it to the trigger board. Performs data compression and data formatting (Zero suppression)Board housed in a VME crate (Links the time stamp to data)

Frascati, 30 Ottobre 2002

Page 5: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

Controller Layout

FE Controller(Mask,

Polarity,Threshold)

FE Controller(Mask,

Polarity,Threshold)

FPGAFPGA ControllerEthernet

Board

ControllerEthernet

Board

clock

FIF

O Validate trigger

Readoutcontrol

FE readout

FAST OR readout Plane OR

to trigger

Compressed Data

FEB #0

FEB #1

FEB #9FAST OR #0

FAST OR #1

FAST OR#18

OscillatorOscillator

Frascati, 30 Ottobre 2002

Page 6: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

Zero suppression

0 0 1 1 0 0 0 1 1 1 1 0 0 0 1 0 0 0 0

ADD #0 ADD#31

Chain #0

0 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 1 1 1

ADD #0

0 1 1 0 0 0 0 0 1 1 1 0 0 0 0 1 1 0 0

ADD #0 ADD#31

Chain Address (HEX) Size (HEX)

00 002 2

00 007 4

00 00E 1

01 001 3

01 006 1

01 01D 3

05 001 2

05 008 3

05 01C 2

5 bit for channel number (max 32)10 bit cluster address (max 1024)3 bit cluster dimension (7 consecutive strips fired)

Vertical strip (2.6 cm) =334/plane

Horizontal strip (3.5 cm)=228/plane

Total strip to address 562/plane

ADD#31

Chain #1

Chain #5

Frascati, 30 Ottobre 2002

Page 7: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

Trigger board(Specifications)

Receives data from Controller boards (22 Plane OR)

Performs majority between planes selected by the user

Produces pattern of active planes

Produces signal of validate trigger

Receives GPS clock and sets time stamp for each event to be read out

Frascati, 30 Ottobre 2002

Page 8: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

About time stamp

At the present the setting of time stamp for each event has been planned to be done on each controller board.

This is due to the original layout in which the FEB acquisition is asynchronous (free running – no trigger).

The use of a trigger signal allows the definition of the “trigger event time”:

WE SUGGEST TO ASSIGN THE TIME STAMP WE SUGGEST TO ASSIGN THE TIME STAMP

TO THE TRIGGER TIMETO THE TRIGGER TIME..

This solution allows the event building by reducing the needed

information and the time stamp electronics from 2222 to only 11

Frascati, 30 Ottobre 2002

Page 9: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

DAQ readout operation

Reads the time stamp from the trigger board

Reads the trigger pattern from the trigger board

Reads data from the controller boards of triggered planes only

Frascati, 30 Ottobre 2002

Page 10: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

Current activity in Naples

Controller prototype

Trigger prototype

Local RPC test facility

Local DAQ system

In addition the group is involved in the RPC test in LNGS

Frascati, 30 Ottobre 2002

Page 11: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

Controller prototype

Accepts up to 32 Fast ORs

Performs the plane ORs for the trigger board

Accepts the validation signal

Reads up to 32 chains of max 1024 strips

Performs the Zero suppression

Writes data on FIFO

5 bit for channel number (max 32)10 bit cluster address (max 1024)3 bit cluster dimension

Frascati, 30 Ottobre 2002

First of all we have modified an ARGO controller according to our requests

Before Christmas we will complete tests on this first prototype An OPERA prototype will be produced within March 2003

Page 12: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

Controller prototype board

Controller CoreController Core

VME VME interfaceinterface

FIFOsFIFOs

4 of 20 input 4 of 20 input connectors (only 8 connectors (only 8 for channel and 8 for channel and 8

for ORs are for ORs are available).available).

Frascati, 30 Ottobre 2002

Page 13: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

Trigger prototype

We are working on the following requirements:

Prototype expected in March 2003: at the moment the trigger board is not necessary to test the controller board

•Majority of selected planes•Possibility to impose fixed planes•Pattern of fired plane

Frascati, 30 Ottobre 2002

Page 14: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

Existing RPC test facility in NaplesVertical telescope (16 planes)

With two horizontal veto planes

Horizontal telescope (6 planes) for electronic test

bakelite RPC 1 x 2 m2

Frascati, 30 Ottobre 2002

Page 15: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

Local DAQ system in Naples

Data acquisition by VME bus Use SBS 618 VMESBS 618 VME controller Collaboration with Nuclear Physicists ( EXOTIC group )

The EXOTIC group in Naples developed a data acquisition system based on VME bus very similar to the system proposed for OPERA. They agree to support us for installing a DAQ system for acquisition of test telescopes in Naples.

Frascati, 30 Ottobre 2002

Page 16: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

• We are collaborating to the RPC test in LNGS

RPC test in LNGS

Frascati, 30 Ottobre 2002

Page 17: First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:

Conclusions

The Naples group is involved in the development of RPC readoutelectronics in collaboration with Lion and the rest of RPC group.

The controller prototype is under electrical test. Results expectedbefore Christmas.

The trigger board is expected within March 2003.

Frascati, 30 Ottobre 2002