-
公开(公告)号:US07870325B2
公开(公告)日:2011-01-11
申请号:US11826496
申请日:2007-07-16
申请人: Seimizu Joukan , Tomohiro Hirata , Kiyoshi Owada
发明人: Seimizu Joukan , Tomohiro Hirata , Kiyoshi Owada
IPC分类号: G06F12/00
CPC分类号: G06F12/1054 , G06F12/0864
摘要: The cache memory system 1 comprises: a virtual index obtaining unit 13 operable to obtain, based on a virtual address, virtual indexes of an access-target cache line and a cache line potentially having a cache-aliasing relationship with the access-target cache line; a physical tag obtaining unit 15 operable to obtain a physical tag of a physical page by performing address translation on the virtual address; and a comparing unit 16 operable to compare a physical tag TAG obtained by the physical tag obtaining unit 15 with each tag information piece TAG(i) belonging to cache lines corresponding to the virtual indexes and output from the tag array 11a based on the virtual indexes obtained by the virtual index obtaining unit 13, and determines a cache hit/miss.
摘要翻译: 高速缓冲存储器系统1包括:虚拟索引获取单元13,可操作以基于虚拟地址获得可能与访问目标高速缓存行具有高速缓存混叠关系的访问目标高速缓存行和高速缓存行的虚拟索引 ; 物理标签获取单元15,用于通过在虚拟地址上执行地址转换来获得物理页面的物理标签; 以及比较单元16,其可操作以将由物理标签获取单元15获得的物理标签TAG与属于与虚拟索引对应的高速缓存行的标签信息块TAG(i)和基于虚拟索引从标签阵列11a输出 由虚拟索引获取单元13获得,并确定高速缓存命中/未命中。
-
公开(公告)号:US20080022040A1
公开(公告)日:2008-01-24
申请号:US11826496
申请日:2007-07-16
申请人: Seimizu Joukan , Tomohiro Hirata , Kiyoshi Owada
发明人: Seimizu Joukan , Tomohiro Hirata , Kiyoshi Owada
IPC分类号: G06F12/00
CPC分类号: G06F12/1054 , G06F12/0864
摘要: The cache memory system 1 comprises: a virtual index obtaining unit 13 operable to obtain, based on a virtual address, virtual indexes of an access-target cache line and a cache line potentially having a cache-aliasing relationship with the access-target cache line; a physical tag obtaining unit 15 operable to obtain a physical tag of a physical page by performing address translation on the virtual address; and a comparing unit 16 operable to compare a physical tag TAG obtained by the physical tag obtaining unit 15 with each tag information piece TAG(i) belonging to cache lines corresponding to the virtual indexes and output from the tag array 11a based on the virtual indexes obtained by the virtual index obtaining unit 13, and determines a cache hit/miss.
摘要翻译: 高速缓冲存储器系统1包括:虚拟索引获取单元13,可操作以基于虚拟地址获得可能与访问目标高速缓存行具有高速缓存混叠关系的访问目标高速缓存行和高速缓存行的虚拟索引 ; 物理标签获取单元15,用于通过在虚拟地址上执行地址转换来获得物理页面的物理标签; 以及比较单元16,其可操作以将由物理标签获取单元15获得的物理标签TAG与属于与虚拟索引对应的高速缓存线的每个标签信息片段TAG(i)进行比较,并且基于虚拟索引从标签阵列11a输出 由虚拟索引获取单元13获得的索引,并确定高速缓存命中/未命中。
-