Abstract:
기입 동작과 독출 동작에서 서로 다른 코드를 이용하는 메모리 셀 기입/독출 방법 및 페이지 버퍼이 개시된다. 본 발명에 따른 메모리 셀 기입/독출 방법은, 복수개의 임계 전압 분포들을 가지는 메모리 셀의 기입/독출 방법으로써, 데이터 기입 단계 및 데이터 독출 단계를 구비한다. 데이터 기입 단계는, 복수개의 임계 전압 분포들 중에서 대응되는 임계 전압 분포를 각각 가리키는 기입 코드들을 이용하여 메모리 셀에 n비트의 데이터를 기입한다. 데이터 독출 단계는, 복수개의 임계 전압 분포들 중에서 대응되는 임계 전압 분포를 각각 가리키는 독출 코드들을 이용하여 메모리 셀로부터 n비트의 데이터를 독출한다. 본 발명에 따른 메모리 셀 기입/독출 방법에서, 기입 코드들 중 일부와 기입 코드들에 대응되는 독출 코드들 중 일부는, 서로 다르다.
Abstract:
메모리 셀 프로그래밍 시의 임계 전압 변화에 따른 커플링 효과를 줄일 수 있는 메모리 셀 프로그래밍 방법이 개시된다. 본 발명에 따른 메모리 셀 프로그래밍 방법은 복수개의 임계 전압 분포들을 가지는 메모리 셀에 n비트의 데이터를 프로그래밍 하는 메모리 셀 프로그래밍 방법이다. 본 발명에 따른 메모리 셀 프로그래밍 방법은 순차적으로 수행되는 제1 내지 제n 프로그래밍 단계를 구비한다. 제1 내지 제n 프로그래밍 단계는 복수개의 임계 전압 분포들을 이용하여 제1 내지 제n 비트를 각각 프로그래밍 한다. 제n 프로그래밍 단계에서 이용되는 임계 전압 분포 사이의 임계 전압 차이는, 나머지 프로그래밍 단계들에서 이용되는 임계 전압 분포 사이의 임계 전압 차이들 중의 적어도 하나보다 작다.
Abstract:
PURPOSE: A non-volatile memory device and a bad area management method are provided to process a part of accessed memory block in a bad area without processing the entire memory block in the bad area when a bad memory cell is sensed in the accessed memory block. CONSTITUTION: A controller accesses the selected memory block by transmission of an address(S110). The controller determines whether to sense a bad memory cell(S120). In case the bad memory cell is sensed, the controller processes one or more memory layers in a bad area(S130).
Abstract:
PURPOSE: A flash memory and a self interleaving method thereof are provided to alleviate an imbalance of bit error rate using a self interleaving method. CONSTITUTION: A memory cell array(1110) which includes a plurality of physical pages stores a plurality of logical pages in each physical page. A self interleaver(1141) divides each logical page into a plurality of interleaving units. The self interleaver divides each interleaving unit into a plurality of sectors. The self interleaver performs an interleaving operation by mixing the sectors of the logical pages which are different from each other. A data input/output circuit(1120) stores the logical pages which are mixed to the physical page of the memory cell array.
Abstract:
PURPOSE: A multi-page program method, a nonvolatile memory device using the same, and a data storage system including the same are provided to prevent program disturbance by simultaneously programming memory cells of word lines. CONSTITUTION: A nonvolatile memory device(1000) includes a plurality of strings arranged in rows or columns. Selection lines in one row are partially or entirely activated based on program data. A bit line corresponding to one row is driven with a bit lien program voltage. Until all bit lines corresponding to the rows are driven, the selection lines are repetitively driven and the bit line is repetitively driven with the bit line program voltage.
Abstract:
PURPOSE: A memory device including a controller selecting a memory cell and a wear leveling method are provided to improve the durability of the memory cell by operating a wear leveling based on an elapsed time after the memory cell is erased. CONSTITUTION: A memory cell array(110) comprises a first memory cell and a second memory cell. A control unit(120) selects one of the first memory cell or the second memory cell. The programming unit(130) saves a data to the memory cell. The control unit generates a first parameter based on an elapsed time after the first memory cell is erased and the number of times which the first memory cell is erased. The control unit generates a second parameter based on an elapsed time after the second memory cell is erased and the number of times which the second memory cell is erased.
Abstract:
PURPOSE: A memory device and a memory programming method are provided to reduce a width of dissemination of threshold voltage of a memory cell by using a programming part and a controller. CONSTITUTION: A memory cell array(110) comprises a plurality of memory cells. A programming part(120) applies a plurality of pulses corresponding to program voltage to a gate terminal of each memory cell. The programming part applies program condition voltage to a bit line connected to a memory cell having threshold voltage lower than verification voltage among the memory cells. The programming part stores data in each memory cell by varying the threshold voltage of each memory cell. A controller(130) increases the program voltage at each pulse as much as a first increment during a first time interval. The controller increases the program voltage at each pulse as much as a second increment during a second time interval. An identification unit(140) identifies the memory cell having the threshold voltage lower than the verification voltage among the memory cells.
Abstract:
PURPOSE: A memory device and a memory programming method are provided to reduce errors in a process of reading data from a memory cell by using a new programming method. CONSTITUTION: A memory cell array(110) comprises a plurality of memory cells. A controller(120) extracts status information of each of the plural memory cells. The controller partitions the plural memory cells into a first group and a second group based on the extracted status information. The controller assigns first verification voltage to memory cells of the first group. The controller assigns second verification voltage to memory cells of the second group. A programming part(130) changes threshold values of the memory cells of the first and second groups.
Abstract:
열교환 핀에 간편하게 결합되어 열교환기의 전체 표면에 골고루 물이 살포되게 하여서 가습작용과 응축작용이 효과적으로 이루어질 수 있게 한 공기조화기의 열교환기가 개시된다. 본 발명의 열교환기는 열교환 핀의 상부에서 열교환 핀을 관통하여 끼워져서 열교환 핀의 하부로 물이 살포되도록 하는 살수부재를 구비한다. 살수부재는 적어도 하나 이상의 살수관을 구비하고, 살수관의 하부에는 살수관을 흐르는 물이 하향으로 낙하하도록 슬롯 또는 다수의 홀이 형성된다. 살수관은 전체 열교환 핀을 관통하게 배치된다.