SlideShare a Scribd company logo
1 of 20
ATMEL ATF280E
Rad Hard SRAM Based FPGA
SEE test results
Application oriented SEU Sensitiveness
Bernard BANCELIN
ATMEL Nantes SAS,
Aerospace Business Unit
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 2
Overview
 Atmel FPGA Key Points and Architecture
 ATF280E Radiation Test Results
 Application oriented SEU sensitiveness
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 3
Overview
 Atmel FPGA Key Points and Architecture
 ATF280E Radiation Test Results
 Application oriented SEU sensitiveness
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 4
ATF280E Block-Diagram
FPGA
Core
120 x 120 core-cells
30 x 30 FreeRAMs
Config.
SRAM
Boundary
Scan
Controller
LVDS Interface
8 Rx / 8 Tx
User
I/O
Configuration
Self Integrity
Checker
Config.
Control
POR
Configuration
Load
Checker
Differential
Clocks
8 Global / 4 Fast
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 5
FPGA Architecture Overview
CGK1-CGK8
FCK1-2
Sector Clock Mux
Column Clock Mux
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 6
Atmel Radiation Hardened FPGAs
 Layout rules
 Improved to avoid multiple nodes charge collection during a
single heavy ion impact
 SEU hardened Memory points
 Core cell Flip-Flops, embedded memory, configuration
memory based on radiation hardened Flip-Flops
 Controller protected by classical TMR
 Including combinatorial logic and flip-flop of all states
machines
 FreeRAM address decoders, clock and reset trees
 Protected by DMR (resistive isolation path based on N and P
isolated path carrying the same signal)
 Your Design is radiation Hardened by construction
 No need for SEU/SET mitigation
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 7
Hardened Flip-flop and Isolation Path
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 8
Overview
 Atmel FPGA Key Points and Architecture
 ATF280E Radiation Test Results
 Application oriented SEU sensitiveness
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 9
ATC18RHA Radiation Performances
 ATF280 and AT697F (100MHz Leon2FT) use the same ASIC
technology
 ATC18RHA, 0.18µm technology
 TID tested up to 300 Krad without parameters drift
 No SEL up to 70 MeV.cm²/mg@125°C
 SEU:
- ATC18RHA SEU hardened DFF: LET threshold of 30 MeV/mg/cm2)
- Genesys memory synthesizer: LET threshold of 25 MeV/mg/cm2),
- very good SEU hardening results obtained for the compiled memories when
used with error correction code (very low saturated cross section), resulting
into a bit error rate improved by a factor > 1000 in GEO orbit.
- sensitivity of the standard DFF to SEU (LET threshold of 2 MeV/mg/cm2).
- very low SEU sensitivity of the ATC18RHA PLL.
- for small memory blocks, the interest of using the SEU hardened synthesized
memories rather than the compiled memories, even with Error Correction Code
(error rate per bit improved by a factor > 100).
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 10
Test Principles
 Functionality and Immunity Test configurations
 Reset : configuration memory reset to low level (‘0’).
 Multiplier: configuration memory set to high level (‘1’).
 Shift register: core cell flip-flops and clock tree to upset.
 Inverted shift register: core cell flip-flops and clock tree to upset as the combinatorial path
to transients.
 And chain: combinatorial path to transients.
 Free RAM: integrated FreeRAM block tested as 4K words of 16 Bits dual-port RAM.
 Free RAM with EDAC: integrated FreeRAM block tested as 4K words of 16 Bits dual-port
RAM with an “Error Detector and Correction” EDAC system.
 Test conditions
 Configuration clock frequency 1MHz
 IOs supply in the range 3V to 3.6V, nominal 3.3V
 Core voltage in the range 1.65V to 1.95V, nominal 1.8V
 Package temperature control for Latch-Up sensitivity
 Test operator and location
 Test is run by HIREX (France)
 Test locations:
- UCL Louvain, Belgium
- BNL Berkeley, USA
- RADEF Jyvaskyla, Finland
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 11
Test Results
 Single Event Latch-up
 No SEL detected over all the runs performed and in particular with the runs
