Bus isolation mechanism for sharing keyboard controller, super input output controller, and embedded controller devices
First Claim
Patent Images
1. A computing system comprising:
- two or more computing systems, each computing system comprised of a processor and memory;
a set of common peripheral devices;
two or more sets of registers, each set of registers dedicated to a particular computing system;
whereby the dedicated set of registers provides control information to the particular computing system and allows each computing system to operate continuously while a particular computing system has control of the common peripheral devices.
14 Assignments
0 Petitions
Accused Products
Abstract
In order to allow a computer system in a multiple system architectures to continue operating while another system has control over common devices, a set of registers is provided for that computer system and the other computer systems in the computer architecture. A switch isolates the set of registers from other computer systems that do not need to access the particular register set. The switch also provides isolation of the computer system from the commonly controlled input and output peripheral devices. The computing systems may utilize similar processors or CPUs or they may be dissimilar processors or CPUs.
-
Citations
14 Claims
-
1. A computing system comprising:
-
two or more computing systems, each computing system comprised of a processor and memory;
a set of common peripheral devices;
two or more sets of registers, each set of registers dedicated to a particular computing system;
whereby the dedicated set of registers provides control information to the particular computing system and allows each computing system to operate continuously while a particular computing system has control of the common peripheral devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14)
-
-
13. A method of maintaining computing capability in a computer system in a multiple system architecture comprised of:
-
continuously updating a processor in the computer system of control status of required register information related to controlled peripheral devices;
isolating register sets that are not required by the computer system;
providing control when the computer system is requested to have control; and
isolating the computer system when another computer system is requested to have control, while maintaining computing power in the processor in the computer system.
-
Specification