200 likes | 421 Views
First Workshop on the FPGA in Nuclear Power Plants . 2. Plan of the presentation. I. Space environment constraintsI.1 Radiative constraintsI.2 Effects on the componentsII. FPGAs vs ASICsII.1 Qualitative comparisonII.2 FPGAs and their interest for space applicationsII.3 Keys aspects of FP
 
                
                E N D
1. First Workshop on the FPGAin Nuclear Power Plants8 - 10 October 2008 EdF R&D, Chatou, France FPGA for space applications 
2. First Workshop on the FPGA in Nuclear Power Plants 2 Plan of the presentation I. Space environment constraints
	I.1 Radiative constraints
	I.2 Effects on the components
II. FPGAs vs ASICs
	II.1 Qualitative comparison
	II.2 FPGAs and their interest for space applications
	II.3 Keys aspects of FPGAs
III. Use of FPGAs in European space programs
	III.1 Main FPGA vendors used in European space applications
	III.2 ATMEL : upcoming space FPGA major player
	III.3 Other upcoming space FPGA parts
IV. FPGAs developments & Space product assurance
	IV.1 Standards
	IV.2 Quality assurance
V. Conclusion 
3. First Workshop on the FPGA in Nuclear Power Plants 3 I - Space environment constraints 1 - Radiative constraints
Space environment: high energy electrons, protons and ions 
	? from other radiation environments (e.g. nuclear plants and weapons (neutrons, X rays))
	? has to be carefully taken into account for space applications.
 
4. First Workshop on the FPGA in Nuclear Power Plants 4 I - Space environment constraints 2 - Effects on the components
a) Ionizing effects:
Deposit of dose in the matter: (cumulative effect) 
? electrons, protons and ? photons trapped in the material
Singular events: (single particle effect)
? intense irradiation of matter caused by the crossing of a high energy particle (Ions, protons) 
5. First Workshop on the FPGA in Nuclear Power Plants 5 I - Space environment constraints 2 - Effects on the components
	a) Ionizing effects:
 
6. First Workshop on the FPGA in Nuclear Power Plants 6 I - Space environment constraints 2 - Effects on the components
	a) Ionizing effects:
Single event effect (SEE):
	
	b) Non ionizing effects:
Move of atoms in crystals 
Creation of defects 
Creation of additional levels of trapping
	? protons
 
7. First Workshop on the FPGA in Nuclear Power Plants 7 Plan of the presentation I. Space environment constraints
	I.1 Radiative constraints
	I.2 Effects on the components
II. FPGAs vs ASICs
	II.1 Qualitative comparison
	II.2 FPGAs and their interest for space applications
	II.3 Keys aspects of FPGAs
III. Use of FPGAs in European space programs
	III.1 Main FPGA vendors used in European space applications
	III.2 ATMEL : upcoming space FPGA major player
	III.3 Other upcoming space FPGA parts
IV. FPGAs developments & Space product assurance
	IV.1 Standards
	IV.2 Quality assurance
V. Conclusion 
8. First Workshop on the FPGA in Nuclear Power Plants 8 II - FPGAs vs ASICs 
9. First Workshop on the FPGA in Nuclear Power Plants 9       2 - FPGAs and their interest for space applications: FPGAs (Field Programmable Gate Arrays) = matrixes of logic blocks which can be interconnected in order to implement any digital logic function.
Many advantages of using FPGAs:
Reducing system dimensions
Innovative & complex architectures associating on a same chip (µP cores, memory blocks and specific logic functions)
Easier prototyping
Re-programmability of the FPGA is a major asset for innovative reconfigurable or adaptative system designs (not all space FPGAs)
Transforming commercial non-hardened components into space qualified ones: use of commercial IPs
IP on an FPGA: solving obsolescence problems for long term series 
10. First Workshop on the FPGA in Nuclear Power Plants 10       3 - Keys aspects of FPGAs 
11. First Workshop on the FPGA in Nuclear Power Plants 11 Plan of the presentation I. Space environment constraints
	I.1 Radiative constraints
	I.2 Effects on the components
II. FPGAs vs ASICs
	II.1 Qualitative comparison
	II.2 FPGAs and their interest for space applications
	II.3 Keys aspects of FPGAs
III. Use of FPGAs in European space programs
	III.1 Main FPGA vendors used in European space applications
	III.2 ATMEL : upcoming space FPGA major player
	III.3 Other upcoming space FPGA parts
IV. FPGAs developments & Space product assurance
	IV.1 Standards
	IV.2 Quality assurance
