DiCER: distributed and cost-effective redundancy for variation tolerance

  • Authors:
  • Di Wu;G. Venkataraman;Jiang Hu;Quiyang Li;R. Mahapatra

  • Affiliations:
  • Dept. of Comput. Sci., Texas A&M Univ., College Station, TX, USA;Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA;Dept. of Electr. & Comput. Eng.,, Toronto Univ., Ont., Canada;Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., South Korea;IBM Syst. & Technol. Group, Austin, TX, USA

  • Venue:
  • ICCAD '05 Proceedings of the 2005 IEEE/ACM International conference on Computer-aided design
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Increasingly prominent variational effects impose imminent threat to the progress of VLSI technology. This work explores redundancy, which is a well-known fault tolerance technique, for variation tolerance. It is observed that delay variability can be reduced by making redundant paths distributed or less correlated. Based on this observation, a gate splitting methodology is proposed for achieving distributed redundancy. We show how to avoid short circuit and estimate delay in dual-driver nets which are caused by gate splitting. A spin-off gate placement heuristic is developed to minimize redundancy cost. Monte Carlo simulation results on benchmark circuits show that our method can improve timing yield from 59% to 72% with only 03% increase on cell area and 2.2% increase on wirelength on average.