Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Power Down Self Test

IP.com Disclosure Number: IPCOM000102859D
Original Publication Date: 1990-Mar-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 1 page(s) / 37K

Publishing Venue

IBM

Related People

Muth, TA: AUTHOR [+2]

Abstract

This article describes a technique to perform system self-test at power-down to save time during power-up.

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

Power Down Self Test

      This article describes a technique to perform system self-test
at power-down to save time during power-up.

      Conventionally, self-test in personal computer (PC) systems
involves reducing testing, multi-tasking testing, and testing the
system during run time when other operations are not going on.  The
power-down self-test (PDST) method disclosed herein allows more
elaborate testing of the PC components without adding to the PC
start-up time.

      Testing the entire system is important since not all of the
system is used during any one time period.  The presence of a fault
in a 'dormant' part of the system should be detected before the part
is put to use.  The way to provide adequate testing without
infringing on the user's time is to provide the tests when the user
quits.  Instead of having the power switch turn the system off, the
user would now press a "soft switch".  This would be the equivalent
of a "power-off" signal intention.

      At this point, the system cycles through all the tests required
and stores any return codes in non-volatile RAM. The presence of such
non-volatile memory is common on the new computer systems.

      When the system powers-up, the configuration check is done as
usual.  The CPU then checks the return-code save area and reports the
condition of the machine if an error was detected.

      Disclosed anonymously.