Patent · US Expired

Fully associative address translation buffer having separate segment and page invalidation

US5682495A · kind A · utility

26Cited by
13References
6Claims
0Family size

Assignees

Inventors

Key dates

Filing dateDec 9, 1994
Grant dateOct 28, 1997
Priority date
Expiry dateDec 9, 2014

Classification

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

Abstract

A fully associative address translator which includes a number of entries, each of said number of entries translating a received effective address into a real address, each received effective address including a segment identifier and a page identifier. Each of the entries within the fully associative address translator includes a first translation from an effective address segment identifier into a virtual address segment identifier and a second translation from a virtual address page identifier to a real address page identifier. A first valid bit cell is provided for storing a validity bit which indicates the validity of the first translation from the effective address segment identifier to the virtual address segment identifier and a second valid bit cell is also provided for storing a validity bit indicating the validity of the second translation from the virtual address page identifier to the real address page identifier wherein a process context switch will invalidate only a portion of each of the entries, thereby reducing the miss penalty associated with a context switch.

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