An N-set associative cache organization is disclosed. The cache
organization comprises a plurality of SRAMs, wherein the data within the
SRAMs such that a first 1/N of a plurality of cache lines is within a
first portion of the plurality of SRAMs and last 1/N portion of the
plurality of cache lines is within a last portion plurality of SRAMs. By
using this method for organizing the caches, power can be reduced. Given
an N-way set associative cache, in this method provides up to 1/N power
reduction in the data portions of the SRAMs.