実習・ボード持ち帰り!ARMコア内蔵FPGAのハードウェア開発入門~Xilinx社Zynq編

実習・ボード持ち帰り!ARMコア内蔵FPGAのハードウェア開発入門~Xilinx社Zynq編
―― Lチカから高位合成による本格IPまで

   

【開催日】2019年3月28日(木) ~ 2019年3月29日(金) 10:00-17:00 2日コース
【セミナNo.】ES19-0004  【受講料】46,000円(税込)
【会場】東京・巣鴨 CQ出版社2Fセミナ・ルーム [地図]
セミナ会場

 FPGAの2大ベンダーであるXilinx社,Altera社がリリースしたARMコア内蔵FPGAは,多くの方面で利用され始めており,FPGA活用の大きな潮流となっています.しかし,従来のFPGA設計にはない様々な利用技術が存在し,移行するのはそれほど簡単ではありません.
 本講座はXilinx社のZynqについて,チップの理解から始まり,システムの構築方法,AXIバスによるオリジナルIP作成までを解説します.さらに,1人1台のパソコンとZynq搭載FPGAボードを用いて実践的な演習を行います.設計の実体験を行うことで,雑誌やWEBサイトなどでは得られない,生きた情報を得ることができます.

※本講座は,「実習・ARMコア内蔵FPGAのハードウェア開発入門~Xilinx社Zynq編」をリニューアルした講座です.
※実習で使用するノートパソコン,ZynqボードZYBO(下の写真参照),モニタ等の教材は事務局で用意いたします.
※実習で使用したZynqボードZYBOはお持ち帰りいただけます.(セミナで複数回使用した教材のため,新品ではありません.ご了承ください)

第1章 ARMコア内蔵FPGA「Zynq」の特徴と概略
  ・Zynqの特徴と構成
  ・PSとPL
  ・PSに含まれる周辺回路とPLで実現できる機能
  ・ソフトコア「MicroBlaze」との比較
 第2章 Vivadoによるシステム構築
  ・新しい開発環境Vivado Design Suite HLx
  ・システム構築ツールIP Integrator
  ・ハードウェア設計フロー
 第3章 SDKによるソフトウェア開発
  ・ソフトウェア開発環境Vivado SDK
  ・ソフトウェア設計フロー
 第4章 Zynqの詳細
  ・強力なARMコア「Cortex-A9」
  ・ARMコア内蔵のペリフェラル(タイマー,DMA)
  ・PS内蔵ペリフェラル(USB,イーサなど)
  ・MIO
  ・PSとPLの接続(クロック,リセット,割り込み,AXIポート)
  ・ブートシーケンス
 第5章 自作IPの簡易設計
  ・自作IPの構成とPSとの接続
  ・ツールが自動生成する部分と自作する部分
  ・Create and Package IP機能の手順
  ・自動生成されたHDLの修正

<2日目>
 第6章 AXIバス入門
  ・AXIバスの特徴
  ・転送タイミングとチャネル
  ・読み出しおよび書き込みトランザクション
  ・各チャネル信号詳細
  ・信号の依存関係
 第7章 Zynqシステムの検証方法
  ・PS部は検証できない
  ・カスタムIPの検証方法
  ・AXIのバスモデルを活用した検証
  ・無償のAXIスレーブモデルの活用
  ・Vivado Analyzerによる実機検証
 第8章 AXI制御を含む自作IP設計
  ・AXIバスコントローラを作成した自作IP構築
  ・メインメモリをVRAMとして用いた表示回路の仕様
  ・AXIバスの制御仕様
  ・Vivadoによるシステム構築手順
 第9章 Vivado HLSによる高位合成体験
  ・Vivado HLSの概要
  ・AXIバスの制御の自動生成
  ・高位合成されたIPの制御用API
  ・パターン描画回路IPの設計例


ZynqボードZYBOの外観
実習で使用するZynqボードZYBOの外観



●対象聴講者
・Xilinx社 Zynqに興味のある方
・Zynqシステム構築の開発ツールを習得したい方
・AXIバス制御方法を学習したい方
・Vivado HLSで何ができるか知りたい方
・主にハードウェア設計者

●講演の目標
・Xilinx社Zynqの特徴と開発フローについて理解できる
・自作IPの作成とシステムへの組み込み方法を理解できる
・AXIバスのプロトコルと設計について理解できる
・AXIバスを含む自作IPの検証方法について習得できる




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

 募集は終了いたしました 


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

