DocumentCode :
2002471
Title :
Abstraction as a Practical Debugging Tool
Author :
Ray, Sandip
Author_Institution :
Univ. of Texas at Austin, Austin, TX
fYear :
2008
fDate :
8-10 Dec. 2008
Firstpage :
45
Lastpage :
48
Abstract :
We present a procedure for automatically constructing an abstract state model of a hardware design using the definition of the state transition function for the design and a description of the set of observations to be preserved in the abstraction. The procedure iteratively constructs the abstract model by refining a mapping from the states of the original design to the states of the abstraction. The resulting abstraction is guaranteed to be a conservative approximation of the design. We discuss our implementation of the procedure and different design trade-offs involved in making it effective.
Keywords :
formal verification; iterative methods; logic design; abstract state model; debugging tool; hardware design; state transition function; Algorithm design and analysis; Analytical models; Automatic testing; Boundary conditions; Debugging; Explosions; Formal verification; Hardware; Microprocessors; Scalability; RTL design; conservative approximation; formal verification; simulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microprocessor Test and Verification, 2008. MTV '08. Ninth International Workshop on
Conference_Location :
Austin, TX
ISSN :
1550-4093
Print_ISBN :
978-1-4244-3682-8
Type :
conf
DOI :
10.1109/MTV.2008.19
Filename :
5070933
Link To Document :
بازگشت