Memory access method, storage-class memory and computer system

A computer system, storage-level memory technology, applied in the computer field, can solve problems such as data errors

Active Publication Date: 2016-07-27
HUAWEI TECH CO LTD +1
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if the DRAM refresh cycle is extended in order to reduce sy

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Memory access method, storage-class memory and computer system
  • Memory access method, storage-class memory and computer system
  • Memory access method, storage-class memory and computer system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is an embodiment of a part of the present invention, but not all embodiments.

[0064] The embodiment of the present invention proposes a memory access method based on a hybrid memory system architecture, which can ensure the accuracy of data stored in the memory on the basis of reducing memory refresh power consumption. Figure 1-A , Figure 1-B and Figure 1-C A schematic diagram of a hybrid memory-based computer system architecture provided by an embodiment of the present invention. exist Figure 1-A , Figure 1-B and Figure 1-C In the shown computer system architecture, DRAM and storage-class memory (Storage-Class Mem...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention provides a memory access method, a storage-class memory and a computer system. The computer system comprises a memory controller and a hybrid memory, wherein the hybrid memory comprises a DRAM (dynamic random access memory) and the SCM (Storage-Class Memory); the memory controller is used for sending a first access instruction to the DRAM and the SCM; and when the SCM determines that a first memory cell set of the DRAM to which a first address points in the received first access instruction comprises a memory cell of which the retention time is shorter than the refresh cycle of the DRAM, a second address which has a mapping relationship with the first address can be obtained. Furthermore, the SCM transforms the first access instruction to a second access instruction for accessing the SCM according to the second address to realize the access of the SCM. The computer system provided by the embodiment of the invention can guarantee data correctness on the basis of the reduction of DRAM refresh power consumption.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a method for accessing memory, storage-level memory and a computer system. Background technique [0002] Traditional system main memory usually consists of dynamic random access memory (Dynamic Random Access Memory, DRAM). The structure of DRAM is simple and the reading speed is fast. The most basic storage unit of a DRAM is a DRAM cell, and each DRAM cell includes a transistor and a capacitor. DRAMcell uses the amount of electricity stored in the capacitor to represent 0 and 1. According to this method, one DRAM cell can store one bit. Due to the leakage phenomenon of the capacitor, if the charge in the capacitor is insufficient, the stored data will be wrong. Therefore, in practical applications, the capacitor needs to be charged periodically. Through the charging and discharging of the capacitor, the reading, writing and updating of the DRAM cell can be realized, which c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F12/08G06F13/16
CPCY02D10/00G06F13/1694G06F13/28G06F11/14G06F12/0246G06F12/0802G06F12/0868G06F12/109G11C11/40615G11C11/40622
Inventor 杨任花赵俊峰杨伟王元钢林殷茵
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products