Patent
1993-09-20
1996-12-10
Moore, David K.
395418, 39542106, 39542111, G06F 1210
Patent
active
055840051
ABSTRACT:
In a method and apparatus for address translation for translating a 64-bit virtual address into a real address, the 64-bit virtual address comprises a segment number, a page index and a page offset. When this virtual address is translated into a real address, high order bits of the segment number are first input to a hash generation circuit to obtain a hash address of a link table, and this link table is retrieved by an address obtained by adding lower order bits of the segment number as an offset to obtain tag information of the virtual address and a base address of a page table. Next, the tag information of the virtual address obtained in this manner is compared with the original segment number, and the base address of the page table is judged as correct when they coincide with each other. The page table is retrieved by an address obtained by adding a page index as an offset to this base address to obtain a page frame number, and the real address is obtained by combining the original page offset with the page frame number. According to this construction, address translation can be carried out at a higher speed while maintaining compatibility with the 32-bit virtual address.
REFERENCES:
patent: 4215402 (1980-07-01), Mitchell et al.
patent: 4218743 (1980-08-01), Hoffman et al.
patent: 4356549 (1982-10-01), Chueh
patent: 4680700 (1987-07-01), Hester et al.
patent: 5023777 (1991-06-01), Sawamoto
patent: 5129070 (1992-07-01), Dorotte
patent: 5287475 (1994-02-01), Sawamoto
Miyaoku Hitoshi
Takahashi Hiromasa
Fujitsu Limited
Moore David K.
Verbrugge Kevin
LandOfFree
Virtual memory address translation apparatus and method using li 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 address translation apparatus and method using li, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual memory address translation apparatus and method using li will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-431889