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

Dynamic memory management

a memory management and dynamic technology, applied in the field of dynamic memory management, can solve the problems of large information storage capacity, large amount of power, bulky and large, and memory systems are typically either very expensive or require too much power, so as to avoid loss of stored information

Inactive Publication Date:
View PDF15 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

"The present invention provides hardware and software solutions to enable battery-powered devices to use non-volatile memory instead of battery-powered memory. This is achieved by reducing the supply voltage and frequency of accesses to the non-volatile memory, and by partitioning the dynamic memory to reduce the number of chips needed. The invention also includes a method for determining the minimum refresh rate to reliably maintain information stored in the non-volatile memory. The invention further provides a device comprising a dynamic memory and a clock signal, where the clock signal is only supplied when needed for a read, write, or refresh cycle. The invention also includes a program to determine the minimum refresh rate for each dynamic memory. The invention further includes a battery that can be recharged and a charge threshold to ensure the battery is always ready for use. Overall, the invention enables battery-powered devices to use non-volatile memory more efficiently and reliably."

Problems solved by technology

Battery-powered electronic devices such as digital music players and digital cameras typically require significant information storage capacity, and must maintain information during periods of time when the device is in a powered down state.
These memory systems however, typically are either very expensive or require too much power to make them viable for inexpensive battery-powered devices.
For example, hard drives and floppy disks are inexpensive on a cost per megabyte basis, but are both bulky and require large amounts of power.
Flash memory is expensive, but is compact and reliable.
Volatile memory has not been considered a viable solution because of the high power consumption rate typically associated with the need for constant power to maintain information reliably.

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
  • Dynamic memory management
  • Dynamic memory management
  • Dynamic memory management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022]The present invention solves the shortcomings of previous battery-powered device information storage systems with methods and systems for storing information in volatile memory. The discussion throughout this application of “SDRAM” applies equivalently to other types of dynamic volatile memory.

[0023]The use of inexpensive volatile memory for the non-volatile storage of information in battery-powered devices provides the power, size, and reliability advantages of non-volatile memory, but reduces the cost. A cost-effective dynamic memory type currently available is Synchronous Dynamic Random Access Memory (SDRAM). Other types of DRAM are also dynamic, and the scope of the present invention, as claimed, is not limited to any particular type of volatile memory. Due to the use of SDRAM memory chips in personal computers, this memory type is available in high volumes at low cost. In order for SDRAM to be considered a viable replacement for non-volatile memory systems such as flash m...

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

In a method, system and apparatus for management of dynamic memory in battery-powered devices, information is stored in dynamic memory, such as SDRAM chips. Chip partitioning minimizes the number of chips requiring power, minimum refresh rates reduce the power needed to maintain information, and a threshold for determining when to power down a battery powered device are used to maximize battery life.

Description

BACKGROUND OF THE INVENTION[0001]1. Field of the Invention[0002]The present invention relates to the field of dynamic memory management. In particular, the present invention relates to hardware and software methods to manage the use of dynamic memory in devices requiring low power consumption, such as battery-powered devices.[0003]2. Description of Related Art[0004]Battery-powered electronic devices such as digital music players and digital cameras typically require significant information storage capacity, and must maintain information during periods of time when the device is in a powered down state. Current battery-powered electronic devices address these needs with various forms of non-volatile memory, such as solid-state flash memory, hard drives, floppy disks, etc. These memory systems however, typically are either very expensive or require too much power to make them viable for inexpensive battery-powered devices. For example, hard drives and floppy disks are inexpensive on 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(United States)
IPC IPC(8): G11C11/406G06F1/04G11C7/22G11C8/18G11C11/4076G06F13/16
CPCG06F13/1689G11C11/406G11C11/40611G11C2211/4061Y02D10/00
Inventor STIMAK, MARCBROWN, TERRY C.MINNICK, MIKE
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