Host adaptive memory device optimization

A memory, adaptive technology, applied in instrumentation, computing, electrical digital data processing, etc., can solve the problem of 2D memory array memory density limitation and so on

Pending Publication Date: 2020-08-14
MICRON TECH INC
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there are technological limits to reducing the size of individual memory cells, and thus, there are technological limits to the memory density of 2D memory arrays

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
  • Host adaptive memory device optimization
  • Host adaptive memory device optimization
  • Host adaptive memory device optimization

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0078] Example 1 is a memory device for host adaptive memory device optimization, the memory device comprising: storage for maintaining a host model of interactions with the host; and processing circuitry for: evaluating a set of commands for the host to create a configuration file for the set of commands; compare the configuration file to the host model to determine inconsistencies between the configuration file and the host model; and The inconsistency modifies the operation of the memory device.

[0079] In Example 2, the subject matter of Example 1, wherein, to evaluate the set of commands, the processing circuitry is configured to measure a characteristic of a command in the set of commands.

[0080] In Example 3, the subject matter of Example 2, wherein the characteristic is one of data size, pending interval, inter-command interval, relationship to other types of memory device operations, arrival rate, depth of a command queue.

[0081] In Example 4, the subject matter...

example 15

[0092] Example 15 is a method for host adaptive memory device optimization, the method comprising: maintaining, by the memory device, a host model of interactions with the host; evaluating a set of commands from the host to create a set of commands for the set of commands a configuration file; comparing the configuration file to the host model to determine an inconsistency between the configuration file and the host model; and modifying operation of the memory device based on the inconsistency.

[0093] In example 16, the subject matter of example 15, wherein evaluating the set of commands includes measuring a characteristic of commands in the set of commands.

[0094] In Example 17, the subject matter of Example 16, wherein the characteristic is one of data size, pending interval, inter-command interval, relationship to other types of memory device operations, arrival rate, depth of a command queue.

[0095] In Example 18, the subject matter of any one of Examples 16 to 17, w...

example 29

[0106] Example 29 is a machine-readable medium comprising instructions for host adaptive memory device optimization that, when executed by processing circuitry, cause the processing circuitry to perform operations comprising: maintaining a host model of interactions with the host; evaluating a set of commands from the host to create a profile of the set of commands; comparing the profile to the host model to determine the profile and the an inconsistency between host models; and modifying operation of the memory device based on the inconsistency.

[0107] In example 30, the subject matter of example 29, wherein evaluating the set of commands includes measuring a characteristic of commands in the set of commands.

[0108] In Example 31, the subject matter of Example 30, wherein the characteristic is one of data size, pending interval, inter-command interval, relationship to other types of memory device operations, arrival rate, depth of a command queue.

[0109] In Example 32,...

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

Devices and techniques for host adaptive memory device optimization are provided. A memory device can maintain a host model of interactions with a host. A set of commands from the host can be evaluated to create a profile of the set of commands. The profile can be compared to the host model to determine an inconsistency between the profile and the host model. An operation of the memory device canthen be modified based on the inconsistency.

Description

technical field [0001] This application relates to memory devices, and more particularly to host adaptive memory device optimization. Background technique [0002] Memory devices are typically provided as internal semiconductor integrated circuits in computers or other electronic devices. There are many different types of memory, including volatile and non-volatile memory. [0003] Volatile memory requires power to maintain its data and includes Random Access Memory (RAM), Dynamic Random Access Memory (DRAM), or Synchronous Dynamic Random Access Memory (SDRAM), among others. [0004] Nonvolatile memory can retain stored data when it is not powered and includes flash memory, read only memory (ROM), electrically erasable programmable ROM (EEPROM), static RAM (SRAM), erasable Program ROM (EPROM), resistive variable memory such as phase change random access memory (PCRAM), resistive random access memory (RRAM), or magnetoresistive random access memory (MRAM), etc. [0005] Fl...

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 Applications(China)
IPC IPC(8): G06F13/16
CPCG06F13/1668G06F3/061G06F3/0659G06F3/0679G06F3/0604
Inventor N·格勒斯D·A·帕尔默
Owner MICRON TECH INC
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