Bus controller and bus control method for use in computer system
First Claim
1. A bus controller of a computer system for communicating a central processing unit with a first group of components and a second group of components, comprising:
- a bus controller main circuit in communication with the central processing unit, issuing a first signal to the central processing unit in response to a bus configuration cycle for announcing a first-level bus that the first group of components is coupled to; and
a virtual bridge device in communication with the central processing unit, issuing a second signal to the central processing unit in response to said bus configuration cycle for announcing a second-level bus that the second group of components is coupled to.
1 Assignment
0 Petitions
Accused Products
Abstract
A bus controller and a control method are used in a computer system. In a bus controller, a bus controller main circuit issues a first signal to the central processing unit in response to a bus configuration cycle for announcing a first-level bus that the first group of components is coupled to. A virtual bridge device issues a second signal to the central processing unit in response to the bus configuration cycle for announcing a second-level bus that the second group of components is coupled to. A path selection unit electrically connected to the first and second groups of components via the first-level and second-level buses, respectively, outputs a normal device select signal to one of the first-level and second-level buses while outputting an invalid device select signal to the other of the first-level and second-level buses according to address data of a transaction.
-
Citations
22 Claims
-
1. A bus controller of a computer system for communicating a central processing unit with a first group of components and a second group of components, comprising:
-
a bus controller main circuit in communication with the central processing unit, issuing a first signal to the central processing unit in response to a bus configuration cycle for announcing a first-level bus that the first group of components is coupled to; and
a virtual bridge device in communication with the central processing unit, issuing a second signal to the central processing unit in response to said bus configuration cycle for announcing a second-level bus that the second group of components is coupled to. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A bus controller of a computer system for communicating a central processing unit with a first group of components and a second group of components, comprising:
-
a bus controller main circuit electrically connected to the central processing unit;
a virtual bridge device electrically connected to the central processing unit via said bus controller main circuit and electrically connected to said bus controller main circuit via an internal line; and
a path selection unit electrically connected to said bus controller main circuit and communicable with the first group of components and the second group of components via a bus device, said path selection unit transferring a transaction to the first group of components via said bus device when a bus code carried by said transaction has a first value and transferring said transaction to the second group of components via said bus device when said bus code carried by said transaction has a second value. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A bus control method for use in a computer system, the computer system comprising a central processing unit, a bus controller main circuit, a virtual bridge device, a first group of components, and a second group of components, the bus control method comprising:
-
the bus controller main circuit announcing a first-level bus that the first group of components is coupled to;
the virtual bridge device announcing a second-level bus that the second group of components is coupled to in response to a bus configuration cycle asserted when the computer system is initialized;
outputting a normal select signal to said first-level bus when the address data of a transaction received by the bus controller main circuit indicates a bus code of said first-level bus; and
outputting a normal select signal to said second-level bus when the address data of a transaction received by the bus controller main circuit indicates a bus code of said second-level bus. - View Dependent Claims (21, 22)
-
Specification