Match Document Document Title
8724401 Data stripes and addressing for flash memory devices  
Data stripes and addressing for flash memory devices are provided. Flash memory devices illustratively have a plurality of programmable devices that are capable of simultaneously storing data. A...
8719685 Magnetic disc controller and method  
An apparatus includes, in at least one aspect, a plurality of buffers and circuitry configured to store encoded data in one buffer of the plurality of buffers concurrently with storing other data...
8717817 Method for multi-page programming a non-volatile memory device by simultaneously activating a plurality of selection lines based on programmed data  
A method of programming a non-volatile memory device including a plurality of strings arranged in rows and columns comprises activating all or a part of selection lines in one column at the same...
8717816 Semiconductor memory device  
A flash memory 100 capable of reducing electric fields applied to the word lines on a memory array and reducing a chip area, includes a memory array 110, a word line decoder 120 disposed at an end...
8711640 Semiconductor memory apparatus  
A semiconductor memory apparatus includes: a data output signal transmitter configured to receive a data signal and a data mask signal and transmit a data output signal through a global data line,...
8711616 Single check memory devices and methods  
Memory devices and methods of operating memory devices are shown. Configurations described include circuits to perform a single check between programming pulses to determine a threshold voltage...
8705293 Compact sense amplifier for non-volatile memory suitable for quick pass write  
A compact and versatile sense amp is presented. Among its other features this sense amp arrangement provides a way to pre-charge bit lines while doing data scanning. Another feature is that the...
8705287 Semiconductor memory device and method of operating the same  
A method of operating a semiconductor memory device includes performing a first program operation in order to raise threshold voltages of memory cells, performing a program verification operation...
8705286 Method for non-volatile memory with background data latch caching during read operations  
Part of the latency from memory read or write operations is for data to be input to or output from the data latches of the memory via an I/O bus. Methods and circuitry are present for improving...
8699269 Systems and methods for improving error distributions in multi-level cell memory systems  
A state set module arranges states of a memory cell in a first and a second sequence in a first and a second state set, respectively. The memory cell stores first and second bits when programmed...
8693251 Processors for programming multilevel-cell NAND memory devices  
In an embodiment, a processor includes a storage device. The processor is configured to request first data from a first location of a memory device. The storage device is configured to receive and...
8693252 Method and system for adjusting read voltage in flash memory device  
A method is provided for adjusting a read voltage in a flash memory device. The method includes storing first program count information when first pages of flash memory cells are programmed, the...
8687423 Nonvolatile memory device and method of operating the same  
A nonvolatile memory device includes a control logic configured to generate an internal command in response to an internal clock, a finite state machine configured to generate a plurality of...
8687422 Method for operating a NAND flash memory device in multiple operational modes  
A method and device are provided for operating in a special mode using a special mode enable register. In one example, a memory device includes registers in volatile memory and a memory array. At...
8681550 Error recovery for flash memory  
A set of data associated with a page in flash storage is received. Error correction decoding is performed on the set of data; if event error correction decoding fails, it is determined whether the...
8681544 Method of operating semiconductor memory device  
A method of operating a semiconductor memory device includes applying a program pass voltage to unselected word lines, applying a program voltage of a third level to a selected word line in order...
8675408 Non-volatile memory device having configurable page size  
A flash memory device having at least one bank, where the each bank has an independently configurable page size. Each bank includes at least two memory planes having corresponding page buffers,...
8675407 Semiconductor memory device  
A semiconductor memory device includes a plurality of memory cell data holding transistors provided in each block; a row decoder including transfer transistors, a voltage controller and a block...
8670282 Redundancy circuits and operating methods thereof  
A memory circuit includes a group of memory arrays and at least one redundancy bit line. The group of memory arrays includes a first memory array coupled with a first input/output (IO) interface...
8665643 Non-volatile memory device and read method thereof  
Disclosed is a non-volatile memory device which includes a memory cell array having memory cells arranged in rows and columns, a page buffer circuit configured to read data from the memory cell...
8667368 Method and apparatus for reading NAND flash memory  
A page buffer for a NAND memory array has a data register and a cache register that are suitably organized and operated to eliminate gaps and discontinuities in the output data during a continuous...
8665652 Method for erasing memory array  
A method for erasing a memory array is provided. The memory array comprises a plurality of memory cell strings, and each of the memory cell strings comprises a plurality of memory cells connected...
8644073 Non-volatile memory device with improved programming management and related method  
A non-volatile memory device includes a plurality of memory cells, with each memory cell for storing a bit having a first logic value or a second logic value. An input is for receiving a word...
8638624 Architecture and method for memory programming  
Methods of programming a memory, memory devices, and systems are disclosed, for example. In one such method, each data line of a memory to be programmed is biased differently depending upon...
8634239 Hybrid multi-level cell programming sequences  
A memory device implements hybrid programming sequences for writing data to multiple level cells (MLCs). The memory device obtains specified data to write to the MLC and selects among multiple...
8634253 Determining memory page status  
The present disclosure includes methods, devices, modules, and systems for operating semiconductor memory. One method embodiment includes determining a status of a page of memory cells without...
8634240 Non-volatile memory and method with accelerated post-write read to manage errors  
Data errors in non-volatile memory inevitably increase with usage and with higher density of bits stored per cell. The memory is configured to have a first portion operating with less error but of...
8630115 Non-volatile electronic memory device with NAND structure being monolithically integrated on semiconductor  
A non-volatile electronic memory device is integrated on a semiconductor and is of the Flash EEPROM type with a NAND architecture including at least one memory matrix divided into physical...
8625386 Non-volatile memory device, circuit board, printing material container and printer  
A non-volatile memory device includes first and second memory regions to store data and a memory control unit. Each of the first and second memory regions is configured by a plurality of physical...
8614913 Method and apparatus for controlling page buffer of non-volatile memory device  
A method of managing a page buffer of a non-volatile memory device comprises programming least significant bit (LSB) page data from an LSB page buffer into a page of memory cells, and retaining...
8611152 Non-volatile multilevel memory cells  
The present disclosure includes methods, devices, modules, and systems for operating non-volatile multilevel memory cells. One method embodiment includes assigning, to a first cell coupled to a...
8599619 Memory system  
A memory system includes a controller and a memory part including a memory cell array including memory cells, word lines, bit lines including bit line pairs each composed of an even bit line and...
8599594 Nonvolatile memory device and operation method thereof  
A nonvolatile memory device includes at least a memory cell block including memory cells that are coupled to a plurality of word lines, respectively, and store data; a content addressable memory...
8593868 Semiconductor memory device  
A semiconductor memory device includes a memory cell array including memory block groups each coupled to bit lines, a page buffer group coupled to first bit lines of a first memory block group and...
8593867 Flash memory device and reading method thereof  
A flash memory device wherein off cell margin is increased by controlling a voltage of a sensing node and a corresponding reading method, wherein the flash memory device includes a memory cell...
8593871 Apparatus for reducing the impact of program disturb  
The unintentional programming of an unselected (or inhibited) non-volatile storage element during a program operation that intends to program another non-volatile storage element is referred to as...
8593870 Increased NAND flash memory read throughput  
A method of reading sequential pages of flash memory from alternating memory blocks comprises loading data from a first page into a first primary data cache and a second page into a second primary...
8588017 Memory circuits, systems, and modules for performing DRAM refresh operations and methods of operating the same  
A memory module can include a plurality of dynamic memory devices that each can include a dynamic memory cell array with respective regions therein, where the plurality of dynamic memory devices...
8582363 Method and apparatus for management of over-erasure in NAND-based NOR-type flash memory  
A method and apparatus for operating an array block of dual charge retaining transistor NOR flash memory cells by erasing the dual charge retaining transistor NOR flash memory cells to set their...
8582362 Circuit for precharging bit line and nonvolatile memory device including the same  
A nonvolatile memory device includes a memory cell array configured to comprise a number of cell strings, a number of page buffers each coupled to the cell strings of the memory cell array through...
8576627 Memory array with inverted data-lines pairs  
At least one data-line pair has a first data line aligned with a first column of memory cells and a second data line aligned with a second column of memory cells. The first data line is coupled to...
8576626 Flash memory system capable of operating in a random access mode  
A memory system includes a memory and a memory controller operating to control the memory. The memory includes a random accessible memory including a memory cell array operable in a random access...
8570801 Method of programming a semiconductor memory device  
A method of programming a semiconductor memory device includes the steps of grouping memory cells in accordance with levels of threshold voltages to be programmed, programming the memory cell...
8559225 Nonvolatile memory device and related method of operation  
A flash memory device comprises alternately arranged odd and even memory cells. The odd and even memory cells are connected to corresponding odd and even bitlines, which are connected to...
8553457 Non-volatile memory with dynamic multi-mode operation  
A method and system for extending the life span of a flash memory device. The flash memory device is dynamically configurable to store data in the single bit per cell (SBC) storage mode or the...
8547742 Storage at M bits/cell density in N bits/cell analog memory cell devices, M>N  
A method for data storage includes accepting data for storage in a memory that includes multiple analog memory cells and supports a set of built-in programming commands. Each of the programming...
8542529 Non-volatile memory and method with power-saving read and program-verify operations  
A non-volatile memory device capable of reading and writing a large number of memory cells with multiple read/write circuits in parallel has features to reduce power consumption during read, and...
8542530 Apparatus for reducing the impact of program disturb  
The unintentional programming of an unselected (or inhibited) non-volatile storage element during a program operation that intends to program another non-volatile storage element is referred to as...
8537617 Source side asymmetrical precharge programming scheme  
A method for programming a NAND flash string. In the present method, wordlines are driven to a first pass voltage for coupling a string precharge voltage provided by a source line to the memory...
8531880 Nonvolatile memory systems with embedded fast read and write memories  
A nonvolatile memory system is described with novel architecture coupling nonvolatile storage memory with random access volatile memory. New commands are included to enhance the read and write...