• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Research on Development of a Logic Design Verification System Based on Time-Symbolic Simulation

Research Project

Project/Area Number 01850074
Research Category

Grant-in-Aid for Developmental Scientific Research (B).

Allocation TypeSingle-year Grants
Research Field 計算機工学
Research InstitutionKyoto University

Principal Investigator

YAJIMA Shuzo  Kyoto Univ., Faculty of Engineering, Professor, 工学部, 教授 (20025901)

Co-Investigator(Kenkyū-buntansha) KAWAKUBO Kazuo  Fukuyama Univ., Faculty of Engineering, Assoc. Professor, 工学部, 助教授 (10186067)
OGINO Hiroyuki  Kyoto Univ., Faculty of Engineering, Staff, 工学部, 教務職員 (40144323)
ISHIURA Nagisa  Kyoto Univ., Faculty of Engineering, Instructor, 工学部, 助手 (60193265)
TAKAGI Naofumi  Kyoto Univ., Faculty of Engineering, Instructor, 工学部, 助手 (10171422)
HIRAISHI Hiromi  Kyoto Univ., Faculty of Engineering, Assoc. Professor, 工学部, 助教授 (40093299)
Project Period (FY) 1989 – 1990
Project Status Completed (Fiscal Year 1990)
Budget Amount *help
¥8,200,000 (Direct Cost: ¥8,200,000)
Fiscal Year 1990: ¥2,500,000 (Direct Cost: ¥2,500,000)
Fiscal Year 1989: ¥5,700,000 (Direct Cost: ¥5,700,000)
KeywordsLogic Design Verification / Timing Verification / Logic Simulation / Symbolic Simulation / Logic Design / Asynchronous Sequential Circuit / Hazard / 論立設計検証
Research Abstract

We have carried out researches on development of a logic design verification system based on time-symbolic simulation and have got the following results.
1. Algorithms for Logic Design Verification
We have developed two methods for analyzing results obtained from time-symbolic simulation ; one is based on comparison of event-trees and the other is based on symbolic simulation of automaton that represents specification. We have also investigated the method for describing specification of digital systems using regular temporal logic.
2. Algorithms for Symbolic Simulation and Boolean Function Manipulation
We have developed an efficient method for Boolean function manipulation method based on a data structure named shared binary decision diagram so as to carry out simplification and comparison of Boolean formulas which is indispensable for time-symbolic simulation.
3. Implementation of a Time-Symbolic Simulation Software
We have carried out researches on improvements of algorithms for simulation and result analysis of time-symbolic simulation and have implemented a time-symbolic simulator and peripheral programs that construct a logic design verification system. The simulator can handle logic circuits up to 100 gates, including ones containing feedback loops.
4. Graphic Interface of the Logic Design Verification System
We have carried out researches on connection between workstations and a multi-computer multi-screen (MCMS) graphic system and data management, so as to develop a user interface of the logic design verification system.

Report

(3 results)
  • 1990 Annual Research Report   Final Research Report Summary
  • 1989 Annual Research Report
  • Research Products

    (30 results)

All Other

