7月24日~25日生ライブ配信/7月26日~28日録画配信
【ZYBO&有機EL表示器&環境センサ付き】
ARM Cortex-A9&FPGA内蔵SoC Zynqで初体験!
オリジナル・プロセッサ開発入門

~Lチカから,VivadoとVitisを使ったFPGAシステムプラットフォーム開発,SPI/I2C制御まで~

講師:中村 晋一郎 氏
企画:ZEPエンジニアリング / 販売:マルツエレック

タイム・テーブルと申し込み

お申込みは,マルツエレックの通販ページで行います.下記スケジュール表のボタンを押して,必要事項の入力をお願いいたします.

月/日 開始 終了 内容 価格 申し込み
7/24(土)~7/25(日) 10:00 17:00 ARM Cortex-A9&FPGA内蔵SoC Zynqで初体験!オリジナル・プロセッサ開発入門 (2日コース) \88,000

学ぶこと

Zynq(Xilinx)は,650MHz デュアルコアCortex-A9とFPGAが統合されたSoCです.ZYBO Z7-10(Digilent)は,Zynq-7010搭載の開発ボードで,オンボードメモリ,ビデオ&オーディオI/,デュアルロールUSB,Ethernet,SDスロットなどが用意されており,さまざまな機器の設計・開発に活用できます.
 本セミナでは,ZYBO Z7-1,設計開発環境Vivado,統合ソフトウェア・プラットフォームVitisを使ったオリジナル・プロセッサ開発の基本を学びます.Vivado側では,ブロック設計機能を使ってARMプロセッサと各種ペリフェラルを構成し,独自の論理回路も盛り込みます.Vitis側では,Vivado側で構成したハードウェアを元に,ペリフェラルの操作について学びます.本セミナを通じてVivadoとVitisを使った一連の開発フローの理解が進みます. 具体的な制御例としてSPIとI2Cについても触れますので,実際のシステム設計に近い内容を体験できます.

図1 本セミナで使用する ZYBO Z7-10 Zynq-7000開発ボード 図2 開発環境Vivado

内容

(1)ツールのインストール

(2)Vivadoを使ったブロック設計

(3)Vivadoを使ったペリフェラルの追加

(4)VivadoからVitisにハードウェア構成情報を渡す

(5)Vitisでプロジェクトを構成する

(6)Vitisでファームウェアを記述する

(7)実際に実機で動作させてみる

(8)まとめ

受講対象

  • マイコンに触れた経験のある方
  • FPGAに触れた経験のある方
  • ソフトウェア開発者でFPGAを使った開発に興味のある方
  • ハードウェア開発者でFPGAを使った開発に興味のある方
  • VivadoやVitisを使った開発に興味のある方
  • Xilinx EDKなど,過去のツールに触れたことのある方

あると望ましい予備知識

  • マイコンを使った開発に関する基礎知識(必須ではありません)
  • FPGAを使った開発に関する基礎知識(必須ではありません)

講演の目標

VivadoとVitisを組み合わせた一連の開発フローを理解できる.一連の開発フローを理解することによって,実際の開発を一人で回すことが可能になり,次の段階への学習過程へと進めることができる

本セミナで使用するボードや部材

  • ZYBO Zynq-7010評価ボード Z7-10 開発環境ソフトライセンス付
  • Pmod OLEDrgb Pmod96×64有機ELディスプレイ
  • Pmod HYGRO 温湿度センサ

※上記のボード一式は,セミナ終了後もそのままお使いになれます.

用意いただきたいもの

  • CPU:Intel Core i7以上を搭載したWindowsパソコン
  • ディスク:SSD必須(空き容量512GB以上)
  • メモリ:16GB以上
  • 画面:フルハイビジョンを2面以上

講師紹介

略歴

2002年より業務用映像音声機器メーカに勤務.システムアーキテクチャ設計やファームウェア開発業務に携わる.2020年にリベラルロジック株式会社を設立.

主な著書

  1. アプリはスクリプトで柔軟に!マイコン用MicroPythonプログラミング,Interface 2016年10月号
  2. シンプル・便利・基本的!フリー・ソフトで高品質プログラミング,Interface 2015年11月号
  3. 音遊び!Blackfin DSP基板でディジタル信号処理初体験,Interface 2015年2月号
  4. ROM 10Kバイト/RAM 1Kバイトでヒストリ機能付き! コマンド入力ライブラリNT-Shell,Interface 2013年1月号
  5. SDメモリーカード対応のポータブルFPGA書き込み器,トランジスタ技術2011年9月号
  6. 世界温度計 コラム イーサネット通信用のライブラリが充実,トランジスタ技術2011年5月号