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

Research on Design of VLSI Oriented Hardware Algorithms Using Redundant Representation

Research Project

Project/Area Number 60460133
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 University, 工学部, 教授 (20025901)

Co-Investigator(Kenkyū-buntansha) IWAMA Kazuo  Institute of Computer Sciences,Kyoto Sangyo University, 計算機科学研究所, 助教授 (50131272)
OGINO Hiroyuki  Faculty of Engineering,Kyoto University, 工学部, 教務職員 (40144323)
TAKAGI Naofumi  Faculty of Engineering,Kyoto University, 工学部, 助手 (10171422)
YASUURA Hiroto  Faculty of Engineering,Kyoto University, 工学部, 助教授 (80135540)
HIRAISHI Hiromi  Faculty of Engineering,Kyoto University, 工学部, 講師 (40093299)
Project Period (FY) 1985 – 1986
Project Status Completed (Fiscal Year 1986)
Budget Amount *help
¥7,400,000 (Direct Cost: ¥7,400,000)
Fiscal Year 1986: ¥2,200,000 (Direct Cost: ¥2,200,000)
Fiscal Year 1985: ¥5,200,000 (Direct Cost: ¥5,200,000)
KeywordsHardware Algorithm / Redundant Representation / VLSI; Redundant Binary Representation / Arithmetic Operation / Residue Number Representation / Unification / 単一化操作 / ハードウェア設計言語
Research Abstract

In a design and development of complex VLSI, it is very important to design its hardware algorithm first so that we can realize high performance circuit. From this point of view, we have performed researches on design of VLSI oriented hardware algorithms using redundant representation. The main results are listed below:
1. Desing of Hardware Algorithms Using Redundant Representation
We proposed high speed hardware algorithms for elementary functions using a redundant binary representation. The redundant binary representation makes it possible to realize adder and subtracter of constant depth. By using these adder and subtracter, we have designed high speed circuits for various elementary functions.
2. Design of VLSI Oriented Hardware Algorithms by Means of Sophisticated Data Expressions and Data Structures
We have proposed an <OMICRON> (log n) depth n-bit binary division algorithm using residue number representation and designed a divider based on it. Furthermore, we proposed a high speed hardware algorithm for unification based on a new data structure named term graph.
3. Redundant Coding for High Speed Hardware Algorithms
We have proposed redundant coding methods which makes it possible to realize constant time hardware algorithms for operations on residue class and finite Abelian group.
4. Hardware Design Language Suitable for Step by Step Refinement
We have proposed a hardware design language which can describe hierarchical logic design of hardware with its hardware algorithms.

Report

(1 results)
  • 1986 Final Research Report Summary
  • Research Products

    (18 results)

All Other

All Publications (18 results)

  • [Publications] 矢島脩三: 情報処理. 26. 561-567 (1985)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 安浦寛人: 情報処理. 26. 575-582 (1985)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 高木直史: 情報処理. 26. 632-639 (1985)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 高木直史: IEEE Transactions on Computers. C-34. 789-796 (1985)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 高木直史: 電子通信学会論文誌. J69-D. 1-10 (1986)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 高木直史: 電子通信学会論文誌. J69-D. 11-20 (1986)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 高木直史: 電子通信学会論文誌. J69-D. 841-847 (1986)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 岩間一雄: 数理科学. 285. 21-28 (1987)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] 安浦寛人: 電子情報通信学会論文誌. J70-D. (1987)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Shuzo Yajima: "VLSI-Oriented Hardware Algorithms and Logic Design Methodologies" Journal of Information Processing Society of Japan. 26. 561-567 (1985)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Hiroto Yasuura: "Complexity Theory of Logic Circuits" Journal of Information Processing Society of Japan. 26. 575-582 (1985)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Naofumi Takagi: "Hardware Algorithms for Arithmetic Operations" Journal of Information Processing Society of Japan. 26. 632-639 (1985)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Naofumi Takagi: "High-Speed VLSI Multiplication Algorithm with a Redundant Binary Addition Tree" IEEE Transactions on Computers. C-34. 789-796 (1985)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Naofumi Takagi: "A Square Root Hardware Algotithm Using Redundant Binary Representation" The Transactions of the Institute of Electronics and Communication Engineers. J69-D. 1-10 (1986)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Naofumi Takagi: "Hardware Algorithms for Computing Exponentials and Logarithms Using Redundant Binary Representation" The Transactions of the Institute of Electronics and Communication Engineers. J69-D. 11-20 (1986)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Naofumi Takagi: "A Hardware Algorithm for Computing Sine and Cosine Using Redundant Binary Representation" The Transactions of the Institute of Electronics and Communication Engineers. J69-D. 841-847 (1986)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Kazuo Iwama: "Introduction to Combinatorial Algorithms" Mathematical Sciences. 285. 21-28 (1987)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary
  • [Publications] Hiroto Yasuura: "On High-Speed Parallel Algorithms Using Redundant Coding" The Transactions of the Institute of Electronics and Communication Engineers. J70-D. (1987)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1986 Final Research Report Summary

URL: 

Published: 1987-03-31   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi