×

Method for driving a semiconductor device including data migration between a volatile memory and a nonvolatile memory for power-saving

  • US 10,141,053 B2
  • Filed: 04/29/2014
  • Issued: 11/27/2018
  • Est. Priority Date: 04/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for driving a semiconductor device including a volatile memory and a nonvolatile memory, the method comprising the steps of:

  • operating the volatile memory with a normal mode;

    monitoring access requirements to the volatile memory and detecting an access frequency of the volatile memory;

    comparing a used space of the volatile memory and an available space of the nonvolatile memory when the access frequency of the volatile memory is smaller than a first set value;

    forwarding data stored in the volatile memory to the nonvolatile memory when the used space of the volatile memory is smaller than the available space of the nonvolatile memory;

    changing the volatile memory from the normal mode to a stop mode;

    monitoring access requirements to the nonvolatile memory and measuring a data transferring speed of the nonvolatile memory;

    returning the volatile memory from the stop mode to the normal mode when the data transferring speed of the nonvolatile memory is higher than a second set value; and

    forwarding part of data in the volatile memory to the nonvolatile memory when an available space of the volatile memory is smaller than a third set value,wherein the third set value is configured to be changed depending on temperature of the volatile memory;

    wherein the normal mode is a mode supplying a first power supply voltage to the volatile memory, andwherein the stop mode is a mode not supplying any power supply voltage to the volatile memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×