Variable mapping of memory accesses to regions within a memory
US9218285B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Nov 26, 2012 |
| Grant date | Dec 22, 2015 |
| Priority date | — |
| Expiry date | Nov 11, 2033 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY02D10/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An apparatus for processing data 2 includes a memory 4 having a plurality of memory regions 28 to 38. A mapping controller 56 applies a variable mapping to map memory addresses of access requests to different regions within the memory 4. The mapping controller varies the mapping applied in dependence upon both one or more memory behavioral parameters indicative of behavioral characteristics of the different regions and one or more access behavioral parameters indicative of behavioral characteristics of an access request to be mapped. The memory behavioral parameters may include the temperature of the regions and/or the refresh period of the regions. The access behavior able parameters may include the quality of service level, the access frequency, the access volume and/or the identity of the source of the access request.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.