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

2013 Fiscal Year Research-status Report

FPGAを用いた汎用計算技術GPFPGAを実現するための開発環境の構築

Research Project

Project/Area Number 25540024
Research Category

Grant-in-Aid for Challenging Exploratory Research

Research InstitutionHiroshima University

Principal Investigator

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

Co-Investigator(Kenkyū-buntansha) 伊藤 靖朗  広島大学, 工学(系)研究科(研究院), 准教授 (40397964)
Project Period (FY) 2013-04-01 – 2016-03-31
KeywordsFPGA / ハードウェアアルゴリズム / 開発環境
Research Abstract

本年度は,GPFPGAのフレームワークを利用して,いくつかの効率よいハードウェアアルゴリズムを実装した.(1)画像が順次入力されたときに,テンプレートと類似する部分を求めるハードウェアアルゴリズム.階層的で冗長なマッチングという新しい方法を用いて,スピードと検出精度のバランスがとれたマッチングのためのハードウェアアルゴリズムを考案し,それをFPGAに実装して性能評価を行なった.(2)可変長算術演算を効率よく実行するプロセッサアーキテクチャ.研究代表者らが以前に考案したFDFMアプローチ(Few DSP slices Few Memory block approach)にもとづいて,長いビット長,たとえば2048ビットの整数上の演算をサポートするハードウェアアルゴリズムを設計した.FGPAにこのハードウェアアルゴリズムを実装した.また,この方法にもとづいて,RSA暗号処理を実装した.(3)画像内の直線成分を検出するハードウェアアルゴリズム.FPGAに内蔵されているDSP SliceとBlock RAMを効率的に用いて,リアルタイムで画像の直線成分を検出するハードウェアアルゴリズムを開発し,FPGAに実装した.

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

GPFPGAのフレームワークにより,従来より,すぐれたハードウェアアルゴリズムをFPGAに実装することが可能となった.概ね順調に研究が進展していると言える.

Strategy for Future Research Activity

FPGAには,DSP block,Block RAM,CLB (Configurable Logic Block)の3つの構成要素がある.これまでは,DSP blockとBlock RAMの利用については,効率よく行えているが,CLBについては論理合成ツールまかせで,十分に活用できているとは言えない.今後はこのCLBを効率よく用いるGPFPGAを提案していきたい.

Expenditure Plans for the Next FY Research Funding

次年度に発売が予定されている,新しいFPGAボードを購入するために,次年度使用額が生じた.
平成27年度中にVirtex-8を搭載したFPGAボードを購入する予定である.

  • Research Products

    (7 results)

All 2014 2013

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

  • [Journal Article] Implementations of the Hough Transform on the Embedded Multicore Processors2014

    • Author(s)
      Xin Zhou, Norihiro Tomagou, Yasuaki Ito, and Koji Nakano
    • Journal Title

      International Journal of Networking and Computing

      Volume: 4 Pages: 174-188

    • Peer Reviewed
  • [Presentation] A Flexible-Length-Arithmetic Processor Using Embedded DSP Slices and Block RAMs in FPGAs2013

    • Author(s)
      Md. Nazrul Islam Mondal, Kohan Sai, Koji Nakano and Yasuaki Ito
    • Organizer
      International Symposium on Computing and Networking
    • Place of Presentation
      松山市
    • Year and Date
      20131204-20131206
  • [Presentation] Template Matching using DSP slices on the FPGA2013

    • Author(s)
      Kaoru Hashimoto, Yasuaki Ito and Koji Nakano
    • Organizer
      International Symposium on Computing and Networking
    • Place of Presentation
      松山市
    • Year and Date
      20131204-20131206
  • [Presentation] TinyCSE: Tiny Computer System for Education2013

    • Author(s)
      Ryosuke Nakamura, Yasuaki Ito and Koji Nakano
    • Organizer
      International Symposium on Computing and Networking
    • Place of Presentation
      松山市
    • Year and Date
      20131204-20131206
  • [Presentation] A Classification Processor for a Support Vector Machine with embedded DSP slices and block RAMs in the FPGA2013

    • Author(s)
      Yuki Ago, Koji Nakano and Yasuaki Ito
    • Organizer
      IEEE 7th International Symposium on Embedded Multicore SoCs
    • Place of Presentation
      東京
    • Year and Date
      20130926-20130928
  • [Presentation] An Efficient Implementation of the Hough Transform using DSP slices and block RAMs on the FPGA2013

    • Author(s)
      Xin Zhou, Yasuaki Ito and Koji Nakano
    • Organizer
      International Parallel and Distributed Processing Symposium
    • Place of Presentation
      東京
    • Year and Date
      20130926-20130928
  • [Presentation] Efficient Hough Transform on the FPGA using DPS slices and Block RAMs2013

    • Author(s)
      Xin Zhou, Norihiro Tomagou, Yasuaki Ito, and Koji Nakano
    • Organizer
      International Parallel and Distributed Processing Symposium
    • Place of Presentation
      アメリカ・ボストン
    • Year and Date
      20130520-20130524

URL: 

Published: 2015-05-28  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi