HYBRID MEMORY MODULE AND SYSTEM AND METHOD OF OPERATING THE SAME
A memory module comprises a volatile memory subsystem configured to coupled to a memory channel in computer system and capable of serving as main memory for the computer system, a non- volatile memory subsystem providing storage for the computer system, and a module controller coupled to the volatil...
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A memory module comprises a volatile memory subsystem configured to coupled to a memory channel in computer system and capable of serving as main memory for the computer system, a non- volatile memory subsystem providing storage for the computer system, and a module controller coupled to the volatile memory subsystem, the non- volatile memory subsystem, and the C/A bus. The module controller is configured to control intra- module data transfers between the volatile memory subsystem and the non- volatile memory subsystem. The module controller is further configured to monitor C/A signals on the C/A bus and schedule the intra-module data transfers in accordance with the C/A signals so that the intra-module data transfers do not conflict with accesses to the volatile memory subsystem by the memory controller.
L'invention comprend un module de mémoire comprenant un sous-système de mémoire volatile conçu pour se coupler à un canal de mémoire dans un système informatique et pouvant servir comme mémoire principale pour le système informatique, un sous-système de mémoire non volatile fournissant un stockage pour le système informatique et un dispositif de commande de module couplé au sous-système de mémoire volatile, au système de mémoire non-volatile et au bus C/A. Le dispositif de commande de module est conçu pour commander des transferts de données intra-module entre le sous-système de mémoire volatile et le sous-système de mémoire non volatile. Le dispositif de commande de module est en outre conçu pour surveiller des signaux C/A sur le bus C/A et planifier les transferts de données intra-module en conformité avec les signaux C/A de sorte que les transferts de données intra-module n'entrent pas en conflit avec des accès au sous-système de mémoire volatile par le dispositif de commande de mémoire. |
---|