SYSTEM ON CHIP HAVING INTEGRATED SOLID STATE GRAPHICS CONTROLLERS
First Claim
1. A solid state graphics (SSG) die, comprising:
- a memory hub;
at least one graphics processing unit (GPU) connected to the memory hub;
a first memory architecture controller connected to the memory hub, the first memory architecture directly controlling access to at least one first memory architecture;
a second memory architecture controller associated with each GPU, each second memory architecture controller connected to the memory hub and at least one second memory architecture;
an expansion bus first memory architecture controller connected to the memory hub, the expansion bus first memory architecture controller being an endpoint for a host system; and
an expansion bus controller coupled to the expansion bus first memory architecture controller and capable of connecting to the host system,wherein the memory hub, the first memory architecture controller, the second memory architecture controller, and the expansion bus first memory architecture controller facilitate data transactions between at least the at least one first memory architecture and the at least one second memory architecture in response to a data transfer command.
1 Assignment
0 Petitions
Accused Products
Abstract
Described is a solid state graphics (SSG) subsystem including a die and a package, where the die includes a memory hub, graphics processing unit(s) (GPU(s)) connected to the memory hub, first memory architecture controller(s) connected to the memory hub and directly controlling access to first memory architecture(s), second memory architecture controller associated with each GPU and each second memory architecture controller connected to the memory hub and second memory architecture(s), an expansion bus first memory architecture controller connected to the memory hub and being an endpoint for a host system and an expansion bus controller coupled to the expansion bus first memory architecture controller and capable of connecting to the host system. The first memory architecture(s) and the second memory architecture(s) are either located on the SSG subsystem, located on the package, or a combination thereof.
0 Citations
18 Claims
-
1. A solid state graphics (SSG) die, comprising:
-
a memory hub; at least one graphics processing unit (GPU) connected to the memory hub; a first memory architecture controller connected to the memory hub, the first memory architecture directly controlling access to at least one first memory architecture; a second memory architecture controller associated with each GPU, each second memory architecture controller connected to the memory hub and at least one second memory architecture; an expansion bus first memory architecture controller connected to the memory hub, the expansion bus first memory architecture controller being an endpoint for a host system; and an expansion bus controller coupled to the expansion bus first memory architecture controller and capable of connecting to the host system, wherein the memory hub, the first memory architecture controller, the second memory architecture controller, and the expansion bus first memory architecture controller facilitate data transactions between at least the at least one first memory architecture and the at least one second memory architecture in response to a data transfer command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A solid state graphics (SSG) subsystem, comprising:
-
a die; and a package including the die, wherein the die comprises; a memory hub; at least one graphics processing unit (GPU) connected to the memory hub; first memory architecture controllers connected to the memory hub, each first memory architecture directly controlling access to at least one first memory architecture; a second memory architecture controller associated with each GPU, each second memory architecture controller connected to the memory hub and at least one second memory architecture; at least one expansion bus first memory architecture controller connected to the memory hub, each expansion bus first memory architecture controller being an endpoint for a host system; and an expansion bus controller coupled to the expansion bus first memory architecture controller and capable of connecting to the host system, and wherein the memory hub, the first memory architecture controllers, the second memory architecture controllers, and the expansion bus first memory architecture controllers facilitate data transactions between at least the at least one first memory architecture and at least one second memory architecture in response to a data transfer command. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification