TS Cache: A Fast Cache with Timing-speculation Mechanism Under Low Supply Voltages
Shan Shen, Tianxiang Shao, Xiaojing Shang, Yichen Guo, Ming Ling, Jun, Yang, Longxing Shi

TL;DR
The paper introduces the TS Cache, a novel cache design that uses timing speculation and sense amplifier evaluation to operate reliably and efficiently at low supply voltages, significantly increasing cache frequency.
Contribution
It proposes a timing-speculation mechanism for SRAM caches that detects access errors early, enabling higher frequency operation under low-voltage conditions.
Findings
Achieves 1.62x and 1.92x frequency increases at 0.5V and 0.6V supply voltages.
Demonstrates effectiveness through measurements on fabricated chips.
Improves energy efficiency by enabling reliable low-voltage cache operation.
Abstract
To mitigate the ever-worsening Power Wall problem, more and more applications need to expand their power supply to the wide-voltage range including the near-threshold region. However, the read delay distribution of the SRAM cells under the near-threshold voltage shows a more serious long-tail characteristic than that under the nominal voltage due to the process fluctuation. Such degradation of SRAM delay makes the SRAM-based cache a performance bottleneck of systems as well. To avoid the unreliable data reading, circuit-level studies use larger/more transistors in a bitcell by scarifying chip area and the static power of cache arrays. Architectural studies propose the auxiliary error correction or block disabling/remapping methods in fault-tolerant caches, which worsen both the hit latency and energy efficiency due to the complex accessing logic. This paper proposes the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLow-power high-performance VLSI design · Parallel Computing and Optimization Techniques · Radiation Effects in Electronics
