1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen,...

12
1 SEU measurements of FEI4 chip Patrick Breugnon, Richun Fei, Denis Fougeron , Maurice Garcia- Sciveres (*) , Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM - CNRS - Université de la Méditerranée - Marseille Vienna TWEPP 2011 September 27 th 2011 Vienna TWEPP 2011 – SEU WG (*): Lawrence Berkeley National Laborato

Transcript of 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen,...

Page 1: 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM.

1

SEU measurements of FEI4 chip

Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres(*), Fabrice Gensolen,Mohsine Menouni, Laurent Perrot, Alexandre Rozanov

CPPM - CNRS - Université de la Méditerranée - Marseille

Vienna TWEPP 2011

September 27th 2011 Vienna TWEPP 2011 – SEU WG

(*): Lawrence Berkeley National Laboratory

Page 2: 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM.

2

Outline• Latches pixel implementation

• Description• implementation

• Memory for global configuration• Experimental test setup• Beam profile• Results

• Latch pixel• Cross section• Analog scan

• Global memory• Cross section• Improvement

• Conclusion

September 27th 2011 Vienna TWEPP 2011 – SEU WG

Page 3: 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM.

3

Latches pixel implementation 1/2

FEI4_A chip (~ 4cm²)

DICE latch (Version A : 32 µm²) DICE latch (Version B: 41 µm²)

September 27th 2011 Vienna TWEPP 2011 – SEU WG

• FEI4_A: 336 rows x 80 columns = 26880 pixels x 13 latches per pixel = 349440 configuration latches of pixels

• There are 2 kinds of latches inside this chip:• Version A : DICE latch structure with linear NMOS and PMOS implemented in 30 double columns• Version B : DICE latch issue to SEU chip using enclosed NMOS, PMOS linear and guard ring are

implemented in 8 double columns• We extract this last version latches from previous SEU measurements we did at CERN with a dedicated

chip

Page 4: 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM.

4

• The DICE latch consists of 2 elementary memory cells to form the 13 bits configuration memory of the pixel.

• In order to separate sensitive pair nodes and improve the SEU tolerance, we used interleaved layout for each latch in the pixel configuration bloc (as shown next)

• Delicate operation for several reasons:

• It increases the dedicate area (+25%)• It complicates the interconnection between

elementary cells

Interleaved structure version B

1 elementary cell=2 inverters

166µm

50µm

37µm

30µm

22µm

DICE latchA1 A2

Layout of one pixel

Latches pixel implementation 2/2

A1 C2

B1 D2

C1 A2

D1 B2

E1 G2

F1 H2

G1 I2

H1 E2

I1 F2

A1 C2

B1 D2

C1 A2

D1 B2

September 27th 2011 Vienna TWEPP 2011 – SEU WG

Page 5: 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM.

5

Memory for global configuration

• 512 bits are stored in a Triple Redundant DICE Latches (TRL)• TRL Cell area : 27µm × 19µm• Bloc area : 900 µm × 360µm

• Errors are determined with comparing the Read -back data to the loaded data

September 27th 2011 Vienna TWEPP 2011 – SEU WG

5:32 decoder

Memory cell

Layout of the global memory (900µmx360µm)

DICE 1

DICE 2

DICE 3

Page 6: 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM.

6

Experimental Test Set upIrradiation zone

~20 meterslength USB cable

~3 meters

Control room

Power SupplyVDDD-VDDA

USBPix software

MultiIO board - USB controller - FPGA-..

Adapter card- Regulators- LVDS /TTL translators- -..

Power Supply

Data

2 FEI4_A chips as target of the beam

USB controller initialization

Power supply monitoring

Sequence is described by a

primlist

Pixel tests DAQ control is performed by the Bonn and Göttingen university team. Thanks to Malte Backhaus and Joern Grosse-Knetter who came help us to adapt this software to SEU measurement application.

September 27th 2011 Vienna TWEPP 2011 – SEU WG

Page 7: 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM.

7

Beam properties• Irradiation tests were carried out using IRRAD3 beam line

of the Proton Synchrotron (PS) CERN irradiation facilities (East Hall).https://irradiation.web.cern.ch/irradiation/

