2006 · 22 citations · 15 references
EngineeringComputer EngineeringDesignFault ToleranceFault-tolerant ComputingFault-tolerant SystemsDesign DefectsFabrication TolerancesHardware Fault ToleranceReconfiguration StrategiesTolerance DesignTolerance ModelingArea-delay OptimizationCost Function ModelingDefect TolerancePlacement AlgorithmsPlacement Aware RoutingRouting For Reconfigurable Systems
With advances in process technology, the feature sizes are decreasing, which leads to higher defect densities. More sophisticated techniques, at increased costs are required to avoid defects. If nanotechnology based fabrications are applied, the yield may even go down to zero, as avoiding defects during fabrication will not be a feasible option. Hence, future architectures have to be defect-tolerant. Most of the current defect-tolerance schemes introduce redundancy in architecture to combat defects. Alternatively we can introduce defect tolerance in the design-flow. In this paper we analyze the bottlenecks faced by current design-methodologies while addressing defect tolerance. We study the performance of present place and route tools on a defective fabric in terms of area and critical delay penalty, and explore routing aware placement in this context. We have proposed a new cost function, CA-RISA for improving the performance in a defect-aware environment
15
A Defect-Tolerant Computer Architecture: Opportunities for Nanotechnology
James R. Heath, Philip J. Kuekes, Gregory S. Snider et al. · Science · 1998 · 894 citations
Seth Copen Goldstein, Mihai Budiu · 2001 · 344 citations
Engineering, Computer Engineering, Electrical Engineering +16
Defect tolerance on the Teramac custom computer
W. Bruce Culbertson, Rick Amerson, R.J. Carter et al. · 2002 · 124 citations