Multi-function controller and method for a computer graphics display system
First Claim
Patent Images
1. A controller for use in a computer graphics system having a system memory and a CPU coupled to a host bus, the controller comprising:
- a unified graphics controller comprised of a graphics processor coupled to a system memory controller that controls the system memory, the unified graphics controller being coupled to the system memory and a dedicated CPU-data bus that carries data between the CPU and the unified graphics controller, the CPU-data bus being directly coupled to the host bus whereby the graphics processor receives data directly from the CPU; and
a bus bridge that controls transfer of at least some of the information on a bus in the computer graphics system, receives address and control information from the CPU through a CPU-control bus coupled to the host bus, and sends address and control information to the unified graphics controller though a communications link coupled to the unified graphics controller, wherein all address control information for the unified graphics controller from various components in the computer graphics system are received by the unified graphics controller from the bus bridge through the communications link.
2 Assignments
0 Petitions
Accused Products
Abstract
A multi-function controller in a computer graphics system performs the functions of a graphics processor, a video processor, a system memory controller, a cache controller, and a PCI bridge. The multi-function controller is connected to the host bus of the computer graphics display system to maximize performance. A graphics frame buffer and a system memory are combined into a unified system memory, which is controlled by and coupled to the multi-function controller.
46 Citations
7 Claims
-
1. A controller for use in a computer graphics system having a system memory and a CPU coupled to a host bus, the controller comprising:
-
a unified graphics controller comprised of a graphics processor coupled to a system memory controller that controls the system memory, the unified graphics controller being coupled to the system memory and a dedicated CPU-data bus that carries data between the CPU and the unified graphics controller, the CPU-data bus being directly coupled to the host bus whereby the graphics processor receives data directly from the CPU; and
a bus bridge that controls transfer of at least some of the information on a bus in the computer graphics system, receives address and control information from the CPU through a CPU-control bus coupled to the host bus, and sends address and control information to the unified graphics controller though a communications link coupled to the unified graphics controller, wherein all address control information for the unified graphics controller from various components in the computer graphics system are received by the unified graphics controller from the bus bridge through the communications link. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification