DocumentCode
1610323
Title
The TLB slice-a low-cost high-speed address translation mechanism
Author
Taylor, George ; Davies, Peter ; Farmwald, Michael
Author_Institution
MIPS Comput. Syst., Sunnyvale, CA, USA
fYear
1990
Firstpage
355
Lastpage
363
Abstract
The MIPS R6000 microprocessor relies on a new type of translation lookaside buffer, called a TLB slice, which is less than one-tenth the size of a conventional TLB and as fast as one multiplexer delay, yet has a high enough hit rate to be practical. The fast translation makes it possible to use a physical cache without adding a translation stage to the processor´s pipeline. The small size makes it possible to include address translation on-chip, even in a technology with a limited number of devices. The key idea behind the TLB slice is to have both a virtual tag and a physical tag on a physically indexed cache
Keywords
buffer storage; computer architecture; microprocessor chips; virtual machines; MIPS R6000 microprocessor; TLB slice; address translation mechanism; cache; physical tag; translation lookaside buffer; virtual tag; Costs; Delay; High performance computing; Logic; Memory management; Microprocessors; Multiplexing; Physics computing; Pipelines; Protection;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture, 1990. Proceedings., 17th Annual International Symposium on
Conference_Location
Seattle, WA
Print_ISBN
0-8186-2047-1
Type
conf
DOI
10.1109/ISCA.1990.134546
Filename
134546
Link To Document