Memory parameter configuration method and electronic device

A parameter configuration method and technology for electronic equipment, applied in the computer field, can solve problems such as poor reliability, difficulty in meeting requirements for embedded equipment, and memory timing parameters easily affected by environmental factors, so as to achieve the effect of speeding up startup and avoiding accidental factors.

Active Publication Date: 2018-12-11
MAIPU COMM TECH CO LTD
View PDF10 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, the memory timing parameters obtained by the first method are easily affected by environmental factors and have poor reliability. The second method has high r

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 parameter configuration method and electronic device
  • Memory parameter configuration method and electronic device
  • Memory parameter configuration method and electronic device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0061] figure 2 A flow chart of the memory parameter configuration method provided by the first embodiment of the present invention is shown. figure 2 The method in will be executed every time the electronic device 100 is started, and the description below takes one of the start-up processes as an example. refer to figure 2 , the method includes:

[0062] Step S10 : the processor 110 of the electronic device 100 saves a set of memory parameters of each memory chip 130 negotiated by the memory controller 120 and at least one memory chip 130 to the non-volatile memory 140 .

[0063] The memory chip 130 has multiple parameters, but usually the memory parameters that can be obtained through negotiation mainly refer to memory timing parameters. The memory timing parameter is generally an integer, and each memory chip 130 corresponds to a memory timing parameter. When memory parameters are mentioned later, memory timing parameters are generally taken as an example. For other n...

no. 2 example

[0097] Figure 4 A flow chart of the memory parameter configuration method provided by the second embodiment of the present invention is shown. refer to Figure 4 , Figure 4 The method shown and image 3 The methods shown are relatively similar in nature.

[0098] Step S20 to step S21 are similar to step S10 to step S11, and step S22 is similar to step S12, but only two situations are judged in step S22, i.e. two situations of n=1 and n>1, wherein n=1, execute step S26, when n>1, execute step S23.

[0099] Step S23 to step S25 are similar to step S13 to step S15, and step S26 is similar to step S17. There is no step corresponding to step S16 in the second embodiment, because the second embodiment does not use a set of historical memory parameters ( Figure 4 There is no n>M branch in ).

[0100] Step S50 is similar to step S20, step S51 is similar to step S21, step S42 is similar to step S22, and step S53 is similar to step S23. There is no step corresponding to step ...

no. 3 example

[0104] The third embodiment of the present invention provides an electronic device 100, including a processor 110, at least one memory chip 130 and a memory controller 120;

[0105] The processor 110 is configured to save a set of memory parameters of each memory chip 130 negotiated by the memory controller 120 and at least one memory chip 130 each time the electronic device 100 is started,

[0106] Obtain the startup times of the electronic device 100,

[0107] When it is judged that the number of startups is less than the threshold of startup times, a set of memory parameters of each memory chip 130 negotiated by the memory controller 120 and at least one memory chip 130 corresponding to the number of startups is obtained,

[0108] Determine the current optimized memory parameters of each memory chip 130 from the saved memory parameters of each memory chip 130 each time, and determine a set of currently optimized memory parameters for each memory chip 130 for at least one memo...

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 invention relates to the computer technical field, and provides a memory parameter configuration method and an electronic device. The memory parameter configuration method is applied to the electronic device, comprising the following steps: when the electronic device is started, saving the memory parameters of a group of each memory chip negotiated at the time; obtaining the number of starts of the equipment; obtaining a group of memory parameters of each memory chip saved each time corresponding to the starting times when the starting times are judged to be less than the starting times threshold; determining the current optimized memory parameters of each memory chip from the memory parameters of each memory chip saved each time, and determining a group of the current optimized memoryparameters of each memory chip; configuring and initializing the memory chip using a set of currently optimized memory parameters for each memory chip. The memory parameters configured by the methodhave high accuracy, which is beneficial to improving the reliability of electronic equipment, and the method can automatically adapt to the electrical characteristics of the electronic equipment itself and reduce the design cost of the electronic equipment.

Description

technical field [0001] The present invention relates to the technical field of computers, in particular to a memory parameter configuration method and electronic equipment. Background technique [0002] With the rapid development of various mainstream technologies such as mobile Internet, cloud technology, and big data, embedded devices with various business functions have sprung up. In order to realize the functional requirements of these massive data processing services , large-capacity memory is often designed on the device for program running and data processing when the processor implements various functions. Correspondingly, there are higher and higher requirements for the stability of memory read and write access. Whether the memory can be accessed stably for a long time mainly depends on whether the memory timing parameters configured in the memory controller are accurate and reliable. [0003] In the prior art, there are generally two methods for obtaining memory t...

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): G06F9/4401
CPCG06F9/4401
Inventor 郭峰
Owner MAIPU COMM 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