发明名称 高速和准确的高速缓存通路选择
摘要 基于请求数据项行地址的完整性,提供用于n路关联高速缓冲存储器的通路确定方案,从而消除误识别包含请求数据项通路的可能性。将有限多个行地址以及它们的指定通路存储在通路确定表中。如果请求的数据地址与这些行地址中的一个一致,则提供指定通路;如果不是,则提供“空”响应,表示该数据地址不知道该通路。如果提供指定通路,存取与该指定通路一致的通路,同时确保存取通路包含请求数据项。如果提供“空”响应,存取n条通路以便确定请求数据线是否在该高速缓冲存储器中,如在常规的n路关联高速缓冲存储器。不提供“预测”通路,从而消除适应误预测或误推测可能性的需要。基于内容的存取用来确定请求数据地址是否具有指定通路,从而提供快速确定是否可使用选择通路存取或需要n路存取。
申请公布号 CN1518700A 申请公布日期 2004.08.04
申请号 CN02812403.0 申请日期 2002.06.18
申请人 皇家菲利浦电子有限公司 发明人 J·W·范德维尔德特
分类号 G06F12/08 主分类号 G06F12/08
代理机构 中国专利代理(香港)有限公司 代理人 吴立明;王忠忠
主权项 1.一种高速缓存系统(200),包括:由多个部分(Way-a...Way-n)组成的,高速缓冲存储器(120),-多个部分(Way-a...Way-n)的每个部分由多个存储数据线(Dline)组成,以及用于包含与存储数据线的地址一致的有限多个地址记录(251)和用于每个存储数据线地址的指定部分(252)的通路确定表(250);其中每个存储数据线地址的指定部分(252)唯一和清楚地识别包含存储数据线的高速缓冲存储器(120)的部分,以及高速缓存系统(200)用来根据寻址数据项的行地址(215)以及相应的一个存储数据线地址间的对应关系,确定寻址数据项是否位于多个部分(Way-a...Way-n)的选择部分相应的数据线中,选择部分是存储数据线地址的相应一个的指定部分(252)。
地址 荷兰艾恩德霍芬