Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Memory system and method having selective ECC during low power refresh

a memory system and low power refresh technology, applied in error detection/correction, error avoidance, instruments, etc., can solve the problem that data retention errors can be expected to occur during refresh, and achieve the effect of reducing power rate, reducing power rate, and reducing power ra

Inactive Publication Date: 2006-01-12
MICRON TECH INC
View PDF99 Cites 171 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0009] A method and system for refreshing memory cells in a dynamic random access memory (“DRAM”) device is coupled to a processor in a computer system. The memory cells in the DRAM are refreshed at a reduced power rate that is sufficiently slow that data retention errors can be expected to occur during refresh. However, the expected data retention errors are corrected using ECC techniques applied only to memory cells containing essential data that should be protected from data retention errors. More specifically, prior to refreshing the memory cells at the reduced power rate, a determination is made, preferably by the...

Problems solved by technology

The memory cells in the DRAM are refreshed at a reduced power rate that is sufficiently slow that data retention errors can be expected to occur during refresh.

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 system and method having selective ECC during low power refresh
  • Memory system and method having selective ECC during low power refresh
  • Memory system and method having selective ECC during low power refresh

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] A computer system 10 according to one embodiment of the invention is shown in FIG. 1. The computer system 10 includes a central processor unit (“CPU”) 14 coupled to a system controller 16 through a processor bus 18. The system controller 16 is coupled to input / output (“I / O”) devices (not shown) through a peripheral bus 20 and to an I / 0 controller 24 through an expansion bus 26. The I / O controller 24 is also connected to various peripheral devices (not shown) through another I / 0 bus 28.

[0018] The system controller 16 includes a memory controller 30 that is coupled to several dynamic random access memory (“DRAM”) device 32a-c through an address bus 36, a control bus 38, and a data bus 42. The locations in each of the DRAMs 32a-c to which data are written and data are read are designated by addresses coupled to the DRAMs 32a-c on the address bus 36. The operation of the DRAMs 32a-c are controlled by control signals coupled to the DRAMs 32a-c on the control bus 38.

[0019] In oth...

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 computer system includes a processor coupled to a DRAM through a memory controller. The processor switches the DRAM to a low power refresh mode in which DRAM cells are refreshed at a sufficiently low rate that data retention errors may occur. Prior to switching the DRAM to the low power refresh mode, the processor identifies a region of an array of DRAM cells that contains essential data that needs to be protected from such data retention errors. The processor then reads data from the identified region, and either the DRAM or the memory controller generates error checking and correcting syndromes from the read data. The syndromes are stored in the DRAM, and the low power refresh mode is then entered. Upon exiting the low power refresh mode, the processor again reads the data from the identified region, and the read data is checked and corrected using the syndromes.

Description

TECHNICAL FIELD [0001] This invention relates to dynamic random access memory (“DRAM”) devices and systems, and, more particularly, to a method and system for allowing DRAM cells to be refreshed at a relatively low rate to reduce power consumption. BACKGROUND OF THE INVENTION [0002] As the use of electronic devices, such as personal computers, continue to increase, it is becoming ever more important to make such devices portable. The usefulness of portable electronic devices, such as notebook computers, is limited by the limited length of time batteries are capable of powering the device before needing to be recharged. This problem has been addressed by attempts to increase battery life and attempts to reduce the rate at which such electronic devices consume power. [0003] Various techniques have been used to reduce power consumption in electronic devices, the nature of which often depends upon the type of power consuming electronic circuits that are in the device. Electronic devices...

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/16
CPCG06F11/1052G06F11/004
Inventor KLEIN, DEAN A.
Owner MICRON TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products