Patent US2724742A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5027313A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for determining maximum usable memory size

Assignee: Hewlett Packard Development Co LP
•
Filing: 1988-08-25
•
Granted: 1991-06-25
•
Expires: 2008-08-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for determining maximum usable memory size is disclosed. Permanent connections on a base memory unit and additional memory modules provide signals indicative of the amount of memory installed at each location. The signals are read by the processor and used in conjunction with a lookup table or size counting method to determine maximum usable memory size and the existence of installation or operation errors. The maximum size is written to a latch which provides the value to logic which enables the appropriate memory locations when addressed by the processor.

Inventors

  • 👤 Paul R. Culley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 21:13
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/06; G06F12/0646; G06F12/0684

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 255 words
An apparatus for determining usable memory size, comprising: a base memory unit, said base memory unit including: an amount of base memory; means for indicating the amount of base memory; and means for receiving at least one additional memory module, each of said additional memory modules including: an amount of additional memory; means for indicating the amount of additional memory; and means for connecting said additional memory module to said base memory unit, said means for connecting including means for coupling the output of said additional memory indicating means to said base memory unit; wherein all said means for indicating are permanent connections on said base memory unit and on said additional memory module; means for receiving the outputs from all said indicating means; means responsive to said received indicating means outputs for correlating said received indicating means outputs with maximum usable amount of memory for a given configuration signal value corresponding to said indicating means outputs, wherein said maximum usable amount varies dependent on the amount and physical location combinations of said base memory and any additional memory, some of said memory module additional memory amount and physical location combinations resulting in inaccessibility of some of said amount of additional memory, and for outputting a value indicative of said maximum usable amount of the amount of said base memory and said additional memory actually present; and means responsive to said maximum usable amount value for generating enabling signals for enabling an amount of said base memory and said additional memory totaling said maximum amount.
Claim 2
Independent Claim 255 words
An apparatus for determining usable memory size, comprising: a base memory unit, said base memory unit including: an amount of base memory; means for indicating the amount of base memory; and means for receiving at least one additional memory module, each of said additional memory modules including: an amount of additional memory; means for indicating the amount of additional memory; and means for connecting said additional memory module to said base memory unit, said means for connecting including means for coupling the output of said additional memory indicating means to said base memory unit; wherein all said means for indicating are permanent connections on said base memory unit and on said additional memory module; means for receiving the outputs from all said indicating means; means responsive to said received indicating means outputs for correlating said received indicating means outputs with maximum usable amount of memory for a given configuration signal value corresponding to said indicating means outputs, wherein said maximum usable amount varies dependent on the amount and physical location combinations of said base memory and any additional memory, some of said memory module additional memory amount and physical location combinations resulting in inaccessibility of some of said amount of additional memory, and for outputting a value indicative of said maximum usable amount of the amount of said base memory and said additional memory actually present; and means responsive to said maximum usable amount value for generating enabling signals for enabling an amount of said base memory and said additional memory totaling said maximum amount.
Claim 3
Dependent Claim 45 words
The apparatus of claim 1, wherein said means for enabling an amount of memory further includes: means for determining a desired amount of memory; and means for setting the amount of memory enabled at the lesser of the desired amount or the maximum usable amount.
Claim 4
Dependent Claim 24 words
The apparatus of claim 1, further including means responsive to said received indicating means outputs for indicating improper installation of said additional memory module.
Claim 5
Dependent Claim 22 words
The apparatus of claim 1, further including means responsive to said received indicating means outputs for indicating erroneous base memory unit operation.
Claim 6
Dependent Claim 22 words
The apparatus of claim 1, further including means responsive to said received indicating means outputs for indicating invalid operation of the apparatus.
Claim 7
Dependent Claim 26 words
The apparatus of claim 1, wherein said permanent connections include a plurality of lines, each of said lines held to a high or a low state.
Claim 8
Dependent Claim 24 words
The apparatus of claim 1, wherein said means for correlating includes means for storing a table of information and means for accessing said table.

References Cited (Backward Citations)

US4025903A Cited
US4330825A Cited
US4303993A Cited
US4571676A Cited
US4545010A Cited
US4654787A Cited
US4860252A Cited
US4740916A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-06-24 1994-12-24 1995-06-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-06-24 1998-12-24 1999-06-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-06-24 2002-12-24 2003-06-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag