TEMU bietet eine leistungsstarke Emulation von Prozessorkernen und Speicher. Der aktuelle Fokus liegt auf den gängigen Geräten und Bussen, die in europäischen Raumfahrzeugen eingesetzt werden.
Hauptfunktionen
- Dynamische Binärübersetzung mit der LLVM-Toolchain
- Unterstützung für Multi-Core-/Multi-Prozessor-Emulation
- Externe Geräte- und Datenbus-Modelle
- Ein Speicher-Modell mit konfigurierbarem Cache-Modell und schneller Adressdekodierung
- Einfache C-API für die Gerätemodellierung
Unterstützte Prozessoren
- SPARCv8
- PowerPC
- ARMv7
Bus-Modelle
- CAN
- Ethernet
- PCIe
- MIL-STD-1553
- Serial usw.
Gerätemodelle
- GRLIB
- P2020
- OpenCores usw.
Weitere Einführungsunterlagen (PDF): T-EMU 2.0: The Next Generation LLVM Based Micro-Processor Emulator
6 Kommentare
Der aus TEMU gekaufte Emulator ...
Ein Emulator von TEMU
TEMU..
Der Name wirkt nicht vertrauenswürdig, haha.
Es wird sicher das Herz höher schlagen, wenn man das generierte Ergebnis ansieht.
Ich bin auf einen 1750A-Prozessor-Emulator gestoßen, während ich danach gesucht habe.
In den auf der LLVM-Seite veröffentlichten Unterlagen (zusätzliches Einführungs-PDF) steht, dass 1750A unterstützt wird, aber in der Homepage-Beschreibung ist er nicht zu finden...