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

Banked memory circuit

Assignee: POTE DAN
•
Filing: 1985-01-29
•
Granted: 1986-07-15
•
Expires: 2005-01-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A memory circuit for interconnection to a computer including several memory banks, each bank including memory for the storage of information for the total address space addressable by the data processor. The memory circuit further includes a bank selection circuit connected to the data processor for receiving data representing a selected one of the memory banks. The memory circuit further includes a memory access circuit that determines from the bank selection circuit which one of the memory banks has been selected and provides alternating access between the selected memory bank and a specific memory bank in accordance with a timing signal from the data processor. The specific data bank includes display information and is accessed by the data processor during each interval when information is being output to the display. The memory circuit further includes a memory refresh circuit to refresh the memory banks by refreshing a limited number of memory banks during successive refresh time intervals in accordance with control signals from the display circuitry.

Inventors

  • 👤 Allen Baum
  • 👤 Peter Baum

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 22:59
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/06; G06F12/0615; G06F12/0623; G06T; G06T1/00; G06T1/60; G11; G11C; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/401; G11C11/406; G11C8/00; G11C8/12

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 110 words
A memory circuit for interconnection to a data processor having a central processing unit, said memory circuit being adapted to add additional memory storage to said data processor comprising in combination: a plurality of memory banks, each bank including memory means for storage of information; a bank selection circuit means connected to said central processing unit for receiving information from the data processor indicating a selected one of the memory banks, and responsive to a timing signal generated by said central processing unit responsive to the operating sequence of said central processing unit; and memory access means for alternating access between the selected memory bank and a specific memory bank.
Claim 2
Dependent Claim 110 words
A memory circuit for interconnection to a data processor having a central processing unit, said memory circuit being adapted to add additional memory storage to said data processor comprising in combination: a plurality of memory banks, each bank including memory means for storage of information; a bank selection circuit means connected to said central processing unit for receiving information from the data processor indicating a selected one of the memory banks, and responsive to a timing signal generated by said central processing unit responsive to the operating sequence of said central processing unit; and memory access means for alternating access between the selected memory bank and a specific memory bank.
Claim 3
Dependent Claim 49 words
A memory circuit according to claim 1 further including memory refresh means for providing only one refresh signal to each memory bank during a single refresh time period, said refresh time period including a plurality of time intervals during which at least one memory bank receives a refresh signal.
Claim 4
Dependent Claim 24 words
A memory circuit according to claim 2 wherein said memory access means provides data from said specific memory bank on a dedicated output path.
Claim 5
Dependent Claim 27 words
A memory circuit according to claim 3 wherein each memory means of each memory bank includes a memory location for each memory address of the data processor.
Claim 6
Dependent Claim 27 words
A memory circuit according to claim 4 wherein said memory refresh means generates the refresh signal in accordance with a plurality of signals from a display means.
Claim 7
Dependent Claim 23 words
A memory circuit according to claim 5 wherein the specific memory bank contains information storage locations dedicated for access by said display means.
Claim 8
Dependent Claim 122 words
A memory circuit for interconnection with a data processor, to externally add additionally memory storage useable by said data processor and under control of said data processor and wherein said data processor generates at least one timing signal responsive to the timing sequence of the operation of said data processor, said memory circuit comprising: a plurality of memory banks, each memory bank including memory means for storage of information for said data processor; a bank selection circuit connected to the data processor for receiving data representing a selected one of said plurality of memory banks; and memory access means for alternating access between the selected memory bank and a specific memory bank in accordance with said timing signal from said data processor.
Claim 9
Dependent Claim 122 words
A memory circuit for interconnection with a data processor, to externally add additionally memory storage useable by said data processor and under control of said data processor and wherein said data processor generates at least one timing signal responsive to the timing sequence of the operation of said data processor, said memory circuit comprising: a plurality of memory banks, each memory bank including memory means for storage of information for said data processor; a bank selection circuit connected to the data processor for receiving data representing a selected one of said plurality of memory banks; and memory access means for alternating access between the selected memory bank and a specific memory bank in accordance with said timing signal from said data processor.
Claim 10
Dependent Claim 24 words
A memory circuit according to claim 7 wherein said specific memory bank includes information storage for a dedicated application circuit of said data processor.
Claim 11
Dependent Claim 27 words
A memory circuit according to claim 8 wherein said dedicated application circuit is a display means for providing the output of information to a data processor user.
Claim 12
Dependent Claim 22 words
A memory circuit according to claim 9 wherein said timing signal indicates access of the memory circuit by the dedicated application circuit.
Claim 13
Dependent Claim 22 words
A memory circuit according to claim 10 wherein said timing signal indicates a access of the memory circuit by the display means.
Claim 14
Dependent Claim 32 words
A memory circuit according to claim 1 further including memory refresh means for providing a refresh signal to said memory banks in accordance with a plurality of signals from the display means.
Claim 15
Dependent Claim 226 words
A memory circuit for interconnection with a data processor to externally add memory storage useable by said data processor under control of said data and wherein said data processor generates at least one timing signal responsive to the sequence of operation of the data processor, said memory circuit comprising: data interface means for transmitting and receiving data information from said data processor; address interface means for transmitting and receiving address information from the data processor; a plurality of memory banks, each bank including memory means for storage of information and each connected to said data interface means and said address interface means; memory banks selection means for receiving at least one signal from said data processor indicating a selected memory bank for access; memory access means for providing access signals to the plurality of memory banks providing access to the stored information in response to control signals received from said data processor, said access means alternating access between the selected memory bank and a specific memory bank in response to said timing signal from said data processor indicating a memory access by a dedicated circuit; and memory refresh means for providing a single refresh signal to each memory bank during a refresh time period which consists of a plurality of individual time intervals where during each interval at least one memory bank receives its refresh signal.
Claim 16
Dependent Claim 226 words
A memory circuit for interconnection with a data processor to externally add memory storage useable by said data processor under control of said data and wherein said data processor generates at least one timing signal responsive to the sequence of operation of the data processor, said memory circuit comprising: data interface means for transmitting and receiving data information from said data processor; address interface means for transmitting and receiving address information from the data processor; a plurality of memory banks, each bank including memory means for storage of information and each connected to said data interface means and said address interface means; memory banks selection means for receiving at least one signal from said data processor indicating a selected memory bank for access; memory access means for providing access signals to the plurality of memory banks providing access to the stored information in response to control signals received from said data processor, said access means alternating access between the selected memory bank and a specific memory bank in response to said timing signal from said data processor indicating a memory access by a dedicated circuit; and memory refresh means for providing a single refresh signal to each memory bank during a refresh time period which consists of a plurality of individual time intervals where during each interval at least one memory bank receives its refresh signal.
Claim 17
Dependent Claim 23 words
A memory circuit according to claim 13 wherein each memory means includes a memory location for each address location of the data processor.
Claim 18
Dependent Claim 27 words
A memory circuit according to claim 14 wherein said memory refresh means provides the refresh signal in response to a plurality of signals from said dedicated circuit.
Claim 19
Dependent Claim 26 words
A memory circuit according to claim 15 further including an output interface means for transmitting the stored information of the memory means to the dedicated circuit.
Claim 20
Dependent Claim 25 words
A memory circuit according to claim 16 wherein said specific memory bank includes memory locations dedicated to the storage of information for the dedicated circuit.
Claim 21
Dependent Claim 24 words
A memory circuit according to claim 17 wherein said dedicated circuit is a memory means for the display of output information to a user.
Claim 22
Dependent Claim 50 words
A memory circuit according to claim 18 further including a reset circuit means connected to receive a power signal from the data processor and for providing a reset signal to the memory circuit for initializing the memory circuit at a delayed time interval after the reception of the power signal.
Claim 23
Independent Claim 159 words
A method of adding additional memory storage capacity externally to a data processor, including a central processing unit and video display circuitry comprising the steps of: providing a plurality of memory banks externally of said data processor; providing for access from each of said central processing unit and said video display circuitry to said plurality of memory banks for the transfer of data therebetween; utilizing a timing signal from said data processor to selectively access said memory banks from one said central processing unit and said video display circuitry for alternating access between various memory banks; specifying at least one of said memory banks to store video display information from said video display circuitry as required by said data processor; utilizing the remaining memory banks for the general storage of information from said data processor; and accessing the specified video display information memory bank during a time interval when said central processing unit is not accessing said memory bank.
Claim 24
Independent Claim 159 words
A method of adding additional memory storage capacity externally to a data processor, including a central processing unit and video display circuitry comprising the steps of: providing a plurality of memory banks externally of said data processor; providing for access from each of said central processing unit and said video display circuitry to said plurality of memory banks for the transfer of data therebetween; utilizing a timing signal from said data processor to selectively access said memory banks from one said central processing unit and said video display circuitry for alternating access between various memory banks; specifying at least one of said memory banks to store video display information from said video display circuitry as required by said data processor; utilizing the remaining memory banks for the general storage of information from said data processor; and accessing the specified video display information memory bank during a time interval when said central processing unit is not accessing said memory bank.

References Cited (Backward Citations)

US4332008A Cited
US4387423A Cited
US4333167A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-07-14 1990-01-13 1990-07-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-07-14 1994-01-13 1994-07-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-07-14 1998-01-13 1998-07-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag