TEMU(Terma Emulator) - LLVMベースの高性能マイクロプロセッサエミュレータ
(t-emu.terma.com)TEMUは、高性能なプロセッサコアおよびメモリエミュレーションを提供します。現在の対象は、欧州の宇宙機で使用される共通デバイスとバスです。
主な機能
- LLVMツールチェーンを使用してバイナリを動的に変換
- マルチコア/マルチプロセッサエミュレーションのサポート
- 外部デバイスとデータバスのモデル
- カスタムキャッシュモデルおよび高速アドレスデコードが可能なメモリモデル
- デバイスモデル化のための簡易C API
対応プロセッサ
- SPARCv8
- PowerPC
- ARMv7
バスモデル
- CAN
- Ethernet
- PCIe
- MIL-STD-1553
- Serial など
デバイスモデル
- GRLIB
- P2020
- OpenCores など
追加紹介資料(PDF): T-EMU 2.0: The Next Generation LLVM Based Micro-Processor Emulator
6件のコメント
TEMUで購入したエミュ...
TEMUから来たエミュレーター
テム..
名前からすると信頼性が低そうだよねwww
生成された結果を開くときは、ドキドキするでしょうね...
1750Aプロセッサエミュレータを探していたら、見つけました。
LLVM側に掲載されている資料(追加紹介資料のPDF)では、1750Aをサポートしていると書かれているのに、公式サイトの紹介ページには載っていないですね...