Centerplaneless computer system
First Claim
Patent Images
1. A computer system comprising:
- a plurality of processor circuit boards each including at least one processor;
a plurality of memory circuit boards each including memory accessible by each of said at least one processor of each of said plurality of processor circuit boards; and
a plurality of switch circuit boards each including a plurality of detachable connectors for directly mating each of said plurality of switch circuit boards to each of said plurality of processor circuit boards and to each of said plurality of memory circuit boards, wherein each switch circuit board of said plurality of switch circuit boards conveys a respective portion of memory access information; and
at least one additional switch circuit board that is separate from said plurality of switch circuit boards, wherein said additional switch circuit board is coupled between said plurality of processor circuit boards and said plurality of memory circuit boards, and configured to, during operation, convey only redundant memory access information that is based upon the respective portion of memory access information conveyed by each of said plurality of switch circuit boards, such that, in response to removal of any one of said plurality of switch circuit boards said respective portion of memory access information conveyed by said removed switch circuit board is logically reconstructed, using an exclusive-OR function, from said redundant memory access information and remaining respective portions of memory access information.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer system which may allow a centerplaneless design. The computer system may include various client circuit boards including processor circuit boards, memory circuit boards and switch circuit boards. The processor circuit boards may each include at least one processor, while the memory circuit boards may each include memory which is accessible by each processor. The switch circuit boards may include a plurality of detachable connectors for interconnecting each of the processor circuit boards to each of the memory circuit boards. At least one of the switch circuit boards may convey redundant memory access information. Each of the boards may be hot swappable.
-
Citations
30 Claims
-
1. A computer system comprising:
-
a plurality of processor circuit boards each including at least one processor; a plurality of memory circuit boards each including memory accessible by each of said at least one processor of each of said plurality of processor circuit boards; and a plurality of switch circuit boards each including a plurality of detachable connectors for directly mating each of said plurality of switch circuit boards to each of said plurality of processor circuit boards and to each of said plurality of memory circuit boards, wherein each switch circuit board of said plurality of switch circuit boards conveys a respective portion of memory access information; and at least one additional switch circuit board that is separate from said plurality of switch circuit boards, wherein said additional switch circuit board is coupled between said plurality of processor circuit boards and said plurality of memory circuit boards, and configured to, during operation, convey only redundant memory access information that is based upon the respective portion of memory access information conveyed by each of said plurality of switch circuit boards, such that, in response to removal of any one of said plurality of switch circuit boards said respective portion of memory access information conveyed by said removed switch circuit board is logically reconstructed, using an exclusive-OR function, from said redundant memory access information and remaining respective portions of memory access information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
providing a plurality of processor circuit boards each including at least one processor; providing a plurality of memory circuit boards each including memory accessible by each of said at least one processor of each of said plurality of processor circuit boards; providing a plurality of switch circuit boards each including a plurality of detachable connectors; detachably mating each of said plurality of processor circuit boards and each of said plurality of memory circuit boards directly to each of said plurality of switch circuit boards via said plurality of detachable connectors; conveying a respective portion of memory access information on each of said plurality of switch circuit boards; and during operation, conveying only redundant memory access information on at least one additional switch circuit board that is separate from said plurality of switch circuit boards, such that, in response to removal of any one of said plurality of switch circuit boards said respective portion of memory access information conveyed by said removed switch circuit board is logically reconstructed, using an exclusive-OR function, from said redundant memory access information and remaining respective portions of memory access information; wherein said redundant memory access information is based upon the respective portion of memory access information conveyed by each of said plurality of switch circuit boards.
-
-
22. A computer system comprising:
-
a plurality of processor circuit boards each including at least one processor; a plurality of memory circuit boards each including memory accessible by each of said at least one processor of each of said plurality of processor circuit boards; and a plurality of switch circuit boards including a plurality of detachable connectors for directly mating each of said plurality of switch circuit boards to each of said plurality of processor circuit boards and to each of said plurality of memory circuit boards; wherein a selected memory location is accessible by conveying memory access information from the at least one processor through the plurality of switch circuit boards to at least one of said plurality of memory circuit boards, wherein each switch circuit board of said plurality of switch circuit boards conveys a respective portion of said memory access information; and at least one additional switch circuit board that is separate from said plurality of switch circuit boards, and configured to, during operation, convey from the at least one processor to at least one of said plurality of memory circuit boards, only redundant memory access information that is based upon the respective portion of memory access information conveyed by each of said plurality of switch circuit boards such that, in the event one of the plurality of switch circuit boards is removed, said memory access information conveyed by the removed switch circuit board is logically reconstructed, using an exclusive-OR function, from the respective portions of said memory access information conveyed by each remaining switch circuit board of said plurality of switch circuit boards and the redundant memory access information. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification