| CPC G06F 12/0802 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0655 (2013.01); G06F 3/0679 (2013.01); G06F 2212/60 (2013.01)] | 20 Claims |

|
1. A method comprising:
responsive to execution of at least one read command from a client, retrieving speculative readback data from a main memory into a front-end cache arranged as a non-volatile memory (NVM) comprising ferroelectric memory element (FME) cells; and
evaluating a write command from the client, providing a first status value to the client responsive to available cache lines in the front-end cache to accommodate writeback data associated with the write command, providing a second status value to the client responsive to a lack of available cache lines in the front-end cache to accommodate the writeback data associated with the write command.
|