Supercharge Your Innovation With Domain-Expert AI Agents!

Method for resetting memory in computer system

A technology of computer system and memory, which is applied to data error detection, instrumentation, electrical digital data processing, etc. in the direction of data redundancy in computing, and can solve problems such as different memory, unable to reset memory normally, unable to read and write memory, etc.

Active Publication Date: 2020-12-11
REALTEK SEMICON CORP
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the timing of computer system reset may be different, and before the computer system is reset, the state of the memory may also be different. For example, the memory may receive reads and writes through two channels or four channels according to the needs of the system. At this time, if the memory controller still controls the memory according to the fixed reset instruction, it may not be able to reset the memory normally because the number of channels used is different.
If the memory cannot be reset normally, the computer system will not be able to re-initialize the memory normally. As a result, the computer system will no longer be able to read and write to the memory after resetting.

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
  • Method for resetting memory in computer system
  • Method for resetting memory in computer system
  • Method for resetting memory in computer system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] figure 1 It is a schematic diagram of a computer system 100 according to an embodiment of the present invention. The computer system 100 includes a processor 110 , a memory controller 120 and a memory 130 . The processor 110 can perform read and write operations on the memory 130 through the memory controller 120 .

[0023] When the computer system 100 starts up, the components in the memory 130 will also be powered on, and the memory 130 will enter the default state of the memory 130 after being powered on, and the memory controller 120 will initialize the memory after waiting for the power supply to stabilize. The memory controller 120 can execute a boot program (boot code) to initialize the memory 130 , and set the memory 130 from a preset state to an initialization state required by the computer system 100 . In some embodiments of the present invention, the memory 130 can be any kind of volatile memory, or any kind of non-volatile memory (Non-volatile memory, NVM)...

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

A method for resetting a memory in a computer system comprises the steps that the computer system is started, and a memory controller of the computer system executes a starting program to initialize the memory; after the memory controller executes the starting program, the memory controller can update a programmable initialization program according to the starting program, so an updated programmable initialization program is generated; after resetting of the computer system, the memory controller executes the updated programmable initialization program to recover the memory to a preset state; after recovery of the memory to the preset state, the memory controller re-executes the starting program to initialize the memory; and after initialization of the memory, the memory controller makes the memory to execute an operation program.

Description

technical field [0001] The present invention relates to a method for resetting a memory in a computer system, in particular to a method for resetting a memory that can ensure that the memory is correctly initialized during the resetting process. Background technique [0002] Generally speaking, when the computer system is turned on, its memory will be initialized. After the memory is initialized, the computer system can control the memory through the memory controller, and make the memory read and write in the mode required by the system. . When the user resets the computer system, the memory must also be reset and returned to the original default state, so that the computer system can operate the memory again. In the prior art, the reset process of the memory may be implemented by hardware. For example, the memory element may include a reset pin, and the memory controller only needs to trigger the memory to enter the reset through the reset pin of the memory. configuratio...

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): G06F11/14
CPCG06F11/1417
Inventor 卢星辰张雅闵
Owner REALTEK SEMICON CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More