Method and Apparatus for Memory Access Optimization
First Claim
Patent Images
1. A memory access optimizer, comprising:
- a conflict detector configured to monitor physical memory addresses and to detect a memory access conflict based on the monitored physical memory addresses; and
a storage location changer configured to transfer data stored at a physical address for which a conflict is detected to a new physical address.
3 Assignments
0 Petitions
Accused Products
Abstract
Access to a memory is optimized by monitoring physical memory addresses and by detecting a memory access conflict based on the monitored physical memory addresses. The data stored at a physical address for which a conflict was detected is transferred to a new physical address.
-
Citations
22 Claims
-
1. A memory access optimizer, comprising:
-
a conflict detector configured to monitor physical memory addresses and to detect a memory access conflict based on the monitored physical memory addresses; and a storage location changer configured to transfer data stored at a physical address for which a conflict is detected to a new physical address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A memory access optimizer, comprising:
-
a conflict detector configured to monitor physical memory addresses and to detect a memory access conflict based on the monitored physical memory addresses; a storage location changer configured to transfer data stored at a physical address for which a conflict is detected to a new physical address; an address translator configured to receive memory addresses and to translate the received addresses to physical memory addresses, the address translator being further configured to replace the physical addresses by the new physical addresses for physical addresses from which data has been transferred by the storage location changer; and a memory interface configured to physically access the memory using the physical address provided by the address translator.
-
-
16. A memory system, comprising:
-
a memory access optimizer, comprising; a conflict detector configured to monitor physical memory addresses and for detecting a memory access conflict based on the monitored physical memory addresses; and a storage location changer configured to transfer data stored at a physical address for which a conflict is detected to a new physical address; and a memory accessible using physical memory addresses, the memory comprising the physical address and the new physical address.
-
-
17. A method for memory access optimization, the method comprising:
-
monitoring physical memory addresses for detecting a memory access conflict based on the monitored memory addresses; and transferring data stored at a physical address for which a conflict is detected to a new physical address. - View Dependent Claims (18, 19, 20, 21)
-
-
22. An apparatus for optimizing memory access, the apparatus comprising:
-
means for monitoring physical memory addresses and for detecting a memory access conflict based on the monitored physical memory addresses; and means for transferring data stored at a physical address for which a conflict was detected to a new physical address.
-
Specification