プログラマブルデバイスを用いた制御・演算アルゴリズム評価実験システムの構築

利用可编程器件构建控制/算术算法评估实验系统

基本信息

  • 批准号:
    16H00379
  • 负责人:
  • 金额:
    $ 0.35万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Encouragement of Scientists
  • 财政年份:
    2016
  • 资助国家:
    日本
  • 起止时间:
    2016 至 无数据
  • 项目状态:
    已结题

项目摘要

研究目的 : ディジタルシステムの制御回路設計や演算アルゴリズムを短時間で実習する環境を提供することを目的とし、プログラマブルデバイスの一つであるFPGA(Field Programmable Gate Array)を用いた実習システムを構築した。その例として種々のソーティングアルゴリズムをハードウェア記述言語を用いてプログラミングし、それを可視化するための表示回路を製作し、その動作確認を行った。研究実施計画 :1. 論理回路の基礎である種々の演算アルゴリズムに対しハードウェア記述言語を用いて回路記述を行い、2進数で与えられた入力の値を7Seg-LEDに10進数で表示させる2つの変換アルゴリズムについて演算速度、回路面積等の評価をする。2. ソーティングアルゴリズムを例として、簡単なアルゴリズムであるバブルソート、選択ソート、挿入ソート、高速なアルゴリズムであるクイックソート、ヒープソート、マージソートなど種々のアルゴリズムをプログラマブルデバイスで実現し性能比較をするとともに処理ステップ毎に可視化できるようなハードウェア構成とする。また、特徴などを解説できる資料の作成を行う。研究結果 :1. 2進数で与えられた値を10進数に変換する方法として、一般的に考えられる減算法と高速な計算ができるシフト演算法の2つについてプログラミングし、FPGAで動作させることによって演算速度の違いを体感できるシステムを構築することができた。また、論理シミュレーションによって2つのアルゴリズムの動作速度やハードウェアの使用面積などを評価でき、短時間で効果的な実習を可能とすることができた。2. 種々のソーティングアルゴリズムについてプログラミングし、論理シミュレーションによって演算終了までの演算速度の比較を行うことができるとともに、演算過程および3段階前までの演算履歴を可視化できるシステムを製作し、アルゴリズムだけでなく表示システムの制御と併せて学習できる実習環境を提供することができるシステムを構築できた。
The purpose of this study is to design a control loop for a FPGA(Field Programmable Gate Array) system and to construct a control loop for FPGA system. For example, if you want to use the language, you can use the language to create a visual representation loop and confirm your actions. Research implementation plan:1. Logic loop basis: calculation of loss of loop, calculation speed, loop area, etc. Evaluation of loop description, binary number and input force value, Seg-LED, 10 binary number. 2. For example, simple and easy to use software, selection software, insertion software, high-speed software, high-speed software The data is created by the following steps: results:1. 2-ary number and 10-ary number conversion method, general examination, subtraction algorithm, high-speed calculation, 2-ary number conversion algorithm, FPGA operation, calculation speed, body feeling, system construction, etc. For example, if you want to use a computer, you can use a computer to run a computer. 2. A comparison of computational speed between the computational process and the three-stage preceding computational process is made. The system is designed to provide a learning environment for students.

项目成果

期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
プログラマブルデバイスを用いた論理回路および演算アルゴリズム学習用実習プログラムの考案
开发使用可编程设备学习逻辑电路和算术算法的培训程序
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    阿部茂樹
  • 通讯作者:
    阿部茂樹
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

阿部 茂樹其他文献

阿部 茂樹的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('阿部 茂樹', 18)}}的其他基金

音声認識によるロボット制御システムの構築と教育プログラムへの応用
使用语音识别的机器人控制系统的构建及其在教育项目中的应用
  • 批准号:
    18H00259
  • 财政年份:
    2018
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Encouragement of Scientists
プログラマブルデバイスとマイコンの協調制御による組込みシステム設計支援環境の構築
通过可编程器件和微控制器的协同控制构建嵌入式系统设计支持环境
  • 批准号:
    24919002
  • 财政年份:
    2012
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Encouragement of Scientists
プログラマブルデバイスを用いたワイヤレス通信・制御実験システムの開発
利用可编程器件的无线通信与控制实验系统的开发
  • 批准号:
    21921003
  • 财政年份:
    2009
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Encouragement of Scientists
プログラマブルデバイスを用いた暗号化・復号化実験シスラムの開発
可编程器件加解密实验系统的开发
  • 批准号:
    20921008
  • 财政年份:
    2008
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Encouragement of Scientists
故障検出・回復可能なプログラマブルデバイスのレイアウトモデル評価
具有故障检测和恢复能力的可编程器件的布局模型评估
  • 批准号:
    17918002
  • 财政年份:
    2005
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Encouragement of Scientists
故障の検出及び自己修復可能なFPGAシステムの設計
设计具有故障检测和自我修复功能的 FPGA 系统
  • 批准号:
    11919011
  • 财政年份:
    1999
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (B)
原画像からの情報取り込みまで考慮した高安全知能自動車用ルールベースシステムの構築
考虑从原始图像获取信息,构建基于规则的高安全智能车辆系统
  • 批准号:
    09919008
  • 财政年份:
    1997
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (B)
高安全知能自動車実験システムの開発
高安全智能车辆实验系统开发
  • 批准号:
    07919003
  • 财政年份:
    1995
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (B)
知的フォールトトレラント実験評価システムの試作
智能容错实验评价系统原型
  • 批准号:
    03918004
  • 财政年份:
    1991
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (B)
フォールトトレラントマイクロコンピュータシステムの信頼性評価実験装置の試作
微机容错系统可靠性评估实验装置样机
  • 批准号:
    63918005
  • 财政年份:
    1988
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (B)

相似海外基金

DNA計算における基本演算アルゴリズムに関する研究
DNA计算中的基本计算算法研究
  • 批准号:
    17700021
  • 财政年份:
    2005
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
位相の組み合わせ解析に基づく頑健な集合演算アルゴリズムの開発
基于拓扑组合分析的鲁棒集计算算法开发
  • 批准号:
    04750092
  • 财政年份:
    1992
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
光アレイロジックによる並行ディジタル演算アルゴリズムの開発
使用光学阵列逻辑开发并行数字计算算法
  • 批准号:
    62750035
  • 财政年份:
    1987
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
高速集合演算アルゴリズムに基づいた大規模関係データベースマシンの研究
基于快速集合计算算法的大规模关系数据库机研究
  • 批准号:
    57880010
  • 财政年份:
    1982
  • 资助金额:
    $ 0.35万
  • 项目类别:
    Grant-in-Aid for Developmental Scientific Research
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了