- Patent Title: Memory controller for multi-level system memory with coherency unit
-
Application No.: US14671892Application Date: 2015-03-27
-
Publication No.: US10204047B2Publication Date: 2019-02-12
- Inventor: Israel Diamand , Nir Misgav , Aravindh Anantaraman , Zvika Greenfield
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Compass IP Law PC
- Main IPC: G06F12/0811
- IPC: G06F12/0811

Abstract:
An apparatus is described that includes a memory controller having an interface to couple to a multi-level system memory. The memory controller also includes a coherency buffer and coherency services logic circuitry. The coherency buffer is to keep cache lines for which read and/or write requests have been received. The coherency services logic circuitry is coupled to the interface and the coherency buffer. The coherency services logic circuitry is to merge a cache line that has been evicted from a level of the multi-level system memory with another version of the cache line within the coherency buffer before writing the cache line back to a deeper level of the multi-level system memory if at least one of the following is true: the another version of said cache line is in a modified state; the memory controller has a pending write request for the cache line.
Public/Granted literature
- US20160283389A1 Memory Controller For Multi-Level System Memory With Coherency Unit Public/Granted day:2016-09-29
Information query
IPC分类: