Abstract:
A memory system may include a memory device comprising a plurality of memory blocks, each of the plurality of memory blocks comprising a plurality of pages having a plurality of memory cells coupled to a plurality of word lines, the memory device being suitable for storing read data and write data requested by a host in the plurality of pages, and a controller suitable for grouping the plurality of pages included in the memory blocks, dividing each of the memory blocks into a plurality of sub-memory blocks, programming data corresponding to a write command received from the host into a first memory block of the memory blocks, performing an update program on the data programmed into the first memory block into the memory blocks in response to a write command for the data programmed into the first memory block from the host, and storing a map list for the sub-memory blocks included in the first memory block in accordance with the update program.
Abstract:
In a memory system including a memory device including a plurality of storage regions, and a controller suitable for selecting storage regions indicated by logical addresses from among the plurality of storage regions using a mapping table storing a plurality of pieces of mapping information for mapping a plurality of logical addresses to a plurality of physical addresses corresponding to the plurality of storage regions. The controller may narrow a search range in which a second requested logical address of N logical addresses (N is an integer greater than 2) is to be searched for in the mapping table based on a position in which the mapping information corresponding to a first requested logical address of the N logical addresses has been stored in the mapping table when the N logical addresses are sequentially searched for in the mapping table.
Abstract:
A data storage device includes a memory including a plurality of memory blocks each of which includes a plurality of pages suitable for storing data transmitted from a host, and a controller suitable for storing data storage information on the data stored in the memory, wherein the data storage information is updated based on valid pages where the data are stored among the plurality of the pages.
Abstract:
A data storage device includes a memory including a plurality of memory blocks each of which includes a plurality of pages to write a data transmitted from a host therein, and a controller suitable for storing page information on the pages of each of the memory blocks, wherein the page information is updated based on a data update performed in a page where the data is written among the pages of each of the memory blocks.
Abstract:
A method for fabricating a semiconductor device includes forming a plurality of semiconductor structures over a substrate, forming an interlayer dielectric layer over the semiconductor structures, etching the interlayer dielectric layer, and defining open parts between the semiconductor structures to expose a surface of the substrate, forming sacrificial spacers on sidewalls of the open parts, forming conductive layer patterns in the open parts, and causing the conductive layer patterns and the sacrificial spacers to reach each other, and defining air gaps on the sidewalls of the open parts.