controllerflash-memoryenergy

Is controller with more flash memory consume more energy


I have this questionn. Is controller wirh more flash memory consume more enrgy power from controller with less flash memory from type and every other parameter is equal. The question is theoretical. I would ask the same for RAM?


Solution

  • Typically the higher density (capacity) memories are made with a smaller (ie 14nm) process, where the smaller you get, the more (DC) leakage current you get. This is unused energy that leaks through the silicon. This also depends on the physical size of the silicon die, and the number of die. When memory die are stacked, the area is additive (DC power). So an older 1MB flash die stacked 8 levels is much higher leakage current than 1 level 8MB die.

    The larger consumer of energy is the voltage * current * frequency (AC) term. This power consumption is around 75% on DRAM, but not sure what flash's ratio is, probably similar.

    In terms of increasing power usually are idle, reads, column changes (DRAM), writes, refresh (DRAM), followed by erase (Flash).

    Latest memories get very efficient when idle. So the above 75% may currently be as high as 85% or more. I haven't calculated or measured in a while, sorry.

    SRAM only uses power per read or write. Almost nothing the rest of the time.