All Publications (30 results)

  • [Publications] N.Ishiura: "TimeーSymbolic Simulation for Accurate Timing Verification of Asynchronous Behavior of Logic Circuits" Proceedings of the 26th ACM/IEEE Design Automation Conference. 497-502 (1989)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] 石浦 菜岐佐: "論理回路の正確なタイミング検証のための時間記号シミュレ-シュン" 情報処理学会論文誌. 31. 1832-1839 (1990)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] N.Ishiura: "Coded TimeーSymbolic Simulation Using Shared Binary Decision Diagram" Proceedings of the 27th ACM/IEEE Design Automation Conference. 130-135 (1990)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] Y.Deguchi: "Probablistic CTSS:Analysis of Timing Error Probability in Asynchronous Logic Circuits" Proceedings of the 28th ACM/IEEE Design Automation Conference. (1991)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] Y.Deguchi: "Coded TimeーSymbolic Simulation:Simulation of Logic Circuits with Nondeterministic Delays" Proceedings of the Synthesis and Simulation Meeting and International Interchange. 149-156 (1990)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] 湊 真一: "論理関数の共有二分決定グラフによる表現とその効率的処理手法" 情報処理学会論文誌. 32. 77-85 (1991)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] S.Minato: "Fast Tautology Checking Using Shared Binary Decision Diagram ーBenchmark Resultsー" Proceedigs of the IMECーIFIP International Workshop on Applied Formal Methods for Correct VLSI Design. 2. 580-584 (1989)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] 越智 裕之: "共有展開に基づくベクトル計算機向き論理関数素項生成法" 電子情報通信学会論文誌. J72ーDーI. 652-659 (1989)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] N.Ishiura: "NES:The Behariorol Model for the Formal Semantics of a Hardware Design Language UDL/I" Proceedings of the 27th ACM/IEEE Design Automation Conference. 8-13 (1990)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] Nagisa Ishiura: "Time-Symbolic Simulation for Accurate Timing Verification of Asynchronous Behavior of Logic Circuits" Proceedings of the 26th ACM/IEEE Design Automation Conference. 497-502 (1989)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] Nagisa Ishiura: "Time-Symbolic Simulation for Accurate Timing Verification of Logic Circuits" Transactions of Information Processing Society of Japan. Vol. 31. 1832-1839 (1990)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] Nagisa Ishiura: "Coded Time-Symbolic Simulation Using Shared Binary Decision Diagram" Proceedings of the 27th ACM/IEEE Design Automation Conference,. 130-135 (1990)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] Yutaka Deguchi: "Coded Time-Symbolic Simulation : Simulation of Logic Circuits with Nondeterministic Delays" Proceedings of the Synthesis and Simulation Meeting and International Interchange. 149-156 (1990)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] Yutaka Deguchi: "Probabilistic CTSS : Analysis of Timing Error Probability in Asynchronous Logic Circuits" Proceedings of the 28th ACM/IEEE Design Automation Conference. (1991)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] Shin'ichi Minato: "Shared Binary Decision Diagrams for Efficient Boolean Function Manipulation" Transactions of Information Processing Society of Japan. Vol. 32. 77-85 (1991)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] Shin'ichi Minato: "Fast Tautology Checking Using Shared Binary Decision Diagram - Benchmark Results -" Proceedings of the IMECIFIP International Workshop on Applied Formal Methods for Correct VLSI Design. Vol. 2. 580-584 (1989)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] Hiroyuki Ochi: "Vector Algorithms for Generating Prime Implicants of Logic Functions Based on Consensus Expansion" Transactions of the Institute of Electronics, Information and Communication Engineers. Vol. J72-D-I. 652-659 (1989)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] Nagisa Ishiura: "NES : The Behavioral Model for the Formal Semantics of a Hardware Design Language UDL/I" Proceedings of 27th ACM/IEEE Design Automation Conference. 8-13 (1990)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1990 Final Research Report Summary
  • [Publications] 石浦 菜岐佐: "論理回路の正確なタイミング検証のための時間記号シミュレ-ション" 情報処理学会論文誌. 31. 1832-1839 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] N.Ishiura: "Coded TimeーSymbolic Simulation Using Shared Binary Decision Diagram" Proceedings of the 27th ACM/IEEE Design Automation Conference. 130-135 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Y.Deguchi: "Coded TimeーSymbolic Simulation:Simulation of Logic Circuits with Nondeterministic Delays" Proceedings of the Synthesis and Simulation Meeting and International Interchange. 149-156 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Y.Deguchi: "Probalistic CTSS:Analysis of Timing Errpr Probability in Asynchronous Logic Circuits" Proceedings of the 28th ACM/IEEE Design Automation Conference. (1991)

    • Related Report
      1990 Annual Research Report
  • [Publications] 湊 真一: "論理関数の共有二分決定グラフによる表現とその効率的処理手法" 情報処理学会論文誌. 32. 77-85 (1991)

    • Related Report
      1990 Annual Research Report
  • [Publications] N.Ishiura: "NES:The Behavioral Model for the Formal Semantics of a Hardware Desigh Language UDL/I" Proceedings of the 27th ACM/IEEE Design Automation Conference. 8-13 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Nagisa Ishiura: "Time-Symbolic Simulation for Accurate Timing Verifica-tion of Asynchronous Behavior of Logic Circuits" Proc.26th ACM/IEEE Design Automation Couference. 497-502 (1989)

    • Related Report
      1989 Annual Research Report
  • [Publications] Hiromi Hiraishi: "Design Verification of Sequential Machines Based on ε-free Regular Temporal Logic" Proc Computer Herdware Description Languages and Their Applications-CHDL89. 249-263 (1989)

    • Related Report
      1989 Annual Research Report
  • [Publications] Shin-ichi Minato: "Fast Tautology Checking Using Shared Binary Decision Diagram-Bcnchmark Results-" Proc IFIP International Workshop on Applied Formal Methods for Correct VLSI Design. 580-584 (1989)

    • Related Report
      1989 Annual Research Report
  • [Publications] 越智裕之: "共有展開に基づくベクトル計算機向き論理関数素項生成法" 電子情報通信学会論文誌、J72-D-I巻. 652-659 (1989)

    • Related Report
      1989 Annual Research Report
  • [Publications] Nagisa Ishiura: "Coded Time-Symbolic Simulation Using Share Binary Decision Diagram" Proc 27th ACM/IEEE Design Automation Conference. (1990)

    • Related Report
      1989 Annual Research Report
  • [Publications] Shin-ichi Minato: "Shared Binary Decision Diagram with Attributed Edges for Efficient Boolean Function Monipulation" Proc 27th ACM/IEEE Design Automation Conference. (1990)

    • Related Report
      1989 Annual Research Report

URL: 

Published: 1989-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi