Title :
Placement for Immunity of Transient Faults in Cell-Based Design of Nanometer Circuits
Author :
Bhattacharya, Koustav ; Ranganathan, Nagarajan
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
fDate :
5/1/2011 12:00:00 AM
Abstract :
The rate of soft errors have been significantly increasing due to the aggressive scaling trends in the nanometer regime. Several circuit optimization techniques have been proposed in literature for preventing such transient faults, however, to the best of our knowledge, the reduction of soft error rate at the layout level has not been attempted in logic circuits. In this work, we show that transient glitches due to cosmic strikes can be sufficiently reduced by intelligently modifying the placement stage in cell based designs to selectively assign larger wirelengths to certain critical nets. Towards this, we propose a computationally efficient placement algorithm based on quadratic programming that significantly reduces the soft error rates of logic circuits. The algorithm tries to assign higher wirelengths for nets with low glitch masking probabilities for higher reduction in soft error rates (SER), while maintaining low delay and area penalty for the overall circuit. Experimental results on the ISCAS´85 benchmark circuits indicate that such a placement algorithm can significantly improve the soft error immunity in logic circuits without much delay and area overheads.
Keywords :
logic circuits; logic design; probability; quadratic programming; SER; cell-based design; circuit optimization techniques; computational efficient placement algorithm; glitch masking probability; logic circuits; nanometer circuits; quadratic programming; soft error rate reduction; transient faults immunity; Circuit faults; Costs; Delay; Electromagnetic interference; Electromagnetic transients; Error analysis; Logic circuits; Neutrons; Quadratic programming; Voltage; Cell placement; quadratic programming; soft errors; transient faults;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2010.2040295