首页> 外国专利> - / DETERMINING CACHE HIT/MISS OF ALIASED ADDRESSES IN VIRTUALLY-TAGGED CACHES AND RELATED SYSTEMS AND METHODS

- / DETERMINING CACHE HIT/MISS OF ALIASED ADDRESSES IN VIRTUALLY-TAGGED CACHES AND RELATED SYSTEMS AND METHODS

机译:-/确定虚拟标记的缓存中别名地址的缓存命中率/错误以及相关系统和方法

摘要

Devices and related systems and methods for determining a cache hit / miss of aliased addresses in virtual-tagged cache (s) are disclosed. In one embodiment, a virtual aliasing cache hit / miss detector for the VIVT cache is provided. The detector includes a TLB configured to receive a first virtual address and a second virtual address from a VIVT cache resulting from an indexed read into a VIVT cache based on a first virtual address. The TLB is further configured to generate first and second physical addresses, respectively, that are translated from the first and second virtual addresses. The detector further includes a comparator configured to receive the first and second physical addresses and to achieve the generation of the aliased cache hit / miss indicator based on the comparison of the first and second physical addresses. In this way, the virtual aliasing cache hit / miss detector correctly generates cache hits and cache misses even in the presence of aliased addressing.
机译:公开了用于确定虚拟标记的高速缓存中的别名地址的高速缓存命中/未命中的设备以及相关系统和方法。在一个实施例中,提供了一种用于VIVT高速缓存的虚拟别名高速缓存命中/未命中检测器。该检测器包括TLB,该TLB被配置为从VIVT高速缓存接收第一虚拟地址和第二虚拟地址,该第一虚拟地址和第二虚拟地址是基于基于第一虚拟地址的索引读入VIVT高速缓存而产生的。 TLB还被配置为分别生成从第一和第二虚拟地址转换的第一和第二物理地址。检测器还包括比较器,该比较器被配置为接收第一和第二物理地址,并基于第一和第二物理地址的比较来实现别名缓存命中/未命中指示符的生成。以这种方式,即使在存在别名寻址的情况下,虚拟别名高速缓存命中/未命中检测器也可以正确生成高速缓存命中和高速缓存未命中。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号