6P by regentag 21일전 | ★ favorite | 댓글 6개

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

이름에서 신뢰성이 떨어지네요 ㅎㅎㅎ

생성된 결과물을 열어볼 때 두근두근 하겠군요...

테무에서 산 에뮬...

테무에서 온 에뮬레이터

1750A 프로세서 에뮬레이터를 찾다가 발견했습니다.
llvm쪽에 올라온 자료(추가 소개자료 pdf)에는 1750A를 지원한다고 하는데 정작 홈페이지 소개에는 없네요...