Patent ID: 11880305
Assignee: FLC TECHNOLOGY GROUP, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 11:
12. A method of operating a data access system, wherein the data access system comprises a processor having processor cache, a storage drive, a first final level cache (FLC) module which includes a first FLC controller and a first DRAM and a second FLC module which includes a second FLC controller and a second DRAM, the method comprising:
generating, with the processor, a request for data which includes a physical address;
determining whether to route the request for data to a first FLC module or to another FLC module;
responsive to determining that the request for data should be routed to the first FLC module, providing the request for data to the first FLC module;
determining if the first FLC controller contains the physical address;
responsive to the first FLC controller containing the physical address, retrieving the data from the first DRAM and providing the data to the processor;
responsive to the first FLC controller not containing the physical address, forwarding the request for data and the physical address to the second FLC module;
determining if the second FLC controller contains the physical address; and
responsive to the second FLC controller containing the physical address, retrieving a cache line containing the data from the second DRAM and providing the cache line to the first FLC module.