ETRI-Knowledge Sharing Plaform

KOREAN
특허 검색
Status Country
Year ~ Keyword

Detail

Registered MULTI-CORE SIMULATION SYSTEM AND METHOD BASED ON SHARED TRANSLATION BLOCK CACHE

공유 번역 블록 캐시 기반의 멀티-코어 시뮬레이션 시스템 및 방법
이미지 확대
Inventors
Jae-Jin Lee, Byun Kyung Jin, Nak Woong Eum
Application No.
10-2016-0001008 (2016.01.05) KIPRIS
Publication No.
10-2017-0081952 (2017.07.13)
Registration No.
10-2457183-0000 (2022.10.17)
Country
KOREA
Project Code
14PS2600, Automotive ECU SoC and Embedded SW for Multi-domain Integration, Nak Woong Eum
Abstract
본 발명의 실시 예에 따른 복수의 코어 모델들에 대하여 시뮬레이션을 수행하는 멀티-코어 시뮬레이터를 포함하고, 상기 멀티-코어 시뮬레이터를 실행하는 호스트 프로세서를 포함하는 멀티-코어 시뮬레이션 시스템의 멀티-코어 시뮬레이션 방법은 상기 복수의 코어 모델들에 대하여 공통으로 사용되는 공유 번역 블록 캐시를 워킹 메모리에 할당하는 단계, 제 1 코어 모델에서 수행될 제 1 타겟 명령어를 읽는 단계, 상기 제 1 타겟 명령어에 대응하고, 상기 호스트 프로세서에서 사용되는 명령어 셋으로 구성되는 제 1 번역 블록을 생성하는 단계, 상기 제 1 번역 블록을 공유 번역 블록 캐시에 저장한 후, 상기 제 1 코어 모델에서 상기 제 1 번역 블록을 수행하는 단계, 제 2 코어 모델에서 수행될 제 2 타겟 명령어를 읽는 단계, 상기 제 2 타겟 명령어와 동일한 내용을 포함하는 번역 블록을 상기 공유 번역 블록 캐시에서 검색하는 단계, 그리고 상기 제 1 타겟 명령어가 제 2 타겟 명령어와 동일한 내용을 포함하는 경우, 상기 제 2 코어 모델에서 상기 제 1 번역 블록을 수행하는 단계를 포함한다.
KSP Keywords
Simulation system, multi-Core, multi-core simulation