1 velo l1 read out guido haefeli velo comprehensive review 27/28 january 2003

12
1 VeLo VeLo L1 Read Out L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

Upload: calvin-andrews

Post on 04-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

1

VeLoVeLoL1 Read OutL1 Read Out

Guido Haefeli

VeLo Comprehensive Review 27/28 January 2003

Page 2: 1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

2

VeLo Read Out SystemVeLo Read Out System

VeLo

TTCrx Driver

Repeater board

Equaliser

ADC

TTC

40m

Analog

electrical links

Read out board

Event Sync

L1 PreProcessor L1B

DAQ IF

FEM

TTC

Sh

ield

ing

wal

lTTCrx

To L1T To DAQ

ECS

1m

I2C

VREG

Crate balcony

15m

CAT6

Measured for 60m

Attenuation 10db@40MHz

Crosstalk

-64db@40MHz

Page 3: 1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

3

VeLo ROB board functionalityVeLo ROB board functionality

Reads 64 channels or 2048 detector strips. Individual clock delay and reference voltage for

each channel. Event synchronization and consistency check

based on a FE-chip located on each board. Individual strip pedestal correction . L1 buffering during 64ms. Advanced common mode and zero suppression

for the L1 trigger. Zero suppression for the DAQ.

CC-PC based ECS TTCrx

Page 4: 1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

4

VeLo digitizer board functional overviewVeLo digitizer board functional overview

L1Decision

SyncError detection

TTCrx

FEemulator

TFCLink

L1TCluster

FragmentLink

L1 zero suppression,clusterization

To L1T eventbuildingnetwork

L1 Buffercontroller

L1 Buffer

DAQInterface DAQ

ClusterFragment

Link

ToDAQ

Del

ay

Vre

f

JTAG

CtrlInterfaceI2C

Parallel ctrlECS

Ethernet

Error

Flagged

ADC

An

alog

dat

a

ADC

ADC

ADCThrottle

Clk

Page 5: 1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

5

Common mode suppression algorithmsCommon mode suppression algorithms

LCMS (Linear Common Mode Suppression) Applied on 1 analog channel (32 detector channels ). 8 bit precision. The LCMS

algorithm is now the baseline version for the CM suppression. It has shown very good performances.

Regions (RCMS) These are the same algorithm as LCMS but the linear correction are applied to 8

or 16 detector channels only. Its performance is of course better for non linear CM noise suppression.

Finite Impulse Response (FIR) filter Its performance for suppressing non linear noise is by its nature much better than

the LCMS type. With a FIR filter algorithm fine tuning can be done in order to suppress non linear CM.

Tested by mixing "noise" coming from test beam data and

"signal" B from Monte-Carlo (See LHCb VeLo 2001-043)

Page 6: 1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

6

PrototypingPrototyping

Page 7: 1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

7

RB2 RB2

4 analog channelsTTCrx module

ALTERA FLEX FPGA for simpledata processing

VME interface for data acquisition and board control

2048 word sample buffer

8-bit ADC @ 40MHz

Page 8: 1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

8

RB2 SummaryRB2 Summary

RB2 has been tested in the lab and in testbeams for performance measurements

(see LHCb note 2002-033).

To improve from RB2:

Improve clock distribution on the board (hardware modification have been implemented on existing RB2s ).

Introduce a clock adjustment for each ADC channel to cope with the delay skew on the cable.

Page 9: 1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

9

L1 Link FPGA

L1 Link cardFE Emulator

DAQ Link FPGA

Sync FPGA

TTCrx

4 CH ADC Card

L1 Pre Processor

L1B and DAQI Connector

ECS

RB3 Readout board

Page 10: 1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

10

RB3 tests RB3 tests

Page 11: 1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

11

Beetle setupBeetle setup

Page 12: 1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003

12

Outlook to the final ROB (64 Channel Digitizer Board)Outlook to the final ROB (64 Channel Digitizer Board)

Common project for several sub-detectors in LHCb.

The board can also be used with optical receiver cards.

Specification is in preparation, release February 2003

Pre-production September 2003

Testing until April 2004

Final board production July 2004

32 Channel ADC

Sync

CC-PC

TTCrx

Power

Input

32 Channel ADC

Input

PP

PP

PP

PP

L1T

DAQ Link

R A M

R A M

R A M

R A M