Adaptive memory system for enhancing the performance of an external computing device
AssigneeMobile Semiconductor Corporation
InventorsLouis Cameron Fisher, Stephen V. R. Hellriegel, Mohammad S. Ahmadnia
Life of this patent
Estimating the term…
Loading patent…
AssigneeMobile Semiconductor Corporation
InventorsLouis Cameron Fisher, Stephen V. R. Hellriegel, Mohammad S. Ahmadnia
Estimating the term…
An adaptive memory system is provided for improving the performance of an external computing device. The adaptive memory system includes a single controller, a first memory type (e.g., Static Random Access Memory or SRAM), a second memory type (e.g., Dynamic Random Access Memory or DRAM), a third memory type (e.g., Flash), an internal bus system, and an external bus interface. The single controller is configured to: (i) communicate with all three memory types using the internal bus system; (ii) communicate with the external computing device using the external bus interface; and (iii) allocate cache-data storage assignment to a storage space within the first memory type, and after the storage space within the first memory type is determined to be full, allocate cache-data storage assignment to a storage space within the second memory type.
A non-transitory computer-readable medium having computer-executable instructions stored thereon that, if executed by a single controller of an adaptive memory system, causes the single controller to perform actions for implementing a data look-ahead caching scheme;
A method for implementing a data look-ahead caching scheme of a single controller of an adaptive memory system, wherein the adaptive memory system includes a single controller, a first memory type, a second memory type, a third memory type, an internal bus system, and an external bus interface, the method comprising:
Dependencies are inferred from the claim text.