HOME 製品 / サービス デバイス仮想化技術

デバイス仮想化技術

製品システムの開発には、要求定義(プロトタイピング)から品質検証まで、 システムをソフトウェア上で動作させるシミュレータが不可欠になっています。
ミクロスソフトウエアでは、組込製品に搭載されるOS(NetBSD)上のデバイスを 仮想化する技術を有しています。

特に下記の仮想化技術を基盤に、製品システムのシミュレータ化が可能です。

PC上の仮想化ソフト
デバイスドライバの擬似化とデバイスシミュレータ開発
  • 擬似デバイスドライバ(PCIバス経由)による通信制御
  • デバイスシミュレータ(C, Visual C#, JAVA, Jscript)によるシーケンス制御
カーネル割込制御、デバイス認識コントロール
  • システムコール処理の仮想化、ドライバ割込制御
  • デバイス仮想接続(probe, attach, detach)
DMA転送シミュレーション
  • DMA転送領域・転送シーケンスの仮想化
メモリデバイス(不揮発メモリ)の仮想化
  • メモリ領域の仮想化、メモリ情報管理
カーネル管理情報の動的変更制御
  • システム情報変更I/F追加(sysarch, bootinfo)
共有メモリ管理、メモリマップ変更
  • カーネルメモリマップの変更・管理(premap, mmap)
本社(川崎) 044-813-7211 北海道支社 011-801-1388 大阪支社 06-6339-5101
メールフォームでのお問い合わせ