Patent · US Expired

Microprocessor having improved memory management unit and cache memory

US6412043B1 · kind B1 · utility

48Cited by
73References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 1, 1999
Grant dateJun 25, 2002
Priority date
Expiry dateOct 1, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/126
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods of widening the permission for a memory access in a data processing system having a virtual cache memory and a translation lookaside buffer are disclosed. A memory access operation is initiated on a predetermined memory location based on logical address information and permission information associated with the memory access operation. The virtual cache memory is accessed and a determination may be made if there is a match between logical address information of the memory access operation and logical address information stored in the entries of the virtual cache. In the event of a match, then a determination may be made based on the permission information of the memory access operation and the permission information of the particular entry of the virtual cache memory as to whether the memory access operation is permitted. If the memory access operation is not permitted by the permission information of the particular entry of the virtual cache memory, then the translation lookaside buffer may be accessed based on the logical address information of the particular entry of the virtual cache memory. If there is a match between the logical address information of the particular e…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.