• 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