Patent ID: 9335954
Filing Date: 2016-05-10
CPC Classification: G06F,G11C,H03K,Y02D

Claim Text:
1. A method for customizing wake time and peak power cost during a restoration of a computing device volatile storage system state from a non-volatile array backup, the method comprising: manufacturing a processing device having a plurality of non-volatile logic element arrays configured to store a machine state represented by a plurality of volatile storage elements of the processing device and wherein the processing device is configured to enable reading out a stored machine state from the plurality of non-volatile logic element arrays to the plurality of volatile storage elements; wherein a particular number of rows and a particular number of bits per row in individual ones of the plurality of non-volatile logic element arrays are manufactured and/or enabled based on a target wake up time based on a time used to read data one row at a time from one of the plurality of non-volatile logic element arrays and a peak power cost based on a peak power used to read a row of a given length of bits at a same time from the one of the plurality of non-volatile logic element arrays.