Reprogrammable Redundancy for Cache Vmin Reduction in a 28nm RISC-V Processor

Boban Zarkovich

The presented processor lowers SRAM-based cache Vmin by using three architectural techniques–bit bypass (BB), dynamic column redundancy (DCR), and line disable (LD)–that use low-overhead reprogrammable redundancy (RR) to avoid failing bitcells and therefore increase the maximum bitcell failure rate in processor caches. In the 28nm chip, the Vmin of the 1MB L2 cache is reduced by 25%, resulting in a 49% power reduction with a 2% area overhead and minimal timing overhead.

Published On: November 15, 2016

Presented At/In: A-SSCC’16


Authors: Krste Asanovic, B. Zimmer, P. F. Chiu, Bora Nikolic