FPGAによる画像処理のハードウェア化と設計のポイント ~デモ付~

~ Raspberry Pi・SoC FPGA・HLSツール、ソフトウェアのハードウェア化のポイント ~

・FPGAによるハードウェア化の設計フローを、事例を通して実践的に修得する講座!

・汎用ボードやFPGAの特徴、ハードウェア化と設計時の留意点まで学び、FPGAの選定や画像処理システムへの応用に活かそう!

講師の言葉

 本講義ではFPGAの基礎から画像処理をする上でのメリット・デメリットを説明します。システムの中である一部分のソフトウェアがネックになる場合、その部分をハードウェア化する際のポイントを説明致します。ハードウェア化する際に重要なのがシステムを如何にして小さくするかということです。

 このソリューションとして、ARMコアを搭載したSoC FPGAが注目されていますが、このデバイスにOSを搭載した事例を紹介します。また、C言語から直接HDLに落とせるHLSについて解説し、ソフトウェアのハードウェア化の可能性も説明します。更に最近注目を浴びているSDSoC、ソフトウェアとハードウェアを切り分けOSのファイルシステムを生成するツールも紹介します。

 このセミナーによってFPGAの可能性と、ソフトウェアのハードウェア化の具体的なイメージを持って頂き、システムを構築する際のホストの選び方(OS入りマイコン、ベアメタルマイコン、SoC FPGA)の指針をつかんで頂ければと思います。

セミナー詳細

開催日時
  • 2024年06月25日(火) 10:30 ~ 17:30
開催場所 日本テクノセンター研修室
カテゴリー ソフト・データ・画像・デザイン
受講対象者 ・組込みソフトウェアに従事されている方
・ソフトウェアのハードウェア化を検討されている方
・FPGAによる画像処理に興味のある方
・SoC FPGA、HLS、SDSoCに興味のある方
・組込み機器にOSを搭載しようと考えている方
予備知識 ・C言語でのプログラミング経験
修得知識 ・FPGAの基本的知識
・SoC FPGA、HLS 、SDSoCに関する知識
・ソフトウェアのハードウェア化の知識
プログラム

1.FPGAの現状

  (1).CMOSカメラを利用した事例

    a.HDLによるインタ-フェ-ス作成(I2Cインタ-フェ-スなど)

    b.出力される画像について(デモンストレ-ション)

    c.設計デ-タのメンテナンス性

  (2).OSを利用した事例

    a.SoC FPGAの利用

    b.OS(Linux)搭載の利点

    c.環境構築について

    d.ライブラリ(OpenCVなど)使用による画像処理のメリット

 

2.汎用ボ-ド(Raspberry Pi)とSoC FPGAの比較

  (1).汎用ボ-ド(Raspberry Pi)

    a. 特長

    b. ラインナップ

    c. 外部との通信手段

    d. WiringPiについて

    e. GPIOについて

    f. 処理上の利点/欠点

  (3).SoC FPGA

    a. 特長

    b. ラインナップ

    c. 外部との通信手段

    d. FPGA SoC特有のブートについて

    e. GPIOについて

    f. 処理上の利点/欠点

  (4).SoC FPGAの使い所

    a.ソフトウェアのハ-ドウェア化

    b.インタ-フェ-ス

    c.ベアメタルとOS(Linux)での使用方法

 

3.HLS(High Level Synthesis)と設計法

  (1).概要

    a.導入方法

    b.簡単な使用方法

    c.設計フロー

  (2).SoC FPGAでのアプリケ-ション例

    a.HLSビデオライブラリ

    b.ビデオ処理ア-キテクチャ

    c.AXIインタフェ-ス(ストリ-ミング)

    d.サンプルのデモンストレ-ション

 

4.SDSoC(Software-Defined Development Environment for System on Chip)と設計法

  (1).概要

    a.導入方法

    b.簡単な使用方法

    c.設計フロー

    d.サンプルのデモンストレ-ション

    e.ソフトウェアとハードウェアの切り分け方

 

5.まとめ

  (1).ソフトウェアのハ-ドウェア化のポイント

  (2).SoC FPGAのメリット

  (3).HLSの有効活用と可能性

  (4).SDSoCの有効活用と可能性

キーワード CMOSカメラ SoC FPGA Raspberry PiHLS SDSoC
タグ 画像処理FPGA
受講料 一般 (1名):49,500円(税込)
同時複数申込の場合(1名):44,000円(税込)
会場
日本テクノセンター研修室
〒 163-0722 東京都新宿区西新宿2-7-1 新宿第一生命ビルディング(22階)
- JR「新宿駅」西口から徒歩10分
- 東京メトロ丸ノ内線「西新宿駅」から徒歩8分
- 都営大江戸線「都庁前駅」から徒歩5分
電話番号 : 03-5322-5888
FAX : 03-5322-5666
contact us contact us
各種お問い合わせは、お電話でも受け付けております。
03-5322-5888

営業時間 月~金:9:00~17:00 / 定休日:土日・祝日