DocumentCode
2253405
Title
Enabling efficient post-silicon debug by clustering of hardware-assertions
Author
Neishaburi, M.H. ; Zilic, Zeljko
Author_Institution
McGill Univ., Montreal, QC, Canada
fYear
2010
fDate
8-12 March 2010
Firstpage
985
Lastpage
988
Abstract
Bug-free first silicon is not guaranteed by the existing pre-silicon verification techniques. To have impeccable products, it is now required to identify any bug as soon as the first silicon becomes available. We consider the Assertion Based Verification techniques for the post-silicon debugging based on the insertion of hardware checkers in the debug infrastructure for complex systems on chip. This paper proposes a method to cluster hardware-assertion checkers using the graph partitioning approach. It turns out that having the clusters of hardware-assertions and controlling each cluster selectively during the debug mode and normal operation of the circuit makes integration of assertions inside the circuits easier, and causes lower energy consumption and efficient debug scheduling.
Keywords
firmware; pattern clustering; program debugging; system-on-chip; assertion based verification techniques; bug free; debug infrastructure; efficient post silicon debug; hardware assertions clustering; hardware checkers; systems on chip; Circuits; Computer bugs; Debugging; Energy consumption; Hardware; Job shop scheduling; Logic; Manufacturing; Silicon; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location
Dresden
ISSN
1530-1591
Print_ISBN
978-1-4244-7054-9
Type
conf
DOI
10.1109/DATE.2010.5456904
Filename
5456904
Link To Document