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

2006 Fiscal Year Annual Research Report

数値計算回路の自動合成および設計検証システムの開発に関する研究

Research Project

Project/Area Number 18700048
Research InstitutionHiroshima City University

Principal Investigator

永山 忍  広島市立大学, 情報科学部, 助手 (10405491)

Keywords数値計算回路 / 自動合成 / 区分多項式近似 / 不等区間分割 / FPGA使用率 / 決定グラフ / 初等関数
Research Abstract

三角関数や対数関数などの数学関数を計算する数値計算回路の自動合成および設計検証システムの開発を目的とし,平成18年度は,以下を行った.
1.最適な多項式の次数の解析:与えられた数学関数を区分多項式で近似し,その多項式をメモリ,乗算器,加算器で実現する.メモリ量と回路サイズのトレードオフを考慮した近似多項式の最適な次数を求めるために,1次から5次までの近似多項式に基づく数値計算回路の自動合成ツールを開発し,多数の数値計算回路をFPGAに実装した.そして,それらの実装結果から,最適な次数は,FPGA内のハードウェアリソースの使用状況によって変化し,一意に定まらないことがわかった.そこでFPGA使用率という尺度を新たに定義し,FPGAの使用状況に応じた最適な次数を求めた.求めた次数を回路設計に用いることによって,FPGAの使用状況に合わせて最もコンパクトな数値計算回路を生成できることがわかった.また,実験により,次数とは無関係に本数値計算回路で大きな面積を占める部分(区間指定回路)が明らかになり,その部分の改良(EVBDDを用いた設計)により,さらに高性能な数値計算回路の設計に成功した.
2.数値計算回路の設計検証システムの開発:数学関数のグラフ表現を用いた形式的検証法を確立するために,数学関数のコンパクトなグラフ表現法について研究を行った.標準的な数学関数は,多項式に展開できることに着目し,多項式をコンパクトに表現できる決定グラフBMD(Binary Moment Diagram)を数学関数の表現法に用いた.BMDのサイズの上界を求め,BMDがコンパクトであることを理論的に解析した.また多くの数学関数を用いた実験により,BMDが他の決定グラフよりコンパクトであることを実験的にも示した.

  • Research Products

    (6 results)

All 2007 2006

All Journal Article (6 results)

  • [Journal Article] Numerical function generators using edge-valued binary decision diagrams2007

    • Author(s)
      永山 忍
    • Journal Title

      Proceedings of Asia and South Pacific Design Automation Conference

      Pages: 535-540

  • [Journal Article] Compact numerical function generators based on quadratic approximation : Architecture and synthesis method2006

    • Author(s)
      永山 忍
    • Journal Title

      IEICE Transactions on Fundamentals of Electronics E89-A・12

      Pages: 3510-3518

  • [Journal Article] Representations of elementary functions using binary moment diagrams2006

    • Author(s)
      笹尾 勤
    • Journal Title

      Proceedings of IEEE International Symposium on Multiple-Valued Logic (CD-ROM)

  • [Journal Article] BMDを用いた初等関数の表現法と数値計算回路への応用2006

    • Author(s)
      永山 忍
    • Journal Title

      多値論理研究会 多値論理研究ノート 10

      Pages: 1-6

  • [Journal Article] FPGA実装に適した多項式近似に基づく数値計算回路2006

    • Author(s)
      永山 忍
    • Journal Title

      電子情報通信学会 技術研究報告 RECONF2006-29 106・247

      Pages: 13-18

  • [Journal Article] EVBDDを用いた数値計算回路の構成2006

    • Author(s)
      永山 忍
    • Journal Title

      電子情報通信学会 技術研究報告 RECONF2006-43 106・394

      Pages: 25-30

URL: 

Published: 2008-05-08   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi