Xilinx Confidential
OUTLINE
Xilinx introduction
Products overview
Aerospace & Defense introduction
Avionics solutions
Products offering
Atmospheric Environement Testing & Results
RTCA DO-254 / EUROCAE ED-80
Space solutions
Product offering
Space Environment Testing & Results
Mitigations techniques
XTMR architecture & TMRtool
Summary
2008-12-02_Xilinx-CNES CCT FPGA-JLM 2
Xilinx Confidential
Xilinx Facts
Worldwide leader in programmable solutions
Founded in 1984
$1.8B in revenues in FY 08
~3,500 employees worldwide
20,000+ customers worldwide
Xilinx Confidential
Innovation at Xilinx
Industrys first 65-nm FPGAs with
1,325 Patents
Voice
Data
In-The-Hand ( CoolRunner II )
Cost and size are premium
Power is key
Shortest time-in-market
2008-12-02_Xilinx-CNES CCT FPGA-JLM 5
Video
Xilinx Confidential
Xilinx Serves
a Wide Range of Markets
Communications
Automotive
Aerospace
and Defense
Consumer
Industrial Scientific
and Medical
Infrastructure
Wireless
Infotainment
Instrumentation
Crypto MilComm
Space Avionics
Displays
Handhelds
Surveillance
Test and Measurement
Xilinx Confidential
OUTLINE
Xilinx introduction
Products overview
Aerospace & Defense introduction
Avionics solutions
Products offering
Atmospheric Environement Testing & Results
RTCA DO-254 / EUROCAE ED-80
Space solutions
Product offering
Space Environment Testing & Results
Mitigations techniques
XTMR architecture & TMRtool
Summary
2008-12-02_Xilinx-CNES CCT FPGA-JLM 7
Xilinx Confidential
Programmable Methodology
Abstracting Away the Hardware
DSP
Logic
System Generator
ISE Foundation
System Design
Processor
Simulation
Simulation
IP
Platform Studio
Timing Analysis
Utilization
Power Analysis
ChipScope Pro
HW in the Loop
Xilinx Confidential
ISE
Foundation
Efficient logic
implementation
PlanAhead
ChipScope
Pro
Design
analysis &
planning
Interactive
system
debugging
EDK / Xilinx
Platform
Studio
System
Generator
AccelDSP
Flexible
embedded
system design
& programming
DSP system
design
(Simulink)
DSP algorithm
development
(MATLAB)
Xilinx Confidential
Customizable soft IP
Built on FPGA fabric
Examples
Most flexible
IP
Basic
Hard
BlockRAM/FIFO,
System Monitor
Connectivity PHY (ser./par.), PCIe,
GE, timing critical I/O
logic & clocking
Processing PowerPC 440,
Crossbar switch, DMA,
MCI, Bus I/F
DSP
XtremeDSP slice
(MAC)
System
functions
Xilinx Confidential
Soft
BaseBlox,
Memory I/Fs
Serial and
parallel I/F
protocols
MicroBlaze,
peripherals,
accelerators
Algorithms,
FEC
Traffic
Manager
Features
Products Solutions
I-gra
&
C
XC XA
des
a
r
g
&IXC C XA
s
rade des
g
I
&
ra
XC C I to B-g rades
V -g
om
r
o
f
t
XQ rom M
f
XQR
des
High-Volume FPGAs
SRAM-based
Feature Rich
Low Cost
CPLDs
Low Power
512MC
2008-12-02_Xilinx-CNES CCT FPGA-JLM 11
High-End
FPGAs
SRAM-based
Feature Rich
High Performance
75KLC
Xilinx Confidential
330LC
Density
OUTLINE
Xilinx introduction
Products overview
Space solutions
Product offering
Space Environment Testing & Results
Mitigations techniques
XTMR architecture & TMRtool
Summary
2008-12-02_Xilinx-CNES CCT FPGA-JLM 12
Xilinx Confidential
1985
1990
1995
2000
Xilinx Confidential
2005
2010
Xilinx is the market leader in A & D with over 50% market share
2008-12-02_Xilinx-CNES CCT FPGA-JLM 14
Xilinx Confidential
Growth Focused
on Transformation
Networked, space-based, precisionguided, rapidly deployable, joint service,
modular, and secure.
FPGAs are the perfect fit!
Xilinx Confidential
Increase reliability
Less PCB connections / complexity
Xilinx Confidential
OUTLINE
Xilinx introduction
Products overview
Aerospace & Defense introduction
Avionics solutions
Products offering
Atmospheric Environement Testing & Results
RTCA DO-254 / EUROCAE ED-80
Space solutions
Product offering
Space Environment Testing & Results
Mitigations techniques
XTMR architecture & TMRtool
Summary
2008-12-02_Xilinx-CNES CCT FPGA-JLM 17
Xilinx Confidential
Spartan-3 family
Spartan-3E Platform
Logic Cells
Logic Optimized
Spartan-3A &
Spartan-3AN Platform
I/O Optimized
I/Os
2008-12-02_Xilinx-CNES CCT FPGA-JLM 18
Xilinx Confidential
Hibernate mode
Suspend mode
Device DNA
Non-Volatile version
Etc
LX
LXT
SXT
FXT
Logic + Serial
DSP + Serial
Emb. + Serial
YES
YES
Samples Now
High-performance
logic
High-perf. logic w/
low-power serial I/Os
Logic
YES
Logic
On- chip RAM
DSP Capabilities
Parallel I/Os
Serial I/Os
PowerPC
In Production
EasyPath low-risk, conversion-free cost reduction for all platforms: 30-75% cost savings
Xilinx Confidential
Xilinx Confidential
OUTLINE
Xilinx introduction
Products overview
Aerospace & Defense introduction
Avionics solutions
Products offering
Atmospheric Environement Testing & Results
RTCA DO-254 / EUROCAE ED-80
Space solutions
Product offering
Space Environment Testing & Results
Mitigations techniques
XTMR architecture & TMRtool
Summary
2008-12-02_Xilinx-CNES CCT FPGA-JLM 21
Xilinx Confidential
Xilinx Confidential
Goal:
Better understanding at
component level (CMC, BRAM)
of physical phenomena induced
by SEU / MBUs,
SER prediction
Xilinx Confidential
Xilinx Confidential
Xilinx Confidential
Altitude testing
OMP + CMB sites
Xilinx Confidential
Virtex
Virtex-E
V2
V2P
S3
V4
S3E/A
V5
LANSCE >10MeV
Cfg MC
BRAM
ROSETTA
Cfg MC BRAM
cm2
cm2
FIT/Mb
FIT/Mb
0.99E-14
1.12E-14
2.56E-14
2.74E-14
2.40E-14
1.55E-14
1.31E-14
0.67E-14
0.99E-14
1.12E-14
2.64E-14
3.91E-14
3.48E-14
2.74E-14
2.73E-14
3.96E-14
157
177
396
375
190
240
104
138
157
177
431
608
373
380
293
701
(1)
Notes:
Calculations according JESD89A Valid for NYC: 40.7N lat, 286.0 long, Sea-level, Neutron flux= 1.000
(1) Error estimates for each Rosetta measurement @ 95% confidence interval:
o 90nm S3 [-50,+80]%, 90nm S3E [-80, 90]%
o 250nm +/-20%, 180nm +/-20%, 150nm V2 +/-8.2%, 130nm V2P +/-11.1%, 90nm V4 +/-17.7%, 65nm V5 [-27, +34]%
(2) Not enough Rosetta Gbit-years for useful prediction accuracy at this point (experiment running), predicted from LANSCE
(3) All data as of 26aug08
*Config FIT/Mb does not include SEUPI= 10 (no de-rating factor). Divide configuration FIT/Mb by ten to get 1-sigma worst case
(most pessimistic) de-rating factor.
2008-12-02_Xilinx-CNES CCT FPGA-JLM 27
Xilinx Confidential
OUTLINE
Xilinx introduction
Products overview
Aerospace & Defense introduction
Avionics solutions
Products offering
Atmospheric Environement Testing & Results
RTCA DO-254 / EUROCAE ED-80
Space solutions
Product offering
Space Environment Testing & Results
Mitigations techniques
XTMR architecture & TMRtool
Summary
2008-12-02_Xilinx-CNES CCT FPGA-JLM 28
Xilinx Confidential
DO-254
Title:
Xilinx Confidential
DO-254
DO-254 Section 3
HW Design Life Cycle
3 Key Processes / 5 Design phases
(A-B-C)
(1-2-3-4-5)
Validation & Verification process (section 6)
Configuration Management (section 7)
Process Assurance (section 8)
Certification Liaison (section 9)
System Process
APlanning
process
(section 4)
B- Development Process
-1Requirements
Capture
-2Conceptual
Design
-3Detailed
Design
(section 5.1)
(section 5.2)
(section 5.3)
Derived Requirements
Xilinx Confidential
-4Implementation
(section 5.4)
-5Production
Transition
(section 5.5)
Manufacturing Process
C- Correctness Process
DO-254
Planning
System Requirements
Requirements
Capture
Requirements
Review
Conceptual
Design
Detailed Design
Design
Validation & Verification
RTL Design
Verify
Verify RTL
RTL Design
Design
Synthesis
Verify
Verify
Gate-Level
Gate-Level Design
Design
Implementation
Debug
Maping
Design Review
Translate
Device Level
Works OK?
YES / NO => Back to HDL Design
Verification
Review
System Level
Works OK?
YES / NO => Investigate
Download
Bitstream
Silicon
into
FPGA device
Xilinx Confidential
Xilinx DO-254
partnership
Training and consulting partnerships
Tools for a requirements-driven
design methodology
ReqTracer
HDL Designer*
ModelSim SE
0-In CDC*
Precision,
HW packages and business models
geared for the aviation market
* Customized for a Xilinx Flow
2008-12-02_Xilinx-CNES CCT FPGA-JLM 32
Xilinx Confidential
OUTLINE
Xilinx introduction
Products overview
Aerospace & Defense introduction
Avionics solutions
Products offering
Atmospheric Environement Testing & Results
RTCA DO-254 / EUROCAE ED-80
Space solutions
Product offering
Space Environment Testing & Results
Mitigations techniques
XTMR architecture & TMRtool
Summary
2008-12-02_Xilinx-CNES CCT FPGA-JLM 33
Xilinx Confidential
Xilinx Confidential
Control applications
Motor control (low and high-performance)
Bus management (Ethernet, Fiber channel, etc.)
Xilinx Confidential
TMRTool Software
Automated Triple Module Redundancy implementation tool
Xilinx Confidential
Guaranteed
TID of 300 krad (Si)
SEL
Immunity >125
MeVcm2/mg
Aerospace
Corporation
Certification
Xilinx Confidential
Core
Mfg Grades
Packages
TID (krad)
(MeV-cm^2/mg)
XQR4VLX200
1.2V
CF1509
300
>80
XQR4VSX55
1.2V
CF1140
300
>80
XQR4VFX140
1.2V
CF1144
300
>80
XQR4VFX60
1.2V
CF1509
300
>80
QPro-R Virtex-II
XQR2V3000
XQR2V6000
1.5V
1.5V
M, V
H
BG728, CG717
CF1144
200
200
>160
>160
QPro-R Virtex
XQVR300
XQVR600
2.5V
2.5V
M, V
M, V
CB228
CB228
100
100
125
125
QPro-R Virtex-IV
Device
Core
Storage Bits
Mfg Grades
Packages
TID (krad)
(MeV-cm^2/mg)
XQR1701L
3.3V
1M
M, V
CC44
50
>120
XQR17V16
3.3V
16M
M, V
CC44, VQ44
50
>120
Xilinx Confidential
Relative Performance
Rad Tolerant
FPGAs
Rad Hard by
Design
FPGAs
SIRF
Rad Tolerant
FPGAs
XQR4VSX55
XQR4VFX60
XQR4VLX200
XQR2V6000
300KRad
200KRad
2004
>300KRad
XQR4VFX140
XQR2V3000
2002
XQRS5VFX130T
2006
Xilinx Confidential
2008
2010
Xilinx Virtex-4QV
New in 2008!
XQR4VFX60
XQR4VFX140
XQR4VLX200
Logic Cells
55,296
56,880
142,128
200,448
CLB Flip-Flops
49,152
50,560
126,336
178,176
384
395
987
1392
Xilinx Confidential
US Dept. of Commerce
US Department of State
US Department of Treasury
Office of Foreign Assets Controls
Administration of US economic
sanctions & embargoes
Xilinx Confidential
SIRF
(Single-Event Immune Reconfigurable FPGA)
Key Development Objectives
Xilinx Confidential
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
BRAM
BRAM
x2
BRAM
GTX
BRAM
x2
BRAM
BRAM
BRAM
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
DSP
BRAM
BRAM
DSP
BRAM
BRAM
x2
GTX
BRAM
BRAM
IO BANK
BRAM
BRAM
PCI EXPRESS
GTX
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
DSP
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
x2
GTX
BRAM
BRAM
IO BANK
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
x2
GTX
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
x2
GTX
BRAM
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
x2
GTX
BRAM
BRAM
IO BANK
BRAM
BRAM
DSP
BRAM
DSP
DSP
DSP
BRAM
BRAM
BRAM
BRAM
BRAM
BRAM
BRAM
IO BANK
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
BRAM
DSP
DSP
PCI EXPRESS
IO BANK
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
BRAM
BRAM
BRAM
BRAM
BRAM
BRAM
DSP
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
DSP
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
BRAM
BRAM
BRAM
BRAM
x2
GTX
BRAM
BRAM
DSP
DSP
BRAM
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
x2
GTX
BRAM
BRAM
IO BANK
BRAM
BRAM
DSP
BRAM
DSP
BRAM
BRAM
DSP
BRAM
BRAM
DSP
BRAM
BRAM
PCI EXPRESS
IO BANK
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
x2
GTX
BRAM
BRAM
IO BANK
BRAM
BRAM
DSP
BRAM
BRAM
DSP
BRAM
BRAM
IO BANK
Speed
Speed Characterization
Characterization
Static
Static and
and Dynamic
Dynamic SEE
SEE
Total
Total Dose
Dose
Dose
Dose Rate
Rate
BRAM
BRAM
BRAM
DSP
IO BANK
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
IO BANK
Comprehensive
Comprehensive Testing
Testing
BRAM
IO BANK
BRAM
BRAM
C M T
BRAM
C L O C K
IO
BRAM
C O N F IG
IO
DSP
C O N F IG
IO
DSP
C M T
DSP
C L O C K
IO
BRAM
C M T
BRAM
C L O C K
IO
BRAM
BRAM
BRAM
DSP
DSP
C O N F IG
IO
BRAM
BRAM
BRAM
DSP
DSP
BRAM
C L O C K
BRAM
BRAM
DSP
DSP
BRAM
BRAM
BRAM
C O N F IG
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
BRAM
C O N F IG
IO
BRAM
BRAM
BRAM
DSP
BRAM
BRAM
BRAM
BRAM
C M T
BRAM
BRAM
BRAM
DSP
DSP
BRAM
BRAM
BRAM
IO BANK
C L O C K
IO
DSP
BRAM
BRAM
DSP
DSP
BRAM
BRAM
BRAM
IO BANK
C M T
BRAM
DSP
DSP
BRAM
BRAM
IO BANK
C O N F IG
IO
BRAM
BRAM
P
O
W
E
R
P
C
C M T
DSP
BRAM
BRAM
BRAM
BRAM
BRAM
IO BANK
P
O
W
E
R
P
C
C L O C K
IO
DSP
DSP
DSP
BRAM
BRAM
BRAM
BRAM
IO BANK
Configuration
Configuration Memory
Memory
Configuration
Configuration Controller
Controller
CLB
CLB
IOB
IOB
BRAM
BRAM Configuration
Configuration
BRAM
BRAM
BRAM
BRAM
BRAM
IO BANK
FX-1
FX-1 SEE
SEE Hardening
Hardening
BRAM
BRAM
IO BANK
BRAM
IO BANK
FX-2
FX-2 SEE
SEE Design
Design Hardening
Hardening
FX130T
SEE
Latch up
Upset
Functional
Interrupt
Dose Rate
Latch up
Upset
Logic Cells
131,072
10,836
DSP48E Slices
301
20
PPC440 Cores
10/100/1000 EMACs
-10
errors/bit-day
> 1 10 10 rad(Si)/sec
> 1 10 9 rad(Si)/sec
Xilinx Confidential
Package
Size
FF1738
42.5
840
US Dept. of Commerce
US Department of State
US Department of Treasury
Office of Foreign Assets Controls
Administration of US economic
sanctions & embargoes
Xilinx Confidential
QA flows
QPRO V-Grade Ceramic
X
Specification Control
Xilinx Data Sheet
X
Mask Control
Per XILINX Controlled Doc.
X
QML Qualified WaferFab
Per Mil - PRF 38535
X
Wafer Lot Acceptance
Per Internal Param etric Speci
X
Lot RHA
Per TM1019 / Per WaferFab Lo
X
QML Qualified Assem bly
Per Mil - PRF 38535
X
Destructive Bond Pull
Per TM2011, Sam ple, SPC
X
Internal Visual
Per TM2010B, 100%
X
Tem perature Cycling
Per TM1010, 100%
X
Constant Acceleration
Per TM2001, 100%
X
Fine/Gross leakage
Per TM1014, 100%
X
Pind-Test
Per TM2020
X
Radiography Insp / X-Ray
Per TM2012, Sam ple, SPC
X
Pre-BI Test @ 25C
Per SMD or DataSheet
X
Static Burn-in (240 hours) Per TM1015B, 100%
X
Post BI Test @ 25C
Per SMD or DataSheet
X
PDA Calculation
Per TM5004
X
+125C Electrical Test
Per SMD or DataSheet
X
-55C Electrical Test
Per SMD or DataSheet
X
Marking Perm anency
Per TM2015
X
DPA
Per TM1580
X
QC Sam pling Plan
Per TM5005, Group A (0/116)
X
QCI
Per TM5005, Groups B, C & D
X
External Visual Inspection Per TM2009, 100%
TEST
Methodology
Xilinx Confidential
M-Grade Ceramic
X
X
X
X
X
X
Sample
X
M-Grade Plastic
X
X
X
X
X
X
Sample
Com. Std
Com. Std
Xilinx Confidential
OUTLINE
Xilinx introduction
Products overview
Aerospace & Defense introduction
Avionics solutions
Products offering
Atmospheric Environement Testing & Results
RTCA DO-254 / EUROCAE ED-80
Space solutions
Product offering
Space Environment Testing & Results
Mitigations techniques
XTMR architecture & TMRtool
Summary
2008-12-02_Xilinx-CNES CCT FPGA-JLM 48
Xilinx Confidential
Xilinx Confidential
Xilinx Confidential
Qpro-R Virtex-II
Weibull Curve Summary
CELL/SEFI
CONFIG
BRAM
POR1
SMAP2
JCFG3
MeV-cm /mg
(MeV)
Xilinx Confidential
Best Case
(Full TMRed)
Worst Case
(No mitigation)
LEO
LEO
POLAR
CONST.
GEO
400
800
833
1,200
36,000
Inclination
51.6
22.0
98.7
65.0
XQR2V3000
0.30
4.0
2.7
11.0
0.21
XQR2V6000
0.67
9.0
6.0
25.0
0.47
5.44E-06
2.74E-05
2.00E-06
503
100
1,369
Altitude (km)
2.33E-06
9.87E-06
Device-Years/Event
2,185
277
Xilinx Confidential
10
-9
-10
10
10
10
20
40
60
80
100
-8
-8
Configuration Cells
10
-7
-9
BRAM Cells
-10
120
20
10
-14
-15
Configuration Cells
10
-16
10
10
20
40
60
80
100
120
Energy (MeV)
SX55
FX60
LX200
-7
10
POR SEFI
-8
10
120
20
40
60
80
100
120
-13
-14
-15
BRAM Cells
10
100
-13
10
80
-6
10
10
60
-5
10
40
10
10
-7
10
-16
-12
10
SX55
FX60
LX200
-13
10
POR SEFI
-14
10
20
40
60
80
Energy (MeV)
Xilinx Confidential
100
120
20
40
60
Energy (MeV)
80
100
120
Worst Case
(No mitigation)
LEO
LEO
POLAR
CONST.
GEO
400
800
833
1,200
36,000
Inclination
51.6
22.0
98.7
65.0
XQR4VSX55
0.76
7.43
5.12
20.0
4.20
XQR4VFX60
0.80
7.79
5.36
20.9
4.40
XQR4VFX140
XQR4VLX200
2.15
21.0
14.5
56.5
11.9
Altitude (km)
Best Case
(Full TMRed)
2.83E-06
2.73E-05
1.85E-05
7.36E-05
1.21E-05
SMAP+FAR
2.25E-06
2.45E-05
1.69E-05
6.71E-05
9.46E-06
GSIG
1.57E-06
2.41E-05
1.57E-05
6.47E-05
4.87E-06
53
13.3
103
Device-Years/Event
412
36
Xilinx Confidential
OUTLINE
Xilinx introduction
Products overview
Aerospace & Defense introduction
Avionics solutions
Products offering
Atmospheric Environement Testing & Results
RTCA DO-254 / EUROCAE ED-80
Space solutions
Product offering
Space Environment Testing & Results
Mitigations techniques
XTMR architecture & TMRtool
Summary
2008-12-02_Xilinx-CNES CCT FPGA-JLM 55
Xilinx Confidential
Mitigating SEEs
Xilinx Confidential
Mitigation Schemes
Xilinx Confidential
No Mitigation
Also known as Power Cycle
Clear all issues
May not be applicable
Xilinx Confidential
Scrubbing
Also Known as configuration management
Process of correcting configuration upsets through partial reconfiguration
Doesnt alter FD value
Xilinx Confidential
Traditional
Config Management Setup
Xilinx Confidential
PROM
XQR18V04/17V16
DATA (0:7)
BUSY*
OE/RESET
CE
CLK
*17v16 only
OSC
SEFI
Reset
WATCH
DOG
Xilinx Confidential
PULSE
XTMR
Automate triplication of design
Voter insertion
Auto resync for any FD with feedback
path. (ie. Counter, FSM)
Xilinx Confidential
MAJORITY
VOTER
MAJORITY
VOTER
MAJORITY
VOTER
Redundant Devices
Multiple FPGAs used
2, 3, 4+ FPGA schemes
4+ scheme: 3 as primary, others as
backup
Xilinx Confidential
Mitigation Survey
Cost and Benefit table
Xilinx Confidential
OUTLINE
Xilinx introduction
Products overview
Aerospace & Defense introduction
Avionics solutions
Products offering
Atmospheric Environement Testing & Results
RTCA DO-254 / EUROCAE ED-80
Space solutions
Product offering
Space Environment Testing & Results
Mitigations techniques
XTMR architecture & TMRtool
Summary
2008-12-02_Xilinx-CNES CCT FPGA-JLM 65
Xilinx Confidential
XTMR architecture
A
B
BEFORE
COMB
LOGIC
CLK
AFTER
COMB
LOGIC
MAJORIY
VOTER
A
B
CLK
MINORITY
VOTER
COMB
LOGIC
MAJORIY
VOTER
MINORITY
VOTER
COMB
LOGIC
MAJORITY
VOTER
Xilinx Confidential
MINORITY
VOTER
TMRTool
Result of Xilinx/Sandia National Labs partnership
An Application that will automatically implement TMR
techniques on a user design
Allows user to implement custom TMR logic
Support all design entry methods and HLLs
NGO & NGC based input
EDIF based output
OS Support
Windows 2000/XP GUI Support
Windows/UNIX PERL Command Line Support
Linux TBD
Supports ISE 9.2i, will support ISE10.1i by Q1CY09
Production Release : Now (TMRtool10.1i available by Feb09)
2008-12-02_Xilinx-CNES CCT FPGA-JLM 67
Xilinx Confidential
Design Flow
MAP
PAR
BitGen
Xilinx Confidential
OUTLINE
Xilinx introduction
Products overview
Aerospace & Defense introduction
Avionics solutions
Products offering
Atmospheric Environement Testing & Results
RTCA DO-254 / EUROCAE ED-80
Space solutions
Product offering
Space Environment Testing & Results
Mitigations techniques
XTMR architecture & TMRtool
Summary
2008-12-02_Xilinx-CNES CCT FPGA-JLM 69
Xilinx Confidential
Summary
Leading commercial technology has been leveraged for the
Aerospace and Defense Industries:
Density, performance, and reconfigurability
Established Military/High Reliability manufacturing flows
Xilinx Confidential
Xilinx Confidential