发明名称 Cache controller and method for dumping contents of a cache directory and cache data random access memory (RAM)
摘要 A cache memory controller and method for dumping the contents of a cache directory and a cache data random access memory (RAM) are described. In order to dump the contents of the cache directory, access to the cache data RAM is disabled by disabling the cache controller. Then, address tags within the cache directory are read sequentially from a reserved register. In order to dump the contents of the cache data RAM, new addresses are allocated to data in the cache data RAM. This is done, for example, by blocking writes to the cache data RAM while enabling read access from the cache data RAM and both read and write access to the cache directory. A reserved block of cacheable memory within, for example, the main system memory, is accessed. When the reserved block of cacheable memory is accessed, address tags for addresses of the reserved block of cacheable memory are written into the cache directory; however, data from the reserved block of cacheable memory is not written into the cache data RAM. Data in the cache data RAM is now accessible using addresses for the reserved block of cacheable memory. In a preferred embodiment, the cache controller includes non-cacheable RAM registers, multiplexers, a sequencer, a cache data RAM controller having logic circuitry for suppressing/gating cache write enable signals, a system controller interface, configuration/diagnostic registers and a cache directory set.
申请公布号 US5537572(A) 申请公布日期 1996.07.16
申请号 US19920860812 申请日期 1992.03.31
申请人 VLSI TECHNOLOGY, INC. 发明人 MICHELSEN, JEFF M.;MURRAY, JOSEPH
分类号 G06F11/34;G06F12/08;(IPC1-7):G06F12/00 主分类号 G06F11/34
代理机构 代理人
主权项
地址