高位合成によるFPGA回路設計

紙版 電子版

株式会社セック 長瀬雅之 (共著)

株式会社セック 博(理) 岩渕甲誠 (共著)

株式会社セック 田中亮佑 (共著)

株式会社アイヴィス 川口敦史 (共著)

株式会社アイヴィス 博(工) 松本茂樹 (共著)

株式会社アイヴィス 梶原信樹 (共著)

九州工業大学准教授 博(工) 田中悠一朗 (共著)

九州工業大学教授 博(工) 田向権 (共著)

参考価格 ¥ 4,180 ※各販売ストアにてご確認ください
ページ232
発行年月2022.02
内容
目次
ダウンロード
正誤表
高位合成の初歩からSLAMや深層学習の実装までカバーした、待望の入門書!

小型で省電力ながらも高性能なFPGAは、自動車やロボットなどでのエッジ処理に適したデバイスとして期待されています。とくに近年では、「高位合成」という、C/C++などの高級言語からFPGAの回路を組み上げる技術が発展しています。これによって、より手軽に、通常のソフトウェア開発と近い感覚でFPGAの開発に取り組むことが可能になっています。

本書では、はじめてFPGAに触れる人でも実用的な知能処理の実装ができるように、基礎的な知識から応用例まで丁寧に解説しています。FPGAに興味のあるソフトウェアエンジニアの方々や、より効率的な開発をしたい組込みエンジニアの方々にもおすすめです。

〈本書の特長〉
●簡単なプログラムを通して、高位合成のポイントを一つ一つ説明しています。さらに、実践的なアプリケーションの例として、SLAMの実装について解説しています。
●自身の手でゼロから開発するだけでなく、より高性能な処理を可能にするため、さまざまなライブラリがベンダーから提供されています。その活用例として、深層学習の実装について解説しています。
●システム実装の考え方やアーキテクチャの知見といった基礎事項も要点を押さえて解説しているので、はじめてFPGAに触れる人でも無理なく学ぶことができます。
Chapter 1 知能処理アクセラレーション
Chapter 2 FPGAによるシステム実装の考え方
Chapter 3 高位合成による知能処理実装(基本編)
Chapter 4 高位合成による知能処理実装(SLAM編)
Chapter 5 FPGAによる知能処理実装(深層学習編)
  • ソースファイル(zip)

    第3章と第5章のプログラムです.

  • 補足資料(zip)

    ビルド済みカスタムプラットフォームの使用方法と結合用のスクリプトファイルです.

  • ソースファイル(zip)

    ファイルサイズが約500MBと大きいのでご注意ください.ビルド済みカスタムプラットフォームのデータ(ultra96v2_base00)です.

  • ソースファイル(zip)

    ファイルサイズが約500MBと大きいのでご注意ください.ビルド済みカスタムプラットフォームのデータ(ultra96v2_base01)です.

  • ソースファイル(zip)

    ファイルサイズが約500MBと大きいのでご注意ください.ビルド済みカスタムプラットフォームのデータ(ultra96v2_base02)です.

  • 補足資料(pdf)

    第5章の操作手順に関する補足資料です.

書籍検索

978 - 4 - 627 -   - x (5桁の数字を入力)
  年       月