過去に受講された方のコメント

  • Zynqの全体を通した使い方,VivadoとSDK,HLSとの連携を知りたかった.満足出来た.LC Filterプログラムの提供,誠にありがとうございます.(40代,機器開発エンジニア)
  • ZynqのPS,PL部双方の活用について聞きたかったが,具体的な画像処理の例題を通して活用できそうなレベルまで学ぶことが出来た.(30代,技術教育関連)
  • AXIバスついて聞きたかった.理解が進んで良かった.(30代,ソフト開発エンジニア)
このセミナのタグ情報
各タグをクリックすると,類似するセミナの一覧を表示します.

コース

 2日コース

カテゴリ

 回路・電子部品
 組み込みシステム

シリーズ

 

特徴

 演習あり
 基板付き
 実習

キーワード

 CPU
 FPGA
 HDL
 コンピュータ
 ソフトウェア
 プログラミング言語
 ボード
 開発環境
 開発手法
 研究開発

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

●〆切迫る!動画をチェック


【開催日】2026年1月14日(水)
★実習・基礎から学ぶRF回路設計「超」入門

https://seminar.cqpub.co.jp/ccm/ES25-0115


【開催日】2026年1月16日(金)
★実習・1日でわかる!CANプログラミング入門

https://seminar.cqpub.co.jp/ccm/ES25-0103


【開催日】2026年1月20日(火)
★ビギナ大歓迎!実習・ChatGPTとRaspberry Pi AIカメラでアプリケーションを作ってみる練習【ラズパイAIカメラ&生成AI有償版期限付き使用権付き】

https://seminar.cqpub.co.jp/ccm/ES25-0125


【開催日】2026年1月22日(木) ~ 2026年1月23日(金)
★実習・Verilog HDLによるFPGA開発・設計入門[FPGAボード使用]

https://seminar.cqpub.co.jp/ccm/ES25-0118


【開催日】2026年1月25日(日)
★半導体ESD設計入門

https://seminar.cqpub.co.jp/ccm/ES25-0117


【開催日】2026年1月26日(月)
★徹底解説!高速ビデオ・インターフェースの最新動向【オンライン限定セミナ】

https://seminar.cqpub.co.jp/ccm/ES25-0132


【開催日】2026年1月27日(火)
★手ぶらでOK!実習・1日でわかる!「実用」マイコンCプログラムの作り方~ビギナ応援企画【後閑 講師設計のオリジナル教材基板付き】

https://seminar.cqpub.co.jp/ccm/ES25-0133


【開催日】2026年1月28日(水)
★実習・ギガビット高速信号伝送技術の基礎と適用技術および評価

https://seminar.cqpub.co.jp/ccm/ES25-0120


【開催日】2026年1月30日(金)
★実習・はじめてのFPGA設計入門【Tang Nano 9K / Kiwi 1P5 +学習ベースボード付き…割引プランあり】

https://seminar.cqpub.co.jp/ccm/ES25-0123


【開催日】2026年2月3日(火)
★初めてのアナログ回路設計講座:高精度A/D変換の極意(その1)【オンライン同時開催セミナ】

https://seminar.cqpub.co.jp/ccm/ES25-0126


【開催日】2026年2月4日(水)
★初めてのアナログ回路設計講座:高精度A/D変換の極意(その2)【オンライン同時開催セミナ】

https://seminar.cqpub.co.jp/ccm/ES25-0127


【開催日】2026年2月5日(木) ~6日(金)
★実習・アナログ・フィルタ回路設計 基礎の基礎

https://seminar.cqpub.co.jp/ccm/ES25-0128


【開催日】2026年2月9日(月)
★装置におけるシールド/グラウンド設計法 [参考書籍付き]【オンライン限定セミナ】

https://seminar.cqpub.co.jp/ccm/ES25-0142


【開催日】2026年2月10日(火)
★手ぶらでOK!実習・マイコン通信インターフェースの使い方「超」入門【後閑 講師設計のオリジナル教材基板付き】

https://seminar.cqpub.co.jp/ccm/ES25-0134


【開催日】2026年2月13日(金)
★特別KIT付き★ 手ぶらでOK!実習・小型Linuxボードと無線LANモジュールを使ったWi-Fi開発の始め方

https://seminar.cqpub.co.jp/ccm/ES25-0042