実習・ZynqではじめるFPGAとLinuxシステム開発

実習・ZynqではじめるFPGAとLinuxシステム開発
―― ZyboによるLinuxシステム,IP,ドライバそしてアプリケーション開発までを体得

  

※※※ このセミナの最新の開催について ※※※

同じ内容のセミナが開催予定です
新しいセミナは こちら(ES18-0115) をご覧ください
【開催日】2018年6月6日(水) 10:00-17:00 1日コース
【セミナNo.】ES18-0045  【受講料】26,000円(税込)
【会場】東京・巣鴨 CQ出版社セミナ・ルーム [地図]
セミナ会場

 CPU内臓のFPGAが登場して,FPGAを使用したシステム開発がより広範囲に及ぶようになり,FPGAだけの観点やLinuxなどのアプリケーションだけの観点だけでなくシステムを開発するという幅広い観点でデバイスを開発するように求められるようになっています.
 本講座ではFPGAだけの開発,Linuxのドライバやアプリケーションだけの開発にとらわれず,両方の開発を実習することにより,CPU+FPGA開発におけるシステム開発を実習で体得します.

本講座はZYBOを使用して,映像出力するシステムを例に次の実習します.

・DMAコントローラを含めたVGA出力のFPGAとIP開発
・Linuxディストリビューションの構築
・SDKを含めたツールチェーンのソフトウェア開発環境の構築
・Linuxドライバの開発
・アプリケーションの開発

※ 実習で使用するパソコンおよび,FPGAボード(Zybo),モニタなどの機材はCQ出版社が用意します.ZYBOを持参での実習も可能です.
実習で構築したLinuxディストリビューション,SDK(ツールチェーン),IPコアなどのデータをお持ち帰りする方は4GB程度のUSBメモリなどをご持参ください.


1.Zynqでのシステム開発
 1.1 開発フロー
 1.2 開発環境
 1.3 Zynqの特徴と構成(PSとPL)
2.Linuxディストリビューションの構築
 2.1 Yocto Project概要
 2.2 PetaLinuxとの違い
 2.3 Yocto Projectのカスタム設定
 2.4 u-boot,Linuxカーネルの構築
 2.5 (実習)Linuxディストリビューションの構築
 2.6 (実習)SDK(ツールチェーン)の構築
 2.7 (実習)u-boot,Linuxカーネルの構築
3.FPGA開発(IP開発)
 3.1 PSの設定
 3.2 AXIバスの特徴
 3.3 AXIバスに接続できるDMAコントローラの開発
 3.4 VGAコントローラの開発
 3.5 IPコアの開発
 3.6 Zynq VIPを使用したシミュレーション
 3.7 (実習)DMAコントローラの開発
 3.8 (実習)VGAコントローラの開発
4.Linuxドライバ開発
 4.1 Linuxドライバ概要
 4.2 PSからPLへのメモリ転送
 4.3 DMA転送と注意点
 4.4 (実習)VGA表示ドライバの開発
5.アプリケーション開発
 5.1 ドライバにアクセスするアプリケーション
 5.2 (実習)アプリケーション開発

本セミナで使用するFPGAトレーニング・ボード(ZYBO)
本セミナで使用するFPGAトレーニング・ボード(ZYBO)

●対象聴講者
Xilinx社Zynqに興味のある方
FPGAとLinuxのシステム開発を習得したい方

●講演の目標
Xilinx社Zynqのシステム開発のフローを習得する
IP開発とシステムへの組み込みを習得する

【受講者が持参するもの】
不要



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

 募集は終了いたしました 


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

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

  • LinuxでのDMA,割り込み(ドライバ系)を知りたかったので,まさに知りたい内容でした.大変有意義なセミナでした.(30代,機器開発エンジニア)
  • FPGAへのLinux OSポーティング方法および,Device Treeを使った割り込みドライバの実装について聞きたかったが,内容は非常に満足の行くものでした.(40代,ソフト開発エンジニア)
  • Linuxの構築,DMA,割り込みについて聞きたかった.全て入っていた.素晴らしい.(40代,機器開発エンジニア)
このセミナのタグ情報
各タグをクリックすると,類似するセミナの一覧を表示します.

コース

 1日コース

カテゴリ

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

シリーズ

 

特徴

 演習あり
 実習

キーワード

 FPGA
 Linux
 インターフェース
 オープン・ソース
 コンピュータ
 ソフトウェア
 開発環境
 開発手法
 研究開発

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

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


【開催日】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月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