Unlock instant, AI-driven research and patent intelligence for your innovation.

Multi-page prepare command for non-volatile memory systems

A memory system, non-volatile technology, applied in memory systems, instruments, memory address/allocation/relocation, etc., can solve the problems of not fully utilizing NAND solutions

Active Publication Date: 2015-09-02
APPLE INC
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] While the ONFI specification allows for interoperability, the current ONFI specification does not take full advantage of managed NAND schemes

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
  • Multi-page prepare command for non-volatile memory systems
  • Multi-page prepare command for non-volatile memory systems
  • Multi-page prepare command for non-volatile memory systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] Memory System Overview

[0016] figure 1 is a block diagram of an exemplary memory system 100 including a host controller 102 coupled to managed NVM packages 104 (eg, NAND devices). NVM package 104 may be a BGA package or other IC package that includes multiple NVM devices 108 (eg, multiple raw NAND dies). The memory system 100 can be used in a variety of devices, including but not limited to: handheld computers, mobile phones, digital cameras, portable music players, toys, thumb drives, e-mail devices, and any other device that wants or needs a non-volatile memory device. As used herein, a raw NVM is a memory device or package that is managed by an external host processor, and a managed NVM is one that includes at least one internal memory management function such as error correction, wear leveling, bad block management, etc. memory device or package.

[0017] In some implementations, the NVM package 104 can include a controller 106 for accessing and managing the N...

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

Multipage preparation commands for non-volatile memory systems are disclosed. The multipage preparation commands supply data that can be used to prepare a non-volatile memory device for forthcoming multipage program operations. A host controller can use the commands ahead of a multipage program operation to optimize usage of a multipage program command. The non-volatile memory device can use the commands to configure the non-volatile memory in preparation for a subsequent operation, such as changing a command order or using the most optimized command set for the subsequent operation.

Description

technical field [0001] This topic generally relates to managed non-volatile memory (NVM) access and management. Background technique [0002] Flash memory is a type of electrically erasable programmable read-only memory (EEPROM). Because flash memory is non-volatile and relatively dense, they are used to store files and other information in handheld computers, mobile phones, digital cameras, portable music players, and many other devices where other storage solutions such as magnetic disks are not suitable. persistent object. [0003] NAND is a type of flash memory that can be accessed like a block device such as a hard disk or memory card. Each block consists of several pages (eg, 64-128 pages). Typical page sizes are 4KB-8KB bytes. A NAND device can have multiple dies with 4096-8192 blocks per die. Associated with each page are several bytes of storage for error detection and correction checksums. Reading and programming are performed in units of pages, erasing is pe...

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): G06F12/02
CPCG06F12/0246G06F12/02G06F13/14
Inventor 威蒂姆·克梅尔尼特斯基尼尔·雅各布·瓦卡拉特塔霍马·托尔科斯丹尼尔·杰弗里·波斯特安东尼·珐
Owner APPLE INC