Regular Temporal Logic Expressively Equivalent to Finite Automata and Its Application to Logic Design Verification
スポンサーリンク
概要
- 論文の詳細を見る
Due to the progress of VLSI technologies, logic circuits have become more complex. As a result, the possibilities of design errors have increased. Logic design verification, therefore, has become more important as a means of guaranteeing the correctness of logic design. Logic design verification requires mathematical logic with enough expressive power to describe the behavior of logic circuits. While propositional logic is known to be equivalent to combinatorial logic circuits, a class of mathematical logic that corresponds to sequential machines and/or finite automata has not yet been clarified. This paper introduces various types of Regular Temporal Logic (RTL), which is expressively equivalent to finite automata and can express the notion of time explicitly. A design verification algorithm for sequential machines based on a model-checking method of the RTL is also given. Although the complexity of the model-checking problem of the RTL is non-elementary, the proposed model-checking algorithm is efficient and still runs in a time proportional to the size of the structure models. An RTL model checker based on the proposed algorithm is implemented, and it is shown that it can determine whether the designs for medium-size sequential machines allow them to satisfy their specifications in a reasonable time and space.
- 一般社団法人情報処理学会の論文
- 1992-03-31
著者
-
Hamaguchi K
Osaka Univ. Toyonaka‐shi Jpn
-
Hamaguchi Kiyoharu
The Graduate School Of Information Science And Technology Osaka University
-
Hamaguchi Kiyoharu
Department Of Bioinformatic Engineering Guraduate School Of Information Science And Technology Osaka
-
Yajima S
Kansai Univ.
-
Yajima Shuzo
Department Of Information Science Kyoto University
-
HIRAISHI HIROMI
Department of Information and Communication Sciences, Faculty of Engineering, Kyoto Sangyo Universit
-
FUJII HIROSHI
Information and Communication Processing Research Laboratory, NTT.
-
Hiraishi Hiromi
Department Of Information And Communication Sciences Faculty Of Engineering Kyoto Sangyo University
-
Yajima Shuzo
Department Of Information Science Facu1ty Of Engineering Kyoto University
-
Fujii Hiroshi
Information And Communication Processing Research Laboratory Ntt.
関連論文
- Verifying Signal-Transition Consistency of High-Level Designs Based on Symbolic Simulation(Special Issue on Test and Verification of VLSI)
- A Computer Communication Control Technique for Virtualization of Network Memory Resources and Its Implementation
- A Partially Explicit Method for Efficient Symbolic Checking of Language Containment (Special Section on VLSI Design and CAD Algorithms)
- Regular Temporal Logic Expressively Equivalent to Finite Automata and Its Application to Logic Design Verification
- Locally Exhaustive Testing of Combinational Circuits Using Linear Logic Circuits
- Minimum One-Shot State Assignment for Asynchronous Sequential Machines Using BDD
- Expressive Power of Quantum Pushdown Automata with Classical Stack Operations under the Perfect-Soundness Condition(Computation and Computational Models)
- On the Power of Non-deterministic Quantum Finite Automata(Special Issue on Selected Papers from LA Symposium)
- An Exponential Lower Bound on the Size of a Binary Moment Diagram Representing Integer Division (Special Section on Discrete Mathematics and Its Applications)
- The Complexity of the Optimal Variable Ordering Problems of a Shared Binary Decision Diagram
- A Raster-scan Computer Graphic Display Device Having Random-scan Functions with Color Specifying Light Pen Facility
- Combinatorial Algorithms Using Boolean Processing
- Minimum Single Transition-Time Assignments for Asynchronous Sequential Circuits Using BDD