首页> 外国专利> Cache memory using unique burst counter circuitry and asynchronous interleaved RAM banks for zero wait state operation

Cache memory using unique burst counter circuitry and asynchronous interleaved RAM banks for zero wait state operation

机译:使用独特的突发计数器电路和异步交错RAM组的高速缓冲存储器,以实现零等待状态操作

摘要

A cache memory system utilizing asynchronous/synchronous burst counter circuitry which lessens the need for expensive, high speed data SRAM to achieve zero wait-state operation. The burst counter circuitry takes advantage of the fact that a read address is present on the address bus approximately one-halfway through the initial bus cycle (T1) during a burst read. Unlike synchronous prior art burst counters, burst counter circuitry according to the invention is configured to forward the address to asynchronous address decoders as soon as it is present, rather than waiting for the next rising edge of the processor clock. For accesses to the first cache line, the timing budget therefore includes the first complete clock cycle of a burst read (T2) plus an extra half- clock cycle from T1. The extra time is utilized to retrieve data from the data SRAM core for provision to the processor data bus at the end of the bus cycle T2. Subsequent accesses are controlled by the burst counter in a synchronous fashion that corresponds to a processor specific burst ordering scheme. Due in part to the interleaved nature of the data SRAM, subsequent burst accesses are allotted almost 2 full clock cycles per data access. Thus, the shortest time in which the data SRAM must respond to an access request is the initial one and one-half clock cycles. Slower and less expensive data SRAMs can therefore be used to provide a cache memory capable of zero wait state operation.
机译:一种利用异步/同步突发计数器电路的高速缓冲存储器系统,该系统减少了对昂贵的高速数据SRAM实现零等待状态操作的需求。突发计数器电路利用了以下事实:在突发读取期间,在初始总线周期(T1)的大约一半时间内,地址总线上存在读取地址。与同步的现有技术突发计数器不同,根据本发明的突发计数器电路被配置为一旦存在就将地址转发给异步地址解码器,而不是等待处理器时钟的下一个上升沿。因此,对于访问第一条高速缓存线,时序预算包括突发读取(T2)的第一个完整时钟周期,再加上从T1开始的额外半时钟周期。额外的时间用于从数据SRAM内核中检索数据,以便在总线周期T2结束时提供给处理器数据总线。随后的访问由突发计数器以与处理器特定的突发排序方案相对应的同步方式进行控制。部分由于数据SRAM的交错性质,随后的突发访问每个数据访问分配了几乎2个完整时钟周期。因此,数据SRAM必须响应访问请求的最短时间是初始的一个时钟周期和一半的时钟周期。因此,较慢且较便宜的数据SRAM可用于提供能够零等待状态操作的高速缓存。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号