发明名称 L2 cache controller with slice directory and unified cache structure
摘要 A cache memory logically partitions a cache array having a single access/command port into at least two slices, and uses a first directory to access the first array slice while using a second directory to access the second array slice, but accesses from the cache directories are managed using a single cache arbiter which controls the single access/command port. In one embodiment, each cache directory has its own directory arbiter to handle conflicting internal requests, and the directory arbiters communicate with the cache arbiter. The cache array is arranged with rows and columns of cache sectors wherein a cache line is spread across sectors in different rows and columns, with a portion of the given cache line being located in a first column having a first latency and another portion of the given cache line being located in a second column having a second latency greater than the first latency.
申请公布号 US8001330(B2) 申请公布日期 2011.08.16
申请号 US20080325266 申请日期 2008.12.01
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 CLARK LEO JAMES;FIELDS, JR. JAMES STEPHEN;GUTHRIE GUY LYNN;STARKE WILLIAM JOHN
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人
主权项
地址