Browse Prior Art Database

Memory Parity Check On Resume

IP.com Disclosure Number: IPCOM000121436D
Original Publication Date: 1991-Sep-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 2 page(s) / 56K

Publishing Venue

IBM

Related People

Harada, N: AUTHOR

Abstract

Disclosed is a method to secure data reliability after resuming from a suspended state on a personal computer. According to this method, upon the resume process, a software microcode achieves a memory test by reading any memory which has a parity check circuit.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 67% of the total text.

Memory Parity Check On Resume

      Disclosed is a method to secure data reliability after
resuming from a suspended state on a personal computer. According to
this method, upon the resume process, a software microcode achieves a
memory test by reading any memory which has a parity check circuit.

      A suspend/resume function becomes a necessary item in a recent
notebook computer.  By using this function, a user can suspend an
operation and turn off the power easily.  The user also can restart a
previous operation immediately without booting an operating system
like an initial power on time.  Before entering into the suspended
state, the parameters relating to the devices in the notebook
computer, such as CPU, Direct Memory Access Controller, etc., are
necessary to be stored into the memory.  During the suspended state,
the contents of the memory are kept by a dedicated battery.  There is
a possibility of losing part of the memory contents in this resume
state, because the user tends to bring the notebook computer to other
places or to leave it for a long time.

      If the user uses a multi-tasking operating system and the
resume code does not inform the user that a part of the memory
contents has been lost during the suspended state, the user may
notice a system crash only after continuing the operation for awhile.
This may cause a big loss for the user.

      To avoid this kind of happening, the resume code shall verify
all of the memory content...