Non-stalled requesting texture cache
    1.
    发明授权
    Non-stalled requesting texture cache 失效
    非缓存请求纹理缓存

    公开(公告)号:US6011565A

    公开(公告)日:2000-01-04

    申请号:US057628

    申请日:1998-04-09

    CPC classification number: G06F12/0875 G06F12/0864

    Abstract: A caching system for increasing the operation concurrency between a cache module and a memory module by comparing received memory block identifiers, which correspond to texels needed for pixel composition, with memory block identifiers corresponding to texels locally stored within the cache module. If the received memory block identifiers match the memory block identifiers corresponding to locally cached texels, the system transmits these texels to a texture filter unit for pixel composition. If the received memory block identifiers do not match memory block identifiers corresponding to the locally cached texels, the system retrieves these texels from the memory module as fast as possible and then updates the cache module with the new texels. A plurality of first in, first out buffers are used to assist a controller module with synchronizing the transmission of the texels from the cache module and the overwriting of the texels received from the memory module into the cache module. Once locally cached, these texels also are transmitted to the texture filter unit for pixel composition.

    Abstract translation: 一种缓存系统,用于通过将对应于像素合成所需的纹理元素的接收到的存储器块标识符与对应于本地存储在高速缓存模块中的纹素的存储器块标识符相比较来增加高速缓存模块和存储器模块之间的操作并发性。 如果接收到的存储块标识符与对应于本地缓存的纹素的存储器块标识符相匹配,则系统将这些纹素传送到用于像素组合的纹理滤波器单元。 如果接收到的存储器块标识符与对应于本地缓存的纹素的存储器块标识符不匹配,则系统尽可能快地从存储器模块中检索这些纹素,然后用新的纹素更新缓存模块。 多个先进先出缓冲器用于辅助控制器模块,使来自高速缓存模块的纹素的传输同步,以及将从存储器模块接收的纹素的覆盖写入缓存模块。 一旦本地缓存,这些纹素也被传送到纹理滤波器单元以进行像素组合。

Patent Agency Ranking