loading...
Post-Verification Debugging of Hierarchical Designs
Austin, Texas November 03-November 05
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MTV.2005.18Sixth International Workshop on Micro ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Moayad Fahim Ali, University of Toronto, Canada
Sean Safarpour, University of Toronto, Canada
Andreas Veneris, University of Toronto, Canada
Magdy S. Abadir, Freescale Semiconductor, USA
Rolf Drechsler, University of Bremen, Germany
As VLSI designs grow in complexity and size, errors become more frequent and difficult to track. Recent developments have automated most of the verification tasks but debugging still remains a resourceintensive, manually conducted procedure. This paper bridges this gap as it develops robust automated debugging methodologies that complement verification processes. Unlike prior debugging techniques, the proposed one exploits the hierarchical nature of modern designs to improve the performance and quality of debugging. It also formulates the problem in terms of Quantified Boolean Formula Satisfiability to obtain dramatic reduction in memory requirements, which allows for debugging of large designs. Extensive experiments conducted on industrial and benchmark designs confirm the efficiency and practicality of the proposed approach.
Citation:
Moayad Fahim Ali, Sean Safarpour, Andreas Veneris, Magdy S. Abadir, Rolf Drechsler, "Post-Verification Debugging of Hierarchical Designs," mtv, pp.42-47, Sixth International Workshop on Microprocessor Test and Verification (MTV'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.