Memory system having programmable multiple and continuous memory regions and method of use thereof
AssigneeMicron Technology, Inc.
InventorsJames R. Peterson, William Radke
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicron Technology, Inc.
InventorsJames R. Peterson, William Radke
Estimating the term…
A memory system and method for allocating and accessing memory. The memory system includes first and second addressable memory regions coupled to a memory controller. The memory controller includes a register to store a respective offset value and values defining portions of the first and second addressable memory regions allocated to first and second logical memory spaces. A first portion of the first addressable memory region is allocated to a first requested memory space, and a second portion of the first addressable memory region is allocated to a second requested memory space. Any remaining portions of the first and second requested memory spaces are remapped to the second addressable memory region. The memory controller is adapted to access the first addressable memory region in response to receiving a memory address for a location within the first portions of the first and second memory spaces and to access the second addressable memory region in response to receiving a memory address for a location within the second portions of the first and second memory spaces.
A method of allocating and accessing a memory having first and second addressable memory regions, the method comprising:
A method of allocating memory having first and second addressable memory regions that are logically contiguous, the method comprising:
A memory sub-system for a graphics processing system, comprising:
A memory sub-system for a graphics processing system, comprising:
A memory system for storing graphics data in a computer graphics processing system, comprising:
The memory system of c aim 24 wherein the plurality of memory arrays comprises first and second embedded memory arrays, and a local memory array, the register having values defining the allocation of the first embedded memory array to the first portion of the first memory space, the second embedded memory array to the first portions of the second memory space, and the local memory array to the second portions of the first and second memory spaces.
A graphics processing system, comprising:
A computer system, comprising:
Dependencies are inferred from the claim text.