Patent · US Expired

Data processing system having translation lookaside buffer valid bits with lock and method therefor

US7185170B2 · kind B2 · utility

1Cited by
10References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 27, 2004
Grant dateFeb 27, 2007
Priority date
Expiry dateJun 26, 2025

Classification

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

Abstract

A system (10) translates memory addresses. Processing circuitry (12) provides an effective address to a storage array (14, 16) having a plurality of stored effective addresses, each of the plurality of stored effective addresses having a corresponding pair of a lock bit and a valid bit. An output tag value and a single valid bit are provided to a comparator (18). The lock bit defines one of two predetermined classes of tasks executed by the system. The single valid bit is applicable to both of the two predetermined classes of tasks. The lock bit qualifies the clearing of the single valid bit. The comparator respectively compares the output tag value and the single valid bit with a predetermined effective address and a predetermined bit value. An output hit signal is provided when a match occurs to validate a physical address provided by a physical address array (20).

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