Patent attributes
Provided is a method for reducing memory power consumption. A period of time allocated to a process is split into time slices each have a predetermined time interval, and a timer interrupt is generated for every time slice. It is checked whether context switch between processes occurs when the timer interrupt is generated. Memory banks having a memory allocated to a switched process are activated when the context switch occurs. All banks of a memory are converted into a low power state when the context switch does not occur. Accordingly, memory power consumption can be reduced through a software technique.