インサーキットエミュレータとは?

辞典・百科事典の検索サービス - Weblio辞書

初めての方へ

参加元一覧


用語解説|動画|文献|商品|全文検索
Weblio 辞書 > コンピュータ > IT用語辞典 > インサーキットエミュレータの意味・解説 

IT用語辞典バイナリ

IT用語辞典バイナリIT用語辞典バイナリ

インサーキットエミュレータ

別名:アイス
【英】ICE, In-Circuit Emulator

インサーキットエミュレータとは、OSBIOSなどの組込みシステム開発においてCPUエミュレートする装置のことである。

インサーキットエミュレータは、マイクロプロセッサCPU)の機能専用ハードウェア上でエミュレートする。実際プロセッサと同じ機能を有しており、動作環境忠実表現する。そのためデバッガ(ソフトウェアデバッガ)が使用できない状況でのプログラミングにおいて威力発揮する。

近年では、CPU高速化、かつ、複雑化したことで、インサーキットエミュレータの開発追いつかなくなってきている。また、かつては組み込みシステム開発では必須のツールであったが、複数回路をまとめたASICApplication Specific Integrated Circuit)を用いることが多くなっていることもあり、あまり使われなくなっている。

なお、組み込みシステム開発向けのデバッガ全般ICEin-circuit emulatorアイス)と呼ぶことがあるが、インサーキットエミュレータはIntel登録商標であり、組み込みシステム開発向けのデバッガ全般ICEと呼ぶのは誤りである。

マイクロプロセッサのほかの用語一覧
CPU:  A5チップ  アウト・オブ・オーダー実行  アドレス指定方式  インサーキットエミュレータ  オーバークロック  オーバーヘッド  CPU


ウィキペディア

ウィキペディアウィキペディア

インサーキット・エミュレータ

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2010/02/21 15:35 UTC 版)

インサーキット・エミュレータ (In-circuit emulator, ICE) はデジタル機器の開発装置の1つである。CPUとも呼ばれるマイクロプロセッサの機能をエミュレートするハードウェアを主体としており、実際のマイクロプロセッサと同じ機能を実装し、さらにブレーク・ポイントといったプログラムの実行途中で一時停止するといったデバッグ機能を操作するためのソフトウェアと組み合わされた装置である。ソフトウェアデバッガでは実時間での処理が行えないので、デジタル機器類での組み込みシステムBIOSといった入出力動作を確認する必要がある開発環境で使用される。ICEアイス)と呼ばれることが多い。


  1. ^ みわよしこ「"ICE"の魅力」みわよしこ、他『組込みソフトウェアエンジニアのためのハードウェア入門』Chapter 19、技術評論社、p242
  2. ^ みわよしこ「"ICE"の魅力」みわよしこ、他『組込みソフトウェアエンジニアのためのハードウェア入門』Chapter 19、技術評論社、p242~248
  3. ^ みわよしこ「"ICE"の魅力」みわよしこ、他『組込みソフトウェアエンジニアのためのハードウェア入門』Chapter 19、技術評論社、p242~243
  4. ^ i80386の40MHz動作ではICEプローブの寄生容量さえも問題となった。
  5. ^インテル社のIA-32アーキテクチャのCPUはICE機能を内蔵していて、ハードウェア・ブレークポイントの設定やコンテキストへの介入を自ら行う事ができた。内蔵ICEへのアクセスは外部のコンピューターの助けがあった方が望ましいが、主要な動作をソフトウエアで行う"ICD"(インサーキット・デバッガー)と呼ばれる製品もあった。マイクロプロセッサのデバッガの代表であった時代が長かったこともあり、現在でも組み込みシステム向けのデバッガを総称して「ICE」と呼んでいる技術者も少なくない。
  6. ^ みわよしこ「"ICE"の魅力」みわよしこ、他『組込みソフトウェアエンジニアのためのハードウェア入門』Chapter 19、技術評論社、p248
  7. ^ みわよしこ「"ICE"の魅力」みわよしこ、他『組込みソフトウェアエンジニアのためのハードウェア入門』Chapter 19、技術評論社、p243~244
  8. ^ みわよしこ「"ICE"の魅力」みわよしこ、他『組込みソフトウェアエンジニアのためのハードウェア入門』Chapter 19、技術評論社、p247


「インサーキット・エミュレータ」の続きの解説一覧




インサーキットエミュレータに関係した商品


インサーキットエミュレータのページへのリンク
「インサーキットエミュレータ」の関連用語
インサーキットエミュレータのお隣キーワード
モバイル
モバイル版のWeblioは、下記のURLからアクセスしてください。
http://m.weblio.jp/
» モバイルで「インサーキットエミュレータ」を見る
_ _   


インサーキットエミュレータのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2012 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリインサーキットエミュレータの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのインサーキット・エミュレータ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2012 Weblio RSS