发明名称 Apparatus and method for directly accessing compressed data utilizing a compressed memory address translation unit and compression descriptor table
摘要 A method and apparatus for directly accessing data compressed by a dictionary-based compression scheme are disclosed. The apparatus may include an execution unit for processing data and an address generation unit connected to the execution unit for generating a logical address corresponding to the data. A compressed memory address translation unit operably connected to the address generation unit maps the logical address to a linear address corresponding to a physical address at which the data is stored as compressed data. The compressed memory address translation unit may include comparison elements. Each comparison element is adapted to determine whether an input address is within an address range associated therewith. Each comparison element may further include a map logic circuit for computing the linear address as an offset and a base linear address. One single comparison element uniquely provides the linear address to be output by the compressed memory address translation unit. A memory device may store a compression descriptor table comprising memory descriptors. The compression descriptor table may comprise both local and global tables mapping logical address ranges to physical address ranges within the memory device, with each descriptor including a logical address, a length, and a linear address. Each descriptor relates a unique logical address range (corresponding to a portion of a logical address space), to a physical address range (corresponding to space in the memory device).
申请公布号 US5960465(A) 申请公布日期 1999.09.28
申请号 US19970807477 申请日期 1997.02.27
申请人 NOVELL, INC. 发明人 ADAMS, PHILLIP M.
分类号 G06F12/02;(IPC1-7):G06F12/10 主分类号 G06F12/02
代理机构 代理人
主权项
地址