SRAM Power Consumption

Apr 30, 2007 0 Replies

Hi



I have got an SRAM Cache with 512 Cache Lines each 16 Bytes long with associativity of 1. For storing one bit I use a 6T RAM Cell. I used HotLeakage to estimate the power consumption for an



0.07 process. The leakage cell_data for one 6T RAM Cell is calculated by the leakage of an nmos plus the leakage of a pmos transistor. The bitline leakage bitline_data for one cell is the leakage of an nmos transistor. This value has then be multiplied by the number of ports ->

power_leakage_cache = (cell_leakage + bitline_leakage * number_of_ports) * 16(Bytes per Line) * 8 (Bits per Bytes) * 512 (cache Lines in total)



In other words, if all the cache would contain useful data in each line I get the following results:



tagarray_power (W): 0.0021203 datarray_power (W): 0.00512072



In other words, one cache line consumes 10nW. Can this be possible or did I miss something?



Cheers!



Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required