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

Multi-computer system having dual common memory

Assignee: Hitachi Ltd
•
Filing: 1983-04-14
•
Granted: 1984-12-04
•
Expires: 2003-04-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multi-computer system having a dual common memory adapted to perform Read/Write operations by means of a plurality of computers. Each computer in the system consists of a central processing unit, a main memory and a dual memory access unit. The dual memory access unit is adapted to provide a status signal representative of whether the data from the common memory is correct or not and a maintenance signal representative of whether a maintenance operation is demanded. A memory access is made only to the common memory demanding the maintenance when the program run by the computer is a maintenance program, and only to the normal common memory during the usual operation.

Inventors

  • 👤 Yoshiki Kobayashi
  • 👤 Hideo Maejima
  • 👤 Tadaaki Bandoh
  • 👤 Hiroaki Nakanishi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 09:17
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F11/2053; G06F11/2056; G06F11/2082; G06F11/22; G06F11/26; G06F15/00; G06F15/16; G06F15/163; G06F15/167; G11; G11C; G11C29/00; G11C29/70; G11C29/74; G06F11/2064

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 214 words
A multi-computer system comprising a plurality of computers each of which has a central processing unit and a dual memory access unit; at least two common memories; interface means for connecting the dual memory access units in all of said computers to each of said common memories; and maintenance demand appointing means connected to said common memories for providing a maintenance demand signal to the dual memory access unit in at least one of said computers when an error occurs in connection with a memory access; at least one of the central processing units including maintenance flag means for producing a maintenance program appointing signal when a maintenance program is to be executed in this central processing unit and each of said common memories having at least one status means for producing a status signal representing whether or not the common memory is in a normal operating condition; said dual memory access unit in each central processing unit including means responsive to said maintenance program appointing signal for restricting access by that central processing unit to the common memory selected by said maintenance demand signal and identified by a status signal representing that the common memory is not in a normal operating condition for executing a maintenance program in connection with that common memory.
Claim 2
Dependent Claim 214 words
A multi-computer system comprising a plurality of computers each of which has a central processing unit and a dual memory access unit; at least two common memories; interface means for connecting the dual memory access units in all of said computers to each of said common memories; and maintenance demand appointing means connected to said common memories for providing a maintenance demand signal to the dual memory access unit in at least one of said computers when an error occurs in connection with a memory access; at least one of the central processing units including maintenance flag means for producing a maintenance program appointing signal when a maintenance program is to be executed in this central processing unit and each of said common memories having at least one status means for producing a status signal representing whether or not the common memory is in a normal operating condition; said dual memory access unit in each central processing unit including means responsive to said maintenance program appointing signal for restricting access by that central processing unit to the common memory selected by said maintenance demand signal and identified by a status signal representing that the common memory is not in a normal operating condition for executing a maintenance program in connection with that common memory.
Claim 3
Dependent Claim 251 words
A multi-computer system comprising a plurality of computers each of which has a central processing unit, a main memory and a dual memory access unit; at least two common memories each of which has a memory unit, a memory controller and a plurality of computer ports each corresponding to one of said plurality of computers; interface means for connecting respective computer ports to said dual memory access units of the corresponding computers; and maintenance demand appointing means for providing maintenance demand signals for the respective common memories; at least one of said central processing units having maintenance flag means for producing a maintenance program appointing signal when a maintenance program is to be executed in this central processing unit and common memory flag means for producing a common memory appointing signal when the contents of the common memory are required to be read or when data is to be written therein; said memory controller for each common memory having at least status means for producing a status signal representing that the memory unit is not in a normal operating condition; and said dual memory access unit in each central processing unit including means responsive to said maintenance program appointing signal for restricting access by a central processing unit to a common memory which is determined by the common memory appointing signal, maintenance demand signal and the status signal representing that the common memory is not in a normal operating condition for executing a maintenance program in connection with that common memory.
Claim 4
Dependent Claim 251 words
A multi-computer system comprising a plurality of computers each of which has a central processing unit, a main memory and a dual memory access unit; at least two common memories each of which has a memory unit, a memory controller and a plurality of computer ports each corresponding to one of said plurality of computers; interface means for connecting respective computer ports to said dual memory access units of the corresponding computers; and maintenance demand appointing means for providing maintenance demand signals for the respective common memories; at least one of said central processing units having maintenance flag means for producing a maintenance program appointing signal when a maintenance program is to be executed in this central processing unit and common memory flag means for producing a common memory appointing signal when the contents of the common memory are required to be read or when data is to be written therein; said memory controller for each common memory having at least status means for producing a status signal representing that the memory unit is not in a normal operating condition; and said dual memory access unit in each central processing unit including means responsive to said maintenance program appointing signal for restricting access by a central processing unit to a common memory which is determined by the common memory appointing signal, maintenance demand signal and the status signal representing that the common memory is not in a normal operating condition for executing a maintenance program in connection with that common memory.
Claim 5
Dependent Claim 62 words
A multi-computer system according to claim 2, wherein each memory controller includes register means for storing data received from the associated memory unit, means for applying the data in said register means to a given computer via the associated computer port, and parity check means for checking the parity of the data in said register means and for generating said status signal.
Claim 6
Dependent Claim 41 words
A multi-computer system according to claim 3, wherein said maintenance demand appointing means includes indicator means responsive to an error signal for providing a visual indication of a detected error and manually operated switch means for generating a maintenance demand signal.
Claim 7
Dependent Claim 40 words
A multi-computer system according to claim 4, wherein each memory controller includes memory status controller means responsive to an error signal for applying a maintenance demand signal generated by said switch means through a computer port to the associated computer.
Claim 8
Dependent Claim 41 words
A multi-computer system according to claim 2, wherein said maintenance demand appointing means includes memory status controller means responsive to an error signal from a memory controller for applying a maintenance demand signal through a computer port to a selected computer.
Claim 9
Dependent Claim 50 words
A multi-computer system according to claim 2, wherein said memory access controller means includes means for generating first and second enabling signals individually or simultaneously for enabling a computer port of one or both of said common memories in response to the signals applied to said memory access controller means.

References Cited (Backward Citations)

US3866182A Cited
US3668644A Cited
US3676851A Cited
US3992702A Cited
US4228496A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-12-04 1988-06-04 1988-12-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-12-04 1992-06-04 1992-12-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-12-04 1996-06-04 1996-12-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag