Optimally Fortifying Logic Reliability through Criticality Ranking
نویسندگان
چکیده
With CMOS technology aggressively scaling towards the 22-nm node, modern FPGA devices face tremendous aging-induced reliability challenges due to bias temperature instability (BTI) and hot carrier injection (HCI). This paper presents a novel anti-aging technique at the logic level that is both scalable and applicable for VLSI digital circuits implemented with FPGA devices. The key idea is to prolong the lifetime of FPGA-mapped designs by strategically elevating the VDD values of some LUTs based on their modular criticality values. Although the idea of scaling VDD in order to improve either energy efficiency or circuit reliability has been explored extensively, our study distinguishes itself by approaching this challenge through an analytical procedure, therefore being able to maximize the overall reliability of the target FPGA design by rigorously modeling the BTI-induced device reliability and optimally solving the VDD assignment problem. Specifically, we first develop a systematic framework to analytically model the reliability of an FPGA LUT (look-up table), which consists of both RAM memory bits and associated switching circuit. We also, for the first time, establish the relationship between signal transition density and a LUT’s reliability in an analytical way. This key observation further motivates us to define the modular criticality as the product of signal transition density and the logic observability of each LUT. Finally, we analytically prove, for the first time, that the optimal way to improve the overall reliability of a whole FPGA device is to fortify individual LUTs according to their modular criticality. To the best of our knowledge, this work is the first to draw such a conclusion. Electronics 2015, 4 151
منابع مشابه
Stochastically Estimating Modular Criticality in Large-Scale Logic Circuits Using Sparsity Regularization and Compressive Sensing
This paper considers the problem of how to efficiently measure a large and complex information field with optimally few observations. Specifically, we investigate how to stochastically estimate modular criticality values in a large-scale digital circuit with a very limited number of measurements in order to minimize the total measurement efforts and time. We prove that, through sparsity-promoti...
متن کاملDeveloping an economical model for reliability allocation of an electro-optical system by considering reliability improvement difficulty, criticality, and subsystems dependency
The nature of electro-optical equipment in various industries and the pursuit of the goal of reducing costs demand high reliability on the part of electro-optical systems. In this respect, reliability improvement could be addressed through a reliability allocation problem. Subsystem reliability must be increased such that the requirements as well as defined requisite functions are ensured in ac...
متن کاملSelectively Fortifying Reconfigurable Computing Device to Achieve Higher Error Resilience
With the advent of 10 nm CMOS devices and “exotic” nanodevices, the location and occurrence time of hardware defects and design faults become increasingly unpredictable, therefore posing severe challenges to existing techniques for error-resilient computing because most of them statically assign hardware redundancy and do not account for the error tolerance inherently existing in many mission-c...
متن کاملThe Efficiency of Preventive Maintenance Planning and the Multicriteria Methods: A Case Study La Eficiencia de la Planeación del Mantenimiento Preventivo y los Métodos Multicriterio: Estudio de un Caso
The objective of this work consists in the analysis of reliability in process plants in order to manage the failure risks and avoid them considering the probability of failure among other important criteria. The preventive maintenance is an important function for the better operation of any enterprise; we propose the ranking of process equipment according with their criticality for the operatio...
متن کاملSoftware Reliability Prediction using Fuzzy Inference System: Early Stage Perspective
The paper presents a reliability prediction model that predicts the reliability of the developing software using fuzzy inference system. The focus of the study is on the reliability prediction prior to the coding phase so that the developers use this information for optimally performing resource planning and quality assessment of the software under development. Requirements and object-oriented ...
متن کامل