Home
Scholarly Works
Algorithms for state restoration and trace-signal...
Journal article

Algorithms for state restoration and trace-signal selection for data acquisition in silicon debug

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-underdebug, 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. © 2009 IEEE.

Authors

Ko HF; Nicolici N

Journal

IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems, Vol. 28, No. 1, pp. 285–297

Publication Date

January 1, 2009

ISSN

0278-0070

Contact the Experts team