×

Database recovery apparatus and method of using dual plane nonvolatile memory

  • US 5,913,219 A
  • Filed: 02/04/1997
  • Issued: 06/15/1999
  • Est. Priority Date: 02/16/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A database recovery apparatus, comprising:

  • a memory for storing a database processing program;

    a power monitor and control circuit which receives a backup/recovery state signal, supplies a power source to maintain the backup state for a predetermined time if a power failure occurs during the backup state, and prevents the backup state from being performed by outputting an interrupt signal if the power failure occurs at any time other than during the backup state;

    a dual plane nonvolatile memory, including a volatile memory and a nonvolatile memory divided into a plurality of block units whereby a chip is selected by a chip select signal, said dual plane nonvolatile memory performing a recovery process which copies a block unit of data of said nonvolatile memory to a block of said volatile memory in response to a backup/recovery control signal and an address read/write control signal and a backup process which overwrites the data of said volatile memory block to said nonvolatile memory block; and

    database processing means for loading the program, outputting the backup/recovery control signal to said power monitor and control circuit, outputting a chip select signal to said dual plane nonvolatile memory, and outputting the address and the backup/recovery control signal so that the recovery process is performed, the data of said volatile memory block of said dual plane nonvolatile memory is updated through the address and the read/write control, and thereafter the backup process is performed by outputting the address and the backup recovery control signal.

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