front-end fpgas in the lhcb upgrade

12
2/2/2009 Marina Artuso LHCb Electr onics Upgrade Meeting 1 Front-end FPGAs in the LHCb upgrade The issues What is known Work plan

Upload: questa

Post on 06-Jan-2016

25 views

Category:

Documents


1 download

DESCRIPTION

Front-end FPGAs in the LHCb upgrade. The issues What is known Work plan. Why. The use of FPGA in and near front end boards may help in (thoughts inspired by VELO upgrade considerations): reduce the number of optical links used in the TELL40 boards - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Front-end FPGAs in the LHCb upgrade

2/2/2009 Marina Artuso LHCb Electronics Upgrade Meeting

1

Front-end FPGAs in the LHCb upgrade

The issues What is known

Work plan

Page 2: Front-end FPGAs in the LHCb upgrade

2/2/2009 Marina Artuso LHCb Electronics Upgrade Meeting

2

Why The use of FPGA in and near front end boards

may help in (thoughts inspired by VELO upgrade considerations):

reduce the number of optical links used in the TELL40 boards

Provide an intermediate layer of processing prior to the TELL40 boards (extended BCO tag, chip ID, …)2

Advantages: Reconfigurable May provide an effective way to perform the lowest

level clustering, sorting, extended address/time stamp options

Interface specific detector algorithms to a common back end (TELL40) device

Page 3: Front-end FPGAs in the LHCb upgrade

2/2/2009 Marina Artuso LHCb Electronics Upgrade Meeting

3

The issues

Radiation level expected is a major constrain: for a specific application we need to know: Radiation level expected in the board

location for the planned duration of the data taking

Functionality needed in the FPGA to be adopted

Page 4: Front-end FPGAs in the LHCb upgrade

2/2/2009 Marina Artuso LHCb Electronics Upgrade Meeting

4

Starting point: survey of what is known

Sources: Alice Detector Data Link project [200

MB/s @1.6 KRad] “Problems and solutions to the use of

FPGA’s in radiation zone” seminar by Czaba Soos [http://indico.cern.ch/conferenceDisplay.py?confId=39740]

NASA, XILINX… web sites

Page 5: Front-end FPGAs in the LHCb upgrade

2/2/2009 Marina Artuso LHCb Electronics Upgrade Meeting

5

Concerns in FPGA performance

Single-Event Upsets (SEUs) Single-Event Transients (SETs) Single-Event Functional Interrupt

(SEFI) Configuration loss Data corruption

Damaging effects (Single Event Gate Rupture, Single Event Latch up)

Page 6: Front-end FPGAs in the LHCb upgrade

2/2/2009 Marina Artuso LHCb Electronics Upgrade Meeting

6

Some definitions

SEU: state change due to the charge collected by the circuit sensitive node, if higher than a critical linear energy transfer (LET)

SET: Voltage transient induced by charge deposition propagating through FPGA, latched if arrive at a clock edge, propagation distance decreases as the square of the technology feature size

Page 7: Front-end FPGAs in the LHCb upgrade

2/2/2009 Marina Artuso LHCb Electronics Upgrade Meeting

7

The ALICE DDL Project High speed point to point optical link

designed to interface the readout electronics of the ALICE sub-detectors (except inner tracker) to the DAQ computers in a standard way

Speed 200 MB/s/link Max radiation fluence 3.9x1011 n/cm2,

8x109 p/cm2, 1.5x1011 1 MeV neq/cm2

Page 8: Front-end FPGAs in the LHCb upgrade

2/2/2009 Marina Artuso LHCb Electronics Upgrade Meeting

8

Results from Alice DDL Project

Configuration loss measurements for SRAM & flash memory FPGA

= probability that the particle flips a bit cm2/logic cell Radiation tolerant ~1 KRad

Page 9: Front-end FPGAs in the LHCb upgrade

2/2/2009 Marina Artuso LHCb Electronics Upgrade Meeting

9

Data corruption measurement

Mitigation techniques can be used to detect/correct data corruption. Error rate is application specific

Page 10: Front-end FPGAs in the LHCb upgrade

2/2/2009 10

A brighter spot: radiation tolerance trend as a function of feature size

Ultra thin oxide features reduced interface trap and oxide trap charge

Page 11: Front-end FPGAs in the LHCb upgrade

2/2/2009 Marina Artuso LHCb Electronics Upgrade Meeting

11

New devices

XILINX: VIRTEX-4QV 300 KRad TID wafer lot

verification XILINX VIRTEX-5 (65 nm) Lots of useful information at

http://www.xilinx.com/esp/aero_def/radiation_effects.htm

ALTERA STRATIX (0.13 μm-0.065 μm), recently 40 nm unveiled (stratix IV)

Page 12: Front-end FPGAs in the LHCb upgrade

2/2/2009 Marina Artuso LHCb Electronics Upgrade Meeting

12

Plans

Define problem(s): Are there different front end interfaces that

have similar functionality (configuration memory size, register cell size, memory cell size…)

Which are the levels of radiation that we are tackling with (few KRad-several 100 Krad)

Useful mitigation techniques Design demonstrator system & test at

suitable level of irradiation.