发明名称 Optimized translation lookaside buffer slice having stored mask bits
摘要 An optimized translation lookaside buffer (TLB) utilizes a least-recently-used algorithm for determining the replacement of virtual-to-physical memory translation entries. The TLB is faster and requires less chip area for fabrication. In addition to speed and size, the TLB is also optimized since many characteristics of the TLB may be changed without significantly changing the overall layout of the TLB. A TLB generating program may thus be used as a design aid. The translation lookaside buffer includes a level decoding circuit which allows masking of a variable number of the bits of a virtual address when it is compared to values stored within the TLB. The masking technique may be used for indicating a TLB hit or miss of a virtual address to be translated, and may also be used for invalidating selected entries within the TLB. The TLB also implements a pipelining technique wherein a LRU comparator compares the least significant bits of a LRU counter at the same time when the most significant bits of the LRU counter are being incremented. Finally, an address decoder is provided within the TLB for indexing each slice during a test mode to check for malfunctions.
申请公布号 US5491806(A) 申请公布日期 1996.02.13
申请号 US19900543936 申请日期 1990.06.26
申请人 LSI LOGIC CORPORATION 发明人 HORSTMANN, JENS;KIM, YOON
分类号 G06F12/10;G06F12/12;(IPC1-7):G06F12/10 主分类号 G06F12/10
代理机构 代理人
主权项
地址