Nonvolatile memory device and program method thereof

US2016358657A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016358657-A1
Application numberUS-201615083834-A
CountryUS
Kind codeA1
Filing dateMar 29, 2016
Priority dateJun 8, 2015
Publication dateDec 8, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A nonvolatile memory system includes first and second nonvolatile memory devices and a memory controller configured to control the first and second nonvolatile memory devices through one channel. During a program operation, the memory controller transmits first signals, for setting first page data up in the first nonvolatile memory device, to the first nonvolatile memory device through the channel. While the first nonvolatile memory device sets up the first page data in response to the first signals, the memory controller transmits second signals, for setting second page data up in the second nonvolatile memory device, to the second nonvolatile memory device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A nonvolatile memory system comprising: first and second nonvolatile memory devices; and a memory controller configured to control the first and second nonvolatile memory devices through one channel, wherein: during a program operation, the memory controller transmits first signals, for setting first page data up in the first nonvolatile memory device, to the first nonvolatile memory device through the channel, and while the first nonvolatile memory device sets up the first page data in response to the first signals, the memory controller transmits second signals, for setting second page data up in the second nonvolatile memory device, to the second nonvolatile memory device. 2 . The nonvolatile memory system of claim 1 , wherein: the memory controller transmits a first chip enable signal to the first nonvolatile memory device, a second chip enable signal to the second nonvolatile memory device, and data signals and control signals to the first and second nonvolatile memory devices, the first nonvolatile memory device transmits a first ready/busy signal to the memory controller, and the second nonvolatile memory device transmits a second ready/busy signal to the memory controller. 3 . The nonvolatile memory system of claim 2 , wherein the memory controller transmits the first signals to the first nonvolatile memory device by activating the first chip enable signal and transmits the second signals to the second nonvolatile memory device by activating the second chip enable signal. 4 . The nonvolatile memory system of claim 2 , wherein the first ready/busy signal remains at a busy state while the first nonvolatile memory device sets up the first page data in response to the first signals. 5 . The nonvolatile memory system of claim 1 , wherein the first signals comprise a first command set, a first address, and the first page data and the second signals comprises a second command set, a second address, and the second page data. 6 . The nonvolatile memory system of claim 5 , wherein: each of the first and second command sets comprises a program start command, a dump command, and a dump appointment command, and the first address and the second address indicate a physical location where the first page data is to be written and a physical location where the second page data is to be written, respectively. 7 . The nonvolatile memory system of claim 1 , wherein: while the second nonvolatile memory device sets up the second page data in response to the second signals, the memory controller transmits third signals, for setting third page data up in the first nonvolatile memory device, to the first nonvolatile memory device, while the first nonvolatile memory device sets up the third page data in response to the third signals, the memory controller transmits fourth signals, for setting fourth page data up in the second nonvolatile memory device, to the second nonvolatile memory device, and while the second nonvolatile memory device sets up the fourth page data in response to the fourth signals, the memory controller transmits fifth signals, for setting fifth page data up in the first nonvolatile memory device, to the first nonvolatile memory device. 8 . The nonvolatile memory system of claim 7 , wherein: after the first nonvolatile memory device sets up the fifth page data in response to the fifth signals, the memory controller transmits a program confirm command to the first nonvolatile memory device, and the first nonvolatile memory device performs a program operation of the first, third, and fifth page data in response to the program confirm command. 9 . The nonvolatile memory system of claim 1 , wherein: each of the first and second nonvolatile memory devices comprises a page buffer circuit, and each of the first and second nonvolatile memory devices sets the first and second page data up in the page buffer circuit. 10 . The nonvolatile memory system of claim 1 , wherein each of the first and second nonvolatile memory devices comprises a three-dimensional cell array. 11 . A program method of a nonvolatile memory system which comprises first and second nonvolatile memory devices and a memory controller controlling the first and second nonvolatile memory devices through a channel, the method comprising: setting first page data up in the first nonvolatile memory device; setting second page data up in the second nonvolatile memory device; setting third page data up in the first nonvolatile memory device; setting fourth page data up in the second nonvolatile memory device; setting fifth page data up in the first nonvolatile memory device; performing a program operation of the first nonvolatile memory device after the fifth page data is set up in the first nonvolatile memory device; setting sixth page data up in the second nonvolatile memory device; and performing a program operation of the second nonvolatile memory device after the sixth page data is set up in the second nonvolatile memory device. 12 . The method of claim 11 , further comprising: transmitting a program confirm command to the first nonvolatile memory device after the setting of the fifth page data, wherein a first chip enable signal of the first nonvolatile memory device remains at an active state while the setting of the first page data, the setting of the third page data, the setting of the fifth page data, and the transmitting of the program confirm command are performed. 13 . The method of claim 11 , further comprising: transmitting a program confirm command to the second nonvolatile memory device after the setting of the sixth page data, wherein a second chip enable signal of the second nonvolatile memory device remains at an active state while the setting of the second page data, the setting of the fourth page data, the setting of the sixth page data, and the transmitting of the program confirm command are performed. 14 . The method of claim 11 , wherein a first ready/busy signal from the first nonvolatile memory device remains at a busy state during a time, when the setting of the first page data is performed. 15 . The method of claim 11 , wherein: the performing of the program operation of the first nonvolatile memory device comprises programming the first, third, and fifth page data at the first nonvolatile memory device, and the performing of the program operation of the second nonvolatile memory device comprises programming the second, fourth, and sixth data at the second nonvolatile memory device. 16 . A nonvolatile memory system comprising: first and second nonvolatile memory devices, the first nonvolatile memory device comprising a first memory cell array, a first control circuit, and a first page buffer and the second nonvolatile memory device comprising a second memory cell array, a second control circuit, and a second page buffer; and a memory controller that communicates through the communication channel: first page data, a first address where the first page data is to be stored, and a first program command to the first control circuit of the first nonvolatile memory device, and second page data, a second address where the second page data is to be stored, and a second program command to the second control circuit of the second nonvolatile memory device while the first control circuit of the first nonvolatile memory device stores the first page data in the first page buffer. 17 . The nonvolatile memory system of claim 16 , wherein the memory controller further communicates through the communication ch

Assignees

Inventors

Classifications

  • Control signal output circuits, e.g. status or busy flags, feedback command signals · CPC title

  • G11C16/10Primary

    Programming or data input circuits · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016358657A1 cover?
A nonvolatile memory system includes first and second nonvolatile memory devices and a memory controller configured to control the first and second nonvolatile memory devices through one channel. During a program operation, the memory controller transmits first signals, for setting first page data up in the first nonvolatile memory device, to the first nonvolatile memory device through the chan…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G11C16/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).