Two dimensional memory access controller
AssigneePresagis
InventorJim Jonas
Life of this patent
Estimating the term…
Abstract
A memory control device derives a two dimensional location on a graphic display surface from address signals of a graphics processing unit (GPU). The memory controller compares the derived two dimensional location to a two dimensional range of authorized locations corresponding to a subset of the display surface. The memory controller modifies the address signals of the graphics processing unit (GPU) if the address signals do not fall within the two-dimensional range of authorized locations corresponding to a subset of the display surface, and propagates the address signals unmodified to a display memory otherwise.
Claims14
-13. (canceled)
A memory control device adapted to:
- derive a two dimensional location on a graphic display surface from address signals of a graphics processing unit (GPU);
- compare the derived two dimensional location to a two dimensional range of authorized locations corresponding to a subset of the display surface;
- and
- modify the address signals of the graphics processing unit (GPU) if the address signals do not fall within the two-dimensional range of authorized locations corresponding to a subset of the display surface, and to propagate the address signals unmodified to a display memory otherwise.
A memory controller comprising:
- logic to intercept addresses between a graphics processing unit (GPU) and a display memory, and to modify values of unauthorized addresses but not modify values of authorized addresses;
- wherein it is determined if the addresses are authorized addresses by deriving a two dimensional location on a graphics display from the addresses, and comparing the derived two dimensional location to a two dimensional range of authorized locations corresponding to a subset of the graphics display.
Dependencies are inferred from the claim text.