loading...
Variability-Tolerant Register-Transfer Level Synthesis
Hyderabad, India January 04-January 08
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/VLSI.2008.11421st International Conference on VLSI ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Variability in circuit delay is a significant challenge in the design and synthesis of digital circuits. While the challenge is being addressed at various levels of the de- sign hierarchy, we argue that modern register-transfer level (RTL) synthesis tools can be enhanced to deal with this problem in an alternate, yet effective, manner. Our solution involves the design of variability- tolerant, correct circuits assuming common-case, rather than worst-case, values for critical path delays. We propose a methodology to design variability-tolerant circuits that can, at runtime, detect and efficiently re- cover from delay errors, which would be inevitably in- troduced due to the use of common-case delay values. Variability-agnostic designs are automatically trans- formed into variability-tolerant circuits by the introduc- tion of shadow logic to detect and recover from runtime errors, while exploiting data speculation to derive per- formance benefits. For various benchmark circuits, we show that the area overhead imposed by our scheme is only 11.4% on an average, while achieving upto 16.3% performance speedup over margined designs.
Citation:
Anish Muttreja, Srivaths Ravi, Niraj K. Jha, "Variability-Tolerant Register-Transfer Level Synthesis," vlsid, pp.621-628, 21st International Conference on VLSI Design (VLSI Design 2008), 2008
Usage of this product signifies your acceptance of the Terms of Use.