I'm currently working a project that will feature writing data to a microSD card. Because my project will be battery powered with a 125mA power regulator, I'm concerned that my write operations will consume too much power.
The microSD standard spec document states that a 25MHz write operation can have a maximum current draw of 100mA. This is somewhat concerning. However, my write operations at most will occur at 12MHz.
So my question, what exactly determines the power consumption of writing to a microSD card? I assume clock speed will effect it, would this relationship be linear? Regardless, assuming I were to write at 25MHz per the spec, is this 100mA simply a limit? Would write operations actually be less than this?
Is power consumption dependent on specific manufacturer implementation? A lot of microSD card datasheets don't list specific power consumption...
I appreciate any help!