• The test beam provides a beam of 24 GeV protons• Supercycle with 36x1.2=43.2 sec period (can change)

• It contains several spills of particles:• The duration of each spill is 400 ms,• Spot area around 1 cm² (as shown next)• Typically 2 spills of 40.1010 protons,• but sometimes more because we share the beam with others

experiments (up to 4 spills).• This last point complicates SEU calculations,• it can create a risk of overlap between spill and the

operation of reading or writing data.

X and Y beam profile with 3 spills (CSA ouputs)

September 27th 2011 Vienna TWEPP 2011 – SEU WG

beam profile during an analog scan-run171 chip 27 spill1

mm

mm

Page 8: 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM.

8

• Conditions to measure this cross sections :• Beam centered on the chip center for pixel latches

SEU measurements• We compare the pattern on 2 double columns (1

pixel per column 336 lines x 2 = 672 bits)• Proton intensity up to~50 1010 protons/spill

• Pixel latches with optimized layout (Version B) are 30 times more resistant to SEU than the version B

• Absolute values of cross section are not yet final• Al foil scans to be analyzed• Analog scan doesn’t give exactly the same value• Several beam conditions (with/without septum

losses) to be analyze.

Rate/spillCross-section

0->1 1->0

Pixel latches(version A)

3.0 31 10-15 cm-2

Pixel latches(version B)

0.1 1.1 10-15 cm-2

September 27th 2011 Vienna TWEPP 2011 – SEU WG

Cross section table

Page 9: 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM.

9

Analog scan test• Conditions to obtain this map:

• Beam centered near to the chip center• Proton intensity ~50 1010 protons/spill• All pixels disabled after each spill

(corresponding to one latch per pixel) • Analog scan with 200 events after one or several spills

• An upset from 0 to 1 of the pixel enable bit will give the map corresponding to the respond of the input injection charge (200 events per input).

• In this configuration, we can directly see:• the difference of behavior between 2 kinds of latches and

lower SEU rate clearly seen in version B columns,• the shape of the beam

September 27th 2011 Vienna TWEPP 2011 – SEU WG

Latch upset map in PS run for one spill

DICE latch (version A) DICE latch variant (version B)

mm

mm

Page 10: 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM.

10

• Conditions to obtain this cross sections• Beam centered near to the end of columns for

the Global register measurements• Proton intensity up to ~50 1010 protons/spill

• The Error rate is 0.016/spill • It is 8 times higher than the estimated value• A deep analysis of errors show that the most

of them are caused by glitches

Rate/spillCross-section

0->1 1->0

GR glitches 0.0139 57 10-15 cm-2

GR DICE errors 0.0017 7 10-15 cm-2

September 27th 2011 Vienna TWEPP 2011 – SEU WG

Cross section table (per bit)

Global Register Cross section

Page 11: 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM.

11

• The load input signal is common to the 3 latches of the cell memory:• A glitch in the internal NAND or inverter causes a glitch on the load signal.• In this case the current value on the data bus is copied in the memory and can create an error.

• In order to reduce the sensitivity to glitches, we triplicate the load path• This cell has been modified in the new submitted version of FEI4 chip (FEI4-B),• we hope to reduce considerably this sensitivity from 0.016 to 0.002 errors/spill where 0.002 a value

that comes from previous measurements.

September 27th 2011 Vienna TWEPP 2011 – SEU WG

Memory cell unit schematic New load path

Page 12: 1 Patrick Breugnon, Richun Fei, Denis Fougeron, Maurice Garcia-Sciveres (*), Fabrice Gensolen, Mohsine Menouni, Laurent Perrot, Alexandre Rozanov CPPM.

12

• 2 versions of DICE configuration pixel Latch were implemented and are tested now since June 2011 at CERN• We can obtain directly a comparison of their behaviors with the same profile of

beam• The direct measurement of error rate show a gain of ~ 30 between these two

versions• The version of Global Memory was modified for the FEI4_B in order to

improve the SEU rate and minimize glitches error.

• Work to do:• improve the error rate calculation

• Absolute protons flux with Al foils• refine the calculations with analog scan (more accuracy with the beam shape)• study different beam shape (with/without septum losses)• …

September 27th 2011 12Vienna TWEPP 2011 – SEU WG