首页> 外文会议> >An on-chip 72 K pseudo two-port cache memory subsystem
【24h】

An on-chip 72 K pseudo two-port cache memory subsystem

机译:片上72 K伪两端口高速缓存存储器子系统

获取原文

摘要

A CMOS VLSI cache memory subsystem, which includes a 72 K cache memory, a 11 K tag memory, a 1.3 K state array, two special buffers, and cache control logic, has been developed and integrated on an experimental microprocessor chip. The unique one-port cache incorporates a reload buffer and a store back buffer to function as a two-port cache, one port for CPU read/write and the other port to the system bus for simultaneous cache reload. The one-port tag also bears pseudo-two-port characteristics by using a cycle-split scheme to access the tag twice in a cache cycle. This allows the tag memory to be used for bus snooping as well as normal cache operation without using the conventional dual-port tag approach to maintain cache data coherency. A unique cache reload mechanism which utilizes the cache read-modify-write cycle is incorporated to maintain data coherency in the reload buffer and store back buffer. This is essential for enhancing snoopy cache performance with pseudo-two-port capability.
机译:已开发了一个CMOS VLSI高速缓存存储器子系统,该子系统包括一个72 K高速缓存存储器,一个11 K标签存储器,一个1.3 K状态阵列,两个特殊缓冲器和高速缓存控制逻辑,并将其集成在实验性微处理器芯片上。独特的单端口高速缓存包含一个重载缓冲区和一个存储后备缓冲区,以充当两个端口的高速缓存,一个端口用于CPU读/写,另一个端口连接到系统总线,用于同时重载高速缓存。通过使用周期分割方案在高速缓存周期中两次访问标签,单端口标签还具有伪两端口特性。这允许将标签存储器用于总线侦听以及正常的高速缓存操作,而无需使用常规的双端口标签方法来维持高速缓存数据的一致性。结合了独特的缓存重载机制,该机制利用缓存的读-修改-写周期来维护重载缓冲区和回存缓冲区中的数据一致性。这对于使用伪双端口功能增强窥探式缓存性能至关重要。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号