Patent ID: 6490665
Filing Date: 2002-12-03
Classification: G06F

Abstract:
A memory-access management system for tracking access history to a memory unit, which comprises:a page-table register unit including a page table for storing a predefined number of recently accessed memory locations to the memory unit, each stored memory location being stored along with a least-recently-used record indicative of whether the stored memory location is least recently accessed; a comparison unit capable of, in response to each access request to the memory unit, checking whether the requested memory location is a hit to any one stored in the page table in the page-table register unit; if hit, the comparison unit generating a hit signal; a utilization-rate register unit, coupled to the page-table register unit, for monitoring the least-recently-used records stored in the page-table register unit; and a validity-checking unit, coupled to the page-table register unit, for checking whether the accessed memory location stored in the page table in the page-table register unit is valid or invalid, wherein when the access memory is valid, a page with respect to the accessed memory location is restored and a previously opened page is closed.