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

Research on Formal Verifier of Logic Design Based on Temporal Logic

Research Project

Project/Area Number 05558030
Research Category

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

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionKYOTO UNIVERSITY

Principal Investigator

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

Co-Investigator(Kenkyū-buntansha) HIRAISHI Hiromi  Kyoto Sangyo University, Faculty of Engineering, Professor, 工学部, 教授 (40093299)
OGINO Hiroyuki  Kyoto University, Faculty of Engineering, Staff, 工学部, 教務職員 (40144323)
TAKENAGA Yasuhiko  Kyoto University, Faculty of Engineering, Instructor, 工学部, 助手 (20236491)
HAMAGUCHI Kiyoharu  Kyoto University, Faculty of Engineering, Lecturer, 工学部, 講師 (80238055)
高木 直史  京都大学, 工学部, 助教授 (10171422)
Project Period (FY) 1993 – 1994
Project Status Completed (Fiscal Year 1994)
Budget Amount *help
¥10,700,000 (Direct Cost: ¥10,700,000)
Fiscal Year 1994: ¥4,000,000 (Direct Cost: ¥4,000,000)
Fiscal Year 1993: ¥6,700,000 (Direct Cost: ¥6,700,000)
KeywordsTemporal Logic / Logic Design / Formal Verification / Logic Function Manipulation / Binary Decision Diagram / Formal Specification / Model Checking / 論理開数処理 / 形式的論理設計検証 / 順序回路
Research Abstract

We studied the following topics on formal verifiers of logic designs based on temporal logic.
(1) Formal verifier of logic designs
(a) Temporal logics based on linear models are much more expressive and succinct in describing specifications. We implemented a verification algorithm based on logic function manipulation and showed its effectiveness for practical examples. (b) We developed a abstraction technique based on array structures in large logic circuits. In order to apply this technique to large examples, we needed to develop a method for verifying circuits, such as multipliers, which were intractable with known techniques. Using binary moment diagrams, we developed a new method, and showed through experiments that we can handle multipliers in polynomial time. We are dealing with incorporating the above two methods.
(2) High-speed manipulation of logic functions.
(a) We clarified the computational complexity of Boolean operations and minimization problems over binary decision diagrams. (b) We extended the binary decision diagrams to allow V-nodes, and showed its expressive power. We also investigated the expressive powers of various branching programs. (c) We developed a new method for handling extremely large binary decision diagrams on secondary storages. We showed its effectiveness through experiments.
(3) User interface of the system
We implemented a new capability on Multi-Screen Multi-Window systems to enable drawings of binary decision diagrams or logic circuits.

Report

(3 results)
  • 1994 Annual Research Report   Final Research Report Summary
  • 1993 Annual Research Report
  • Research Products

    (22 results)

All Other

