オープン・ソースのMPUシミュレータ「QEMU」を活用した組み込みソフトウェア開発の実際

オープン・ソースのMPUシミュレータ「QEMU」を活用した組み込みソフトウェア開発の実際
―― QEMUの仕組み,環境構築からソフトウェア先行開発への適用方法まで


【開催日】2013年7月2日(火) 10:00-17:00 1日コース
【セミナNo.】ES13-0060  【受講料】16,000円(税込)
【会場】東京・巣鴨 CQ出版社セミナ・ルーム [地図]
セミナ会場

 組み込みシステムの製品開発では,実機(ハードウェア)を入手する前にソフトウェアを先行開発しなければならない場合がある.また,実機を入手できたとしても,その環境をソフトウェア開発者の数だけ用意できないこともある.このような場合,CPUおよびペリフェラル回路の動作を模擬するシミュレータ,いわゆる「仮想ハードウェア」を使用するケースが増えつつある.ただし市販の仮想ハードウェアは高価であり,導入できる企業は限られる.このような中,無償で利用できるオープン・ソースのMPUシミュレータである「QEMU」が注目を集めている.
 ここでは「QEMUとは何か?」に始まり,その仕組みや環境構築,組み込みソフトウェア先行開発へ適用するためのテクニックについて解説する.

1.QEMUとは?
 1.1 QEMUの利用シーン
 1.2 QEMUの歴史
 1.3 QEMUの情報源
2.QEMUの使い方
 2.1 QEMUの実行方法およびリモート・デバッグ
 2.2 QEMUのシステム・モードとユーザ・モード
3.QEMUの仕組み
 3.1 Tiny Code Geneartor
 3.2 ペリフェラル回路
 3.3 割り込み
 3.4 QEMU内部のMMU(Memory Management Unit)
4.QEMUとSystemCの連携
 4.1 SystemCとは?
 4.2 QEMUとSystemCの接続技術について
 4.3 仮想ハードウェアの実例紹介(予定)

●対象聴講者
・C言語(構造体,ポインタ)を理解している方(必須)
・組み込みソフトウェア開発者,あるいは組み込みソフトウェア開発に興味のある方
・Linuxの基本的なコマンド(ls,cp.viなど)を知っている方

●講演の目標
・QEMUとは何かが分かる
・QEMUの仕組みが分かる
・組み込みソフトウェア開発におけるQEMUの利用方法が分かる

【受講者が持参するもの】
筆記用具



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

 募集は終了いたしました 


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

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

  • ①ハードウェアが無い状態でのファームの開発方法,②ファームが無い状態でのハードの開発方法について聞きたかった,ほぼ満足した.(40代,LSI開発マネージャ)
  • QEMUの使い方,概念が分かってよかった.(40代,LSI開発マネージャ)
  • QEMUのしくみ.概念を知ることができた.(40代,ソフト開発関連)
このセミナのタグ情報
各タグをクリックすると,類似するセミナの一覧を表示します.

コース

 1日コース

カテゴリ

 組み込みシステム

シリーズ

 

特徴

 

キーワード

 オープン・ソース
 コンピュータ
 ソフトウェア
 開発手法

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

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


【開催日】2026年5月12日(火)
★手ぶらでOK!IoTプログラミング教室・IoT開発キットM5StickC Plus2で作る通信ガジェット【M5StickC Plus2 お持ち帰り】
https://seminar.cqpub.co.jp/ccm/ES26-0013


【開催日】2026年5月14日(木)
★実習・基礎から学ぶRF回路設計「超」入門
https://seminar.cqpub.co.jp/ccm/ES26-0016


【開催日】2026年5月17日(日)
★直伝!リレーショナルデータベース「超」入門【オンライン限定セミナ】
https://seminar.cqpub.co.jp/ccm/ES26-0010


【開催日】2026年5月17日(日)
★半導体ESD設計入門【オンライン限定セミナ】
https://seminar.cqpub.co.jp/ccm/ES26-0015


【開催日】2026年5月19日(火)
★実習・プログラムを動かして学ぶFFTの正しい使い方
https://seminar.cqpub.co.jp/ccm/ES26-0004


【開催日】2026年5月20日(水)
★装置におけるシールド/グラウンド設計法 [参考書籍付き]【オンライン限定セミナ】
https://seminar.cqpub.co.jp/ccm/ES26-0017