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

2012 Fiscal Year Annual Research Report

FPGAの抽象モデル化とハードウェアアルゴリズムの評価の研究

Research Project

Project/Area Number 21500016
Research InstitutionHiroshima University

Principal Investigator

中野 浩嗣  広島大学, 工学(系)研究科(研究院), 教授 (30281075)

Co-Investigator(Kenkyū-buntansha) 伊藤 靖朗  広島大学, 工学(系)研究科(研究院), 助教 (40397964)
Project Period (FY) 2009-04-01 – 2013-03-31
KeywordsFPGA / ハードウェアアルゴリズム / 多倍長演算
Research Abstract

FPGA(Field Programmable Gate Array)とは,ユーザの設計した論理回路データをダウンロードすることにより,内部回路を定義・変更することができる集積回路である.FPGAには,LUT(ルックアップテーブル),フリップフロップ,ブロックRAM,乗算器,などの組込み回路が大量(数千~数十万程度)に分散配置されており,それらの初期データとプログラマブル配線を設定することにより,任意の論理回路を埋め込むことができる.本研究の目的は,このFPGAのアーキテクチャをさまざまなレベルで抽象化したFPGAモデルを提案し,そのモデル上でさまざまな問題を解く効率よいハードウェアアルゴリズムを設計することである.昨年度我々が提案したFDFM(Few DSP blocks and Few memory blocks)アプローチを用いて,今年度はサポートベクタマシンと呼ばれる学習機械をFPGAに実装した.我々が提案するFDFMアプローチとは、少数のDSPブロックとブロックRAMを用いて,複雑な計算をするコプロセッサを組み込むという考え方である。この方法により複雑な計算が少ないリソースで行うことができ、また高スループットが必要な場合はこのコプロセッサを大量に並べるということも可能であり、フレキシブルな設計が可能となる.さらに,FPGAに高速パターンマッチングアルゴリズムや多倍長演算対応CPUを実装し,性能評価を行った.特に,多倍長演算対応CPUを用いて,RSA暗号化のための多倍長演算アルゴリズムを実装した.RSA暗号化をハードウェア実装するのは複雑であり,設計が困難であった.多倍長演算CPUはこれをソフトウェア的に容易に実装でき,かつハードウェア実装と同等の性能が実現できる.

Current Status of Research Progress
Reason

24年度が最終年度であるため、記入しない。

Strategy for Future Research Activity

24年度が最終年度であるため、記入しない。

  • Research Products

    (4 results)

All 2013 2012

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

  • [Journal Article] An FPGA implementation for neural networks with the FDFM processor core approach2013

    • Author(s)
      Yuki Ago, Yasuaki Ito, Koji Nakano
    • Journal Title

      International Journal of Parallel, Emergent and Distributed Systems

      Volume: 28 Pages: 1-13

    • DOI

      10.1080/17445760.2012.684686

    • Peer Reviewed
  • [Journal Article] An Algorithm to Obtain Circuits with Synchronous RAMs2012

    • Author(s)
      Md. Nazrul Islam Mondal, Koji Nakano and Yasuaki Ito
    • Journal Title

      Journal of Communication and Computer

      Volume: Volume 9, Number 5 Pages: 547-559

    • URL

      http://www.davidpublishing.com/

    • Peer Reviewed
  • [Journal Article] A Rewriting Approach to Replace Asynchronous ROMs with Synchronous Ones for the Circuits with Cycles2012

    • Author(s)
      Md. Nazrul Islam Mondal, Koji Nakano, Yasuaki Ito
    • Journal Title

      International Journal of Networking and Computing

      Volume: Vol. 2, No. 2 Pages: 269-290

    • URL

      http://www.ijnc.org/

    • Peer Reviewed
  • [Presentation] Efficient Hough Transform on the FPGA using DSP slices and Block RAMs2013

    • Author(s)
      Xin Zhou, Norihiro Tomagou, Yasuaki Ito and Koji Nakano
    • Organizer
      International Parallel and Distributed Processing Systems
    • Place of Presentation
      Boston, USA
    • Year and Date
      20130520-20130524

URL: 

Published: 2014-07-24  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi