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

2008 Fiscal Year Annual Research Report

汎用メモリを使用した連想メモリの構成とその応用に関する研究

Research Project

Project/Area Number 19300013
Research InstitutionKyushu Institute of Technology

Principal Investigator

笹尾 勤  Kyushu Institute of Technology, 大学院・情報工学研究院, 教授 (20112013)

KeywordsCAM / アドレス変換回路 / IPアドレス / LPM / FPGA
Research Abstract

インターネットのIPアドレス表は,与えられたIPアドレスに対して、宛先の詳細が掲載されているメモリのインデックスを生成する。IPアドレスに対応するインデックスを生成する回路をインデックス生成回路という。また、その回路が実現する関数をインデックス生成関数という。インデックス生成回路をドントケアを利用して簡単化する手法を開発した。まず、最小被覆を用いて依存変数を最小化する方法について検討した。次に、線形変換を利用して多重化変数を生成し、依存変数を削減する方法について、理論的に検討した。
1.インデックス表のベクトルの数をkとしたとき、殆どのアドレス生成関数は、2[log_2k]-1個の変数を用いて表現可能なことを実験的に示した。
(IWLS2008およびICCAD2008で発表)
2.線形変換を用いて変数を削減するためのアルゴリズムを開発し、削減可能な変数の個数に関して実験データを集積した。
3.変数削減をおこなうヒューリスティック法として「情報利得法」を考案した。不完全定義インデックス生成関数の入力変数削減について、もとの変数(原始変数)のみを用いる場合と、線形変換した変数(多重化変数)を用いる場合の実験結果を示し、変数の多重化が不完全定義インデックス生成関数の入力変数削減に効果があることを実験的に確かめた。(電子情報通信学会VLSI設計技術研究会2009-03で発表)
これらの方法は、種々のパターンマッチング回路を構成する際有用である。

  • Research Products

    (13 results)

All 2009 2008 Other

All Journal Article (1 results) (of which Peer Reviewed: 1 results) Presentation (11 results) Remarks (1 results)

  • [Journal Article] Complexities of graph-based representations for elementary functions2009

    • Author(s)
      S. Nagayama, T. Sasao
    • Journal Title

      IEEE Transactions on Computers Vol. C-58

      Pages: 106-119

    • Peer Reviewed
  • [Presentation] Emulation of sequential circuits by a parallel branching program machine2009

    • Author(s)
      H. Nakahara, T. Sasao, M. Matsuura, Y. Kawamura
    • Organizer
      5th International Workshop on Applied Reconfigurable Computing
    • Place of Presentation
      Karlsruhe, Germany
    • Year and Date
      20090316-20090318
  • [Presentation] 不完全定義インデックス生成関数の変数最小化について2009

    • Author(s)
      中村高明, 笹尾勤, 松浦宗寛
    • Organizer
      電子情報通信学会, VLSI設計技術研究会
    • Place of Presentation
      那覇市
    • Year and Date
      2009-03-11
  • [Presentation] 並列プランチンク・プログラム・マシンを用いた順序回路の模擬について2009

    • Author(s)
      中原啓貴, 笹尾勤, 松浦宗寛, 川村嘉郁
    • Organizer
      電子情報通信学会, VLSI設計技術研究会
    • Place of Presentation
      那覇市
    • Year and Date
      2009-03-11
  • [Presentation] On the number of variables to represent sparse logic functions2008

    • Author(s)
      T. Sasao
    • Organizer
      The 2008 International Conference on Computer-Aided Design (ICCAD-2008)
    • Place of Presentation
      San Jose, California, USA
    • Year and Date
      20081110-20081113
  • [Presentation] Numerical function generators using bilinear interpolation2008

    • Author(s)
      S. Nagayama, T. Sasao, J. T. Butler
    • Organizer
      The International Conference on Field Programmable Logic and Applications (FPL-2008)
    • Place of Presentation
      Heidelberg, Germany
    • Year and Date
      20080908-20080910
  • [Presentation] Programmable numerical function generators for two-variable functions2008

    • Author(s)
      S. Nagayama, J. T. Butler, T. Sasao
    • Organizer
      10th EUROMICRO Conference on Digital System Design, Architectures, Methods and Tools(DSD 2008)
    • Place of Presentation
      Parma, Italy
    • Year and Date
      20080901-20080905
  • [Presentation] On the complexity of single-digit error detection function in redundant residue number system2008

    • Author(s)
      T. Sasao, Y. Iguchi
    • Organizer
      10th EUROMICRO Conference on Digital System Design, Architectures, Methods and Tools(DSD2008)
    • Place of Presentation
      Parma, Italy
    • Year and Date
      20080901-20080905
  • [Presentation] On the number of variables to represent sparse logic funotions2008

    • Author(s)
      T. Sasao
    • Organizer
      17th International Workshop on Logic & Synthesis (IWLS-2008)
    • Place of Presentation
      Lake Tahoe, California, USA
    • Year and Date
      20080604-20080608
  • [Presentation] On the complexity of classification functions2008

    • Author(s)
      T. Sasao
    • Organizer
      International Symposium on Multiple-valued Logic (ISMVL-2008)
    • Place of Presentation
      Dallas, TX, USA
    • Year and Date
      20080522-20080524
  • [Presentation] Representations of two-variable elementary functions using EVMDDs and their applications to function generators2008

    • Author(s)
      S. Nagayama, T. Sasao
    • Organizer
      International Symposium on Multiple-valued Logic (ISMVL-2008)
    • Place of Presentation
      Dallas, TX, USA
    • Year and Date
      20080522-20080524
  • [Presentation] 書換え可能な二変数関数の数値計算回路について2008

    • Author(s)
      永山忍, 笹尾勤, Jon T. Butler
    • Organizer
      電子情報通信学会, リコンフィギヤラブルシステム研究会, RECONF2008-49
    • Place of Presentation
      北九州市
    • Year and Date
      2008-11-18
  • [Remarks]

    • URL

      http://www.lsi-cad.com/sasao/index.html

URL: 

Published: 2010-06-11   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi