Viterbi decoder and synchronism controlling method
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorsMichiru Hori, Hirohisa Machida
Life of this patent
Estimating the term…
Abstract
A viterbi decoder includes a viterbi decoding section which decodes input data, and a coding unit which codes the data decoded by the decoding unit. The number of bit error corrections in the output of the coding unit during a measurement period which is set externally are detected. Further, a synchronized state is detected based on the detected number of bit error corrections and a threshold. A threshold detecting unit detects the threshold from the detected number of bit error corrections during a threshold detection period that includes the measurement period.
Claims10
A viterbi decoder comprising:
- a decoding unit which decodes input data;
- a coding unit which codes the input data decoded by said decoding unit and produces a coded output;
- a bit error correction detecting unit which detects and counts bit error corrections in the coded output of said coding unit during a measurement period set externally;
- a synchronized state detecting unit which detects a synchronized state based on (i) the bit error corrections detected and counted by said bit error correction detecting unit and (ii) a threshold;
- and
- a threshold detecting unit which determines the threshold based on the number of bit error corrections detected by said bit error correction detecting unit during a threshold detection period that includes the measurement period.
A viterbi decoder comprising:
- a decoding unit which decodes input data;
- a coding unit which codes the input data decoded by said decoding unit and produces a coded output;
- a bit error correction detecting unit which detects and counts bit error corrections in the coded output of said coding unit during a measurement period set externally;
- a synchronized state detecting unit which detects a synchronized state based on (i) the bit error corrections detected and counted by said bit error correction detecting unit and (ii) a threshold;
- and
- a threshold determining unit which, when said viterbi decoder has 1 synchronous state and L asynchronous states, counts the bit error corrections (L+1) times during the measurement period prior to a synchronizing operation of said viterbi decoder, and determines the threshold based on the bit error corrections detected and counted (L+1) times by said bit error correction detecting unit.
A method for controlling synchronism in a viterbi decoder, said viterbi decoder comprising a decoding unit which decodes input data, and a coding unit which codes the input data decoded by said decoding unit and produces a coded output, the method comprising:
- detecting and counting the number of bit error corrections in the coded output of said coding unit during a measurement period set externally;
- detecting a synchronized state based on (i) the number of bit error corrections detected and counted and (ii) a threshold;
- and
- detecting the number of bit error corrections in the coded output of said coding unit during a pre-set threshold detection period that includes the measurement period, and determining the threshold based on the number of bit error corrections detected.
Dependencies are inferred from the claim text.