发明名称 High speed LRU line replacement system for cache memories
摘要 An N-way set associative data cache system comprises a cache controller adapted to receive a request for data and instructions. The cache controller includes a cache buffer register for storing the requests for a line of information in the form of a page tag address and line address. The line address is stored in the buffer register as a pointer into a directory associated with each of the N-ways for determining where the line being accessed resides. If the page tag address matches one of the page entry addresses in one of the directories, there is a hit, but if not, the line of data must be fetched by a cache fill request. The line of data is retrieved from an L2 cache or main memory and written into the line of one of the ways at the line address being accessed. A novel LRU ordering tree or look-up table is provided for determining concurrently the one line in the number of N-lines in the cache to be replaced with the new line of data in the event of a miss.
申请公布号 US6745291(B1) 申请公布日期 2004.06.01
申请号 US20000634014 申请日期 2000.08.08
申请人 UNISYS CORPORATION 发明人 YORK KENNETH LINDSAY
分类号 G06F12/12;(IPC1-7):G06F12/00 主分类号 G06F12/12
代理机构 代理人
主权项
地址