Invention Grant
- Patent Title: Method and apparatus for accessing data stored in a storage system that includes both a final level of cache and a main memory
-
Application No.: US15934886Application Date: 2018-03-23
-
Publication No.: US10684949B2Publication Date: 2020-06-16
- Inventor: Sehat Sutardja
- Applicant: FLC Global, Ltd.
- Applicant Address: BM
- Assignee: FLC Global, Ltd.
- Current Assignee: FLC Global, Ltd.
- Current Assignee Address: BM
- Agency: Weide & Miller, Ltd.
- Main IPC: G06F12/06
- IPC: G06F12/06 ; G06F12/0811 ; G06F12/0864 ; G11C11/406 ; G06F12/0804 ; G06F12/0868 ; G06F12/0897 ; G06F3/06 ; G06F12/10 ; G06F12/1027 ; G06F9/4401 ; G06F12/0813 ; G06F12/0862

Abstract:
A data access system including a processor and a storage system including a main memory and a cache module. The cache module includes a FLC controller and a cache. The cache is configured as a FLC to be accessed prior to accessing the main memory. The processor is coupled to levels of cache separate from the FLC. The processor generates, in response to data required by the processor not being in the levels of cache, a physical address corresponding to a physical location in the storage system. The FLC controller generates a virtual address based on the physical address. The virtual address corresponds to a physical location within the FLC or the main memory. The cache module causes, in response to the virtual address not corresponding to the physical location within the FLC, the data required by the processor to be retrieved from the main memory.
Public/Granted literature
Information query