performed at 1.95V core voltage and 3.6V I/O buffer at LBNL with Xenon and
45 deg tilting angle that corresponds to a LET of 76 MeV/(mg/cm²) and a
device under test (DUT) temperature of 125°C, up to fluence of 1.10+7
part/cm².
 Cross section
 The configuration SEU error cross section per device versus effective LET is
derived from the tests performed in UCL, BNL and RADEF.
- Configuration memory SEU saturated cross-section better than 5.10-3 per device
(3.10-9 cm² per bit) with a LET threshold around 30MeV at Vcc min.
- No SET was recorded with a LET of 43 MeV/(mg/cm²).
- SET error cross-section per device about 1.6 10-4 at 60MeV/(mg/cm²).
- FreeRAM Asymptotic SEU error cross-section per bit about 6.5 10-8 cm².
 Test operator and location
 Test is run by HIREX (France)
 Test locations:
- UCL Louvain, Belgium
- BNL Berkeley, USA
- RADEF Jyvaskyla, Finland
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 12
SEU sensitivity of ATF280E configuration bits
C onfiguration S E U
1.00E -07
1.00E -06
1.00E -05
1.00E -04
1.00E -03
1.00E -02
0 10 20 30 40 50 60 70 80
LE T MeV/(mg/cm2)
X
-S
ec
tion
/
devic
e
c
m2
LBNL 1.65V Reset LBNL 1.77V Reset LBNL 1.65V Inverter + Register LBNL 1.95 Register 125°C LBNL 1.65 Register
LBNL 1.77 V Multiplier LBNL 1.65V Multiplier LBNL 1.65V AND UC L 1.65V Multiplier UC L 1.65V Reset
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 13
SEU sensitivity of ATF280E configuration bits
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 14
Calculated error rate for different orbits
Orbit Inclination Perigee Apogee Error Rate MTBF
(Deg) kms kms device/day years
GEO 0 35786 35786 1.87E-03 1.4
LEO ISS 51.5 400 400 1.84E-04 14.8
MEO 63.4 1000 26768 2.24E-03 1.22
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 15
Overview
 Atmel FPGA Key Points and Architecture
 ATF280E Radiation Test Results
 Application oriented SEU sensitiveness
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 16
Principle
 Applications in RHBD SRAM-based FPGAs uses only part of
the available resources
 Device reliability gives the worst case considering that all
resources are used
 Application oriented sensitiveness analysis tools identify
sensitive configuration memory bits and user RAM bits
 Estimated critical configuration bits will give an application
cross-section giving a more realistic result
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 17
Methodology
 Extract programmed
configuration bits in the
application
 Design structure and device
architecture generation
 Configuration bits analysis:
- Bits once upset change the
function of the used resources
- Bits once upset propagate an
output connected to external
resources
bitstream
ARD
file
Resource
usage
analysis
Configuration
bits analysis
Criticality
conditions
Sensitive
bits report
Architecture
tree
generation
Step 1
Step 2
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 18
Methodology
 Logic cells / Bus repeaters
 Critical internal / Critical external
 Architecture elements:
- Set
- Out
- LUT
- Common path
- Root
 Configuration bits analysis:
- Bits once upset change the
function of the used resources
- Bits once upset propagate an
output connected to external
resources
SET
SET
LUT
OUT OUT
FF
D
Q
Programmable
switch
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 19
Preliminary Results
 Logic cells / Bus repeaters
 Critical internal / Critical
external
 Architecture elements:
- Set
- Out
- LUT
- Common path
- Root
 Configuration bits analysis:
- Bits once upset change the
function of the used resources
- Bits once upset propagate an
output connected to external
resources
Circuit
Programmed
Bits [%]
Resource
Usage
[%]
Weighted
Sensitiveness
[%]
B01 0.01 0.07 0.05
B03 0.07 0.33 0.20
B04 0.20 1.16 0.80
B08 0.10 0.48 0.31
B11 0.17 0.77 0.60
B12 0.48 2.61 1.62
B14 2.03 12.77 7.78
B08_chain 2.40 11.58 7.46
MAPLD 2009 / FPGAs for Space
Aug 13, 2009
Bernard BANCELIN ATMEL 20
Conclusion
 Application Oriented SEU sensitiveness
 Future works:
