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

Researches on the Design of Highly Reliable High-Speed Arithmetic Circuits with Redundant Coding

Research Project

Project/Area Number 63460134
Research Category

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

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

Principal Investigator

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

Co-Investigator(Kenkyū-buntansha) IWAMA Kazuo  Faculty of Engineering, Kyoto Sangyo Univ., Assoc. Professor, 工学部, 助教授 (50131272)
OGINO Hiroyuki  Faculty of Engineering, Kyoto Univ., Staff, 工学部, 教務職員 (40144323)
ISHIURA Nagisa  Faculty of Engineering, Kyoto Univ., Instructor, 工学部, 助手 (60193265)
TAKAGI Naofumi  Faculty of Engineering, Kyoto Univ., Instructor, 工学部, 助手 (10171422)
HIRAISHI Hiromi  Faculty of Engineering, Kyoto Univ., Assoc. Professor, 工学部, 助教授 (40093299)
Project Period (FY) 1988 – 1989
Project Status Completed (Fiscal Year 1989)
Budget Amount *help
¥6,400,000 (Direct Cost: ¥6,400,000)
Fiscal Year 1989: ¥2,600,000 (Direct Cost: ¥2,600,000)
Fiscal Year 1988: ¥3,800,000 (Direct Cost: ¥3,800,000)
KeywordsArithmetic Circuits / Hardware Algorithm / Fault-Tolerant Design / On-Line Error Detection / Logic Simulation / Fault Simulation / Test Generation / Redundant Coding / ハードウェアアルゴリズム / 論理シミュレーション / 故障シミュレーション
Research Abstract

We conducted researches for the design of highly reliable high-speed arithmetic circuits with redundant coding.
For (1) hardware algorithms for arithmetic operations with redundant coding and fault torelant design of circuits based on them and.(2) design verification of circuits and test generation, we got the following research results:
1. We designed an on-line error-detectable fast array divider based on a division algorithm with a redundant binary representation and a residue code which we had previously proposed.
2. We proposed a fast hardware algorithm for modular multiplication with a redundant representation. Modular multiplication with a large modulus is widely used in public key cryptosystems.
3. We clarified various properties of the redundancy of a redundant binary representation.
4. We proposed a time-symbolic simulation method as a new method for timing verification of logic circuits. We also implemented a simulator based on the method and a result analysis system.
5. We designed an algorithm for satisfiability problems of regular temporal logic, which we had proposed before for formal verification.
6. We presented a dynamic two-dimensional parallel method for fast fault simulation using a vector processor and implemented a fault simulator based on the method. We also presented a test pattern generation method using random patterns and implemented a program based on the method.
7. We showed an efficient method for locally exhaustive testing of combinational circuits using linear logic circuits.
We also researched on a method for generating prime implicants of logic functions, a representation method for logic functions and a hardware design language and got some results.

Report

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

    (34 results)

All Other

All Publications (34 results)

  • [Publications] 石浦菜岐佐: "ベクトル計算機による高速故障シュミレ-ションのための動的二次元並列法" 情報処理学会論文誌. 29. 522-528 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Naofumi Takagi: "Vector Algorithms for Generating Prime Implicants of Logic Functions" Proceedings of the Third International Conference on Supercomputing. 3. 281-287 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Naofumi Takagi: "An On-Line Error-Detectable Array Divider with a Redundant Binary Representation and a Residue Code" Proceedings of the Eighteenth International Symposium on Fault-Tolerant Computing. 174-179 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Hiromi Hiraishi: "Locally Exhaustive Testing of combinational Circuits Using Linear Logic Circuits" Journal of Information Processing. 11. 191-198 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] 平石裕実: "正則時相論理の充足可能性判定アルゴリズム" 情報処理学会論文誌. 30. 366-374 (1989)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Hiroto Yasuura: "Semantics of a Hardware Design Language for Japanese Standardization" Proceedings of 26th ACM/IEEE Design Automation Conference. 836-839 (1989)

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

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Hiromi Hiraishi: "Design Verification of Sequential Machines Based on ε-free Regular Temporal Logic" Proceedings of Computer Hardware Description Languages and their Applications. 249-264 (1989)

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

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Kazuo Iwama: "Satisfiability Test by Counting and Polynomial Average Time" SIAM Journal of Computing. 18. 385-391 (1989)

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

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] 高木直史: "オンライン誤り検出可能な高速配列型除算器" 電子情報通信学会論文誌. J73-D-I. 148-153 (1990)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Nagisa Ishiura: "Dynamic Two-Dimensional Parallel Simulation Technique for High-Speed Fault Simulation on a Vector Processor" Transactions of Information Processing Society of Japan, vol.29, no.5, pp.522-528, 1988.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Naofumi Takagi: "Vector Algorithms for Generating Prime Implicants of Logic Functions" Proceedings of the Third International Conference on Supercomputing, vol.3, pp.281-287, 1988.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Naofumi Takagi: "An On-Line Error-Detectable Array Divider with a Redundant Binary Representation and a Residue Code" Proceedings of the Eighteenth International Symposium on Fault-Tolerant Computing, pp.174-179, 1988.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Hiromi Hiraishi: "Locally Exhaustive Testing of Combinational Circuits Using Linear Logic Circuits" Journal of Information Processing, vol.11, no.3, pp.191-198, 1988.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Hiromi Hiraishi: "An Algorithm for Satisfiability Problem of Regular Temporal Logic" Transactions of Information Processing Society of Japan, vol.30, no.3, pp.366-374, 1989.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Hiroto Yasuura: "Semantics of a Hardware Design Language for Japanese Standardization" Proceedings of 26th ACM/IEEE Design Automation Conference, pp.836-839, 1989.

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

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Hiromi Hiraishi: "Design Verification of Sequential Machines Based on apsilon-free Regular Temporal Logic" Proceedings of Computer Hardware Description Languages and their applications, pp.249-264, 1989.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 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 D-I, vol.J72-D-I, no.9, pp.652-659, 1989.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Kazuo Iwama: "Satisfiability Test by Counting and Polynomial Average Time" SIAM Journal of Computing, vol.18, no.2, pp.385-391, 1989.

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

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Naofumi Takagi: "An On-Line Error Detectable High Speed Array Divider" Transactions of the Institute of Electronics, Information and Communication Engineers D-I, vol.J73-D-I, no.2, pp.148-153, 1990.

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

    • Related Report
      1989 Annual Research Report
  • [Publications] Kazuo Iwama: "Satisfiability Test by Counting and Polynomial Average Time" SIAM Journal of Computing. 18. 385-391 (1989)

    • Related Report
      1989 Annual Research Report
  • [Publications] 高木直史: "オンライン誤り検出可能な高速配列型除算器" 電子情報通信学会論文誌. J73-D-I. 148-153 (1990)

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

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

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

    • Related Report
      1989 Annual Research Report
  • [Publications] 石浦菜岐佐: 情報処理学会論文誌. 29. 522-528 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] Naofumi,Takagi: Proc.18th International Symposium on Fault-Tolerant Computing. 174-179 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] 木村晋二: 電子情報通信学会論文誌. J71ーD. 1786-1796 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] Hiromi,Hiraishi: Journal of Information Processing. 11. 191-198 (1988)

    • Related Report
      1988 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi