Single Event Effects of a FLASH-based FPGA - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

Single Event Effects of a FLASH-based FPGA

Description:

Single Event Effects of a FLASH-based FPGA J. J. Wang, Brian Cronquist, John McCollum Actel Corporation Rich Katz, Igor Kleyner (OSC) - NASA/GSFC – PowerPoint PPT presentation

Number of Views:107
Avg rating:3.0/5.0
Slides: 26
Provided by: Actel
Category:

less

Transcript and Presenter's Notes

Title: Single Event Effects of a FLASH-based FPGA


1
Single Event Effects of a FLASH-based FPGA
  • J. J. Wang, Brian Cronquist, John McCollum
  • Actel Corporation
  • Rich Katz, Igor Kleyner (OSC) - NASA/GSFC
  • Rocky Koga - Aerospace

2
Outline
  • Device and Technology
  • Architecture
  • Beam Tests and Results
  • Conclusions

3
ProASIC
ProASIC is a register rich FLASH-based FPGA
family manufactured by 0.25µm technology and
offering up to half million system gates.
4
ProASIC Plus
ProASIC Plus is an improved ProASIC manufactured
by 0.22µm technology and above, offering up to 1M
system gates.
5
FPGA Switch Technology
SRAM FLASH Antifuse
Re-programmable Re-programmable One time programmable
Volatile Non-volatile Non-volatile
Standard CMOS FLASH Technology Special process
Very sensitive to SE Insensitive to SE Immune to SE
In operation mode, not programming mode
  • SEE of FLASH-based FPGA comes only from its CMOS
    logic.

6
The FLASH Switch
The switch is comprised of two transistors which
share a gate.
Additional source/drain implant in PRG/SEN device
enables tunneling to overlapping floating
gate. ONO inter-poly dielectric
7
Program and Erase
Program and erase are accomplished with F-N
Tunneling where the floating gate overlaps the
source and drain.
8
Operation
During operation, the floating gate is
effectively 1.5VCC in the on state and slightly
negative in the off state.
9
Comparison with SRAM Switch
The FLASH switch is approximately 1/7th the area
of an SRAM switch.
SRAM based PLD
FLASH based PLD
7 1
10
Outline
  • Device and Technology
  • Architecture

11
Chip Layout
ProASIC contains standard elements of any FPGA
Logic Cells, IO, Embedded SRAM and Routing
Resources
12
Logic Tile
The ProASIC logic tile is a fine grained FPGA.
Configured with switches. Primitive register
with set/reset or 3-input combinatorial
function. Low cost of registers ideal for
registers filtering applications.
13
ProASIC Routing Resources
ProASIC has 4 distinct classes of routing
resources.
  • Four high-speed global paths
  • High-performance routing hierarchy
  • Corner-to-corner delaylt 4ns (typical)

14
Global Routing
ProASIC has flexible global resources.
Accessible from 4 pads. Used for clocks,
sets/resets and other high fanout nets. 4
H-trees. 3.5ns delay. 0.25ns skew Tree
junctions controlled by switch.
15
Example of Global Distribution
Unused branches of the global network are
disconnected from the network, saving power.
16
High Speed Bus Lines
Bus network designed for processor-based
functionality.
24 Lines 24 Lines 24 Lines 24 Lines 24
Lines 24 Lines 24 Lines 24 Lines 24 Lines
24 Lines 8 Lines
17
Local Routing
Efficient Long Lines (1, 2 or 4 Tiles long)
Connection to logic cell inputs
Inputs
Ultra Fast Local Lines to 8 surrounding Tiles
Output
Intrinsic Cell Wire Delay lt 0.5ns (Typical)
18
IO Functionality
Individually Selectable 3.3V 2.5V
I/Os 3.3V 33MHz PCI Compliant Individually
Selectable Slew Rate Control 25, 50, 100mA/nsec
19
Outline
  • Device and Technology
  • Architecture
  • Beam Tests and Results

20
Heavy Ion Test
Device ProASIC A500K050
Foundry/Technology Infineon/0.25 µm
Facility Brookhaven
Ions Br-81, 252.5MeV (LET37MeV-cm2/mg) Cl-35, 210MeV (LET11.45MeV-cm2/mg)
Fluence per Run 107 cm-2
Design 400bits shift register
  • Results
  • SEL detected, 16.2 lt LETth lt 22.9MeV-cm2/mg.
  • SEU cross-section at 16.2MeV-cm2/mg is 9.6 x 10-8
    cm2/bit.
  • No detectable FLASH switch upset.

21
Heavy Ion Test
Device ProASIC A500K130
Foundry/Technology Infineon/0.25 µm
Facility Berkeley
Ions Ar, Cu, Cr, Xe
Design 240bits twisted ring counter
  • Results

Ion LET (MeV-cm2/mg) SEL X-section (cm2/device)
Ar 15 1.8 x 10-7
Cu 30 1.3 x 10-6
Cr 41 1.6 x 10-5
Xe 63 4.9 x 10-5
22
Proton Test
Device ProASIC A500K130
Foundry/Technology Infineon/0.25 µm
Facility LLUMC
Neutron Energy 50, 100, 200MeV
Fluence per run 107 p/cm-2
Design 240bits twisted ring counter
  • Results
  • No SEL

23
Configuration Switch SEU
The FLASH switch is intrinsically SEU hard.
DQ/Q lt 3 for LET 100MeV-cm2/mg Total dose
effect can be counteracted by periodically
refreshing the device.
24
SEE during Configuration
The switch is susceptible to gate rupture during
configuration (high voltage across thin oxide)
which may limit effectiveness for reconfigurable
payloads.
Configuration not required for conventional FPGA
applications. Peripheral high voltage
(programming) circuits maybe susceptible to
latch-up.
25
Conclusions
  • ProASIC offers a high-density, re-programmable,
    and non-volatile programmable logic solution to
    high reliability market.
  • However, at this moment
  • ProASIC is not suitable for space-flight
    application due to its SEL sensitivity at
    moderate LETTH.
  • But for avionics, the heavy ion and proton
    testing data show that it is immune to neutrons.
Write a Comment
User Comments (0)
About PowerShow.com