METHODS OF COPYING A PAGE IN A MEMORY DEVICE AND METHODS OF MANAGING PAGES IN A MEMORY SYSTEM
First Claim
1. A method of copying a page in a memory device having a plurality of memory blocks and a plurality of sets of bit lines, each of the plurality of memory blocks including a plurality of pages, and each set of bit lines corresponding to a respective memory block, wherein first bit lines of a source memory block that includes a source page are respectively coupled to second bit lines of a target memory block that includes a target page, the method comprising:
- disconnecting the first bit lines of the source memory block from the second bit lines of the target memory block;
transferring data stored in the source page to the first bit lines of the source memory block;
transferring the data from the first bit lines of the source memory block to the second bit lines of the target memory block; and
writing the data transferred to the second bit lines of the target memory block into the target page.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of copying a page in a memory device having a plurality of memory blocks and a plurality of sets of bit lines is disclosed, wherein each of the plurality of memory blocks includes a plurality of pages, and each set of bit lines corresponds to a respective memory block, wherein first bit lines of a source memory block that includes a source page are respectively coupled to second bit lines of a target memory block that includes a target page. The method includes disconnecting between the first bit lines of thea source memory block including a source page and from the second bit lines of a the target memory block including a target page; transferring data stored in the source page to the first bit lines of the source memory block; transferring the data from the first bit lines of the source memory block to the second bit lines of the target memory block; and writing the data transferred to the second bit lines of the target memory block into the target page.
381 Citations
20 Claims
-
1. A method of copying a page in a memory device having a plurality of memory blocks and a plurality of sets of bit lines, each of the plurality of memory blocks including a plurality of pages, and each set of bit lines corresponding to a respective memory block, wherein first bit lines of a source memory block that includes a source page are respectively coupled to second bit lines of a target memory block that includes a target page, the method comprising:
-
disconnecting the first bit lines of the source memory block from the second bit lines of the target memory block; transferring data stored in the source page to the first bit lines of the source memory block; transferring the data from the first bit lines of the source memory block to the second bit lines of the target memory block; and writing the data transferred to the second bit lines of the target memory block into the target page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of managing pages in a memory system having a memory controller and a memory device, the memory device including a plurality of memory blocks, the method comprising:
-
providing a page copy command, a source address and a target address from the memory controller to the memory device; and performing, in the memory device, a page copy operation, which copies data stored in a source page corresponding to the source address to a target page corresponding to the target address through bit lines of a source memory block including the source page and bit lines of a target memory block including the target page, in response to the page copy command. - View Dependent Claims (13, 14, 15)
-
-
16. A memory system, comprising:
-
a controller; and a memory device coupled to the controller, the memory device including; a plurality of blocks of memory cells including at least a first block and a second block having no blocks therebetween, each block of the plurality of blocks including a plurality of pages of memory cells, wherein the first block includes a first plurality of pages coupled to a plurality of first bit lines, and the second block includes a second plurality of pages coupled to a plurality of second bit lines; and a plurality of first switches coupled respectively between the plurality of first bit lines and the plurality of second bit lines, wherein the controller is configured to copy data stored in a first page of the first plurality of pages to a second page of the second plurality of pages by controlling the plurality of first switches. - View Dependent Claims (17, 18, 19, 20)
-
Specification