×

Nonvolatile Logic Array Based Computing Over Inconsistent Power Supply

  • US 20140075232A1
  • Filed: 02/19/2013
  • Published: 03/13/2014
  • Est. Priority Date: 09/10/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computing device apparatus providing non-volatile logic based computing, the apparatus comprising:

  • a processing device comprising;

    a plurality of non-volatile logic element arrays,a plurality of volatile storage elements, andat least one non-volatile logic controller configured to control the plurality of non-volatile logic element arrays to store a machine state represented by the plurality of volatile storage elements and to read out a stored machine state from the plurality of non-volatile logic element arrays to the plurality of volatile storage elements;

    a voltage or current detector configured to sense a power quality from an input power supply;

    a power management controller in communication with the voltage or current detector to receive information regarding the power quality, the power management controller configured to be in communication with the at least one non-volatile logic controller to provide information effecting storing the machine state to and restoration of the machine state from the plurality of non-volatile logic element arrays;

    a voltage regulator connected to receive power from the input power supply and provide power to an output power supply rail configured to provide power to the processing device, wherein the voltage regulator is configured to be in communication with the power management controller and to disconnect the output power supply rail from the input power supply in response to a determination that the power quality is below a threshold;

    a charge storage element configured to provide temporary power to the processing device sufficient to power the processing device to store the machine state in the plurality of non-volatile logic element arrays after the output power supply rail is disconnected from the input power supply.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×