发明名称 |
通过流水线控制访问的高速缓冲存储器系统及其访问方法 |
摘要 |
一个高速缓冲存储器系统包括一个高速缓冲存储器(30),在其中根据一个来自地址总线的地址,使相应的一致部分变为有效并从其中提供一个一致信号;一个地址锁存器(10),一个选择器(20)和一个数据锁存器(40),用于延迟对给定指令中的一个或更多个级的操作;以及控制电路(50),用于在多个指令于同一时刻请求在各自相应的级中访问高速缓冲存储器(30)时,控制所述延迟装置以便于延迟多个同时访问所述高速缓冲存储器(30)的指令之一的级操作。 |
申请公布号 |
CN1135476C |
申请公布日期 |
2004.01.21 |
申请号 |
CN98126911.7 |
申请日期 |
1998.12.19 |
申请人 |
恩益禧电子股份有限公司 |
发明人 |
小池庸夫 |
分类号 |
G06F12/08;G06F9/38 |
主分类号 |
G06F12/08 |
代理机构 |
中国专利代理(香港)有限公司 |
代理人 |
王岳;叶恺东 |
主权项 |
1.一种高速缓冲存储器系统,用于由流水线控制逻辑控制对一个高速缓冲存储器的访问,该流水线控制逻辑用于以级为单位并行执行多个由多级构成的指令,所述系统包括:一个高速缓冲存储器(30),在其中根据从地址总线输出的地址,使对应的一致部分变为有效,并且输出一致信号;延迟装置,用于延迟对给定指令中的多段中的一个或更多个级的操作;以及控制装置(50),用于在多个所述指令于同一时刻请求在各自相应的级中访问高速缓冲存储器(30)时,控制所述延迟装置以便于延迟多个同时访问所述高速缓冲存储器(30)的指令之一的级操作,所述延迟装置包括位于所述高速缓冲存储器(30)和一条数据总线之间的数据锁存装置(40),用于在所述控制装置(50)的控制下,锁存写入所述高速缓冲存储器(30)的数据部的数据;位于高速缓冲存储器(30)和一条地址总线之间的地址锁存装置(10),用于在所述控制装置(50)的控制下,锁存输入所述高速缓冲存储器(30)中的地址,以及位于所述高速缓冲存储器(30)和一条地址总线之间的选择装置(20),用于直接输入从所述地址总线输出的地址,并输入在所述地址锁存装置(10)锁存的地址,在所述控制装置(50)的控制之下将其中任一个地址输入到所述高速缓冲存储器(30)。 |
地址 |
日本神奈川县川崎市 |