エミュレータについての概要、用途、原理などをご説明します。また、エミュレータのメーカー8社一覧や企業ランキングも掲載しておりますので是非ご覧ください。エミュレータ関連企業の2024年3月注目ランキングは1位:ルネサスエレクトロニクス株式会社、2位:株式会社ロイノス、3位:ネクストソリューション株式会社となっています。
エミュレータ (英: emulator) とは、あるハードウェアやソフトウェアの動作をemulate (まねる・模倣する) するソフトウェアやハードウェアのことです。
一般的にもよく使用されるエミュレータの例としては、Windows OSのパソコン上でスマホのAndroid OSのアプリを実行するような場合に必要となるソフトウェアエミュレータがあります。
ハードウェアエミュレータとしては、例えばマイコン搭載の機器のプログラム開発のデバッグに用いられるエミュレータがあります。
コンピュータのハードウェアとソフトウェアは別物のように見えますが、実際には同じ内容をハードウェアで実行するかソフトウェアで実行するかの違いです。
ビジュアルプログラミング言語や高級言語で作られたプログラムも、ハードウェアで実行するため最終的には0と1で表現されるマシン語に変換されます。一方、0と1のみしか扱えないハードウェアの内部の回路の全てはド・モルガンの法則を実現する論理演算回路で構成されており、数値演算も全て同じ回路で処理されます。
つまり、ソフトウェアとハードウェアのどちらも0と1の論理演算を組み合わせた処理を違う実現方法で行われるということです。これはコンピュータに接続された周辺デバイスも同様で、全てのデジタル技術の基礎となっています。
Windows OS上でAndroid OSのアプリを実行したいという場合、どちらのOSでも動作するような高級言語で開発されたソフトウェアは両者で実行が可能です。しかし、どちらか一方のアプリ開発環境の上で開発された場合はもう一方のOSで正常に動作しない可能性があります。
このような場合、例えばAndroid OSでのアプリとWindows OSの間をエミュレータソフトで補完することで正常な動作が可能になりますが、エミュレータソフトを介して実行するため動作速度は低下します。
別の例としては、同じOS上でも異なるブラウザー間を繋ぐエミュレータソフトもあります。例えばInternet Explorer向けに作成されているページをEdgeで閲覧するような場合に用いられます。この場合もエミュレータのプログラム処理を介するため動作速度が低下します。
マイコン搭載機器向けのソフトウェア開発に用いられるハードウェアエミュレータの一つとしてICE (英: In Circuit Emulator) があります。ICEは米Intel社の登録商標ですが、他社製品もICEと呼ばれることがあります。
ソフトのデバッグ時は、マイコンや周辺デバイス内部の状態を確認しながら進める必要がありますが、通常のマイコンの内部状態は外部端子からはほとんど知ることができません。このためマイコンと同じ動作をしながら内部状態を外部に出力する端子を設けたエミュレーションチップを作り、マイコンと置き換えたハードウェアがICEです。
ICEではマイコン内部のメモリをトレースする外部メモリを接続したり、プログラムの実行を任意のポイントで停止 (ブレーク) させて内部状態を確認するブレークポイントを設定する等のことができます。
ハードウェアエミュレータとしては組み込みソフトのデバッグの他に、故障等で使えなくなったコンピュータ上で動作するソフトウェアを実行したいといった用途向けのものもあります。
ICEの機能を使いこなすにはハードウェアをステップ毎に直接的に動かすようなプログラムが必要なため、マイコン制御向けのソフト開発現場ではC言語が主に用いられます。
より高級な言語の方がプログラム開発が容易でプログラムも短くなりますが、実際にマイコンROMに書き込まれる時にはC言語によるプログラムの方がコードサイズが小さくなります。
これはC言語がアセンブラに近いレベルで記述することが可能なためで、これによりROM容量を抑え、ステップが少なくなることでリアルタイム性が向上し、周辺ハードの精密な制御が可能です。
エミュレータの原理に従えば、ハードウェアとソフトウェアの両者によるハイブリッドなエミュレータの実現も可能です。例えば、コンピュータ全体を模倣するハイブリッドなエミュレータ上で新規開発中のOSを動かしてデバッグすることができます。
*一部商社などの取扱い企業なども含みます。
2024年3月の注目ランキングベスト6
注目ランキング導出方法順位 | 会社名 | クリックシェア |
---|---|---|
1 | ルネサスエレクトロニクス株式会社 |
41.7%
|
2 | 株式会社ロイノス |
16.7%
|
3 | ネクストソリューション株式会社 |
16.7%
|
4 | 株式会社シュールシステム |
8.3%
|
5 | 株式会社Sohwa & Sophia Technologies |
8.3%
|
6 | Lauterbach Ltd. |
8.3%
|
注目ランキング導出方法について
注目ランキングは、2024年3月のエミュレータページ内でのクリックシェアを基に算出しています。クリックシェアは、対象期間内の全企業の総クリック数を各企業のクリック数で割った値を指します。社員数の規模
設立年の新しい会社
歴史のある会社
製品の閲覧数をもとに算出したランキング
電話番号不要
何社からも電話がかかってくる心配はありません
まとめて見積もり
複数社に何度も同じ内容を記入する必要はありません
返答率96%以上
96%以上の方がメーカーから返答を受け取っています
32 点の製品がみつかりました
アルデック・ジャパン株式会社
150人以上が見ています
■製品概要 ・HESまたはTySOMボードに含まれていない追加のデバイスと周辺機器を提供し、これらボードの機能拡張を提供します。 ・FMC...
アルデック・ジャパン株式会社
140人以上が見ています
最新の閲覧: 5時間前
■ハイブリッド検証プラットフォーム ・全自動・スケーラブルなSoC/ASICデザイン向けハイブリッド検証環境です。 ・SCE-MIやTLMなど最新...
4種類の品番
アルデック・ジャパン株式会社
140人以上が見ています
■製品概要 ・HESまたはTySOMボードに含まれていない追加のデバイスと周辺機器を提供し、これらボードの機能拡張を提供します。 ・FMC...
アルデック・ジャパン株式会社
130人以上が見ています
最新の閲覧: 14時間前
■製品概要 ・HESまたはTySOMボードに含まれていない追加のデバイスと周辺機器を提供し、これらボードの機能拡張を提供します。 ・FMC...
アルデック・ジャパン株式会社
130人以上が見ています
最新の閲覧: 14時間前
■製品概要 ・エンベデッド・システム・プロトタイピング・ボードのファミリーです。 ・ボードに応じて、Xilinx Zynq® UltraScale+™、X...
アルデック・ジャパン株式会社
120人以上が見ています
最新の閲覧: 23時間前
■製品概要 ・SoC/ASICプレシリコンフィジカルプロトタイピングおよびハードウェアエミュレーションボードの豊富な機能を備えたファミリ...
アルデック・ジャパン株式会社
120人以上が見ています
最新の閲覧: 15時間前
■製品概要 ・SoC/ASICプレシリコンフィジカルプロトタイピングおよびハードウェアエミュレーションボードの豊富な機能を備えたファミリ...
アルデック・ジャパン株式会社
120人以上が見ています
最新の閲覧: 23時間前
■製品概要 ・エンベデッド・システム・プロトタイピング・ボードのファミリーです。 ・ボードに応じて、Xilinx Zynq® UltraScale+™、X...
アルデック・ジャパン株式会社
120人以上が見ています
最新の閲覧: 14時間前
■製品概要 ・HESまたはTySOMボードに含まれていない追加のデバイスと周辺機器を提供し、これらボードの機能拡張を提供します。 ・FMC...
アルデック・ジャパン株式会社
120人以上が見ています
最新の閲覧: 23時間前
■製品概要 ・エンベデッド・システム・プロトタイピング・ボードのファミリーです。 ・ボードに応じて、Xilinx Zynq® UltraScale+™、Xil...
アルデック・ジャパン株式会社
120人以上が見ています
最新の閲覧: 23時間前
■製品概要 ・SoC/ASICプレシリコンフィジカルプロトタイピングおよびハードウェアエミュレーションボードの豊富な機能を備えたファミリ...
アルデック・ジャパン株式会社
120人以上が見ています
最新の閲覧: 16時間前
■製品概要 ・HESまたはTySOMボードに含まれていない追加のデバイスと周辺機器を提供し、これらボードの機能拡張を提供します。 ・FMC...
アルデック・ジャパン株式会社
110人以上が見ています
最新の閲覧: 3時間前
■製品概要 ・エンベデッド・システム・プロトタイピング・ボードのファミリーです。 ・ボードに応じて、Xilinx Zynq® UltraScale+™、X...
アルデック・ジャパン株式会社
110人以上が見ています
最新の閲覧: 14時間前
■製品概要 ・エンベデッド・システム・プロトタイピング・ボードのファミリーです。 ・ボードに応じて、Xilinx Zynq® UltraScale+™、X...
アルデック・ジャパン株式会社
110人以上が見ています
最新の閲覧: 14時間前
■製品概要 ・HESまたはTySOMボードに含まれていない追加のデバイスと周辺機器を提供し、これらボードの機能拡張を提供します。 ・FMCやB...
アルデック・ジャパン株式会社
110人以上が見ています
最新の閲覧: 14時間前
■製品概要 ・エンベデッド・システム・プロトタイピング・ボードのファミリーです。 ・ボードに応じて、Xilinx Zynq® UltraScale+™、X...
アルデック・ジャパン株式会社
110人以上が見ています
最新の閲覧: 23時間前
■製品概要 ・SoC/ASICプレシリコンフィジカルプロトタイピングおよびハードウェアエミュレーションボードの豊富な機能を備えたファミリ...
アルデック・ジャパン株式会社
100人以上が見ています
最新の閲覧: 2時間前
■製品概要 ・アルデックとMicrochipは協力して、Microchip RTAX-S/SLおよびRTSX-SU宇宙飛行システム設計向けの最新で、革新的で、再プロ...
アルデック・ジャパン株式会社
100人以上が見ています
最新の閲覧: 14時間前
■製品概要 ・HESまたはTySOMボードに含まれていない追加のデバイスと周辺機器を提供し、これらボードの機能拡張を提供します。 ・FMC...
アルデック・ジャパン株式会社
100人以上が見ています
最新の閲覧: 14時間前
■製品概要 ・HESまたはTySOMボードに含まれていない追加のデバイスと周辺機器を提供し、これらボードの機能拡張を提供します。 ・FMC...
アルデック・ジャパン株式会社
100人以上が見ています
最新の閲覧: 8時間前
■製品概要 ・SoC/ASICプレシリコンフィジカルプロトタイピングおよびハードウェアエミュレーションボードの豊富な機能を備えたファミリ...
アルデック・ジャパン株式会社
100人以上が見ています
■HES Proto-AXI ソフトウェア ・HES™ プロトタイピングボードと組み合わせると、ラピッドデザインプロトタイピングおよび/またはアルゴ...
アルデック・ジャパン株式会社
100人以上が見ています
■製品概要 ・HESまたはTySOMボードに含まれていない追加のデバイスと周辺機器を提供し、これらボードの機能拡張を提供します。 ・FMC...
アルデック・ジャパン株式会社
100人以上が見ています
最新の閲覧: 18時間前
■製品概要 ・エンベデッド・システム・プロトタイピング・ボードのファミリーです。 ・ボードに応じて、Xilinx Zynq® UltraScale+™、X...
アルデック・ジャパン株式会社
100人以上が見ています
最新の閲覧: 14時間前
■製品概要 ・HESまたはTySOMボードに含まれていない追加のデバイスと周辺機器を提供し、これらボードの機能拡張を提供します。 ・FMC...
アルデック・ジャパン株式会社
90人以上が見ています
■製品概要 ・Aldec RTAXプロトタイピングをサポートする2つの機能を組み合わせています (2つのファミリ (RTAX-S/SLおよびRTSX-SU/S、 SX...
アルデック・ジャパン株式会社
80人以上が見ています
最新の閲覧: 19時間前
■製品概要 ・HESまたはTySOMボードに含まれていない追加のデバイスと周辺機器を提供し、これらボードの機能拡張を提供します。 ・FMC...
アルデック・ジャパン株式会社
80人以上が見ています
最新の閲覧: 23時間前
■製品概要 ・SoC/ASICプレシリコンフィジカルプロトタイピングおよびハードウェアエミュレーションボードの豊富な機能を備えたファミリ...
アルデック・ジャパン株式会社
60人以上が見ています
最新の閲覧: 14時間前
■製品概要 ・HESまたはTySOMボードに含まれていない追加のデバイスと周辺機器を提供し、これらボードの機能拡張を提供します。 ・FMC...
Metoreeに登録されているエミュレータが含まれるカタログ一覧です。無料で各社カタログを一括でダウンロードできるので、製品比較時に各社サイトで毎回情報を登録する手間を短縮することができます。
Cheetah (TP280121A)は立野電脳が正規代理店として2005年から販売とサポートを行っている、PCとUSB2.0で接続して使用する SPIバスコントローラ(メイン)ツー...
2023年4月11日