Multi-mode iterative detector
AssigneeMarvell International Ltd.
InventorsNersi Nazari, Zining Wu, Greg Burd
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell International Ltd.
InventorsNersi Nazari, Zining Wu, Greg Burd
Estimating the term…
A transmitter is provided for transmitting data to a communication channel and a receiver receives the data from the communication channel. The transmitter comprises an encoder to encode data and a linear block encoder to encode data encoded by the encoder. The receiver comprises a soft channel decoder to decode the data, and a soft linear block code decoder to decode data decoded by the soft channel decoder. In the first iteration, the soft channel decoder decodes data received by the receiver. In succeeding iterations, the soft channel decoder decodes the data received by the receiver and utilizes information from the soft linear block decoder from an immediate preceding iteration. A decision circuit selects an output of the soft linear block decoder if an evaluated criterion is less than a threshold, or an output of the soft channel decoder if the evaluated criterion is greater than the threshold. A decoder decodes an output of the threshold check circuit.
A storage system for storing data on a storage medium, comprising:
A read channel for reading data stored on a storage medium, comprising:
A storage system for storing data on a storage medium, comprising:
A read channel for reading data stored on a storage medium, comprising:
A method for storing data on and reading data from a storage medium, comprising the steps of:
A method for decoding data read from a storage medium, comprising the steps of:
A computer program embodied in a medium for storing data on and reading data from a storage medium, the computer program comprising the steps of:
A computer program embodied in a medium for decoding data read from a storage medium, the computer program comprising the steps of:
A data transmission system for transmitting data to and receiving data from a communication channel, comprising:
A decoder for decoding data from a communication channel, comprising:
A data transmission system for transmitting data to and receiving data from a communication channel,
A decoder for decoding data from a communication channel, comprising:
A method for transmitting data to and receiving data from a communication channel, comprising the steps of:
A method for decoding data received from a communication channel, comprising the steps of:
A computer program embodied in a medium for transmitting data to and receiving data from a communication channel, the computer program comprising the steps of:
A computer program embodied in a medium for decoding data received from a communication channel, the computer program comprising the steps of:
Dependencies are inferred from the claim text.