V. Conclusion 
12. First Workshop on the FPGA in Nuclear Power Plants 12 1 - Main FPGA vendors used in European space applications:
ACTEL (USA): 
Anti-fuse based FPGA (OTP)
MAX equivalent ASIC gates: 500Kgates ? 1Mgates (RTAX-S family)
Rad-Hard tolerant
Space Qualification levels: QML-Q/V
ITAR restrictions
XILINX (USA):
SRAM based FPGA (reprogrammable): widely used for prototyping, some used in flight segment (QPro family)
MAX equivalent ASIC gates: 2Mgates
SRAM is sensitive to SEU ? use of TMR
Space Qualification levels: QML-Q/V
No ITAR restrictions at the moment, but probably SIRF (expected in 2010) will be subjected to it! 
13. First Workshop on the FPGA in Nuclear Power Plants 13 2 - ATMEL : upcoming space FPGA major player
ATMEL (USA but FPGA activities are located in Europe (France)): 
ATF280E (under CNES contract)
With the AT40KEL, the ATF280E represents the only European space-oriented FPGA
Rad-Hard by design SRAM-based FPGA
Equivalent ASIC gates: 280Kgates
Samples delivered to beta-customers: July 2008
Qualified FM (Manufacturer Qualification): Q1-2009: QML-Q/V parts
No ITAR restrictions
Upcoming parts:
360Kgates FPGA on SOI development: CNES/ATMEL/JAXA/HIREC/OKI joint activities
FPGA modules: ATF280E + LEON 2 µP, 2x ATF280E + EEPROM 4Mbit 
14. First Workshop on the FPGA in Nuclear Power Plants 14 	2 - ATMEL : upcoming space FPGA major player
	ATMEL & ACTEL capacity evolution: 
15. First Workshop on the FPGA in Nuclear Power Plants 15        3 - Other upcoming space FPGA parts Xilinx works on SIRF FPGA (radiation hard re-configurable FPGA)
Actel works on radiation hard Flash-based FPGA
UTMC/Aeroflex might go for next generation FPGAs
 
16. First Workshop on the FPGA in Nuclear Power Plants 16 Plan of the presentation I. Space environment constraints
	I.1 Radiative constraints
	I.2 Effects on the components
II. FPGAs vs ASICs
	II.1 Qualitative comparison
	II.2 FPGAs and their interest for space applications
	II.3 Keys aspects of FPGAs
III. Use of FPGAs in European space programs
	III.1 Main FPGA vendors used in European space applications
	III.2 ATMEL : upcoming space FPGA major player
	III.3 Other upcoming space FPGA parts
IV. FPGAs developments & Space product assurance
	IV.1 Standards
	IV.2 Quality assurance
V. Conclusion 
17. First Workshop on the FPGA in Nuclear Power Plants 17 1 - Standards
 ECSS-Q60-02: ASIC and FPGA development (17 July 2007)
ECSS: European Cooperation for Space Standardization
Standardize design methods:
Design, verification, reviews, documentation, prototype validation and post-programming screening to allow quality control
Enforce an ASIC-like design methodology for FPGA developments. 
 ECSS-Q40: Space Engineering: Software
 ECSS-Q80: Space Product Assurance: Software Product Assurance
 ESA VHDL Modelling Guidelines - ASIC/001 Issue 1 (September 1994)
 
18. First Workshop on the FPGA in Nuclear Power Plants 18 2 - Quality assurance
 Determine the criticality of the Complex Electronics Device:
High
Moderate
Low
 Create the Complex Electronics Assurance Plan
 Pb: It is difficult to ensure proper test coverage, so we do:
Functional tests (e.g. we validate that the IP realize the function we want)
Electrical tests with appropriate tests vectors: we must have the same behavior in simulation and on target device 
19. First Workshop on the FPGA in Nuclear Power Plants 19 Plan of the presentation I. Space environment constraints
	I.1 Radiative constraints
	I.2 Effects on the components
II. FPGAs vs ASICs
	II.1 Qualitative comparison
	II.2 FPGAs and their interest for space applications
	II.3 Keys aspects of FPGAs
III. Use of FPGAs in European space programs
	III.1 Main FPGA vendors used in European space applications
	III.2 ATMEL : upcoming space FPGA major player
	III.3 Other upcoming space FPGA parts
IV. FPGAs developments & Space product assurance
	IV.1 Standards
	IV.2 Quality assurance
V. Conclusion 
20. First Workshop on the FPGA in Nuclear Power Plants 20 FPGA brings more flexibility to design,
DSM technologies will offer higher densities: > 1-2Mgates complexities
Interesting evolution of performance,
Integration of many functions, hard IP block, µP core…
ITAR is a major problem for satellites in co-developments with China, India, Japan… ? ITAR-Free parts are needed!
Re-programmable FPGAs ? capability to be reconfigured in orbit, allowing to increase the in orbit longevity of telecom satellites
Normative system evolution ? new VHDL Modelling Guidelines  
21. First Workshop on the FPGA in Nuclear Power Plants 21 FPGAs for Space Applications, Status and Way Forward, ESA, Industrial Policy Committee (IPC46), 11 June 2008
Space environment courses, CNES, Robert Ecoffet
ECSS-Q60-02: ASIC and FPGA development (17 July 2007)