U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"Flight by machines heavier than air is unpractical and insignificant, if not utterly impossible."

Simon Newcomb, astronomer ; Said in 1902, less than two years before the first flight at Kitty Hawk

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 714/763 - Memory access


Subclass of Class 714 - Error detection/correction and fault detection/recovery
Definition: Subject matter in which digital data being written into
No. of patents: 922
Last issue date: 05/29/2012


  2                    
NumberTitleIssue Date
8069396Storage device for refreshing data pages of flash memory based on error correction code and method for the same
A storage device for refreshing pages of a flash memory comprises a flash memory, an ECC detector and a controller. The flash memory has a plurality of pages, and each page comprises a data area for storing data and a spare area for storing error correction code (EC...
11/29/2011
8065590Disk controller methods and apparatus with improved striping, redundancy operations and interfaces
A RAID disk drive controller (FIG. 33) implements disk storage operations, including striping and redundancy operations with multiple disk drives connected via respective SATA ports (520). Configurable data path switch logic (460) provides dynam...
11/22/2011
8065589Semiconductor memory device
A semiconductor memory device includes a memory cell array from which all bits of a data signal having a first number of the bits composed of a main data signal and an error detection/correction code data signal are simultaneously read, a sense amplifier for amplify...
11/22/2011
8065588Formulaic flexible collision-free memory accessing for parallel turbo decoding with quadratic polynomial permutation (QPP) interleave
Formulaic flexible collision-free memory accessing for parallel turbo decoding with quadratic polynomial permutation (QPP) interleave. A means is presented by which any desired number of parallel implemented turbo decoding processors can be employed to perform turbo...
11/22/2011
8060806Estimation of non-linear distortion in memory devices
A method for operating a memory (24) includes storing data in analog memory cells (32) of the memory by writing respective analog values to the analog memory cells. A set of the analog memory cells is identified, including an interfered cell having a d...
11/15/2011
8046664Information processing apparatus and program for controlling the same
An information processing apparatus is configured to be backed up by a battery so that information in a main memory of the apparatus can be retained when a power supply for the apparatus is stopped. The apparatus stores kernel information in a kernel information tab...
10/25/2011
8042020Data error correction circuit, integrated circuit for data error correction, and method of performing data error correction
A data error correction circuit includes a plurality of one-bit registers, a data error detection unit and a data error correction unit. The data error detection unit detects whether all the data values stored in the plurality of the registers are equal. The data co...
10/18/2011
8042021Memory card and memory controller
A memory card has a plurality of non-volatile memories and a main controller for controlling the operation of the non-volatile memories. The main controller performs an access control to the non-volatile memories in response to an external access instruction, and an...
10/18/2011
8032814Writing and reading of data in probe-based data storage devices
Methods and apparatus are provided for controlling writing and reading of data in an array of A storage fields of a probe-based data storage device in which data is written to and read from the array of storage fields by a corresponding array of probes. One method p...
10/04/2011
8028218Writing and reading of data in probe-based data storage devices
Methods and apparatus are provided for controlling writing and reading of data in an array of A storage fields of a probe-based data storage device in which data is written to and read from the array of storage fields by a corresponding array of probes. One method p...
09/27/2011
8024642System and method for providing constrained transmission and storage in a random access memory
A system and method for providing constrained transmission and storage in a random access memory. A system includes a memory device for providing constrained transmission and storage. The memory device includes an interface to a data bus, the data bus having a previ...
09/20/2011
8015470Apparatus and method for decoding bursts of coded information
A decoding circuit includes a mixed modulation memory access circuit responsive to burst rejection information. The mixed modulation memory access circuit selectively accesses burst memory locations containing a valid burst of coded bits. The mixed modulation memory...
09/06/2011
8010872Electronic controller
The invention improves safety of an electronic controller using a nonvolatile memory MRAM able to easily perform reading and writing operations at high speed. Therefore, MRAM for writing a control program from an external tool has a correction code adding writing ci...
08/30/2011
8010873Systems and methods for efficient uncorrectable error detection in flash memory
A system and method for efficient uncorrectable error detection in flash memory is described. A microcontroller including a non-volatile flash memory utilizes an Error Correction Code (ECC) having a certain error detection and correction bit strength. The user data ...
08/30/2011
8006165Memory controller and semiconductor memory device
A memory controller includes a buffer to which data, which is to be transferred to a memory, is input, an ECC parity generating unit which generates an ECC parity in units of a predetermined data length from the data which is to be transferred to the memory, and a m...
08/23/2011
8006164Memory cell supply voltage control based on error detection
For one embodiment, an apparatus comprises memory circuitry including memory cells, error detection circuitry to detect error in data stored by memory cells of the memory circuitry, and supply voltage control circuitry to increase supply voltage for one or more memo...
08/23/2011
8001443Data storage apparatus, data storage controller, and related automated testing method
A data storage controller for controlling each data access of a data storage element is disclosed. The data storage controller includes a processing unit and a storage unit. The processing unit is utilized for executing an automated testing program on the data stora...
08/16/2011
8001441Nonvolatile memory with modulated error correction coding
Data is stored in a nonvolatile memory so that different pages of data stored in the same memory cells are encoded according to different encoding schemes. A first page is decoded according to its encoding scheme and an output is provided based on the decoding of th...
08/16/2011
8001442Data-processing system for measurement devices
The present invention provides a data-processing system for measurement devices, which performs a step-by-step sequence of data-processing tasks. In a conventional data-processing system, a failure in one data-processing task also causes the subsequent tasks to be u...
08/16/2011
7992071Method for implementing error-correction codes in non-volatile memory
A method in a data storage device for storing a plurality of data bits into a non-volatile memory includes transforming a plurality of data bits to be stored in a non-volatile memory device to generate a plurality of transformed data bits. The method further include...
08/02/2011
7984357Implementing minimized latency and maximized reliability when data traverses multiple buses
A memory controller and methods implement minimized latency and maximized reliability when data traverses multiple buses. The memory controller includes a dynamic random access memory (DRAM) error correcting code (ECC) checking and correcting circuit and a high spee...
07/19/2011
7984358Error-correction memory architecture for testing production errors
A system includes a first circuit generating error-correction (EC) bits based on test data. Memory comprises a plurality of memory lines each including a data portion storing the test data and an error-correction (EC) portion storing corresponding ones of the EC bit...
07/19/2011
7975206Information recording device and method, information reproducing device and method, recording medium, program, and disc recording medium
An ECC block is constituted by RS(248,216,33). Of a data length of 216 bytes (symbols), only 16 bytes are allocated to BCA data and the remaining 200 bytes are used for fixed data having a predetermined value. Using the fixed data of 200 bytes and the BCA data of 16...
07/05/2011
7975205Error correction algorithm selection based upon memory organization
A method is provided for implementing at least one of a number of error correction algorithms operable on a memory. In the method, each of the error correction algorithms is provided. At least one of the error correction algorithms is then selected based on the orga...
07/05/2011
7971123Multi-bit error correction scheme in multi-level memory storage system
A method, system, and computer software product for operating a memory cell collection. Memory cells in the collection store binary multi-bit values delimited by characteristic parameter bands of a characteristic parameter. In one embodiment, a comparing unit compar...
06/28/2011
7962831Multi-level cell memory device and method thereof
A Multi-Level Cell (MLC) memory device and method thereof are provided. The example MLC memory device may be configured to perform data operations, and may include an MLC memory cell, a first coding device performing a first coding function, the first coding functio...
06/14/2011
7962830Method and system for routing in low density parity check (LDPC) decoders
An approach is provided for decoding a low density parity check (LDPC) coded signal. Edge values associated with a structured parity check matrix used to generate the LDPC coded signal are retrieved from memory. The edge values specify the relationship of bit nodes ...
06/14/2011
7962832Method for detecting memory error
A method for easily detecting a memory error that may occur when a memory is accessed or an allocated memory is freed in the process of developing software is disclosed. The memory error detecting method includes: (a) generating an original block indication variable...
06/14/2011
7958430Flash memory device and method
An improved flash memory device and method for improving the performance and reliability of a flash memory device is provided. According to one embodiment, a method for writing data to a memory device may include writing the data to a temporary storage location with...
06/07/2011
7958431Method for interleaving data in a communication device
A system and method is provided for interleaving data in a communication device. The system includes a memory that stores blocks of data to be interleaved. In addition to the memory, the system includes a write module and a read module, each of which is coupled to t...
06/07/2011
7954038Fault detection
Methods and apparatus to efficiently detect faults are described. In an embodiment, an encoded value may be generated based on a portion of an instruction address and a portion of a corresponding result value. The encoded value may be used to determine whether an en...
05/31/2011
7954037Method for recovering from errors in flash memory
Methods, devices and computer readable code for reading data from one or more flash memory cells, and for recovering from read errors are disclosed. In some embodiments, in the event of an error correction failure by an error detection and correction module, the fla...
05/31/2011
7954039Memory card and memory controller
A memory card has a plurality of non-volatile memories and a main controller for controlling the operation of the non-volatile memories. The main controller performs an access control to the non-volatile memories in response to an external access instruction, and an...
05/31/2011
7949928Semiconductor memory device and data error detection and correction method of the same
A semiconductor memory device includes a memory cell array, a mode setting circuit, a parity data generation unit, and a data error detection and correction unit. The memory cell array has a plurality of first memory banks for storing normal data, and a predetermine...
05/24/2011
7937645Semiconductor memory
A conversion control unit sets a converting function of a write data conversion unit or a read data conversion unit enabled or disabled for each controller. Accordingly, for a controller which needs original external data, the external data can be inputted and outpu...
05/03/2011
7930615Memory device with error correction capability and preemptive partial word write operation
A memory device comprises a memory array and error correction circuitry coupled to the memory array. The memory device is configured to perform a partial word write operation in which an error correction code encode process for the given retrieved word is initiated ...
04/19/2011
7917831Optimization of storage device accesses in RAID systems
A result value, such as a parity value, for a set of corresponding data elements from a plurality of storage devices is determined using a commutative operation. When accessing the set of corresponding data elements from a plurality of storage devices, a dual access...
03/29/2011
7913147Method and apparatus for scrubbing memory
Method and apparatus to scrub memory is disclosed. A patrol request, for example a read/write request, may be raised to the memory command scheduler in an out of order memory controller to scrub the memory. The patrol read/write request may be raised as and when pat...
03/22/2011
7904790Flash memory device error correction code controllers and related methods and memory systems
An ECC controller for a flash memory device storing M-bit data (M: a positive integer equal to or greater than 2) includes an encoder and a decoder. The encoder generates first ECC data for input data to be stored in the flash memory device using a first error corre...
03/08/2011
7904789Techniques for detecting and correcting errors in a memory device
A technique for detecting and correcting errors in a memory device, in accordance with one embodiment of the present invention, includes a data storage area arranged in a plurality of blocks, wherein each block contains a plurality of words. The memory device also i...
03/08/2011
  2                    
 
Sign InRegister
Username  
Password   
forgot password?