CPC G06F 12/0835 (2013.01) [G06F 12/0811 (2013.01); G06F 12/1081 (2013.01); G06F 12/08 (2013.01); G06F 2212/1024 (2013.01)] | 17 Claims |
1. An apparatus comprising:
a main memory;
at least one cache memory;
a memory copy device connectable with the main memory and the cache memory, wherein the memory copy device to access data in the main memory and data in the cache memory, to manage reading and writing data between the main memory and the cache memory, and to maintain data coherence between the main memory and the cache memory; and
an interconnect module coupled to the main memory and the at least one cache memory, wherein the interconnect module is configured to present a request for a Direct Memory Access (DMA) operation to either the main memory or the cache memory based on an address range of a destination memory address.
|