Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
144 words
A Viterbi decoding apparatus for generating maximum likelihood decoded data as a result of analyzing survivor sequences information stored in a memory unit by carrying out traceback, said Viterbi decoding apparatus comprising: clock generating means for generating a first clock and a second clock and for delaying said first and second clocks by half a period when traceback is started, said second clock having a phase inverse of that of said first clock; first memory means for memorizing half of said survivor sequences information in accordance with said first clock; second memory means for memorizing half of said survivor sequences information in accordance with said second clock; and reading out means for reading out said survivor sequences information memorized in said first memory means and said second memory means in a prescribed order in accordance with said first clock and said second clock, respectively.
Claim 2
Dependent Claim
144 words
A Viterbi decoding apparatus for generating maximum likelihood decoded data as a result of analyzing survivor sequences information stored in a memory unit by carrying out traceback, said Viterbi decoding apparatus comprising: clock generating means for generating a first clock and a second clock and for delaying said first and second clocks by half a period when traceback is started, said second clock having a phase inverse of that of said first clock; first memory means for memorizing half of said survivor sequences information in accordance with said first clock; second memory means for memorizing half of said survivor sequences information in accordance with said second clock; and reading out means for reading out said survivor sequences information memorized in said first memory means and said second memory means in a prescribed order in accordance with said first clock and said second clock, respectively.
Claim 3
Dependent Claim
42 words
A Viterbi decoding apparatus according to claim 1, wherein said first memory means and said second memory means carry out memorizing and reading out said survivor sequences information in the same address in accordance with said first clock and said second clock.
Claim 4
Dependent Claim
44 words
A Viterbi decoding apparatus according to claim 1 further comprising: selecting means for selecting one of said survivor sequences information inputted from said first memory means and said second memory means so as to output selected one in accordance with a switching control signal.
Claim 5
Dependent Claim
28 words
A Viterbi decoding apparatus according to claim 3, wherein said switching control signal, said first clock and said second clock are signals in synchronism with a master clock.
Claim 6
Dependent Claim
30 words
A Viterbi decoding apparatus according to claim 1, wherein said first memory means and said second memory means are composed of memories and divided into prescribed number of memory banks.
Claim 7
Dependent Claim
78 words
A Viterbi decoding apparatus according to claim 1, wherein said clock generating means comprises: mask signal generating means for generating a mask signal in accordance with a starting signal indicating a start of traceback and said master clock; and frequency dividing means for dividing the frequency of said master clock inputted together with said mask signal in half and delaying said first clock and said second clock by half a period thereof in accordance with said mask signal.
Claim 8
Dependent Claim
135 words
A Viterbi decoding apparatus according to claim 1 further comprising: branch metrics calculating means for carrying out calculation of branch metrics for two paths to state to which transitions are possible from a state, said calculation being carried out for all of states being determined by constraint lengths; and Add Compare Select means for carrying out with respect to each of said two paths addition of said branch metric outputted from said branch metrics calculating means and a path metric of a state from which a transition has been made, and for carrying out selection of a smaller metric presented as a smaller one of the results of said addition, said Add Compare Select means making the result of said selection be memorized in one of said first memory means and said second memory means.
Claim 9
Independent Claim
139 words
A method of carrying out Viterbi decoding for generating maximum likelihood decoded data as a result of analyzing survivor sequences information stored in a memory unit by carrying out traceback, said method comprising the steps of: generating a first clock and a second clock, said first and second clocks being delayed by half a period when traceback is started, said second clock having a phase inverse of that of said first clock; memorizing half of said survivor sequences information in first memory means in accordance with said first clock; memorizing half of said survivor sequences information in second memory means in accordance with said second clock; and reading out said survivor sequences information memorized in said first memory means and said second memory means in a prescribed order in accordance with said first clock and said second clock, respectively.
Claim 10
Independent Claim
139 words
A method of carrying out Viterbi decoding for generating maximum likelihood decoded data as a result of analyzing survivor sequences information stored in a memory unit by carrying out traceback, said method comprising the steps of: generating a first clock and a second clock, said first and second clocks being delayed by half a period when traceback is started, said second clock having a phase inverse of that of said first clock; memorizing half of said survivor sequences information in first memory means in accordance with said first clock; memorizing half of said survivor sequences information in second memory means in accordance with said second clock; and reading out said survivor sequences information memorized in said first memory means and said second memory means in a prescribed order in accordance with said first clock and said second clock, respectively.
Claim 11
Dependent Claim
50 words
A method of carrying out Viterbi decoding according to claim 8, wherein said steps of memorizing and reading out said survivor sequences information in said first memory means and said second memory means are carried out in the same address in accordance with said first clock and said second clock.
Claim 12
Dependent Claim
38 words
A method of carrying out Viterbi decoding according to claim 8 further comprising the steps of: selecting one of said survivor sequences information read out from said first memory means and said second memory means for being outputted.
Claim 13
Dependent Claim
122 words
A method of carrying out Viterbi decoding according to claim 8 further comprising the steps of: carrying out calculation of branch metric for two paths to states to which transitions are possible from a state, said calculation being carried out for all of states being determined by constraint lengths; carrying out with respect to each of said two paths addition of said branch metric outputted from said branch metrics calculating means and a path metric of a state from which a transition has been made; carrying out selection of a smaller metric presented as a smaller one of the results of said addition; and memorizing the result of said selection in one of said first memory means and said second memory means.