Installation and removal of components of a computer

Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus expansion or extension

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06587909

ABSTRACT:

BACKGROUND OF THE INVENTION
Field of the Invention
The invention relates to installation and removal of components of a computer.
A typical computer system has memory that stores programs and data. Quite often, the memory is formed from several dynamic random access memory (DRAM) or synchronous DRAM (SDRAM) memory semiconductor packages, or chips. To aid in the removal or addition of several memory chips at once, groups of memory chips typically are packaged together to form a memory board, or memory module (e.g., a SIMM or a DIMM).
The memory module typically includes several memory chips which are mounted to a printed circuit board (PCB). The PCB has circuitry that electrically connects the memory chips together, and the PCB is constructed to plug into memory module connector slot of the system and electrically connect the memory chips to the connector slot.
Typically, to replace a memory module of a computer system, the power to the computer system must be turned off and the computer must be rebooted. As a result, operations (e.g., executing software programs) on the system typically must be shut down to install or remove memory modules.
Accordingly, a system is needed wherein memory modules can be added to or replaced within a computer system without interrupting power and without requiring rebooting.
SUMMARY OF THE INVENTION
To remedy the deficiencies of existing systems and methods, the present invention provides, among other things, a device and a method for adding memory to a computer system. In an exemplary embodiment, the present invention provides a method comprising the steps of: determining if a memory module has been added to a connector; responsive to the determination that the memory module has been added to the connector, determining whether the addition was a hot add; and responsive to the addition being a hot add, initializing the memory module. The step of initializing the memory module can include dynamic initialization and may not require rebooting.
In another embodiment, a method of the present invention can include the step of determining if the added memory module is compatible with a memory configuration of the computer system. Additionally, the present invention can include the step of setting a status bit, the status bit indicating that the memory module has been added. In yet another embodiment, the present invention can include the step of responsive to the determination that the memory module has been added to the connector, generating an interrupt.
One skilled in the art can recognize that the present invention can also include an apparatus or computer system for performing any combination of the steps described herein.


REFERENCES:
patent: 5310998 (1994-05-01), Okuno
patent: 5555510 (1996-09-01), Verseput et al.
patent: 5625238 (1997-04-01), Ady et al.
patent: 5781798 (1998-07-01), Beatty et al.
patent: 5787464 (1998-07-01), Yoshizawa et al.
patent: 5822547 (1998-10-01), Boesch et al.
patent: 6098132 (2000-08-01), Olarig et al.
patent: 6182159 (2001-01-01), Urabe
patent: 6189050 (2001-02-01), Sakarda
patent: 6401157 (2002-06-01), Nguyen et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Installation and removal of components of a computer does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Installation and removal of components of a computer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Installation and removal of components of a computer will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3057168

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.