DocumentCode :
1077546
Title :
Algorithms for State Restoration and Trace-Signal Selection for Data Acquisition in Silicon Debug
Author :
Ko, Ho Fai ; Nicolici, Nicola
Author_Institution :
Dept. of Electr. & Comput. Eng., McMaster Univ., Hamilton, ON
Volume :
28
Issue :
2
fYear :
2009
Firstpage :
285
Lastpage :
297
Abstract :
To locate and correct design errors that escape pre-silicon verification, silicon debug has become a necessary step in the implementation flow of digital integrated circuits. Embedded logic analysis, which employs on-chip storage units to acquire data in real time from the internal signals of the circuit-under-debug, has emerged as a powerful technique for improving observability during in-system debug. However, as the amount of data that can be acquired is limited by the on-chip storage capacity, the decision on which signals to sample is essential when it is not known a priori where the bugs will occur. In this paper, we present accelerated algorithms for restoring circuit state elements from the traces collected during a debug session, by exploiting bitwise parallelism. We also introduce new metrics that guide the automated selection of trace signals, which can enhance the real-time observability during in-system debug.
Keywords :
data acquisition; digital integrated circuits; elemental semiconductors; logic analysers; signal restoration; silicon; Si; data acquisition; digital integrated circuits; embedded logic analysis; silicon debug; state restoration; trace-signal selection; Embedded logic analysis; silicon debug; state restoration; trace-signal selection;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2008.2009158
Filename :
4757338
Link To Document :
بازگشت