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

Study of Reconfigurable Processor using Programmable LSI

Research Project

Project/Area Number 09680344
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionKumamoto University

Principal Investigator

SUEYOSHI Toshinori  Kumamoto Univesity, Faculty of Engineering, Professor, 工学部, 教授 (00117136)

Co-Investigator(Kenkyū-buntansha) NAKASHIMA Takuo  Kumamoto University, Faculty of Engineering, Research Associate, 工学部, 助手 (90237256)
SHIBAMURA Hidetomo  Kumamoto University, Faculty of Engineering, Research Associate, 工学部, 助手 (10264136)
KUGA Morihiro  Kumamoto University, Faculty of Engineering, Associate Professor, 工学部, 助教授 (80243989)
Project Period (FY) 1997 – 1998
Project Status Completed (Fiscal Year 1998)
Budget Amount *help
¥3,200,000 (Direct Cost: ¥3,200,000)
Fiscal Year 1998: ¥1,100,000 (Direct Cost: ¥1,100,000)
Fiscal Year 1997: ¥2,100,000 (Direct Cost: ¥2,100,000)
KeywordsReconfigurable Processor / Reconfigurable Computing / Reconfigurable Structure / Reconfigurable Logic / FPGA / Multi-thread / Data Driven / Control Driven / リコンフィギャラブル・プロセッサ / 計算機アーキテクチャ / システム・オン・シリコン
Research Abstract

As mentioned in the research plan, we study Reconfigurable Processor using Reconfigurable LSI.The followings are major results of the research.
1. A system prototype of on-chip multiprocessor using system-on-silicon technology was considered as a part of basic research for reconfigurable processor. The system employed the reconfigurability that is a feature of reconfigurable processor and the speed up by hardware implementation. The reconfiguration feature was adapted to hardware with thread control mechanism and its architecture was described. A reconfigurable logic with the dynamic reconfiguration feature which can ignore its overhead of reconfiguration enables that the processor execute both the processor synchronization and the thread scheduling in parallel, and high performance was achieved.
2. Java was selected as a programming language to write applications and it stands for a part of program development environment for reconfigurable processor. Java is suited for writing parallel applications because it supports concurrent programming in its language specification. A prototype program that translates from Java to hardware description language was developed and this translator was realized with consideration for not only simulation but also implementation into FPGAs.
3. We applied the reconfigurable processor to three applications ; Fast Fourier Transform (FFT), N Queens problem, and LAN simulator. Evaluation results showed advantages about 180 times speed up comparison with conventional workstation in applications including highly parallelism. Also, 10 times speed up was recognized in applications restricted parallelism with hardware resource limitation.

Report

(3 results)
  • 1998 Annual Research Report   Final Research Report Summary
  • 1997 Annual Research Report
  • Research Products

    (21 results)

All Other

All Publications (21 results)

  • [Publications] 末吉敏則: "プログラマブル論理デバイスの現状と将来動向" 第10回 回路とシステム軽井沢ワークショップ論文集. 175-180 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] 飯田全広: "マルチスレッド制御ライブラリのハードウェア化によるオンチップ・マルチプロセッサの構成" 並列処理シンポジウムJSPP'97論文集. 337-344 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] 末吉敏則: "リコンフィギャラブル・コンピューティング" Proc.5th FPGA/PLD Conference & Exhibit. 139-148 (1997)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] 末吉敏則: "コンフィギャラブルロジック" 電子情報通信学会誌. 81巻11号. 1100-1106 (1998)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] 末吉敏則: "リコンフィギャラブル・コンピューティング" 計測と制御. 37巻10号. 750 (1998)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] 飯田全広: "スレッド制御回路を持つオンチップ・マルチプロセッサの構成" 情報処理学会論文誌. 39巻6号. 1613-1621 (1998)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Toshinori Sueyoshi: "Present and Future Trends of Programmable Logic Devices" Proceedings of the 10th Karuizawa Workshop on Circuits and Systems. 175-180 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Masahiro Iida: "On Chip Multi-processor Using Multi-thread Control Library Implemented as Hardware" Proceedings of Joint Symposium on Parallel Processing. 337-344 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Toshinori Sueyoshi: "Reconfigurable Computing" Proceedings of the 5th Japanese FPGA/PLD Conference & Exhibit. 139-148 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Toshinori Sueyoshi: "Reconfigurable Logic" The Journal of the Institute of Electronics, Information and Communication Engineers. Vol.81, No.11. 1100-1106 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Toshinori Sueyoshi: "Configurable Computing" Journal of the Society of Instrument and Control Engineers. Vol.37, No.10. 750 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] Masahiro Iida: "On Chip Multi-processor with Hardware Thread Controller" Transactions of Information Processing Society of Japan. Vol.39, No.6. 1613-1621 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1998 Final Research Report Summary
  • [Publications] 末吉敏則: "リコンフィギャラブルロジック" 電子情報通信学会誌. 81巻11号. 1100-1106 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 末吉敏則: "コンフィギャラブル・コンピューティング" 計測と制御. 37巻10号. 750 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 末吉敏則: "FPGAの現状と将来動向" 第2回システムLSI琵琶湖ワークショップ. 93-101 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 飯田全広: "スレッド制御回路を持つオンチップ・マルチプロセッサの構成" 情報処理学会論文誌. 39巻6号. 1613-1621 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 川本優: "JavaによるLANシミュレータの実現" 情報処理学会研究報告. OS78-1. 1-6 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 末吉敏則: "プログラマブル論理デバイスの現状と将来動向" 第10回回路とシステム軽井沢ワークショップ論文集. 175-180 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 飯田全広: "マルチスレッド制御ライブラリのハードウェア化によるオンチップ・マルチプロセッサの構成" 並列処理シンポジウムJSPP'97論文集. 337-344 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 末吉敏則: "リコンフィギャラブル・コンピューティング" Proc.5th FPGA/PLD Conference & Exhibit. 139-148 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] Takuo Nakashima: "Information Filtering for the Newspaper" Proc.IEEE Pacific Rim Conference on Communications, Computers and Signal Processing(PACRIM'97). 1巻. 142-145 (1997)

    • Related Report
      1997 Annual Research Report

URL: 

Published: 1997-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi