| CPC G06F 13/18 (2013.01) [G06F 13/1626 (2013.01); G06F 13/4221 (2013.01)] | 16 Claims |

|
1. A memory apparatus, comprising:
a first memory device;
a second memory device having a lower write latency than the first memory device;
a solid state drive; and
a controller coupled to the first memory device and the second memory device via a compute express link (CXL) interface;
wherein the controller is configured to:
receive data comprising a hierarchy of importance levels for different data types and store the data comprising the hierarchy of importance levels for the different data types, wherein the controller is configured to receive the data comprising the hierarchy of importance levels for the different data types prior to the solid state drive being in use by a vehicle in which it is installed or will be installed;
assign an importance level to a write request based on:
data associated with the write request;
the hierarchy of importance levels for the different data types; and
the second memory device having the lower write latency than the first memory device;
transfer the data to the first memory device in response to the assigned importance level having a first value; and
transfer the data to the second memory device in response to the assigned importance level having a second value.
|