Patent ID: 6636924
Filing Date: 2003-10-21
Classification: G06F

Abstract:
A multiport hub for a bus comprising:a plurality of port handlers, each port handler corresponding to a port of the multiport hub, and each port handler comprising: a port driver, a detector that is configured to detect an external state and a logic state at a corresponding port; and a controller, operably coupled to each of the plurality of port handlers, that is configured to: determine a hub logic state based on the logic state from each of the port handlers, determine an hub external state based on the external state from each of the port handlers, and determine a control state for each of the port handlers, wherein the control state for each of the port handlers: selectively decouples the hub logic state from the port driver of the corresponding port handler, thereby avoiding latch-up, couples the hub external state to the port driver of the corresponding port handler, thereby assuring propagation of the external state to each of the ports, and selectively couples the hub logic state to the port driver of the corresponding port handler, thereby minimizing a propagation delay.