CPC G06F 12/0864 (2013.01) [G06F 2212/6032 (2013.04)] | 20 Claims |
1. A dynamic random access memory (DRAM), the DRAM comprising:
a plurality of columns, a plurality of data rows and a plurality of tag rows;
a communication interface to receive a first group of address bits from a memory controller; and
a plurality of comparators each to:
compare the first group of address bits and a first group of tag information bits from the plurality of tag rows to generate a cache hit indication and a plurality of set bits; and
combine, based on the cache hit, the plurality of set bits and address bits to generate a second group of address bits to be used to access cache data in the DRAM as a multiway set associative cache, in a plurality of banks of the DRAM.
|