Switch matrix
First Claim
1. A switch matrix comprising:
- a plurality of first input interconnections (N);
a plurality of second output interconnections (M);
a plurality of input modules (X) wherein each input module comprises a group of input interconnections selected from said plurality of first input interconnections (N), a first plurality of interconnected switches, and a plurality of first output interconnections, wherein the sum of the input interconnections in said groups of input interconnections is equal to the total number of first input interconnections (N);
a plurality of output modules (P), wherein each output module comprises a plurality of second input interconnections, a second plurality of interconnected switches, and a group of output interconnections selected from said plurality of second output interconnections, wherein the sum of the output interconnections in said groups of output interconnections is equal to the total number of second output interconnections (M);
wherein said plurality of first output interconnections is electrically coupled to said plurality of second input interconnections;
wherein said plurality of input modules (X) are electrically coupled to said plurality of output modules (P), to form a plurality of signal paths having a plurality of interconnected switches (K) per signal path.
1 Assignment
0 Petitions
Accused Products
Abstract
A switch matrix 10 is provided comprising a plurality of input modules X and a plurality of output modules P. Each input module 16 has a plurality of first input interconnections 14, a plurality of first interconnected switches 21, and a plurality of first output interconnections 20. Each output module 18 has a plurality of second input interconnections 23, a plurality of second interconnected switches 24, and a plurality of second output interconnections 20. The plurality of input modules X is electrically coupled to the plurality of output modules P, forming a plurality of signal paths 12 having a plurality of interconnected switches K per signal path 12. A method is also provided minimizing the total number of interconnected switches Z within the switch matrix 10 for a particular application. The method comprises determining switch matrix design requirements, calculating the values of X and P, and performing an integer partitioning process.
-
Citations
22 Claims
-
1. A switch matrix comprising:
-
a plurality of first input interconnections (N);
a plurality of second output interconnections (M);
a plurality of input modules (X) wherein each input module comprises a group of input interconnections selected from said plurality of first input interconnections (N), a first plurality of interconnected switches, and a plurality of first output interconnections, wherein the sum of the input interconnections in said groups of input interconnections is equal to the total number of first input interconnections (N);
a plurality of output modules (P), wherein each output module comprises a plurality of second input interconnections, a second plurality of interconnected switches, and a group of output interconnections selected from said plurality of second output interconnections, wherein the sum of the output interconnections in said groups of output interconnections is equal to the total number of second output interconnections (M);
wherein said plurality of first output interconnections is electrically coupled to said plurality of second input interconnections;
wherein said plurality of input modules (X) are electrically coupled to said plurality of output modules (P), to form a plurality of signal paths having a plurality of interconnected switches (K) per signal path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of minimizing the total number of interconnected switches (Z) within a switch matrix having a plurality of first input interconnections (N), a plurality of input modules (X), a plurality of output modules (P), and a plurality of second output interconnections (M) comprising the steps of:
-
determining the values of P and X; and
performing an integer partitioning process. - View Dependent Claims (18, 19, 20, 21, 22)
providing a desired degree of isolation;
providing a desired redundancy capability; and
providing a quantity of interconnected switches (K) per signal path as a function of said degree of isolation and said redundancy capability.
-
-
19. A method as in claim 17 wherein the step of determining the value of P comprises determining the value of P as a function of a constant value y and the value of M.
-
20. A method as in claim 17 wherein the step of determining the value of X comprises determining the value of X as a function of the values of N and P.
-
21. A method as in claim 17 wherein the step of calculating the value of X further comprises using a mathematical relationship, the value of N, and the value of P to calculate for X.
-
22. A method as in claim 17 wherein the step of performing integer partitioning comprises determining integer values for the quantity of:
- interconnected switches, switch matrix interconnections, input modules, and output modules.
Specification