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

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

   

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

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

 FPGAの回路規模は年を追うごとに大きくなり,近年では低下価格FPGAであってもプログラムロジックを使ってプロセッサを構成可能である.嬉しいことにハードウェア,ソフトウェアともに開発ツールが無償で提供されていて,手軽にオリジナルのプロセッサシステムの開発を始められる.
 本セミナではインテル社製低価格FPGAのMAX 10を搭載したFPGA評価ボードDE10-Liteを使用して,Nios IIプロセッサを使ったシステム構築を紹介する.Nios IIの特徴,プロセッサを含むハードウェアの開発手順,ソフトウェア開発手順,シミュレーション・デバッグ手順等を解説する.
 実習では,Nios IIプロセッサを使ったシステムを構築して,LED点灯,シミュレーション、SPI通信、I2C通信などを実際に試す.

1 Nios IIとは
 1.1 FPGAで利用できるプロセッサ
 1.2 Nios IIの特徴
2 開発環境
 2.1 システム構成
 2.2 開発フロー
 2.3 ハードウェア開発環境
 2.4 ソフトウェア開発環境
3 ハードウェア開発
 3.1 基本構成
 3.2 バス,メモリ,周辺回路
 3.3 割り込み回路
実習A Nios IIのハードウェア設計
4 ソフトウェア開発環境
 4.1 Nios II EDSの操作
 4.2 Cソースコードの作成
 4.3 割り込みハンドラ
実習B Nios IIのソフトウェア開発
5 ハードウェアIPの追加
 5.1 IPの追加方法
 5.2 追加したIPを制御するプログラムの作成
実習C Nios IIでLED点灯制御(タイマ追加/タイマ割り込みを含む)
6 Nios IIのシミュレーション
 6.1 シミュレーションの実行方法
実習D シミュレーションの実行
7 SPI通信
 7.1 SPIのプロトコル
 7.2 SPI用IP
 7.3 カラーLCDの制御方法
実習E SPIでカラーLCDを表示制御
8 I2C通信
 8.1 I2Cのプロトコル
 8.2 I2C用IP
実習F I2Cで加速度センサを読み取る
9 ユーザ作成回路の接続
 9.1 GPIOへの接続
実習G 7セグメント表示回路を試す


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


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

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

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



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

 募集は終了いたしました 


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

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

コース

 1日コース

カテゴリ

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

シリーズ

 

特徴

 ビギナ
 演習あり
 実習

キーワード

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

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

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


【開催日】2026年2月27日(金)
★各種二次電池充電回路入門[講師実演付き]【オンライン同時開催セミナ】
https://seminar.cqpub.co.jp/ccm/ES25-0131


【開催日】2026年3月3日(火)
★手ぶらでOK!実習・組み込みリアルタイムOS FreeRTOS「超」入門【後閑 講師設計のオリジナル教材基板付き】
https://seminar.cqpub.co.jp/ccm/ES25-0135


【開催日】2026年3月5日(木)
★実習・マイコンを動かしながら学ぶディジタル・フィルタ【実装プリント基板&マイコン・ボード付き】
https://seminar.cqpub.co.jp/ccm/ES25-0144


【開催日】2026年3月6日(金)
★CMOS,CCDイメージ・センサの基礎と応用【オンライン同時開催セミナ】
https://seminar.cqpub.co.jp/ccm/ES25-0137


【開催日】2026年3月10日(火)
★実習・ラズパイで作るエッジAIカメラ装置
https://seminar.cqpub.co.jp/ccm/ES25-0138


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


【開催日】2026年3月11日(水)
★手ぶらでOK!実習・Arm Cortex-Mで学ぶ組み込みC言語「超」入門 [教材基板付き]】
https://seminar.cqpub.co.jp/ccm/ES25-0150


【開催日】2026年3月12日(木)
★手ぶらでOK!実習・Linuxデバイス・ドライバ開発入門
https://seminar.cqpub.co.jp/ccm/ES25-0139


【開催日】2026年3月13日(金)
★手ぶらでOK!実習・Bluetooth Low Energy 開発入門[教材キット付き]
https://seminar.cqpub.co.jp/ccm/ES25-0140


【開催日】2026年3月17日(火)
★実習・ビギナのためのフーリエ変換/ラプラス変換とアナログ電気回路解析【オンライン同時開催セミナ】
https://seminar.cqpub.co.jp/ccm/ES25-0145