发明名称 可早期检测快取未命中的装置及方法
摘要 一种高速缓冲存储器,可较公知方法早N个时钟告知微处理器中的其它功能方块已发生未命中,其中N为高速缓冲存储器管线的阶段数。该多通道高速缓冲存储器会从完成各种作业类型所需的资源接收多个忙碌指示信号。该高速缓冲存储器可区分以下两者:一作业的快取线地址命中高速缓冲存储器时,完成此作业所需的第一组资源装置,与该地址未命中高速缓冲存储器时,完成此作业类型所需的第二组资源装置。若未命中发生时,用于此作业类型的第二组资源装置中,没有一个资源处于忙碌,则高速缓冲存储器会立即发出未命中信号,而不是将此作业送回以重新通过高速缓冲存储器管线,借以重试此作业,而导致多过了N个时钟周期后,才发出未命中信号。
申请公布号 CN1287294C 申请公布日期 2006.11.29
申请号 CN200410005333.X 申请日期 2004.01.30
申请人 智慧第一公司 发明人 詹姆斯恩·N·哈达吉
分类号 G06F12/08(2006.01) 主分类号 G06F12/08(2006.01)
代理机构 北京市柳沈律师事务所 代理人 黄小临
主权项 1、一种高速缓冲存储器,其包括:一第一组资源装置,在一作业的一快取线地址命中该高速缓冲存储器时,用以完成该作业;一第二组资源装置,在该地址未命中该高速缓冲存储器时,用以完成该作业,该第二组资源装置是不同于该第一组资源装置;一控制逻辑装置,耦接至该第一组资源装置及该第二组资源装置,其中若该地址未命中该高速缓冲存储器,且该第二组资源装置没有一个资源处于忙碌,则无论该第一组资源装置是否有任一个资源处于忙碌,该控制逻辑装置会设定一未命中指示信号,而不会重试该作业;以及一作业类型输入装置,耦接至该控制逻辑装置,用以指定该作业是多种可由该高速缓冲存储器执行的作业类型中的哪一种。
地址 美国加利福尼亚