← Back to Patent Explorer
US3753242A Expired / Lapsed US ⏱️ 0.0 years remaining

Memory overlay system

Assignee: Bull HN Information Systems Italia SpA
•
Filing: 1971-12-16
•
Granted: 1973-08-14
•
Expires: 1991-12-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A read only memory (ROM) and a random access memory (RAM) overlayed to provide for three modes of operation: (1) ROM enabled, RAM disabled except as indicated by a control memory; (2) ROM disabled, normal RAM operation, and/or (3) ROM enabled, RAM disabled regardless of indication from control memory.

Inventors

  • 👤 J Townsend

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 20:15
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/06; G06F12/0638

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 155 words
A memory system comprising: A. a first memory having a plurality of storage locations; B. a second memory having a plurality of storage locations, addresses of each of said locations of said second memory corresponding toa ddresses of said first memory storage locations, said second memory comprising a plurality of segments, each of said segments having a plurality of storage locations, wherein the number of storage locations in said first memory is equal to the number of storage locations in one of said segments; C. means for selecting one of said segments of said second memory; D. means for simultaneously addressing both said first memory and the selected segment of said second memory; and E. a control memory for indicating whether the storage locations of said first memory of the selected segment of said second memory are to be utilized when both said first memory and the selected segment of said second memory are addressed.
Claim 2
Dependent Claim 155 words
A memory system comprising: A. a first memory having a plurality of storage locations; B. a second memory having a plurality of storage locations, addresses of each of said locations of said second memory corresponding toa ddresses of said first memory storage locations, said second memory comprising a plurality of segments, each of said segments having a plurality of storage locations, wherein the number of storage locations in said first memory is equal to the number of storage locations in one of said segments; C. means for selecting one of said segments of said second memory; D. means for simultaneously addressing both said first memory and the selected segment of said second memory; and E. a control memory for indicating whether the storage locations of said first memory of the selected segment of said second memory are to be utilized when both said first memory and the selected segment of said second memory are addressed.
Claim 3
Dependent Claim 20 words
A system as defined in claim 1 wherein said control memory is addressed concurrently with the first and second memories.
Claim 4
Dependent Claim 33 words
A system as defined in claim 2, further comprising means for disabling said first memory so that only said second memory is responsive to the addressing of both said first and second memories.
Claim 5
Dependent Claim 33 words
A system as defined in claim 2, further comprising means for disabling said second memory so that only said first memory is responsive to the addressing of both said first and second memories.
Claim 6
Dependent Claim 161 words
A memory system comprising: A. a first memory having a plurality of storage locations; B. a second memory having a plurality of storage locations, addresses of each of said locations of said second memory corresponding to addresses of said first memOry storage locations, said second memory comprising a plurality of segments, each of said segments having a plurality of storage locations, wherein the number of storage locations in said first memory is less than the number of storage locations in one of said segments; C. means for selecting one of said segments of said second memory; D. means for simultaneously addressing both said first memory and the selected segment of said second memory; E. a control memory for indicating whether the storage locations of said first memory or of said second memory are to be utilized; and F. means for inhibiting the utilization of said first memory when said means for addressing is addressing a predetermined portion of said selected segment.
Claim 7
Dependent Claim 161 words
A memory system comprising: A. a first memory having a plurality of storage locations; B. a second memory having a plurality of storage locations, addresses of each of said locations of said second memory corresponding to addresses of said first memOry storage locations, said second memory comprising a plurality of segments, each of said segments having a plurality of storage locations, wherein the number of storage locations in said first memory is less than the number of storage locations in one of said segments; C. means for selecting one of said segments of said second memory; D. means for simultaneously addressing both said first memory and the selected segment of said second memory; E. a control memory for indicating whether the storage locations of said first memory or of said second memory are to be utilized; and F. means for inhibiting the utilization of said first memory when said means for addressing is addressing a predetermined portion of said selected segment.
Claim 8
Dependent Claim 20 words
A system as defined in claim 5 wherein said control memory is addressed concurrently with said first and second memories.
Claim 9
Dependent Claim 218 words
A memory system comprising: A. a first memory having a plurality of word storage locations, each of said word storage locations having a plurality of bit storage locations; B. a second memory having a plurality of word storage locations, each of said word storage locations having a plurality of bit storage locations; C. a control memory having a plurality of bit storage locations, wherein the number of said bit storage locations in said control memory is equal to the number of word storage locations in said first memory, each of said bit storage locations in said control memory indicating either a first binary state or a second binary state; D. means for substantially simultaneously addressing the word storage locations of said first and second memories and the bit storage locations of said control memory, said means for addressing including means for providing corresponding identical representations of each of said locations in each of said memories; E. means for enabling the utilization of the addressed word storage location in said first memory when the addressed bit storage location of said control memory indicates said first binary state; nd F. means for enabling the utiliztion of the addressed word storage location in said second memory when the addressed bit storage location of said control memory indicates said second binary state.
Claim 10
Dependent Claim 218 words
A memory system comprising: A. a first memory having a plurality of word storage locations, each of said word storage locations having a plurality of bit storage locations; B. a second memory having a plurality of word storage locations, each of said word storage locations having a plurality of bit storage locations; C. a control memory having a plurality of bit storage locations, wherein the number of said bit storage locations in said control memory is equal to the number of word storage locations in said first memory, each of said bit storage locations in said control memory indicating either a first binary state or a second binary state; D. means for substantially simultaneously addressing the word storage locations of said first and second memories and the bit storage locations of said control memory, said means for addressing including means for providing corresponding identical representations of each of said locations in each of said memories; E. means for enabling the utilization of the addressed word storage location in said first memory when the addressed bit storage location of said control memory indicates said first binary state; nd F. means for enabling the utiliztion of the addressed word storage location in said second memory when the addressed bit storage location of said control memory indicates said second binary state.
Claim 11
Dependent Claim 65 words
A system as defined in claim 7 further comprising: A. means for generating a first signal; B. gate means responsive to said first signal, said gate means coupled to said control memory; and wherein C. said first memory is inhibited from being utilized in response to said first signal regardless of the binary state indicated by the addressed bit storage location of said control memory.
Claim 12
Dependent Claim 62 words
A system as defined in claim 8 further comprising: A. means for generating a second signal; B. means for coupling said gate means for response to said second signal; and wherein C. said second memory is inhibited from being utilized in response to said second signal regardless of the binary state indicated by the addressed bit storage location of said control memory.
Claim 13
Dependent Claim 29 words
A system as defined in claim 7 wherein said first memory is a read only memory and wherein said second memory is the main memory of a data processor.
Claim 14
Dependent Claim 31 words
A system as defined in claim 7 wherein the number of word storage locations in said first memory is equal to the number of word storage locations in said second memory.
Claim 15
Dependent Claim 104 words
A system as defined in claim 7 wherein: A. said second memory includes a plurality of segments, each of said segments including a plurality of word storage locations equal in number to the number of word storage locations in said first memory; and further comprising: B. means for selecting one of said segments; C. means for designating the one of said segments which is to be simultaneously addressed with said first memory by said means for addressing; and D. means for enabling said first memory for utilization as indicated by said control memory when said sElected segment and said designated segment are the same.
Claim 16
Dependent Claim 59 words
A system as defined in claim 7 wherein: A. the number of word storage locations in said first memory is less than the number of word storage locations in said second memory; and further comprising: B. means for inhibiting the utilization of said first memory when said means for addressing is addressing a predetermined portion of said second memory.
Claim 17
Dependent Claim 83 words
A system as defined in claim 7 wherein: A. the number of word storage locations in said first memory is one half of the number of word storage locations in said second memory; and further comprising: B. means for inhibiting the utilization of said first memory when a first half of said second memory is addressed; and C. means for enabling the utilization of said first memory as indicated by said control memory when a second half of said second memory is addressed.
Claim 18
Dependent Claim 26 words
A system as defined in claim 7 wherein the address provided by said means for addressing is the address of a location in said second memory.

References Cited (Backward Citations)

US3230513A Cited
US3248708A Cited
US3395392A Cited
US3517171A Cited
US3564517A Cited
US3613055A Cited
US3659275A Cited
US3665426A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1976-08-13 1977-02-12 1977-08-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1980-08-13 1981-02-12 1981-08-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1984-08-13 1985-02-12 1985-08-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag