手ぶらでOK!実習・Vitis HLSを使った高位合成「超」入門

手ぶらでOK!実習・Vitis HLSを使った高位合成「超」入門
―― C言語ソースコードから回路を作ってFPGAを動かそう

  

【開催日】2022年7月6日(水) 10:00-17:00 1日コース
【セミナNo.】ES22-0052  【受講料】29,000円(税込)
【会場】東京・巣鴨 CQ出版社2Fセミナ・ルーム [地図]
セミナ会場

 Vitis HLSはAMD-Xilinx社の提供する高位合成ツールである.高位合成ツールを使用するとC言語等のソースコードから回路を生成でき,抽象度の高い機能を持った回路の設計が容易になる.
 本セミナでは,無償版Vitis HLSを使ってC言語ソースコードから回路を生成する方法を解説する.実習では,高位合成を実施して実際にFPGA(SoC)で動作させてみる.使用するSoCボードはZybo Z7-20である.

●対象聴講者
・高位合成に興味のある方
・FPGA設計に興味のあるソフトウェア開発者

●講演の目標
・高位合成ツール(Vitis HLS)を使えるようになる
・高位合成した回路をFPGAに組み込めるようになる

●内容
1. Vitis HLSとは
 - 高位合成とは
 - Vitis HLSの概要
 - 操作手順
実習A 加算器の合成

2. Vitis HLSによる高位合成
 - Cソースコードの書き方
 - 入力,出力になるもの
 - シミュレーション
 - 合成の実行
 - 合成後のシミュレーション
 - 高位合成の制御
 - 入出力インターフェース
 - IPの作成
実習B 加算器のシミュレーション

3. FPGAへの組み込み
 - Vivadoの操作
 - IPの登録
 - RTLの作成
 - インプリメンテーション
 - FPGAへの書き込み
実習C 加算器をFPGAで動作確認

4. 回路作成のノウハウ
 - 高位合成に適した回路
 - 高位合成に適さない回路
 - 機能の分割
実習D カウンタおよび7セグメントLEDを点灯制御

5. メモリ,バスへのアクセス
 - メモリ,バスアクセスを生成するCソースコード
 - メモリアクセス
 - バスアクセス
 - AXIインターコネクト
 - プロセッサへの接続
実習E メモリアクセス,画像表示
実習F 合成IPとソフトウェアの速度比較(マンデルブロ集合の表示)


高位合成を使ったマンデルブロ集合の表示
高位合成を使ったマンデルブロ集合の表示


【受講者が持参するもの】
※実習ファイルはセミナ終了後,サーバからダウンロードできるようにします.



このセミナの参加募集について

 募集は終了いたしました 


類似するセミナをお探しの場合
以下にある「このセミナのタグ情報」の中から,ご希望のタグをお選び下さい. お選びいただいたセミナと同じタグ情報を持つセミナを一覧表示します.

このセミナのタグ情報
各タグをクリックすると,類似するセミナの一覧を表示します.

コース

 1日コース

カテゴリ

 組み込みシステム
 半導体デバイス

シリーズ

 

特徴

 ビギナ
 実習

キーワード

 FPGA
 インターフェース
 コンピュータ
 ソフトウェア
 開発環境
 開発手法

セミナ事務局からのお知らせ

●〆切迫る!動画をチェック
 画像を"クリック"すると動画が見られます!


【開催日】2026年2月27日(金)
★各種二次電池充電回路入門[講師実演付き]【オンライン同時開催セミナ】
https://seminar.cqpub.co.jp/ccm/ES25-0131


【開催日】2026年3月3日(火)
★手ぶらでOK!実習・組み込みリアルタイムOS FreeRTOS「超」入門【後閑 講師設計のオリジナル教材基板付き】
https://seminar.cqpub.co.jp/ccm/ES25-0135


【開催日】2026年3月5日(木)
★実習・マイコンを動かしながら学ぶディジタル・フィルタ【実装プリント基板&マイコン・ボード付き】
https://seminar.cqpub.co.jp/ccm/ES25-0144


【開催日】2026年3月6日(金)
★CMOS,CCDイメージ・センサの基礎と応用【オンライン同時開催セミナ】
https://seminar.cqpub.co.jp/ccm/ES25-0137


【開催日】2026年3月10日(火)
★実習・ラズパイで作るエッジAIカメラ装置
https://seminar.cqpub.co.jp/ccm/ES25-0138


【開催日】2026年3月24日(火)
★LLMビギナ大歓迎!実習・ラズパイでローカルLLMを動かして生成AIのアプリを作ってみる実験【生成AI有償版期限付き使用権付き】
https://seminar.cqpub.co.jp/ccm/ES25-0148


【開催日】2026年3月11日(水)
★手ぶらでOK!実習・Arm Cortex-Mで学ぶ組み込みC言語「超」入門 [教材基板付き]】
https://seminar.cqpub.co.jp/ccm/ES25-0150


【開催日】2026年3月12日(木)
★手ぶらでOK!実習・Linuxデバイス・ドライバ開発入門
https://seminar.cqpub.co.jp/ccm/ES25-0139


【開催日】2026年3月13日(金)
★手ぶらでOK!実習・Bluetooth Low Energy 開発入門[教材キット付き]
https://seminar.cqpub.co.jp/ccm/ES25-0140


【開催日】2026年3月17日(火)
★実習・ビギナのためのフーリエ変換/ラプラス変換とアナログ電気回路解析【オンライン同時開催セミナ】
https://seminar.cqpub.co.jp/ccm/ES25-0145