发明名称 |
SYSTEM AND METHOD FOR MANAGING COMPRESSION AND DECOMPRESSION OF SYSTEM MEMORY IN A COMPUTER SYSTEM |
摘要 |
A method and system for allowing a processor or I/O master to address more system memory than physically exists are described. A Compressed Memory Management Unit (CMMU) may keep least recently used pages compressed, and most recently and/or frequently used pages uncompressed in physical memory. The CMMU translates system addresses into physical addresses, and may manage the compression and/or decompression of data at the physical addresses as required. The CMMU may provide data to be compressed or decompressed to a compression/decompression engine. In some embodiments, the data to be compressed or decompressed may be provided to a plurality of compression/decompression engines that may be configured to operate in parallel. The CMMU may pass the resulting physical address to the system memory controller to access the physical memory. A CMMU may be integrated in a processor, a system memory controller or elsewhere within the system.
|
申请公布号 |
WO0244902(A2) |
申请公布日期 |
2002.06.06 |
申请号 |
WO2001US45147 |
申请日期 |
2001.11.28 |
申请人 |
INTERACTIVE SILICON, INC. |
发明人 |
DYE, THOMAS, A.;ALVAREZ, II, MANUEL, J.;GEIGER, PETER, D. |
分类号 |
G06F12/02;G06F12/08;G06F12/10;(IPC1-7):G06F12/00 |
主分类号 |
G06F12/02 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|