- Fault injection platform for adding a dynamic analysis
 Work done in collaboration with ESA and Politechnico di Torino (Italy)
 RHBD FPGA
 ATF280
- samples already available and designs on going
- Improvement of power-on current (maximum in worst case conditions 1A during
10µs)
 ATFS450 development on going, using 150nm SOI process
 New architecture for 2.5Mgates RHBD SRAM based FPGA for 2012, 65nm
process

More Related Content

Similar to 11_BANCELIN_Bernard_mapld09_pres_1.ppt

Product intro for the compact standalone 100G tester
Product intro for the compact standalone 100G testerProduct intro for the compact standalone 100G tester
Product intro for the compact standalone 100G testerArthur Voslaev
 
NETVIEL-2015.pptx
NETVIEL-2015.pptxNETVIEL-2015.pptx
NETVIEL-2015.pptxsunnysoe1
 
P89 lpc920 921_922_9221
P89 lpc920 921_922_9221P89 lpc920 921_922_9221
P89 lpc920 921_922_9221trieuvantam
 
ALC_PDH_RADIO_Technical_Training_Siae_Mi.ppt
ALC_PDH_RADIO_Technical_Training_Siae_Mi.pptALC_PDH_RADIO_Technical_Training_Siae_Mi.ppt
ALC_PDH_RADIO_Technical_Training_Siae_Mi.pptMauricioWeisser
 
ALPIDE_65_02_09_2020.pptx submission of the
ALPIDE_65_02_09_2020.pptx submission of theALPIDE_65_02_09_2020.pptx submission of the
ALPIDE_65_02_09_2020.pptx submission of theManojYarlanki
 
PowerMate15 Technical Specification
PowerMate15 Technical SpecificationPowerMate15 Technical Specification
PowerMate15 Technical SpecificationRimsky Cheng
 
anritsu mp1800a Анализатор качества сигнала BER
anritsu mp1800a Анализатор качества сигнала BERanritsu mp1800a Анализатор качества сигнала BER
anritsu mp1800a Анализатор качества сигнала BERonlinestuden
 
Line differential protection 7 sd52x 7sd610. siemens
Line differential protection 7 sd52x  7sd610. siemensLine differential protection 7 sd52x  7sd610. siemens
Line differential protection 7 sd52x 7sd610. siemensshervin shokri
 
Catalog Inverter Option Mitsubishi Electric-Beeteco.com
Catalog Inverter Option Mitsubishi Electric-Beeteco.comCatalog Inverter Option Mitsubishi Electric-Beeteco.com
Catalog Inverter Option Mitsubishi Electric-Beeteco.comBeeteco
 
Dpf 2011 V2
Dpf 2011 V2Dpf 2011 V2
Dpf 2011 V2warunaf
 
Dpf 2011 V2
Dpf 2011 V2Dpf 2011 V2
Dpf 2011 V2warunaf
 
Kannad 406 ap h
Kannad 406 ap hKannad 406 ap h
Kannad 406 ap hgelbyson
 
OPAL-RT Induction machine & power electronic test system on FPGA
OPAL-RT Induction machine & power electronic test system on FPGAOPAL-RT Induction machine & power electronic test system on FPGA
OPAL-RT Induction machine & power electronic test system on FPGAOPAL-RT TECHNOLOGIES
 
Universal Reconfigurable Processing Platform For Space Rev Voice4
Universal Reconfigurable Processing Platform For Space Rev Voice4Universal Reconfigurable Processing Platform For Space Rev Voice4
Universal Reconfigurable Processing Platform For Space Rev Voice4dseagrave
 
Contract briefing opti qmax 4388 presentation
Contract briefing opti qmax 4388 presentationContract briefing opti qmax 4388 presentation
Contract briefing opti qmax 4388 presentationFaizzudin Zakaria
 

