2006 · 26 citations · 12 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureFault ToleranceField-programmable Gate ArraysCoarse-grained Reconfigurable ArchitecturesFault Tolerance DesignField-programmable Gate Array ArchitectureFpga ArchitectureHardware Fault ToleranceRedundancy TechniquesArea Overhead AnalysisArea-delay OptimizationDefect LevelsDefect ToleranceFault-tolerant ArchitectureFault-tolerant Fpga ArchitectureMetricsYield Enhancement
As device sizes shrink, FPGAs are increasingly prone to manufacturing defects. The ability to tolerate multiple defects is anticipated to be very important at 45nm and beyond. One possible approach to this growing problem is to add redundancy to create a defect-tolerant FPGA architecture. Using area, delay and yield metrics, this paper compares two redundancy strategies: a coarse-grain approach using spare rows and columns and a fine-grain approach using spare wires. For low defect levels and large array sizes, the coarse-grain approach offers a lower area overhead, but it is relatively intolerant to an increase in defect count. In contrast, the fine-grain approach has a fixed overhead of up to 50%, but the architecture can tolerate an increasing number of defects as array size grows. To achieve a similar level of yield recovery, the coarse-grain approach requires an area overhead in excess of 100%
12
Directional and single-driver wires in FPGA interconnect
Guy Lemieux, E. Lee, Marvin Tom et al. · 2005 · 242 citations
Engineering, Computer Engineering, Electrical Engineering +17
Impact of CMOS process scaling and SOI on the soft error rates of logic processes
S.A. Hareland, J. Maiz, M. Alavi et al. · 2002 · 120 citations
Engineering, Computer Engineering, Electrical Engineering +17