Zynq All Programmable SoC を使用したカスタムマイコンの実現

コース概要

近年、FPGA デバイスのめざましい発展(性能向上、大規模化、ローコスト化)により、従来 ASIC で行っていた複雑なシステムオンチップ (SoC) の実現をデスクトップ上で手軽に実現できるようになってきました。また、MPU 等の IP (再利用可能設計済み回路)を使用することによりハードウェア設計の深い知識がなくてもオリジナルチップを開発することが可能になってきました。

本コースでは Zynq All Programmable SoC で設計するために必要な環境の整備(インストール・セットアップ)からターゲットボードでの実動作確認までの知識を習得します。またカスタムマイコン構築とそのターゲットソフトウェア開発の基礎的な演習も行います。

※実際に Vivado Design Suite のインストールも行いますのでこれから FPGA 設計を始めようとされている方に最適です。PC をご持参いただければすぐに使える『設計環境』 (Webpack) をお持ち帰りいただけます。

レベル

FPGA 1

トレーニング期間

1 日

受講対象者
  • Zynq All Programmable SoC でのシステム設計をこれからはじめようとされる方
  • FPGA に搭載された MPU を活用したい方
  • IP ベースの非 HDL 設計手法に興味のある方
受講要件
  • HDL での設計経験・知識不要
  • FPGA のスキル不問・入門レベル(マイコンソフトウェア開発の経験推奨)
ソフトウェア ツール
  • Vivado Design Suite WebPack または Design Edition または System Edition 2014.4
ハードウェア
  • アーキテクチャ : Zynq All Programmable SoC
  • デモ ボード : AVNET 社製 FPGA ボード Zedboad

* 演習で使用するボードやカスタマイズに関する詳細は、認定トレーナー (ATP) へお問い合わせください

このコースに参加すると、次のことができるようになります。
  • Zynq All Programmable SoC でのカスタムマイコンの作り方とその応用方法
  • 開発環境の構築
コース内容
  • 1.  はじめに
    • 1.1  組込システム開発での課題
    • 1.2  プログラマブルデバイスの変遷
    • 1.3  最新 FPGA の利点

  • 2.  開発環境概要
    • 2.1  設計ツールおよび開発ボード
    • 2.2  MPU およびペリフェラル IP コア
    • 2.3  システム構成

  • 3.  開発環境構築実習
    • 3.1  インストーラ入手方法とその種類
    • 3.2  ライセンス取得方法とそのセットアップ

  • 4.  システム構築実習
    • 4.1  カスタムマイコンハードウェアの構築
    • 4.2  簡単なソフトウェアプロジェクト(LED、SW 制御)の作成
    • 4.3  ターゲットボードでの動作確認
    • 4.4  システムパワーオンブート

  • 5.  より複雑なシステムの具現化事例紹介とデモ
    (※LinuxOS 実装によるウェブ制御フル HD ビデオシステム)


本コースは、ザイリンクストレーニングパートナー アドバンスド・テクノロジー・リサーチ・ジャパン合同会社製のトレーニングコースです。

 
/csi/footer.htm