Similar to 11_BANCELIN_Bernard_mapld09_pres_1.ppt (20)

Product intro for the compact standalone 100G tester
Product intro for the compact standalone 100G testerProduct intro for the compact standalone 100G tester
Product intro for the compact standalone 100G tester
 
NETVIEL-2015.pptx
NETVIEL-2015.pptxNETVIEL-2015.pptx
NETVIEL-2015.pptx
 
P89 lpc920 921_922_9221
P89 lpc920 921_922_9221P89 lpc920 921_922_9221
P89 lpc920 921_922_9221
 
ALC_PDH_RADIO_Technical_Training_Siae_Mi.ppt
ALC_PDH_RADIO_Technical_Training_Siae_Mi.pptALC_PDH_RADIO_Technical_Training_Siae_Mi.ppt
ALC_PDH_RADIO_Technical_Training_Siae_Mi.ppt
 
ALPIDE_65_02_09_2020.pptx submission of the
ALPIDE_65_02_09_2020.pptx submission of theALPIDE_65_02_09_2020.pptx submission of the
ALPIDE_65_02_09_2020.pptx submission of the
 
Siemens.pptx
Siemens.pptxSiemens.pptx
Siemens.pptx
 
2 unit-es-printed
2 unit-es-printed2 unit-es-printed
2 unit-es-printed
 
400G/800G High Speed Networking product guide
400G/800G High Speed Networking product guide400G/800G High Speed Networking product guide
400G/800G High Speed Networking product guide
 
PowerMate15 Technical Specification
PowerMate15 Technical SpecificationPowerMate15 Technical Specification
PowerMate15 Technical Specification
 
anritsu mp1800a Анализатор качества сигнала BER
anritsu mp1800a Анализатор качества сигнала BERanritsu mp1800a Анализатор качества сигнала BER
anritsu mp1800a Анализатор качества сигнала BER
 
Line differential protection 7 sd52x 7sd610. siemens
Line differential protection 7 sd52x  7sd610. siemensLine differential protection 7 sd52x  7sd610. siemens
Line differential protection 7 sd52x 7sd610. siemens
 
Catalog Inverter Option Mitsubishi Electric-Beeteco.com
Catalog Inverter Option Mitsubishi Electric-Beeteco.comCatalog Inverter Option Mitsubishi Electric-Beeteco.com
Catalog Inverter Option Mitsubishi Electric-Beeteco.com
 
Dpf 2011 V2
Dpf 2011 V2Dpf 2011 V2
Dpf 2011 V2
 
Dpf 2011 V2
Dpf 2011 V2Dpf 2011 V2
Dpf 2011 V2
 
8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontroller
 
Kannad 406 ap h
Kannad 406 ap hKannad 406 ap h
Kannad 406 ap h
 
Atmega 8
Atmega 8Atmega 8
Atmega 8
 
OPAL-RT Induction machine & power electronic test system on FPGA
OPAL-RT Induction machine & power electronic test system on FPGAOPAL-RT Induction machine & power electronic test system on FPGA
OPAL-RT Induction machine & power electronic test system on FPGA
 
Universal Reconfigurable Processing Platform For Space Rev Voice4
Universal Reconfigurable Processing Platform For Space Rev Voice4Universal Reconfigurable Processing Platform For Space Rev Voice4
Universal Reconfigurable Processing Platform For Space Rev Voice4
 
Contract briefing opti qmax 4388 presentation
Contract briefing opti qmax 4388 presentationContract briefing opti qmax 4388 presentation
Contract briefing opti qmax 4388 presentation
 

Recently uploaded

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Recently uploaded (20)

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

