Claims
- 1. A port router comprising:a dynamic controller switch having one or more inputs and one or more outputs; a static port switch having one or more inputs and one or more outputs; and one or more connections between said controller switch and said port switch; wherein said controller switch, said port switch and said one or more connections are adapted to provide dynamic re-routing of connections between said port switch inputs and said controller switch outputs.
- 2. The port router of claim 1, wherein said controller switch, said port switch and said one or more connections may be dynamically configured to provide dynamic load balancing based on variable load requirements.
- 3. The port router of claim 1, wherein said one or more connections comprise one or more hub elements and optionally one or more direct connections between said controller switch and said port switch.
- 4. The port router of claim 3, wherein said one or more hub elements are adapted to receive one or more of said outputs from said port switch and provide one input to said controller switch.
- 5. The port router of claim 1, wherein said port switch inputs are each connected to an interface port, and wherein said port switch is adapted to route one or more interface ports to one or more of said port switch outputs.
- 6. The port router of claim 3, wherein said controller switch further comprises one input for each direct connection to said port switch and one input for each connection to said one or more hub elements.
- 7. The port router of claim 1, wherein each of said one or more outputs from said controller switch is connected to a corresponding controller.
- 8. The port router of claim 1, wherein said controller switch and said port switch each comprise a crossbar switch.
- 9. An integrated circuit comprising:a static port switch having one or more inputs each connected to one or more corresponding interface ports; a dynamic controller switch; and one or more connections between said port switch and said controller switch; wherein said controller switch, said port switch and said one or more connections cooperatively provide a configurable switch adapted to dynamically re-route connections between said one or more interface ports and internal circuitry of a compute device.
- 10. The integrated circuit of claim 9, wherein said one or more connections comprise one or more hub elements and optionally one or more direct connections between said controller switch and said port switch.
Parent Case Info
This application is related to pending U.S. patent application Ser. No. 09/447/591 for “APPARATUS AND METHOD FOR DYNAMICALLY RECONFIGURING AN IO DEVICE” by Aguilar et. al. filed Jan. 4, 2000, the disclosure of which is incorporated herein by reference. This application claims priority to U.S. Provisional Patent Application Nos. 60/114,771 filed Jan. 5, 1999, Ser. No. 60/114,772 filed Jan. 5, 1999 and Ser. No. 60/114,767, filed Jan. 6, 1999 which are also incorporated by reference.
US Referenced Citations (10)
Foreign Referenced Citations (1)
Number |
Date |
Country |
A11175453 |
Dec 1997 |
JP |
Non-Patent Literature Citations (3)
Entry |
Kumar V.P. et al: “Augmented Shuffle-Exchange Multistate Interconnection Networks” Computer, US, IEEE Computer Society, Long Beach CA US, vol.20, No. 6, Jun. 1, 1987, pp. 30-40. |
Rana D et al: “An Easily Reconfigurable, Circuit Switched Connection Network” Proceedings of the International Symposium on Circuits and Systems, US, New York, IEEE, vol. Conf. 21 Jun. 7, 1988, pp. 237-250. |
Sying-Jyan Wang: “Load-Balancing in Multstage Interconnection Networks Under Multiple-Pass Routing” Journal of Parallel and Distributed Computing, US, Academic Press, Duluth, MN, vol. 36, No. 2, Aug. 1, 1996, pp. 189-194. |
Provisional Applications (3)
|
Number |
Date |
Country |
|
60/114771 |
Jan 1999 |
US |
|
60/114772 |
Jan 1999 |
US |
|
60/114767 |
Jan 1999 |
US |