Unlock instant, AI-driven research and patent intelligence for your innovation.

Memory access processing method and controller

A memory and controller technology, applied in the field of communications, can solve the problems of dynamic random access memory DRAM periodic refresh occupation, large memory bandwidth, read and write operations, etc., to achieve simple design, save occupied bandwidth, and reduce the number of refreshes. Effect

Active Publication Date: 2016-08-03
BEIJING HUAWEI DIGITAL TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present invention provides a memory access processing method and a controller, which are used to solve the problem that the periodic refresh of DRAM occupies a relatively large memory bandwidth and causes delays in read or write operations

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 processing method and controller
  • Memory access processing method and controller
  • Memory access processing method and controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0032] figure 1 A schematic flowchart of Embodiment 1 of the memory refresh processing method provided by the present invention, as shown in figure 1 As shown, the method includes:

[0033] S101. Use a counter to time the time between two adjacent accesses of each row of the DRAM, and obtain the timing result T 1 ;

[0034] S102. If the time T...

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 processing method and a controller. The method includes the following steps: a counter is adopted to count the time between two neighboring accesses of each line of a dynamic random memory (DRAM) to acquire a timing result T1; and if the time T1 corresponding to one line of the DRAM is greater than the refresh cycle T2 of the DRAM, then the line is accessed and processed to be refreshed. In the embodiment of the invention, the time between two neighboring accesses of each line is counted, refresh operation does not need to be carried out anymore if the line is accessed in the refresh cycle, so that the frequency of refresh is decreased, and thereby the bandwidth occupied by cyclic refresh is saved; for a line which is not accessed in the refresh cycle, a one-time access mode is adopted to substitute for refresh, special refresh operation does not need to be taken into consideration, and thereby the design is simpler.

Description

technical field [0001] Embodiments of the present invention relate to communication technologies, and in particular to a memory access processing method and a controller. Background technique [0002] As the rate of network equipment is getting higher and higher, the design of board-level signal integrity (SI) / power integrity (PI) is more difficult, and the bandwidth requirements of memory are getting higher and higher. [0003] In the prior art, a dynamic random access memory (Dynamic Random Access Memory, DRAM for short) is a common system memory. Since the charge of the capacitor in the DRAM will be lost every time, the data can only be stored for a short time. In order to store the data , it is necessary to periodically refresh the DRAM, that is, to replenish the charge of the DRAM. [0004] In the process of realizing the embodiment of the present invention, the inventor found that in the prior art, the refresh operation, read operation or write operation of the DRAM a...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F13/16
Inventor 王国民
Owner BEIJING HUAWEI DIGITAL TECH