Claims
- 1. A circuit comprising:a first repeater core configured to operate at any of a plurality of operating speeds; a second repeater core configured to operate at any of a plurality of operating speeds; and a logic circuit coupled to said first and second repeater cores and a first port of said first repeater core and a second port of said second repeater core, said logic circuit configured to couple either of said first port or said second port to either of said first repeater core or said second repeater core.
- 2. The circuit according to claim 1, wherein said logic circuit is further configured to configure the operating speeds of said first repeater core and said second repeater cores.
- 3. The circuit according to claim 1, further comprising:a first multiplexer circuit configured to couple said first port to either said first repeater core or said second repeater core in response to a first control signal; a second multiplexer circuit configured to couple said second port to either said first repeater core or said second repeater core in response to a second control signal.
- 4. The circuit according to claim 3, wherein said first port operates at a first speed and said second port operates at a second speed, said first and second speeds being the same or different, and said circuit further comprises:a first speed select circuit configured to generate a first speed signal indicating said first speed; and a second speed select circuit configured to generate a second speed signal indicating said second speed.
- 5. The circuit according to claim 4, further comprising:a first port select circuit comprising a first port select register configured to disable said first port; and a second port select circuit comprising a second port select register configured to disable said second port.
- 6. The circuit according to claim 5, wherein:said first port select circuit is configured to generate said first control signal in response to (i) said first and second speeds, (ii) the operating speeds of said first and second repeater cores and (iii) a signal from said first port select register; and said second port select circuit is configured to generate said second control signal in response (i) said first and second speeds, (ii) the operating speeds of said first and second repeater cores and (iii) a signal from said second port select register.
- 7. The circuit according to claim 1, further comprising:a plurality of repeater cores each configured to operate at any of a plurality of speeds, wherein each of said plurality of repeater cores includes a third port.
- 8. The circuit according to claim 7, wherein said logic circuit is additionally coupled to said plurality of repeater cores.
- 9. The circuit according to claim 8, wherein said logic circuit is configured to independently couple each of said plurality of third ports to one of said plurality of repeater cores.
- 10. The circuit according to claim 9, wherein said logic circuit is further configured to configure the operating speeds of each of said plurality of repeater cores.
- 11. A hub comprising the circuit of claim 1, wherein a first segment operating at one of said plurality of operating speeds is coupled to said first repeater core and a second segment operating at one of said plurality of operating speeds is coupled to said second repeater core, wherein said first segment and said second segment are independently expandable.
- 12. The circuit according to claim 1, wherein said circuit operates in (i) a first mode wherein one of said first and second ports operates as a data terminal equipment interface or (ii) a second mode wherein zero or more additional ports are coupled to said first or second repeater cores.
- 13. The circuit according to claim 1, wherein at least one of said first port and said second port is coupled to at least one repeater core operating at the configured operating speed of said first repeater core or said second repeater cores.
- 14. The circuit according to claim 1, further comprising:a first bus coupled to said first repeater core; a second bus coupled to said second repeater core; and one or more physical layer devices coupled to said first and second buses.
- 15. A circuit comprising:first means for transferring information at any of a plurality of operating speeds; second means for transferring information at any of a plurality of operating speeds; and logic means for configuring the operating speeds of said first and second transferring means.
- 16. The circuit according to claim 15, further comprising a first and a second port for receiving information at a first and a second receiving speed, said ports configured to be coupled to said first and second transferring means, wherein said logic means configures the operating speeds of said first and second transferring means in response to said first and second receiving speeds.
- 17. A method for dynamically configuring an apparatus, comprising the steps of:(A) configuring a first operating speed of a first repeater core; (B) configuring a second operating speed of a second repeater core; and (C) enabling a first port or a second port to communicate with said first repeater core or said second repeater core.
- 18. The method according to claim 17, further comprising the steps of:if said speed of said second port matches an operating speed of said first repeater core, coupling said second port to said first repeater core.
- 19. The method according to claim 18, further comprising the step of:if said speed of said second port matches an operating speed of a second repeater core, coupling said second port to said second repeater core.
- 20. The apparatus according to claim 14, wherein management information is received from and/or written to said first and second repeater cores via said first and second busses.
Parent Case Info
This is a continuation of Ser. No. 08/970,059, filed Nov. 13, 1997, now U.S. Pat. No. 6,055,241.
US Referenced Citations (5)
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/970059 |
Nov 1997 |
US |
Child |
09/556581 |
|
US |