Abstract:
여기에 개시된 불휘발성 메모리 장치는, 복수개의 프로그램 데이터를 입력받아 임시로 저장한 후, 일정 주기의 내부 클럭에 동기 되어 "0"의 값을 갖는 데이터를 순차적으로 스캐닝하고, 스캐닝된 "0" 데이터가 소정의 개수에 도달하면 스캐닝 동작을 중단하고 지금까지 찾은 "0"의 데이터의 그룹을 동시에 프로그램해 준다. 그리고, 상기 데이터 그룹에 대한 프로그램이 종료되고 나면, 다음 순서의 프로그램 데이터부터 다시 스캐닝을 진행하고, 마지막 데이터까지 스캐닝이 진행되고 나면, 지금까지 찾아낸 데이터 0의 데이터 그룹을 동시에 프로그램해 준다. 그 결과, 데이터를 프로그램 하는데 걸리는 평균 시간이 단축된다.
Abstract:
여기에 개시되는 불 휘발성 메모리 장치를 프로그램하는 방법은 N번째 프로그램 구간 동안 소정의 프로그램 조건에 따라 메모리 셀에 워드 라인 전압 및 비트 라인 전압을 인가하는 단계와; 상기 N번째 프로그램 구간 동안 상기 비트 라인 전압이 검출 전압보다 낮은 지의 여부를 검출하는 단계와; 그리고 상기 검출 결과에 따라 (N+1)번째 프로그램 구간의 프로그램 조건을 결정하는 단계를 포함한다.
Abstract:
Disclosed is a non-volatile memory device and a method of programming the same. The non-volatile memory device is programmed by applying a wordline voltage, a bitline voltage, and a bulk voltage to memory cells within the device. During a programming operation for the device, the bulk voltage is generated by a first pump. However, where the bulk voltage exceeds a predetermined detection voltage, a second pump is further activated in order to lower the bulk voltage.
Abstract:
A nonvolatile memory device includes a memory cell array, a data scanning unit, and a program unit. The memory cell array includes a plurality of memory cells, where each of the memory cells is programmable to store data have a first logic value or a second logic value. The data scanning unit is configured to search among a plurality of data to be programmed in the memory cells to identify data having the second logic value. The program unit is configured to group the identified data having the second logic value, and to program at least a portion of the group of identified data at a same time into the memory cells.
Abstract:
A NOR flash memory device is capable of shortening a program time. Included is a cell array segmented into a plurality of banks, a data input buffer to receive and store data composed of units of words, the number of units corresponding to the number of banks, and a program driver to apply a program voltage contemporaneously to the banks. According to the present invention, a plurality of program data composed of word units is programmed at the same time, so that the time for programming the whole memory cell array can be shortened.
Abstract:
본 발명은 특권 모드와 비특권 모드의 서로 다른 수행 모드를 제공하는 운영 체제를 구비한 시스템에서 인터럽트를 처리하기 위한 방법에 있어서, 상기 비특권 모드에서 동작하는 임의의 프로세스로에서 소정의 인터럽트를 처리하기 위한 인터럽트 서비스 루틴(ISR)을 등록하는 과정과, 상기 인터럽트 서비스 루틴(ISR)에 대응되는 인터럽트 발생시 이전 프로세스 작업을 일시 중지하고 상기 등록된 인터럽트 서비스 루틴(ISR)을 수행하도록 하는 과정을 포함함을 특징으로 한다.
Abstract:
PURPOSE: A flash memory device having a column pre-decoder capable of selecting overall column select transistors and a stress testing method thereof are provided to reduce stress testing time by selecting overall column select transistors and applying a high-voltage to each gate of the transistors to perform a stress testing. CONSTITUTION: A buffer(610) inputs an overall column select signal(AllColSel). Decoders (620,630) decode an output of the buffer(610) and column addresses(ColAdd(0),ColAdd(1),ColAdd(2),ColAdd(3)). Level shifters(202,204,206,208,212,214,216,218) vary a voltage level of each of column select signals(ColSel1(0),ColSel1(1),ColSel1(2),ColSel1(3),ColSel2(0),ColSel2(1),ColSel2(2),ColSel2(3)) connected to gates of column select transistors in response to outputs of the decoders(620,630). The column select signals(ColSel1(0),ColSel1(1),ColSel1(2),ColSel1(3),ColSel2(0),ColSel2(1),ColSel2(2),ColSel2(3)) are applied in a high-voltage in response to the overall column select signal(AllColSel) upon a stress testing.
Abstract:
A nonvolatile semiconductor memory device has a special test mode and circuitry for counting its own fail bits. During the test mode, test data is stored in the memory, and also in a special expected data buffer. The test data stored in the memory cells are then compared to that stored in the expected data buffer. Where there is no correspondence, fail bits are detected. The lack of correspondence is registered, counted, and output to a data output buffer block.
Abstract:
A flash memory management method is provided. According to the method, when a request to write the predetermined data to a page to which data has been written is made, the predetermined data is written to a log block corresponding to a data block containing the page. When a request to write the predetermined data to the page again is received, the predetermined data is written to an empty free page in the log block. Even if the same page is requested to be continuously written to, the management method allows this to be processed in one log block, thereby improving the effectiveness in the use of flash memory resources.
Abstract:
Disclosed is a non-volatile semiconductor memory device including a circuit for controlling potentials of select lines and word lines in accordance with bit line setup, string select line setup, program and discharge periods of a program cycle. The control circuit biases a string select line to a power supply voltage during the bit line setup period in the program cycle, and to a voltage between the power supply voltage and ground voltage during the string select line setup and the program periods. According to the string select line control scheme, program disturb due to a noise voltage induced at a string select line when a program voltage is applied to a word line adjacent to the string select line is prevented.