Port router

Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus access regulation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S120000, C710S120000, C710S036000, C710S037000, C710S038000, C710S041000, C370S389000, C370S392000, C370S360000

Reexamination Certificate

active

06324613

ABSTRACT:

FIELD OF THE INVENTION
This invention relates to semi-conductor devices and, more particularly, to port routers.
Existing compute platforms feature mechanisms for attaching devices to the computer and performing input/output (IO) between the compute platform and the ports where an external device would be connections between ports and an IO controller resident inside the computer platform. This technique of providing a routing mechanism that is fixed limits the ability for a system to adapt to changing requirements such as the addition of new devices or the introduction of devices of devices which require the full capacity of a single IO controller.
There are increasing circumstances in which multiple IO controllers will be available within a single device or system. Platforms such as information appliances, set-top boxes, cable modems, game consoles, smart appliances, handheld computers, palm-sized computers, embedded control systems, workstations and servers, etc., will contain multiple IO controllers. Currently available techniques do not include any mechanism for the dynamic re-routing between ports and IO controllers. It is therefore desirable to be able to dynamically change the routing when new devices are added or when devices requiring the full capacity of a single IO controller are introduced. A need exists for a mechanism for the dynamic connection of the physical connections (ports) to the IO controller(s) resident inside the compute platform.
SUMMARY OF THE INVENTION
In one aspect of the invention a port router is provided comprising a controller switch, a port switch, and one or more connections between the controller switch and the port switch. The controller switch, the port switch and the one or more connections are adapted to provide dynamic re-routing of connections between the port switch inputs and the controller switch outputs.
In another aspect of the invention, a method is provided for dynamically routing ports to internal circuitry of a computer platform. The method comprises providing a configurable switching circuit, querying the configurable switching circuit to determine a default topology, computing an optimized topology upon the occurrence of a change of the data flow through the configurable switching circuit, suspending operation and effecting re-routing between the interface ports and the internal circuitry based on the optimized topology, and resuming IO operations through the configurable switching circuit.
The invention may be used in a personal computer system, but can also be applied to other types of computer platforms, including but not limited to information appliances, set-top boxes, cable modems, game consoled, smart appliances, handheld, computers, palm-sized computers, embedded control system, workstations, servers and the like.


REFERENCES:
patent: 3581286 (1971-05-01), Beausoleil
patent: 5107489 (1992-04-01), Brown et al.
patent: 5423006 (1995-06-01), Brown et al.
patent: 5436893 (1995-07-01), Barnett
patent: 5495475 (1996-02-01), Franaszek et al.
patent: 5530813 (1996-06-01), Paulsen et al.
patent: 5553287 (1996-09-01), Bailey et al.
patent: 5581709 (1996-12-01), Ito et al.
patent: 6035366 (2000-03-01), Teich
patent: 6128750 (2000-10-01), Espy et al.
patent: A11175453 (1997-12-01), None
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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Port router does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Port router, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Port router will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2572916

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.