Back to results
US 10,075,195 B2Granted
Electronic system with Viterbi decoder mechanism and method of operation thereof
AssigneeSamsung Electronics Co., Ltd.
InventorsMarcel Nassar, Mostafa El-Khamy, Inyup Kang, Jungwon Lee
Life of this patent
Estimating the term…
Abstract
A electronic system includes: a support chip configured to receive an input code stream; a circular Viterbi mechanism, coupled to the support chip, configured to: generate a final path metric for the input code stream, store intermediate path metrics at the repetition depth, generate a repetition path metric for the input code stream, and calculate a soft correlation metric based on the final path metric, the repetition path metric, and the intermediate path metrics.
Claims19
An electronic system comprising:
- a support chip configured to receive an input code stream;
- a circular Viterbi mechanism, coupled to the support chip, including:
- a list trace-back unit configured to generate a final path metric corresponding to an end state based on the input code stream, wherein the final path metric is based on an aggregate of a plurality of intermediate path metrics each from a repetition depth;
- an intermediate path metric memory unit configured to store the plurality of intermediate path metrics, wherein the intermediate path metric memory unit generates a start path metric based on one of the plurality of intermediate path metrics that corresponds to the start state;
- an overflow control and compensation unit, including an overflow normalization multiplexer and an overflow control adder, configured to generate a normalized overflow count, wherein the overflow control and compensation unit receives the final path metric from the list trace-back unit and the start path metric from the intermediate path metric memory unit, and wherein the overflow control and compensation unit generates a compensated start path metric and a compensated end path metric;
- and
- a soft correlation metric compute unit configured to calculate a soft correlation metric based on the compensated start path metric and the compensated end path metric.
4 more elements
A method of operation of an electronic system comprising:
- receiving an input code stream;
- generating a final path metric corresponding to an end state based on the input code stream using a list trace-back unit, wherein the final path metric is based on an aggregate of a plurality of intermediate path metrics each from a repetition depth;
- storing the plurality of intermediate path metrics using an intermediate path metric memory unit, wherein the intermediate path metric memory unit generates a start path metric based on one of the plurality of intermediate path metrics that corresponds to the start state;
- generating a normalized overflow count using an overflow control and compensation unit including an overflow normalization multiplexer and an overflow control adder, wherein the overflow control and compensation unit receives the final path metric from the list trace-back unit and the start path metric from the intermediate path metric memory unit, and wherein the overflow control and compensation unit generates a compensated start path metric and a compensated end path metric;
- and
- calculating a soft correlation metric using a soft correlation metric compute unit based on compensated start path metric and the compensated end path metric.
3 more elements
Dependencies are inferred from the claim text.