Eliminating Energy of Same-Content-Cell-Columns of On-Chip SRAM Arrays
This paper proposes to reduce energy by avoiding access to columns of on-chip SRAM arrays whose cell contents are all 1s or all 0s. The authors refer to this dynamic phenomenon as the Same-Cell-Content-Column (SCC-column). Analysis reveals that SCC-columns occur frequently in several processor arrays, such as tag arrays of L1 caches, TLBs and predictors. An interval based scheme that employs one bit per column is proposed to track whether they have a SCC-column. They explain how a SCC-column can be leveraged to reduce the energy needed for SRAM read and write accesses.