Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
System and method for maintaining translation look-aside buffer (TLB) consistency










Image Number 9 for United States Patent #6105113.

A system and method for maintaining consistency between translational look-aside buffers (TLB) and page tables. A TLB has a TLB table for storing a list of virtual memory address-to-physical memory address translations, or page table entries (PTES) and a hardware-based controller for invalidating a translation that is stored in the TLB table when a corresponding page table entry changes. The TLB table includes a virtual memory (VM) page tag and a page table entry address tag for indexing the list of translations The VM page tag can be searched for VM pages that are referenced by a process. If a referenced VM page is found, an associated physical address is retrieved for use by the processor. The TLB controller includes a snooping controller for snooping a cache-memory interconnect for activity that affects PTEs. The page table entry address tag can be searched by a search engine in the TLB controller for snooped page table entry addresses. The TLB controller includes an updating module for invalidating or updating translations associated with snooped page table entry addresses. Translations in TLBs are thus updated or invalidated through hardware when an operating system changes a PTE, without intervention by an operating system or other software.








 
 
  Recently Added Patents
Myoglobin blooming agents, films, packages and methods for packaging
Method and system for fail-safe call survival
Wireless updating of hearing devices
Determining system for localization methods combination
Respirator belt having bumper cushion
MiR 204, miR 211, their anti-miRs, and therapeutic uses of same
Fixing apparatus
  Randomly Featured Patents
Process for extracting a substance contained in a sachet
Platform rocker structure
Amorphous silica/alumina/phosphate composition and uses thereof
Pivotable rack apparatus for a pickup truck
Advertising medium
Wheel chair
Battery or AC driven radio receiver power supply
Alkylation/etherification process
Facsimile apparatus communicating based on ITU-T recommendations V. 8 and V. 34
Vibration isolator