実習・1日でわかる!FPGAプロセッサNios II入門(応用編)

実習・1日でわかる!FPGAプロセッサNios II入門(応用編)
―― ハードとソフトのいいとこ取り開発に挑戦

  

【開催日】2018年10月19日(金) 10:00-17:00 1日コース
【セミナNo.】ES18-0059  【受講料】27,000円(税込)
【会場】東京・巣鴨 CQ出版社セミナ・ルーム [地図]
セミナ会場

 FPGAの回路規模は年を追うごとに大きくなり、近年では低価格FPGAであってもプログラムロジックを使ってプロセッサを構成可能である。嬉しいことに、ハードウェア、ソフトウェアともに開発ツールが無償で提供されていて、手軽にオリジナルのプロセッサシステムの開発を始められる。
 本セミナは基礎編(9月21日開催)の続きとして、NiosⅡプロセッサへの自作回路の組み込み方法、デバッグ手法、デバイス通信用IP、ファイルシステム等を解説する。
 実習では、インテル社製低価格FPGAのMAX 10を搭載したFPGA評価ボードDE10-Liteを使用して、Nios IIプロセッサを使ったシステムへのユーザ回路追加、SPI通信、I2C通信、FatFsを利用したmicroSDカードへのアクセス等を試す。

※本セミナは、以前開催されたセミナ「実習・MAX 10 + Nios IIプロセッサ活用超入門」の内容を見直し、初級から中級者向けに内容を再構成したものです。

※FPGA評価ボードDE10-Liteは,当日購入することができます.価格:10,000円(税込み),現金のみ.

1.Nios IIの概要と復習
 1-1 Nios IIとは
 1-2 開発フロー
2.ユーザ回路の追加
 2-1 GPIOへの接続
 2-2 ユーザIPの作成
実習A.NiosⅡシステムの構築
実習B.7セグメントLED表示回路の追加
3.デバッグ方法
 3-1 SignalTapII(ロジックアナライザ)
 3-2 Nios II EDSのデバッガ
実習C.ロジックアナライザでデバッグ
実習D.ソフトウェアのデバッグ
4.SPI通信
 4-1 SPIのプロトコル
 4-2 SPI用IP
 4-3 カラーLCDの制御方法
実習E.SPIでカラーLCDに表示
5.I2C通信
 5-1 I2Cのプロトコル
 5-2 I2C用IP
 5-3 加速度センサの読み取り
実習F.I2Cで加速度センサを読み取る
6.ファイルシステムFatFs
 6-1 FatFsとは
 6-2 ハードウェアの準備
 6-3 ソフトウェアの準備
実習G.microSDカードへの書き込み、読み出し


DE10-Liteに装着したLCDパネルの制御の様子
DE10-Liteに装着したLCDパネルの制御の様子


●対象聴講者
・FPGA上でプロセッサを構築してみたい方
・FPGA上のプロセッサでソフトウェアを動かしてみたい方
・ハードウェアとソフトウェアの連携に興味のある方

●講演の目標
・Nios IIプロセッサのソフトウェア開発ができるようになる
・Nios IIプロセッサにユーザ設計回路を追加できるようになる
・Nios IIプロセッサを使ってSPI、I2C通信ができるようになる

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



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

 募集は終了いたしました 


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

このセミナのタグ情報
各タグをクリックすると,類似するセミナの一覧を表示します.

コース

 1日コース

カテゴリ

 組み込みシステム
 半導体デバイス

シリーズ

 

特徴

 演習あり
 実習

キーワード

 FPGA
 インターフェース
 コンピュータ
 ソフトウェア
 プログラミング言語
 画像処理
 開発環境
 開発手法
 学割
 技術教育

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

●〆切迫る!動画をチェック
 画像を"クリック"すると動画が見られます!


【開催日】2026年6月19日(金)
★Anomalibをつかった外観検査異常検知入門
https://seminar.cqpub.co.jp/ccm/ES26-0031


【開催日】2026年6月23日(火)
★手ぶらでOK!実習・Raspberry Pi PicoW×MicroPython I/Oデバイス「時短」開発入門[教材キット付き]
https://seminar.cqpub.co.jp/ccm/ES26-0033


【開催日】2026年6月25日(木)
★LLMビギナ大歓迎!実習・ラズパイでローカルLLMを動かして生成AIのアプリを作ってみる実験【生成AI有償版期限付き使用権付き】
https://seminar.cqpub.co.jp/ccm/ES26-0037


【開催日】2026年6月30日(火) ~ 7月1日(水)
★実習・ラズベリーパイPicoを使ったベアメタルソフトウェア開発の勘所【実習キット付き】
https://seminar.cqpub.co.jp/ccm/ES26-0038


【開催日】2026年7月7日(火)
★実習・ギガビット高速信号伝送技術の基礎と適用技術および評価
https://seminar.cqpub.co.jp/ccm/ES26-0040


【開催日】2026年7月9日(木) ~10日(金)
★実習・スイッチングレギュレータ電源回路の設計
https://seminar.cqpub.co.jp/ccm/ES26-0032