Title :
Efficient Trace Signal Selection for Silicon Debug by Error Transmission Analysis
Author :
Yang, Joon-Sung ; Touba, Nur A.
Author_Institution :
Intel Corp., Austin, TX, USA
fDate :
3/1/2012 12:00:00 AM
Abstract :
In this paper, a technique is presented for selecting signals to observe during silicon debug. Internal signals are used to analyze, understand, and debug circuit misbehavior. An automated procedure to select which signals to observe is proposed to facilitate early detection of circuit malfunction and to enhance the utilization of hardware resources for storage. Signals that are most often sensitized to possible errors are observed in sequential circuits. Given a functional input vector set, an error transmission matrix is generated by analyzing which flip-flops are sensitized to other flip-flops. Relatively independent flip-flops are identified and a set of signals that maximally cover the possible error sites with given constraints are identified through integer linear programming. Experimental results show that the proposed approach can rapidly and precisely identify the nonconforming chip behavior and thereby can speed up the post-silicon debug process.
Keywords :
flip-flops; integer programming; linear programming; logic testing; sequential circuits; signal processing; automated procedure; circuit malfunction; circuit misbehavior; early detection; error sites; error transmission analysis; error transmission matrix; flip-flops; functional input vector set; hardware resources; integer linear programming; internal signals; nonconforming chip behavior; post-silicon debug process; sequential circuits; trace signal selection; Circuit faults; Equations; Hardware; Integrated circuit modeling; Observability; Silicon; Vectors; Error propagation matrix; integer linear programming; signal observability; silicon debug;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.2011.2171184