スピードマスタ・シリーズ
プロの技術を1日で!実習キット付きVOD

[VOD/KIT]Xilinx製FPGAで始めるHDL回路設計入門

LチカからA-D変換,シリアル通信まで!最もよく使うロジック回路を1日でマスタ



概要

本VOD製品は,Xilinx製FPGAを搭載したスタータキット Basys 3 Artix-7 FPGAボードと講義ビデオ,講義テキスト,ソースコードのセット商品です.

開発ツールVivadoBasys 3 Artix-7 FPGAボードの動かし方から始めて,製作物のレベルを徐々に上げながら,本格的なディジタル回路設計を始めるために必要な基礎知識を全般的に取得します.

論理設計の教科書を頭から順に解説していくスタイルは採らず,ボード上で回路を実際に動かしながら,簡単な回路例から複雑・高度な動きのできる回路例へ機能拡張をしていくスタイルで説明を進めます.その過程で自然に回路設計の知識が増え,理解が進むことを期待できます.

同梱の説明書には,講義ビデオ,講義テキスト,お手本ソースコードの視聴を可能にするパスワードが記載されています.

本製品のすべての映像,画像,文書テキスト,ソースコードは著作権法によって厳格に守られています.無許可の転載,複製,転用は法律により罰せられます.

詳しくは下記ウェブサイトを参照ください.
https://www.zep.co.jp/smorioka/web_seminar/basys/index.html

目次

  1. セミナのレベルとテーマ,使用する言語,配布IPコア
  2. スイッチ入力をLED出力する回路を動かす
    ~ツールの動かし方とI/O・組み合わせ回路の基礎を学ぶ~
  3. 7seg-LEDのダイナミック点灯とディジタル時計
    ~時間経過によって動く順序回路の基礎を学ぶ~
  4. 回路誤動作の観察と安定動作させる対策
    ~ハザードなどを観察し同期回路の重要性を学ぶ~
  5. ストップ・ウォッチや平方根計算回路を動かす
    ~処理を順番に進めるためのステート・マシンを学ぶ~
  6. ADCの利用
    ~IPコア(既成部品)の生成や接続の仕方を学ぶ~
  7. USB-UARTによるPCとの通信
    ~市販マイコンやPCとUART接続してデータ交換~
  8. 他のボード上デバイスの利用
    ~VGA表示回路~

本製品を購入された方へ 「講義ビデオと講義テキストの視聴方法」

下記リンク先(青字)をクリックし,本製品同梱の説明書に書かれたパスワードを入力してください.

講義ビデオ(著作権保護のためパスワードがかけられています)

講義テキスト(著作権保護のためパスワードがかけられています)

  1. Xilinx製FPGAで始めるHDL回路設計入門(BASYS 3 Artix-7ボード編)(全144ページ)
    xilinx_fpga_20211120.pdf
  2. 筆者設計のお手本Verilog HDL ソースコード(全17本)
    basys3_desing.zip

講義の目標

  • ディジタル回路設計の基礎知識を体感的に身につけ,思いどおりの動きをする回路を作れるようになるための土台を固める
  • FPGAを使うことによって,マイコンやPCではできない何が可能になるのかを掴む

受講対象

  • とくに電子情報分野を専門とはしていないが,これからFPGA回路設計を業務・授業で行うことになった技術者・学生
  • 個人でFPGA設計を楽しんでみたい方

用意していただきたいもの

  • Vivado ML スタンダード・エディション(無償)の最新版2021.1のインストール
  • 上記ソフトが滞りなく動く程度のパソコン(Windows 10またはlinux, メモリ16GB以上,プロセッサ最低2GHz程度,SSD 空き容量100GB以上)
  • micro USBケーブル(パソコンとの接続用)
  • ターミナル・ソフトウェアTera Term

紹介動画

FPGAボードを動かしてみる
複数個のレジスタを使うときの注意
FPGA内蔵ADCの動作実験

講師紹介

略歴

NTT,IBM,Sony,NECの各研究所において高性能回路IPやハイレベルシンセシスの研究,およびプレイステーションなどの製品用SoC開発に従事した後,現職にて民間宇宙ロケットの飛行制御コンピュータの研究開発に従事.FPGAや高位合成を活用している.

主な著書

  1. [VOD/KIT]一緒に動かそう!Lチカから始めるFPGA開発【基礎編&実践編】,ZEPエンジニアリング.
  2. [VOD/KIT]Xilinx製FPGAで始めるHDL回路設計入門,ZEPエンジニアリング.
  3. [VOD/Pi KIT]カメラ×ラズパイで一緒に!初めての画像処理プログラミング,ZEPエンジニアリング.
  4. USBカメラの動画キャプチャ&描画用 PythonプログラムZEPエンジニアリング.
  5. FPGA/Zynqで作るカスタム・コンピュータ・チップ,ZEPエンジニアリング.
  6. Lチカ入門!ソフトウェア屋のためのHDL事はじめ,ZEPエンジニアリング.
  7. HDLによる高性能ディジタル回路設計,CQ出版社.
  8. LSI/FPGAの回路アーキテクチャ設計法,CQ出版社.
  9. Raspberry Pi 4 画像認識などのデータ処理,インターフェース2020年9月号,CQ出版社.
  10. カメラ画像センシングの世界を知る,インターフェース2019年7月号,CQ出版社.
  11. 連載ラズパイ式走るリモート探査カメラ,インターフェース2015年11月号~2017年3月号,CQ出版社.
  12. 特集ラズベリーパイ×カメラで本格派画像処理,インターフェース2014年1月号,CQ出版社.
  13. HDLによる高性能ディジタル回路設計,CQ出版社.
  14. LSI/FPGAの回路アーキテクチャ設計法,CQ出版社.
  15. トランジスタ技術SPECIAL No.155 宇宙ロケット開発入門,CQ出版社.



関連製品

  1. 関連製品:[VOD/KIT]一緒に動かそう!Lチカから始めるFPGA開発【基礎編&実践編】【mz-de10f-on1】
  2. 関連製品:[VOD/KIT]ARM Cortex-A9&FPGA内蔵SoC Zynqで初体験!オリジナル・プロセッサ開発入門【mz-zynq-on1】
  3. 関連製品:[VOD]MATLAB/Simulink×FPGAで作るUSBスペクトラム・アナライザ【z-usb104a7-on1】
  4. 関連製品:[VOD/KIT]実習キットで一緒に作る!オープンソースCPU RISC-V入門【z-riscv-on1】
  5. 関連記事:オール・トランジスタ4ビットCPUの製作とFPGA開発 [Vol.3 Lチカで学ぶFPGA開発体験]

百聞は一見に如かず!パーツキットと講義動画でプロの技術を1日習得
スピードマスタ・シリーズ

電子回路・基板設計からプログラミングまで,エンジニアがマスタすべき技術は多岐にわたり,開発期間も短くなっています.多くの書物を読み漁ったり,玉石混交のネット情報に振り回されたりしている暇はありません.

本シリーズには,各分野の一線で活躍する技術者が厳選したパーツセット,設計の要点を効率よく解説するセミナ動画,講義テキスト,お手本ソースコードなどが同梱されています.百戦錬磨の技を一見することで,未経験の技術が驚くほど短時間で身につくだけでなく,信頼性の高いシステム開発に必要なプロの眼が養われます.