case

開発事例

  1. HOME
  2. 開発事例
  3. 高位合成(SystemC)を用いたAIによる画像検出
  • FPGA

高位合成(SystemC)を用いたAIによる画像検出

課題・背景

DSPを搭載させたFPGAで画像処理AIをリアルタイムで実行したい。

開発内容

高位合成ではリソース制約やタイミング制約などの制約を設定する必要があるため、ハードウェア設計の知識を活かして、適切な制約を見直し、回路の性能やリソース使用率を最適化しました。
高位合成後に問題が発生した場合はデバッグが必要となりますが、デジタル回路の動作原理や論理的な振る舞いを理解しているため効果的なデバッグを行うことができます。

仕様書

その他の開発事例

  • FPGA

SoCに搭載されるSoC全体を設計しています。CPUにはベアメタルアプリケーションでの動作の他、Linux OSやRTOSを実装して、ロジック部分と協調制御の仕組みのようなアーキテクチャ検討から実機検証まで幅広くカバーしています。

  • アプリ開発・テスト

物理的に操作する治具と、ソフトウェアとしてスマートフォンを操作するアプリを作成し、それを組み合わせて特定の操作を繰り返し行えるようにしました。