Control and maintenance subsystem network for use with a multiprocessor computer system
First Claim
Patent Images
1. A control and maintenance subsystem for use with a shared memory multiprocessor computer system, comprising:
- two or more computer processors tightly coupled to form said shared memory multiprocessor computer system including at least a first and second maintenance and control unit, each maintenance and control unit operably connected to one or more of said computer processors;
one or more peripheral devices connected to said computer processors, and including a third maintenance and control unit;
a maintenance and control network, connected to said first, second and third maintenance and control units and separate from any connections among said two or more computer processors that form said multiprocessor computer system, each maintenance and control unit including;
a processor means for performing a plurality of maintenance and control operations on one or more devices connected to said maintenance and control unit;
for each of said one or more devices, a scan path logic means for reading and writing scan path chains of information to and from one or more ports accessing internal logic in said device; and
an interface means for electronically interfacing said processor means with said scan path logic means for said one or more devices connected to said maintenance and control unit and with said scan path logic means for one or more devices connected to another of said maintenance and control units, such that the scan path logic means for each device is connected to at least two separate maintenance and control units;
a single maintenance console means for interfacing with an operator, wherein said first, second and third maintenance control units and said maintenance console means are all connected to said maintenance and control network to allow communication of maintenance and control information among said first, second and third maintenance control units and said maintenance console means,wherein said internal logic in one or more of said devices is divided into multiple maintenance partitions, each maintenance partition being provided with a clock control circuit for controlling operation of a clock signal for said internal logic of said maintenance partition which is independent from said clock control circuit in any other of said maintenance partitions, such that said processor means can control the operation of said clock signal in each of said maintenance partitions independently from the operation of said clock signal in any other of said maintenance partitions.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for a maintenance and control system for sensing and controlling the numerous sections of a highly parallel multiprocessor system. The control and maintenance system communicates with all processors, all peripheral systems, all user interfaces to the multiprocessor system, a system console, and the power and environmental control subsystems.
67 Citations
4 Claims
-
1. A control and maintenance subsystem for use with a shared memory multiprocessor computer system, comprising:
-
two or more computer processors tightly coupled to form said shared memory multiprocessor computer system including at least a first and second maintenance and control unit, each maintenance and control unit operably connected to one or more of said computer processors; one or more peripheral devices connected to said computer processors, and including a third maintenance and control unit; a maintenance and control network, connected to said first, second and third maintenance and control units and separate from any connections among said two or more computer processors that form said multiprocessor computer system, each maintenance and control unit including; a processor means for performing a plurality of maintenance and control operations on one or more devices connected to said maintenance and control unit; for each of said one or more devices, a scan path logic means for reading and writing scan path chains of information to and from one or more ports accessing internal logic in said device; and an interface means for electronically interfacing said processor means with said scan path logic means for said one or more devices connected to said maintenance and control unit and with said scan path logic means for one or more devices connected to another of said maintenance and control units, such that the scan path logic means for each device is connected to at least two separate maintenance and control units; a single maintenance console means for interfacing with an operator, wherein said first, second and third maintenance control units and said maintenance console means are all connected to said maintenance and control network to allow communication of maintenance and control information among said first, second and third maintenance control units and said maintenance console means, wherein said internal logic in one or more of said devices is divided into multiple maintenance partitions, each maintenance partition being provided with a clock control circuit for controlling operation of a clock signal for said internal logic of said maintenance partition which is independent from said clock control circuit in any other of said maintenance partitions, such that said processor means can control the operation of said clock signal in each of said maintenance partitions independently from the operation of said clock signal in any other of said maintenance partitions. - View Dependent Claims (2)
-
-
3. A control and maintenance subsystem for use in a highly parallel supercomputer, comprising:
-
a plurality of computer processors physically organized into two or more clusters and connected in a highly parallel configuration; a plurality of processor maintenance and control units, wherein each of said processor maintenance and control units is connected to and associated with a unique one of said clusters of computer processors and each maintenance and control unit includes; a processor means for performing a plurality of maintenance and control operations on one or more devices connected to said maintenance and control unit; for each of said one or more devices, a scan path logic means for reading and writing scan path chains of information to and from one or more ports accessing internal logic in said device; and an interface means for electronically interfacing said processor means with said scan path logic means for said one or more devices connected to said maintenance and control unit and with said scan path logic means for one or more devices connected to another of said maintenance and control units, such that the scan path logic means for each device is connected to at least two separate maintenance and control units; a peripheral device subsystem connected to said plurality of computer processors; a peripheral maintenance and control unit connected to said peripheral device subsystem; a power distribution means connected to said plurality of said processor means and said peripheral device subsystem for controlling power sequencing of said processor means and said peripheral device subsystem; a power maintenance control unit connected to said power distribution means; a maintenance and control network, connected to said plurality of processor maintenance and control units, said peripheral maintenance and control unit and said power maintenance and control unit and separate from any connections among said plurality of computer processors that form said two or more clusters of said supercomputer system; a system console means for interfacing with an operator, wherein said processor, peripheral, and power maintenance control units and said system console means are all connected together to said maintenance and control network to allow communication of maintenance and control information between said processor, peripheral, and power maintenance control units and said system console means, wherein said internal logic in one or more of said devices is divided into multiple maintenance partitions, each maintenance partition being provided with a clock control circuit for controlling operation of a clock signal for said internal logic of said maintenance partition which is independent from said clock control circuit in any other of said maintenance partitions, such that said processor means can control the operation of said clock signal in each of said maintenance partitions independently from the operation of said clock signal in any other of said maintenance partitions. - View Dependent Claims (4)
-
Specification