선택적인 트랜슬레이션 룩어사이드 버퍼 탐색 및 페이지 오류
TLB(Translation lookaside buffer)는 트랜슬레이션 엔트리들을 저장한다. 트랜슬레이션 엔트리들은 가상 어드레스, 물리적 어드레스 및 메모리 로컬/넌로컬 플래그를 포함한다. 프로세서가 저 전력/로컬 메모리 모드에 있는 경우, 가상 어드레스가 수신된다. 매칭 트랜슬레이션 엔트리는 로컬/넌로컬 플래그를 갖는다. 로컬/넌로컬 플래그가, 매칭 트랜슬레이션 엔트리의 물리적 어드레스가 로컬 메모리 외부에 있다는 것을 나타낼 때, 액세스 범위 외 메모리 액세스 제외가 생성된다. A translation lookaside b...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | Korean |
Published |
30.10.2017
|
Subjects | |
Online Access | Get full text |
Cover
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 |