Effective FSM Initialization Using Structural and State Based Reset
Date Issued
2007
Date
2007
Author(s)
Li, Chung-Min
DOI
en-US
Abstract
Among the verification tasks of sequential circuits, FSM initialization is one of the most important problems. It ensures that a sequential circuit starts from a correct initial state. In this thesis, we are concerned with the initialization problem for sequential circuits. More specifically, we would like to ensure that a given sequential circuit is initialized properly while the number of explicit-reset registers is minimized or, equivalently, the number of implicit-reset registers is maximized. Essentially, given a length upper bound on the reset sequence, we compute a minimal set of explicit-reset registers along with a valid reset sequence of the circuit. We present two novel methods and techniques for initializing the circuit. The first method uses a structural-based technique. We show that the explicit-reset minimization problem can be formulated using graph theory. Depending on the upper bound of the reset-sequence length, minimizing explicit-reset registers may correspond to different graph problems. The second method uses a hybrid approach combining the structural-based method with Pixley’s resetability analysis of state-based method. Because the state traversal can be done in a reduced space with respect to a selected set of explicitreset registers, the state explosion problem can be much alleviated. Experiments show promising results for our proposed methods.
Subjects
循序電路
驗證
初始化
外部硬體重置
內部訊號重置
結構基礎
狀態轉換基礎
sequential circuit
verification
initialization
explicit-reset
implicitreset
structural-based
state-based
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-96-R94943150-1.pdf
Size
23.31 KB
Format
Adobe PDF
Checksum
(MD5):501e60d18ecad587096bc66771ae6615