11_BANCELIN_Bernard_mapld09_pres_1.ppt

  • 1. ATMEL ATF280E Rad Hard SRAM Based FPGA SEE test results Application oriented SEU Sensitiveness Bernard BANCELIN ATMEL Nantes SAS, Aerospace Business Unit
  • 2. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 2 Overview  Atmel FPGA Key Points and Architecture  ATF280E Radiation Test Results  Application oriented SEU sensitiveness
  • 3. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 3 Overview  Atmel FPGA Key Points and Architecture  ATF280E Radiation Test Results  Application oriented SEU sensitiveness
  • 4. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 4 ATF280E Block-Diagram FPGA Core 120 x 120 core-cells 30 x 30 FreeRAMs Config. SRAM Boundary Scan Controller LVDS Interface 8 Rx / 8 Tx User I/O Configuration Self Integrity Checker Config. Control POR Configuration Load Checker Differential Clocks 8 Global / 4 Fast
  • 5. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 5 FPGA Architecture Overview CGK1-CGK8 FCK1-2 Sector Clock Mux Column Clock Mux
  • 6. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 6 Atmel Radiation Hardened FPGAs  Layout rules  Improved to avoid multiple nodes charge collection during a single heavy ion impact  SEU hardened Memory points  Core cell Flip-Flops, embedded memory, configuration memory based on radiation hardened Flip-Flops  Controller protected by classical TMR  Including combinatorial logic and flip-flop of all states machines  FreeRAM address decoders, clock and reset trees  Protected by DMR (resistive isolation path based on N and P isolated path carrying the same signal)  Your Design is radiation Hardened by construction  No need for SEU/SET mitigation
  • 7. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 7 Hardened Flip-flop and Isolation Path
  • 8. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 8 Overview  Atmel FPGA Key Points and Architecture  ATF280E Radiation Test Results  Application oriented SEU sensitiveness
  • 9. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 9 ATC18RHA Radiation Performances  ATF280 and AT697F (100MHz Leon2FT) use the same ASIC technology  ATC18RHA, 0.18µm technology  TID tested up to 300 Krad without parameters drift  No SEL up to 70 MeV.cm²/mg@125°C  SEU: - ATC18RHA SEU hardened DFF: LET threshold of 30 MeV/mg/cm2) - Genesys memory synthesizer: LET threshold of 25 MeV/mg/cm2), - very good SEU hardening results obtained for the compiled memories when used with error correction code (very low saturated cross section), resulting into a bit error rate improved by a factor > 1000 in GEO orbit. - sensitivity of the standard DFF to SEU (LET threshold of 2 MeV/mg/cm2). - very low SEU sensitivity of the ATC18RHA PLL. - for small memory blocks, the interest of using the SEU hardened synthesized memories rather than the compiled memories, even with Error Correction Code (error rate per bit improved by a factor > 100).
  • 10. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 10 Test Principles  Functionality and Immunity Test configurations  Reset : configuration memory reset to low level (‘0’).  Multiplier: configuration memory set to high level (‘1’).  Shift register: core cell flip-flops and clock tree to upset.  Inverted shift register: core cell flip-flops and clock tree to upset as the combinatorial path to transients.  And chain: combinatorial path to transients.  Free RAM: integrated FreeRAM block tested as 4K words of 16 Bits dual-port RAM.  Free RAM with EDAC: integrated FreeRAM block tested as 4K words of 16 Bits dual-port RAM with an “Error Detector and Correction” EDAC system.  Test conditions  Configuration clock frequency 1MHz  IOs supply in the range 3V to 3.6V, nominal 3.3V  Core voltage in the range 1.65V to 1.95V, nominal 1.8V  Package temperature control for Latch-Up sensitivity  Test operator and location  Test is run by HIREX (France)  Test locations: - UCL Louvain, Belgium - BNL Berkeley, USA - RADEF Jyvaskyla, Finland
  • 11. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 11 Test Results  Single Event Latch-up  No SEL detected over all the runs performed and in particular with the runs performed at 1.95V core voltage and 3.6V I/O buffer at LBNL with Xenon and 45 deg tilting angle that corresponds to a LET of 76 MeV/(mg/cm²) and a device under test (DUT) temperature of 125°C, up to fluence of 1.10+7 part/cm².  Cross section  The configuration SEU error cross section per device versus effective LET is derived from the tests performed in UCL, BNL and RADEF. - Configuration memory SEU saturated cross-section better than 5.10-3 per device (3.10-9 cm² per bit) with a LET threshold around 30MeV at Vcc min. - No SET was recorded with a LET of 43 MeV/(mg/cm²). - SET error cross-section per device about 1.6 10-4 at 60MeV/(mg/cm²). - FreeRAM Asymptotic SEU error cross-section per bit about 6.5 10-8 cm².  Test operator and location  Test is run by HIREX (France)  Test locations: - UCL Louvain, Belgium - BNL Berkeley, USA - RADEF Jyvaskyla, Finland
  • 12. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 12 SEU sensitivity of ATF280E configuration bits C onfiguration S E U 1.00E -07 1.00E -06 1.00E -05 1.00E -04 1.00E -03 1.00E -02 0 10 20 30 40 50 60 70 80 LE T MeV/(mg/cm2) X -S ec tion / devic e c m2 LBNL 1.65V Reset LBNL 1.77V Reset LBNL 1.65V Inverter + Register LBNL 1.95 Register 125°C LBNL 1.65 Register LBNL 1.77 V Multiplier LBNL 1.65V Multiplier LBNL 1.65V AND UC L 1.65V Multiplier UC L 1.65V Reset
  • 13. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 13 SEU sensitivity of ATF280E configuration bits
  • 14. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 14 Calculated error rate for different orbits Orbit Inclination Perigee Apogee Error Rate MTBF (Deg) kms kms device/day years GEO 0 35786 35786 1.87E-03 1.4 LEO ISS 51.5 400 400 1.84E-04 14.8 MEO 63.4 1000 26768 2.24E-03 1.22
  • 15. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 15 Overview  Atmel FPGA Key Points and Architecture  ATF280E Radiation Test Results  Application oriented SEU sensitiveness
  • 16. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 16 Principle  Applications in RHBD SRAM-based FPGAs uses only part of the available resources  Device reliability gives the worst case considering that all resources are used  Application oriented sensitiveness analysis tools identify sensitive configuration memory bits and user RAM bits  Estimated critical configuration bits will give an application cross-section giving a more realistic result
  • 17. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 17 Methodology  Extract programmed configuration bits in the application  Design structure and device architecture generation  Configuration bits analysis: - Bits once upset change the function of the used resources - Bits once upset propagate an output connected to external resources bitstream ARD file Resource usage analysis Configuration bits analysis Criticality conditions Sensitive bits report Architecture tree generation Step 1 Step 2
  • 18. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 18 Methodology  Logic cells / Bus repeaters  Critical internal / Critical external  Architecture elements: - Set - Out - LUT - Common path - Root  Configuration bits analysis: - Bits once upset change the function of the used resources - Bits once upset propagate an output connected to external resources SET SET LUT OUT OUT FF D Q Programmable switch
  • 19. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 19 Preliminary Results  Logic cells / Bus repeaters  Critical internal / Critical external  Architecture elements: - Set - Out - LUT - Common path - Root  Configuration bits analysis: - Bits once upset change the function of the used resources - Bits once upset propagate an output connected to external resources Circuit Programmed Bits [%] Resource Usage [%] Weighted Sensitiveness [%] B01 0.01 0.07 0.05 B03 0.07 0.33 0.20 B04 0.20 1.16 0.80 B08 0.10 0.48 0.31 B11 0.17 0.77 0.60 B12 0.48 2.61 1.62 B14 2.03 12.77 7.78 B08_chain 2.40 11.58 7.46
  • 20. MAPLD 2009 / FPGAs for Space Aug 13, 2009 Bernard BANCELIN ATMEL 20 Conclusion  Application Oriented SEU sensitiveness  Future works: - Fault injection platform for adding a dynamic analysis  Work done in collaboration with ESA and Politechnico di Torino (Italy)  RHBD FPGA  ATF280 - samples already available and designs on going - Improvement of power-on current (maximum in worst case conditions 1A during 10µs)  ATFS450 development on going, using 150nm SOI process  New architecture for 2.5Mgates RHBD SRAM based FPGA for 2012, 65nm process