Sign up


Match Document Document Title
8892975 Optimal error protection coding for MIMO ACK/NACK/PRE/POST information  
Error protection based on a nonlinear code set may be used in a multiple input multiple output (MIMO) radio communications system. A decoder decodes received MIMO data streams and generates an...
8875001 Circuitry for parallel decoding of data blocks  
In one embodiment, a Chien search circuit includes a plurality of evaluation circuits, each configured to sequentially evaluate possible roots αi in a respective subset of possible roots of an ...
8875002 Low cost adjacent double error correcting code  
A device includes a controller configured to provide a data word and check bits for the data word to decoding logic, the decoding logic configured to generate a decoding of the data word and check...
8869013 Circuit enabling and a method of generating a product in a decoder circuit  
A circuit enabling generating a product in a decoder circuit is disclosed. The circuit comprises a first memory element coupled to receive a first error value and a first portion of a second error...
8862968 Circuit for forward error correction encoding of data blocks  
In one embodiment, an encoder circuit is provided. The encoder includes an input circuit having a plurality of finite field subtraction circuits, each configured to receive a respective one of the...
8856199 Random number generator circuit and cryptographic circuit  
A random number generator circuit includes: an element generating and outputting physical random numbers; a digitizing circuit digitizing the physical random numbers to output a random number...
8856627 Performing a cyclic redundancy checksum operation responsive to a user-level instruction  
In one embodiment, the present invention includes a method for receiving incoming data in a processor and performing a checksum operation on the incoming data in the processor pursuant to a...
8856628 Method and apparatus for generation and usage of extended golay codes  
A wireless device comprises a code-assignment module configured for assigning Golay codes to be used for spreading, a spreading module configured for spreading data with the Golay codes to produce...
8850296 Encoding method and system, decoding method and system  
A decoder, an encoder, a decoding method and an encoding method are provided. The encoding method includes receiving data; generating a set of first codewords by applying a first encoding process...
8850285 System and method for transmitting and receiving acknowledgement information  
A system and method for transmitting and receiving acknowledgement information are provided. A method for communications device operations includes determining a hybrid automatic repeat request...
8850284 Flash memory controller and data reading method  
A data reading method is provided. The data reading method includes: utilizing a first sense voltage to read a data unit from a flash memory block; performing an error detection operation on the...
8850297 System and method for multi-dimensional encoding and decoding  
A system and method for using a cyclic redundancy check (CRC) to evaluate error corrections. A set of data and initial CRC values associated therewith may be received. The set of data by changing a...
8850295 Symbol flipping data processor  
Various embodiments of the present invention provide systems and methods for a symbol flipping data processor. For example, a symbol flipping data processor is disclosed that includes a data...
8843810 Method and apparatus for performing a CRC check  
The invention discloses a method and an apparatus for data check processing, the method comprises: acquiring data to be checked; acquiring a first polynomial matrix F according to a generator...
8832535 Word-serial cyclic code encoder  
A cyclic code encoding device or encoder that contains word registers rather than single bit registers, and can process input bits and parity bits as input words and parity words. The cyclic code...
8832523 Multi-state symbol error correction in matrix based codes  
Methods and apparatus create codewords of n-state symbols having one of 3 or more states with n-state check symbols. Check symbols are created from independent expressions. Codewords are associated...
8819528 Encoder, decoder, and encoding method  
An encoder and decoder using LDPC-CC are provided, which avoid lowering the transmission efficiency of information while not deteriorating error correction performance, even at termination; and an...
8819331 Memory system and memory controller  
A memory system according to the embodiment comprises a memory device including a plurality of memory cells operative to store storage data, the storage containing input data from external to which...
8812938 Coding apparatus, coding method, decoding apparatus, decoding method, program and transmission system  
Disclosed herein is a coding apparatus, including: a calculation section adapted to calculate, based on information of a transmission object, a linear code to be used for error detection of the...
8793559 Performing a cyclic redundancy checksum operation responsive to a user-level instruction  
A method for receiving incoming data in a processor and performing a checksum operation on the incoming data in the processor pursuant to a user-level instruction for the checksum operation. In one...
8788915 Apparatuses and methods for encoding using error protection codes  
Subject matter disclosed herein relates to error protection of data stored in and/or read from a memory device.
8782493 Correcting data in a memory  
Methods of correcting data in a memory, and memories adapted to correct data, include prioritizing error correction of the read data in response to locations and likely states of known bad or...
8782494 Reproducing data utilizing a zero information gain function  
A method begins by a dispersed storage (DS) processing module receiving a zero information gain (ZIG) encoded data slice and a subset of encoded data slices of a set of encoded data slices. The...
8775894 Lane specific CRC  
A method of data validation is provided. In one implementation, the method includes performing a cyclic redundancy check (CRC) on data transmitted over a channel having L lanes. In one...
8775912 Performing a cyclic redundancy checksum operation responsive to a user-level instruction  
In one embodiment, the present invention includes a method for receiving incoming data in a processor and performing a checksum operation on the incoming data in the processor pursuant to a...
8775910 Performing a cyclic redundancy checksum operation responsive to a user-level instruction  
In one embodiment, the present invention includes a method for receiving incoming data in a processor and performing a checksum operation on the incoming data in the processor pursuant to a...
8775897 Data processing system with failure recovery  
Various embodiments of the present invention provide systems and methods for a data processing system with failure recovery. For example, a data processing system is disclosed that includes a data...
8775893 Variable parity encoder  
An apparatus generally having a plurality of first circuits and a second circuit is disclosed. The first circuits may be configured to (i) generate a plurality of intermediate bits by dividing a...
8775911 Performing a cyclic redundancy checksum operation responsive to a user-level instruction  
In one embodiment, the present invention includes a method for receiving incoming data in a processor and performing a checksum operation on the incoming data in the processor pursuant to a...
8769385 Performing a cyclic redundancy checksum operation responsive to a user-level instruction  
In one embodiment, the present invention includes a method for receiving incoming data in a processor and performing a checksum operation on the incoming data in the processor pursuant to a...
8769386 Performing a cyclic redundancy checksum operation responsive to a user-level instruction  
In one embodiment, the present invention includes a method for receiving incoming data in a processor and performing a checksum operation on the incoming data in the processor pursuant to a...
8766662 Integrity checking of configuration data of programmable device  
Methods and a system for operating a programmable device are disclosed. In one embodiment, a method includes accessing a master summary data and loading an original configuration data to...
8769380 Methods and apparatus for error recovery in memory systems employing iterative codes  
Systems and methods for error recovery are presented. Data is decoded with an iterative decoding scheme having a first set of parameters. In response to a determination that the iterative decoding...
8762818 System and methods for performing decoding error detection in a storage device  
System and methods for performing decoding error detection in a storage device are provided. Data bits of a data polynomial may be retrieved from a storage device. The data bits may be arranged in...
8750223 Method for transmitting control information in wireless communication system and apparatus therefor  
A method for transmitting information data by using a Reed-Muller coding scheme in a wireless communication system is disclosed. The method includes the steps of dividing the information data to...
8745471 Low-density parity-check convolutional code (LDPC-CC) encoding method, encoder and decoder  
An encoding method and an encoder for creating a low-density parity check convolution code (LDDC-CC), sending a signal sequence after subjecting the code to an error-correction using the...
8745460 Encoding/decoding apparatus and method  
An encoder and a decoder employ an encoding scheme corresponding to a parity check matrix which is derivable from a bipartite protograph formed of variable nodes and check nodes, with each variable...
8745476 Systems and methods for cyclic redundancy check implementation  
In accordance with the teachings described herein, systems and methods are provided for calculating a Cyclic Redundancy Check (CRC) code for a message. A system includes a first CRC calculator and...
8737541 Decoding apparatus, decoding method and recording medium  
Provided is a decoding apparatus capable of reducing the error rate of the decoding results and also the circuit scale. A computing unit computes a plurality of distances only for a number of code...
8739005 Error correction encoding apparatus, error correction decoding apparatus, nonvolatile semiconductor memory system, and parity check matrix generation method  
According to one embodiment, an error correction encoding apparatus includes a linear encoder and a low-density parity check (LDPC) encoder. The linear encoder supports a linear coding scheme...
8732563 Method for mapping and de-mapping of non-binary symbols in data communication systems  
A method of de-mapping non-binary Galois field symbols from physical layer code-words in a data communication system, in which at least one physical layer code-word includes portions mapped from...
8719669 Error correction decoder and error correction method thereof  
An error correction code (ECC) decoder processing data read from a storage media includes a plurality of processing elements for detecting an error in at least one of a plurality of channel data,...
8719678 Configurable encoder for cyclic error correction codes  
Apparatus for encoding includes a first processing stage, which is configured to filter input data with a first set of coefficients belonging to a first generator polynomial representing a first...
8713416 Performing a cyclic redundancy checksum operation responsive to a user-level instruction  
In one embodiment, the present invention includes a method for receiving incoming data in a processor and performing a checksum operation on the incoming data in the processor pursuant to a...
8713415 Method for generating codewords  
Provided is a method for generating codewords. The method comprises the following steps: receiving an information bit; generating a generating matrix in which a size of a column is identical with a...
8707129 Feedback signaling error detection and checking in MIMO wireless communication systems  
A method of feedback in a wireless transmit receive unit includes providing a precoding matrix index (PMI), error checking the (PMI) to produce an error check (EC) bit, coding the PMI and the EC...
8700688 Polynomial data processing operation  
A data processing system 2 includes an instruction decoder 22 responsive to polynomial divide instructions DIVL.PN to generate control signals that control processing circuitry 26 to perform a...
8694855 Error correction code technique for improving read stress endurance  
A data storage device reads a data unit from a memory page, detects a number of data bit errors in the data unit, and generates a bit error indicator identifying bit indexes of the data bit errors...
8694879 Efficient use of CRC with limited data  
An automotive sensor reads from memory previously stored back-calculated diagnostic-code values for which a fixed cyclic-redundancy-check (“CRC”) value is valid and transmits the previously sto...
8694873 Memory system and error correction method  
Disclosed is an error correcting method which includes detecting an error of meta data having a seed used to randomize user data; correcting the error of the meta data when the error is detected...