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