선택적인 트랜슬레이션 룩어사이드 버퍼 탐색 및 페이지 오류

TLB(Translation lookaside buffer)는 트랜슬레이션 엔트리들을 저장한다. 트랜슬레이션 엔트리들은 가상 어드레스, 물리적 어드레스 및 메모리 로컬/넌로컬 플래그를 포함한다. 프로세서가 저 전력/로컬 메모리 모드에 있는 경우, 가상 어드레스가 수신된다. 매칭 트랜슬레이션 엔트리는 로컬/넌로컬 플래그를 갖는다. 로컬/넌로컬 플래그가, 매칭 트랜슬레이션 엔트리의 물리적 어드레스가 로컬 메모리 외부에 있다는 것을 나타낼 때, 액세스 범위 외 메모리 액세스 제외가 생성된다. A translation lookaside b...

Full description

Saved in:
Bibliographic Details
Main Authors KOOB CHRISTOPHER EDWARD, PLONDKE ERICH JAMES, TU JIAJIN
Format Patent
LanguageKorean
Published 30.10.2017
Subjects
Online AccessGet full text

Cover

More Information
Summary:TLB(Translation lookaside buffer)는 트랜슬레이션 엔트리들을 저장한다. 트랜슬레이션 엔트리들은 가상 어드레스, 물리적 어드레스 및 메모리 로컬/넌로컬 플래그를 포함한다. 프로세서가 저 전력/로컬 메모리 모드에 있는 경우, 가상 어드레스가 수신된다. 매칭 트랜슬레이션 엔트리는 로컬/넌로컬 플래그를 갖는다. 로컬/넌로컬 플래그가, 매칭 트랜슬레이션 엔트리의 물리적 어드레스가 로컬 메모리 외부에 있다는 것을 나타낼 때, 액세스 범위 외 메모리 액세스 제외가 생성된다. A translation lookaside buffer (TLB) stores translation entries. The translation entries include a virtual address, a physical address and a memory local/not-local flag. When a processor is in a low power/local memory mode a virtual address is received. A matching translation entry has a local/not-local flag. Upon the local/not-local flag indicating the physical address of the matching translation entry being outside the local memory, an out-of-access-range memory access exception is generated.
Bibliography:Application Number: KR20177022982