Match Document Document Title
7246298 Unified viterbi/turbo decoder for mobile communication systems  
A Viterbi/Turbo unified decoder supports both voice and data streams due to the ability of performing Viterbi (convolutional) decoding and Turbo decoding. The Viterbi/Turbo unified decoder of an...
7236546 Pipelined turbo multiuser detection  
A multiple access processing system for a plurality of users employing a multiuser detector processing partial blocks of data within a window. The multiuser detector processes the data for all...
7237173 Recording and reproducing apparatus, signal decoding circuit, error correction method and iterative decoder  
A recording and reproducing apparatus having an ECC-less error correction function, includes an erasure detector generating an erasure flag indicating erasure of a read signal; and an iterative...
7233612 Wireless communication deinterleaver using multi-phase logic and cascaded deinterleaving  
A deinterleaver module in an OFDM wireless transceiver includes partitioned memory banks for storage of code word fragments from an interleaved data stream, each code word fragment associated with...
7230992 Method to create hierarchical modulation in OFDM  
The present invention involves a method for transmitting data using an orthogonal frequency division multiplex (OFDM) transmission system, such as over a terrestrial network used in satellite...
7231005 Symbol reliability determination and symbol pre-selection based on reliability criteria  
A method and apparatus for processing demodulated data comprising received symbol data is disclosed. A decoder is used to compute estimated symbols and corresponding reliability metrics. The...
7228483 Turbo decoding device  
To shorten a time required for a decoding process of a turbo codes without an increase in an operating frequency of the decoder by making concurrent operations of two soft-output decoders possible,...
7228491 Signal processing device and signal processing method  
A signal processing device and method are provided. The signal processing device and method perform maximum-likelihood decoding of data transmitted at an arbitrary data rate among a plurality of...
7228489 Soft viterbi Reed-Solomon decoder  
A Viterbi decoder is used to provide erasure information to a symbol based decoder. In a preferred embodiment, a Viterbi decoder is used to provide either minimum distance path metric information...
7224753 M-ary-modulation-capable equalizing processing apparatus, received signal processing system, receiver and M-ary-modulation-capable equalizing processing method  
An M-ary-modulation-capable equalizing processing apparatus, received signal processing system, receiver and M-ary-modulation-capable equalizing processing method enabling reduction in processing...
7224743 Efficient decoding of trellis coded modulation waveforms  
A method and apparatus for decoding trellis-coded digital data. Digital data samples that have been convolutionally encoded by trellis-coded modulation (TCM) for purposes of forward error...
7222288 Modified soft output Viterbi algorithm for truncated trellis  
A method, system and computer program product for obtaining the reliability values for the hard decisions obtained by a Viterbi equalizer in a wireless communication system. A difference parameter...
7218689 Method and apparatus for determining the log-likelihood ratio with precoding  
An apparatus and method for recovering data transmitted in a wireless communication system is claimed. A plurality of signal points, the signal point including a plurality of modulation symbols...
7218690 Hybrid turbo-mud for multiple access systems  
The present invention is a high quality real-time Turbo-Mud processing system initially employing a high complexity multi-user detector that results in better estimates of the bit streams, and then...
7216267 Systems and methods for multistage signal detection in mimo transmissions and iterative detection of precoded OFDM  
Systems and methods for multi-stage signal detection in MIMO transmission including Bernoulli-Gaussian detection are provided. A multistage iterative signal decoder is provided that exploits the...
7212579 Radio telecommunications receiver operative to receive digital data symbols or bits by iterative determination of soft estimates, and a corresponding method  
A radio telecommunications receiver operates to receive digital data symbols or bits by iterative determination of soft estimates of symbols or bits followed by a hard decision as to what symbol or...
7209527 Turbo decoder employing max and max* map decoding  
A turbo decoder employs max* term or max term maximum a priori (MAP) decoding of received, encoded data. Initially, MAP decoding is iterative and employs max* term computation of log-likelihood...
7206366 System and method for programmably adjusting gain and frequency response in a 10-GigaBit ethernet/fibre channel system  
Aspects of the invention may provide a method and system for adjusting a gain and/or a frequency response of an input signal for a multimode PHY device. A signal divider may apportion the input...
7206363 Method and apparatus for delayed recursion decoder  
A high-speed maximum likelihood sequence estimation method and device. The method includes identifying candidate paths through a state trellis based on a group of observed data, where each...
7206583 Co-channel interference suppression by estimating the time of arrival (TOA)  
The invention provides improved suppression of co-channel interference (CCI) in a wireless cellular communications system where at least two base stations use the same transmit frequency. The...
7206364 Iterative diversity reception  
Methods, apparatuses, and systems are presented for deriving data from a composite signal involving (a) receiving a composite signal comprising contributions from a plurality of individual signals...
7206147 Apparatus for recording and regenerating data  
In an apparatus for recording and regenerating data, a pass metric is calculated based on a likelihood converted from a previous calculation result iteratively until all pass metrics of the same...
7206351 Signal evaluation devices and signal evaluation methods, signal quality evaluation methods and reproducing devices and recording devices  
A signal evaluation device for evaluating a decoded signal of maximum likelihood decoding includes: a differential metric circuit for finding differential metrics; comparators for judging whether a...
7206362 Binary data transmission on a single information channel  
In the invention, it becomes possible to extract all clock information data processing data by simultaneously comparing first, second and third voltage levels to each data bit in clocked time...
7200192 Method and apparatus for decoding orthogonal codes  
An approach for decoding a substantially orthogonal code, such as a CCK code, based on its trellis diagram is provided. Compared to the conventional decoder based on codeword correlation, the...
7200128 Methods and systems for multiplexing of multiple users for enhanced capacity radiocommunications  
A radiocommunication system supports multi-user multiplexing. Half rate data communications with interleaving of data between two sources are described.
7197690 Bandwidth efficient coded modulation scheme based on MLC (multi-level code) signals having multiple maps  
Bandwidth efficient coded modulation scheme based on MLC (Multi-Level Code) signals having multiple maps. The use of multiple maps is adapted to various types of coded signals including multi-level...
7197692 Robust erasure detection and erasure-rate-based closed loop power control  
Techniques for performing erasure detection and power control for a transmission without error detection coding are described. For erasure detection, a transmitter transmits codewords via a...
7197691 Reduced-latency soft-in/soft-out module  
Decoding an encoded signal (for example, a turbo encoded signal, a block encoded signal or the like) is performed by demodulating the received encoded signal to produce soft information, and...
7197689 Trellis-based receiver  
Receivers ( 1 ) for receiving encoded block signals and comprising processor systems ( 2 ) decode block signals by using Viterbi algorithms for finding a first candidate/path in a trellis ( 18 )...
7197094 Symbol-based decision feedback equalizer (DFE) with maximum likelihood sequence estimation for wireless receivers under multipath channels  
A maximum likelihood sequence estimator (MLSE) sub-receiver is disclosed, in one embodiment of the present invention and includes an MLSE equalizer device responsive to input data to generate...
7194047 Receiver for robust data extension for 8VSB signaling  
A robust data extension, added to a standard 8VSB digital television signal, is used to improve the performance of a digital television receiver. Robust data packets are encoded at a 1/3-trellis...
7194048 Space diversity trellis interleaver system and method  
Several embodiments of a space diversity trellis interleaver system are provided for communicating data over a plurality of separate communication paths in order to inhibit distortion caused by...
7190730 Methods and devices for sending and receiving information, and systems using them  
An original information sequence is encoded by a use of an error correcting code. There is associated with the encoded sequence K frequency symbols in a space consisting of a series of 2 p ...
7190717 System and method for tone ordering in discrete multi-tone (DMT) modems  
A system and method for reordering tones of a DMT signal within a communication system is described. Cross tone correlated noise in a received signal is identified and rearranged such that tones...
7190744 Error generation for adaptive equalizer  
An equalizer comprises: an FIR; a trellis decoder coupled to the FIR; a mapper coupled to the trellis decoder; and a decision feedback equalizer coupled to the mapper. The decision feedback...
7191083 Method and apparatus for calibrating data-dependent noise prediction  
Disclosed herein is an apparatus and method of calibrating the parameters of a Viterbi detector 138 in which each branch metric is calculated based on noise statistics that depend on the signal...
7187730 Method and apparatus for predicting CCK subsymbols  
An apparatus and a method for symbol decoding of baseband data in a wireless communications network is disclosed, and specifically CCK subsymbol prediction and symbol demodulation that occurs at...
7187728 Coding method and use of a receiver with a convolutional decoder  
A coding method for modulating carrier signals with 16 different digital states (4 bit signals) possesses a high synchronicity robustness and an at least partially improved coding gain. The coding...
7187729 Viterbi decoder  
A path storing circuit has path holding parts at a plurality of stages storing a survivor path and corresponding to times. A majority decision circuit receives output values of three delay circuits...
7185268 Memory system and method for use in trellis-based decoding  
Systems and modules for use in trellis-based decoding of encoded sets of data bits. A memory system has multiple arrays for storing an index for each one of multiple states. With each array element...
7181670 Pipeline architecture for maximum a posteriori (MAP) decoders  
The sliding window approach to pipeline maximum a posteriori (MAP) decoder architecture is modified to decrease processing time. Once the forward metrics have been calculated for the first sliding...
7180968 Soft-output decoding  
To appropriately express an erasure position of a code by a small-scale, simple-structured circuit, a soft-output decoding circuit ( 90 ) in each element decoder includes a received value and a...
7178093 PRML system with a branch estimator  
A PRML system with a branch estimator. The PRML system includes an analog-to-digital converter (ADC) for receiving an analog input signal and converting the analog input signal into a digital...
7177353 Architecture for very high-speed decision feedback sequence estimation  
A method for providing a next-cycle input sample from a decision feedback equalizer to a symbol decoder using look-ahead computations such that timing contention between the decision feedback...
7178081 Simplified message-passing decoder for low-density parity-check codes  
Disclosed is an implementation method for simplifying a complicated message-passing function in a decoder for decoding block codes encoded with low-density parity-check (LDPC) codes and only using...
7173784 Apparatus for providing data dependent detection in a data read channel  
An apparatus for providing data dependent detection in a data read channel is disclosed. Parameters in a read channel are dynamically adjusted according to data dependent noise. For example, a...
7174501 Apparatus and method of correcting offset  
An apparatus for correcting offset includes an optical pickup converting data recorded on an optical disc to an electrical signal; an AD converter quantizing a reproduction signal for each clock in...
7173783 Media noise optimized detector for magnetic recording  
A media noise optimized (MNO) detector for a read channel compensates for pattern dependent media noise, and compensates for nonlinearities from many sources such as residual MR nonlinearity,...
7173991 Methods and apparatus for spectral filtering channel estimates  
Methods and apparatus for performing spectral filtering of channel estimates corresponding to a communications channel used to transmit a multi-tone signal are described. A channel estimate is...