Virtual memory computer apparatus and address translation mechan

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395427, 364DIG1, 3642563, 3642551, 3642463, G06F 1210

Patent

active

054468540

ABSTRACT:
A method and apparatus for providing address translations for a computer system having a virtual memory that is mapped onto physical memory. The apparatus has at least one page frame descriptor (PFD) for describing a contiguous portion of physical memory, at least one translation block (TB) for describing a contiguous portion of virtual memory and a hash list. Each PFD has a base physical address (PA), a PA range beginning at the base PA and a translation entry pointer. Each TB has a base virtual address (VA), a VA range beginning at the base VA, and a page size used to map the VA range of the TB. Each TB also has a header and at least one translation entry. Each header has a TB pointer and each translation entry has a backward pointer. Each translation entry of the TB corresponds to a different equalsized translation range of the VA range of the TB. If the translation range of a translation entry is backed by a physical memory page frame, then the backward pointer of the translation entry points to a describing PFD that describes the corresponding page frame and the translation entry pointer of the describing PFD points to the translation entry. The hash list has a plurality of hash entries. Each hash entry has a translation header pointer and an associated hash index unique to the hash entry.

REFERENCES:
patent: 4648033 (1987-03-01), Lewis et al.
patent: 4792897 (1988-12-01), Gotou et al.
patent: 5077826 (1991-12-01), Grohoski et al.
patent: 5313611 (1994-05-01), Franklin et al.
patent: 5319761 (1994-06-01), Chiarot et al.
European Search Report, dated Jan. 24, 1995; Examiner: O. Nielsen; two pages.
Rashid, et al., "Machine-Independent Virtual Memory Management for Paged Uniprocessor Architectures"; IEEE Transactions on Computer, vol. 37, No. 8, Aug. 1988, New York; pp. 896-907.
Patent Abstracts of Japan, vol. 10, No. 60 (P-435) Mar. 11, 1986.
Huck, et al., "Architectural Support for Translation Table Management in Large Address Space Machines", Computer Architecture News, vol. 21, No. 2, May 1993, pp. 39-50.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Virtual memory computer apparatus and address translation mechan does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Virtual memory computer apparatus and address translation mechan, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual memory computer apparatus and address translation mechan will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1826731

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.