Abstract:
메모리 장치 및 메모리 데이터 프로그래밍 방법이 제공된다. 본 발명 일 실시예에 따른 메모리 장치는 제1 데이터 페이지를 인코드하여 제1 코드워드 (codeword)를 생성하고 제2 데이터 페이지를 인코드하여 제2 코드워드를 생성할 수 있다. 메모리 장치는 연속적인 1의 개수의 최대값 또는 연속적인 0의 개수의 최대값을 가지는 제1 코드워드를 생성할 수 있다. 메모리 장치는 제1 코드워드 및 제2 코드워드를 복수의 멀티 비트 셀에 프로그램할 수 있다. 메모리 장치는 메모리 셀들의 문턱 전압의 산포(distribution)를 개선할 수 있다. CTF, modulation coding, charge trap, flash memory
Abstract:
메모리 장치 및 메모리 프로그래밍 방법이 제공된다. 본 발명의 메모리 장치는 복수의 메모리 셀들을 포함하는 메모리 셀 어레이, 상기 복수의 메모리 셀들 각각의 상태 정보를 추출하고, 상기 추출된 상태 정보에 기초하여 상기 복수의 메모리 셀들을 제1 그룹 및 제2 그룹으로 분할하고, 상기 제1 그룹의 메모리 셀들에 제1 검증 전압을 할당하고 상기 제2 그룹의 메모리 셀들에 제2 검증 전압을 할당하는 제어부, 및 상기 제1 그룹의 메모리 셀들 각각의 문턱 전압이 상기 제1 검증 전압 이상일 때까지 상기 제1 그룹의 메모리 셀들 각각의 문턱 전압을 증가시키고, 상기 제2 그룹의 메모리 셀들 각각의 문턱 전압이 상기 제2 검증 전압 이상일 때까지 상기 제2 그룹의 메모리 셀들 각각의 문턱 전압을 증가시키는 프로그래밍부를 포함하며, 이를 통해 메모리 셀의 문턱 전압의 산포의 폭을 줄일 수 있다. 멀티 비트 셀, 멀티 레벨 셀, 검증 전압, verify level, ISPP
Abstract:
메모리 장치 및 메모리 프로그래밍 방법이 제공된다. 본 발명의 메모리 장치는 복수의 메모리 셀들을 포함하는 메모리 셀 어레이, 상기 복수의 메모리 셀들에 프로그램될 데이터의 패턴에 기초하여 상기 복수의 메모리 셀들 중 문턱 전압이 변경될 메모리 셀을 식별하는 제어부, 및 상기 식별된 메모리 셀의 문턱 전압이 제1 문턱 전압 구간에 포함될 때까지 상기 식별된 메모리 셀에 프로그램 조건 전압을 인가함으로써 상기 식별된 메모리 셀의 문턱 전압을 조정하는 프로그래밍부를 포함하고, 상기 프로그래밍부는 상기 조정된 문턱 전압을 가지는 메모리 셀에 상기 데이터를 프로그램하며, 이를 통해 문턱 전압의 산포(distribution)의 왜곡(distortion)을 줄일 수 있다. 멀티 비트 셀, 멀티 레벨 셀, FG 커플링, FP 커플링
Abstract:
열교환기에 물을 뿌리는 살수부재를 이용하여 실내를 가습하기 위한 공기조화기에 있어서 열교환기 표면의 스케일을 억제하기 위한 공기조화기의 가습 제어장치 및 방법을 개시한다. 실내 습도와 기준값을 비교하여 가습 모드와 건조 모드 중 어느 하나를 수행하되, 열교환기 표면에서 자연 건조되는 동작을 줄이기 위해 건조 모드에서는 급수 동작을 선택적으로 수행하도록 살수부재에 물을 공급하는 유량밸브의 동작을 제어한다. 이에 따라 열교환기 표면에서 발생할 수 있는 스케일을 억제한다. 열교환기, 가습, 스케일, 건조, 급수
Abstract:
PURPOSE: A semiconductor memory system and a programming method thereof are provided to reduce BPD(Back Pattern Dependency) by randomizing data in a column direction. CONSTITUTION: A semiconductor memory system includes a semiconductor memory device including a storage area and a memory controller which control a program and a read operation in the storage area. A first randomizer changes program data in the storage area into the first random data by using a first sequence of a first cycle(S120). A second randomizer changes the first random data into the second random data by using a second sequence of a second cycle(S140). The first cycle is different from the second cycle. The second random data is provided to a memory cell array(S160).