All Publications (22 results)

  • [Publications] Shuzo YAJIMA: "Breaclth-First Manipulation of Very Large Binary Decision Diagrams" Proc. of 1993 IEEE/ACM Int. Canf. on Computor Aided Design. 48-55 (1993)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1994 Final Research Report Summary
  • [Publications] Kiyoharu HAMAGUCHI: "The Complexity of the Optimal Variable Ordering Problems of Shared Binary Decision Diagrams" Proc. of 4th Int. Symp. on Algorithms and Computation. 389-398 (1993)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1994 Final Research Report Summary
  • [Publications] Kiyoharu HAMAGUCHI: "Another Look at LTL Model Checking" Proc. of Conf. on Computer-Aided Verification,Lecture Notes. 818. 415-427 (1994)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1994 Final Research Report Summary
  • [Publications] Yasuhiko TAKENAGA: "Computational Complexity of Manipulating Binary Decision Diagrams" IEICE Trans. Information & System. E77-D. 642-647 (1994)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1994 Final Research Report Summary
  • [Publications] Yasuhiko TAKENAGA: "On the Size of Ordered Binary Decision Diagrams Representing Functions" Proc. of 5th Int. Symp. on Algorithms and Computation. 584-592 (1994)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1994 Final Research Report Summary
  • [Publications] Hiromi HIRAISHI: "Time-Space Modal Model Checking toward Verification of Bit-Slice Architecture" Proc. of 3rd Asian Test Symposium.287-291 (1994)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1994 Final Research Report Summary
  • [Publications] Shuzo YAJIMA: "Breadth-First Manipulation of Very Large Binary Decision Diagrams" Proc.of the 1993 IEEE/ACM International Conference on Computer Aided Disign. 48-55 (1993)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1994 Final Research Report Summary
  • [Publications] Kiyoharu HAMAGUCHI: "The Complexity of the Optimal Variable Ordering Problems of Shared Binary Decision Diagrams" Proc.of 4th International Symposium on Algorithms and Computation. 389-398 (1993)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1994 Final Research Report Summary
  • [Publications] Kiyoharu HAMAGUCHI: "Another Look at LTL Model Checking" Proc.of Conference on Computer-Aided Verification. 415-427 (1993)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1994 Final Research Report Summary
  • [Publications] Yasuhiko TAKENAGA: "Computational Complexity of Manipulating Binary Decision Diagrams" IEICE Trans.Inf.& Syst. Vol.E77-D,No.6. 642-647 (1994)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1994 Final Research Report Summary
  • [Publications] Yasuhiko TAKENAGA: "On the Size of Ordered Binary Decision Diagrams Representing Threshold Functions" Proc.of 5th International Symposium on Algorithms and Computation. 584-592 (1994)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1994 Final Research Report Summary
  • [Publications] Hiromi HIRAISHI: "Time-Space Modal Model Checking toward Verification of Bit-Slice Architecture" Proc.of 3rd Asian Test Symposium. 287-291 (1994)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1994 Final Research Report Summary
  • [Publications] Shuzo YAJIMA: "Breadth-First Manipulation of Very Large Binary Decision Diagraws" Rroc.of 1993 IEEEIACM Int.Canf.on Computer Aicled Design. 48-55 (1993)

    • Related Report
      1994 Annual Research Report
  • [Publications] Kiyoharu HAMAGUCHI: "The Complexity of the Optimol Varicble Ordering Problems of Shared Binary Desision Dlagrams" Proc.of 4th Jnt.Symp on Algorithms and Camputation. 389-398 (1993)

    • Related Report
      1994 Annual Research Report
  • [Publications] Kiyoharu HAMAGUCHI: "Another Look at LTL Model Checking" Proc of Cont.on Computer-Aided Veritication,Lecture Notes. 818. 415-427 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] YasuhikoTAKENAGA: "Computational Complexity of Manipulationg Binary Decision Oiagrams" IEICE Trans.Information e Systems. E77-D. 642-647 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] Yasuhiko TAKENAGA: "On the Size of Ordered Binary Decision Diagrams Pepresention Threshold Functions" Proc.of 5th Int.Syinp.on Algorithms and Computation. 584-592 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] Hiromi HIRAISHI: "Time-Space Modal Model Checking toward Verification of Bit-Slice Architecture" Proc.of 3rd Asian Test Symposium. 287-291 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] 樋口博之,石浦菜岐佐,矢島脩三: "Compaction of Test Sets for Combinational Circuits Based on Symbolic Fault Simulation" 電子情報通信学会 英文論文誌. VOL,E76-D NO.9. 1121-1127 (1993)

    • Related Report
      1993 Annual Research Report
  • [Publications] 樋口博之,濱口清治,矢島脩三: "Compact Test Sequences for Scan-Based Sequential Circuits" 電子情報通信学会 英文論文誌. VOL,E76-A NO.10. 1676-1683 (1993)

    • Related Report
      1993 Annual Research Report
  • [Publications] 澤田宏,武永康彦,矢島脩三: "On the Computational Power of Binary Decision Diagrams" 電子情報通信学会 英文論文誌. 発表予定(採録決定).

    • Related Report
      1993 Annual Research Report
  • [Publications] 武永康彦,矢島脩三: "Computational Complexity of Manipulating Binary Decision Diagrams" 電子情報通信学会 英文論文誌. 発表予定(採録決定).

    • Related Report
      1993 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi