Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
298 words
A traceback-performing apparatus in a Viterbi decoder implemented in a VLSI which comprises branch metric means for calculating branch metric values by receiving a bit-stream to correct errors of the bit-stream, adding-comparing-selecting means for calculating new path metric values from current path metric values corresponding to the branch metric values, minimum path metric means for calculating a minimum path metric value among the new path metric values and temporarily storing the calculated value, and traceback means for receiving said new path metric values and minimum path metric value and searching a survival path to find decoded bits, and in which a constraint length is K, the size of a memory action group is L, where K and L are positive integers, and best state detecting means generates a current state value every uniform period, said traceback means comprising: first storing means for receiving and storing said new path metric values and minimum path metric value so that the first input value is output later and the later input value is output first; first trace logic means for receiving outputs of said first storing means and said current state value and generating a first state which is the next state to be traced; second storing means for receiving and storing the output of said first storing means so that the first input value is output first and the later input value is output later; second trace logic means for receiving the output of said second storing means and the first state and generating a second state which is the next state to be traced; and third storing means for receiving and storing the second state so that the first input value is output later and the later input value is output first, so as to find the decoded bits.
Claim 2
Dependent Claim
298 words
A traceback-performing apparatus in a Viterbi decoder implemented in a VLSI which comprises branch metric means for calculating branch metric values by receiving a bit-stream to correct errors of the bit-stream, adding-comparing-selecting means for calculating new path metric values from current path metric values corresponding to the branch metric values, minimum path metric means for calculating a minimum path metric value among the new path metric values and temporarily storing the calculated value, and traceback means for receiving said new path metric values and minimum path metric value and searching a survival path to find decoded bits, and in which a constraint length is K, the size of a memory action group is L, where K and L are positive integers, and best state detecting means generates a current state value every uniform period, said traceback means comprising: first storing means for receiving and storing said new path metric values and minimum path metric value so that the first input value is output later and the later input value is output first; first trace logic means for receiving outputs of said first storing means and said current state value and generating a first state which is the next state to be traced; second storing means for receiving and storing the output of said first storing means so that the first input value is output first and the later input value is output later; second trace logic means for receiving the output of said second storing means and the first state and generating a second state which is the next state to be traced; and third storing means for receiving and storing the second state so that the first input value is output later and the later input value is output first, so as to find the decoded bits.
Claim 3
Dependent Claim
356 words
A traceback-performing apparatus in a Viterbi decoder implemented in a VLSI which comprises branch metric means for calculating branch metric values by receiving a bit-stream to correct errors of the bit-stream, adding-comparing-selecting means for calculating new path metric values from current path metric values corresponding to the branch metric values, minimum path metric means for calculating a minimum path metric value among the new path metric values and temporarily storing the calculated value, and traceback means for receiving said new path metric values and minimum metric value and searching a survival path to find decoded bits, and in which a constraint length is K, the size of a memory action group is L/2, where K and L are positive integers, and best state detecting means generates a current state value every uniform period, said traceback means comprising: first storing means for receiving and storing said new path metric values and minimum path metric value so that the first input value is output later and the later input value is output first; first trace logic means for receiving outputs of said first storing means and said current state value and generating a first state which is the next state to be traced; second storing means for receiving and storing the output of said first storing means so that the first input value is output first and the later input value is output later; second trace logic means for receiving the output of said second storing means and the first state and generating a second state which is the next state to be traced; third storing means for receiving and storing the output of said second storing means so that the first input value is output first and the later input value is output later; third trace logic means for receiving the output of said third storing means and the second state, and generating a third state which is the next state to be traced; and fourth storing means for receiving and storing the third state so that the first input is output later and the later input is output first, so as to find the decoded bits.
Claim 4
Dependent Claim
356 words
A traceback-performing apparatus in a Viterbi decoder implemented in a VLSI which comprises branch metric means for calculating branch metric values by receiving a bit-stream to correct errors of the bit-stream, adding-comparing-selecting means for calculating new path metric values from current path metric values corresponding to the branch metric values, minimum path metric means for calculating a minimum path metric value among the new path metric values and temporarily storing the calculated value, and traceback means for receiving said new path metric values and minimum metric value and searching a survival path to find decoded bits, and in which a constraint length is K, the size of a memory action group is L/2, where K and L are positive integers, and best state detecting means generates a current state value every uniform period, said traceback means comprising: first storing means for receiving and storing said new path metric values and minimum path metric value so that the first input value is output later and the later input value is output first; first trace logic means for receiving outputs of said first storing means and said current state value and generating a first state which is the next state to be traced; second storing means for receiving and storing the output of said first storing means so that the first input value is output first and the later input value is output later; second trace logic means for receiving the output of said second storing means and the first state and generating a second state which is the next state to be traced; third storing means for receiving and storing the output of said second storing means so that the first input value is output first and the later input value is output later; third trace logic means for receiving the output of said third storing means and the second state, and generating a third state which is the next state to be traced; and fourth storing means for receiving and storing the third state so that the first input is output later and the later input is output first, so as to find the decoded bits.
Claim 5
Independent Claim
307 words
A method of performing traceback in a Viterbi decoder implemented in a VLSI which comprises branch metric means for calculating branch metric values by receiving a bit-stream to correct errors of the bit-stream, adding-comparing-selecting means for calculating new path metric values from current path metric values corresponding to the branch metric values, minimum path metric means for calculating a minimum path metric value among the new path metric values and temporarily storing the calculated value, and traceback means for receiving said new path metric values and minimum path metric value and searching a survival path to find decoded bits, and in which a constraint length is K, the size of a memory action group is L, where K and L are positive integers, and best state detecting means generates a current state value every uniform period, the method comprising the steps of: receiving and storing said new path metric values and minimum path metric value in a first storing means so that the first input value is output later and the later input value is output first; receiving outputs of said first storing means and said current state value at a first trace logic means and generating a first state which is the next state to be traced; receiving and storing the output of said first storing means in a second storing means so that the first input value is output first and the later input value is output later; receiving the output of said second storing means and the first state and at a second trace logic means generating a second state which is the next state to be traced; and receiving and storing the second state in a third storing means so that the first input value is output later and the later input value is output first, so as to find the decoded bits.
Claim 6
Independent Claim
307 words
A method of performing traceback in a Viterbi decoder implemented in a VLSI which comprises branch metric means for calculating branch metric values by receiving a bit-stream to correct errors of the bit-stream, adding-comparing-selecting means for calculating new path metric values from current path metric values corresponding to the branch metric values, minimum path metric means for calculating a minimum path metric value among the new path metric values and temporarily storing the calculated value, and traceback means for receiving said new path metric values and minimum path metric value and searching a survival path to find decoded bits, and in which a constraint length is K, the size of a memory action group is L, where K and L are positive integers, and best state detecting means generates a current state value every uniform period, the method comprising the steps of: receiving and storing said new path metric values and minimum path metric value in a first storing means so that the first input value is output later and the later input value is output first; receiving outputs of said first storing means and said current state value at a first trace logic means and generating a first state which is the next state to be traced; receiving and storing the output of said first storing means in a second storing means so that the first input value is output first and the later input value is output later; receiving the output of said second storing means and the first state and at a second trace logic means generating a second state which is the next state to be traced; and receiving and storing the second state in a third storing means so that the first input value is output later and the later input value is output first, so as to find the decoded bits.
Claim 7
Independent Claim
366 words
A method of performing traceback in a Viterbi decoder implemented in a VLSI which comprises branch metric means for calculating branch metric values by receiving a bit-stream to correct errors of the bit-stream, adding-comparing-selecting means for calculating new path metric values from current path metric values corresponding to the branch metric values, minimum path metric means calculating a minimum path metric value among the new path metric values and temporarily storing the calculated value, and traceback means for receiving said new path metric values and minimum metric value and searching a survival path to find decoded bits, and in which a constraint length is K, the size of a memory action group is L/2, where K and L are positive integers, and best state detecting means generates a current state value every uniform period, the method comprising the steps of: receiving and storing said new path metric values and minimum path metric value in a first storing means so that the first input value is output later and the later input value is output first; receiving outputs of said first storing means and said current state value at a first trace logic means and generating a first state which is the next state to be traced; receiving and storing the output of said first storing means in a second storing means so that the first input value is output first and the later input value is output later; receiving the output of said second storing means and the first state at a second trace logic means and generating a second state which is the next state to be traced; receiving and storing the output of said second storing means in a third storing means so that the first input value is output first and the later input value is output later; receiving the output of said third storing means and the second state, at a third trace logic means and generating a third state which is the next state to be traced; and receiving and storing the third state in a fourth storing means so that the first input is output later and the later input is output first, so as to find the decoded bits.
Claim 8
Independent Claim
366 words
A method of performing traceback in a Viterbi decoder implemented in a VLSI which comprises branch metric means for calculating branch metric values by receiving a bit-stream to correct errors of the bit-stream, adding-comparing-selecting means for calculating new path metric values from current path metric values corresponding to the branch metric values, minimum path metric means calculating a minimum path metric value among the new path metric values and temporarily storing the calculated value, and traceback means for receiving said new path metric values and minimum metric value and searching a survival path to find decoded bits, and in which a constraint length is K, the size of a memory action group is L/2, where K and L are positive integers, and best state detecting means generates a current state value every uniform period, the method comprising the steps of: receiving and storing said new path metric values and minimum path metric value in a first storing means so that the first input value is output later and the later input value is output first; receiving outputs of said first storing means and said current state value at a first trace logic means and generating a first state which is the next state to be traced; receiving and storing the output of said first storing means in a second storing means so that the first input value is output first and the later input value is output later; receiving the output of said second storing means and the first state at a second trace logic means and generating a second state which is the next state to be traced; receiving and storing the output of said second storing means in a third storing means so that the first input value is output first and the later input value is output later; receiving the output of said third storing means and the second state, at a third trace logic means and generating a third state which is the next state to be traced; and receiving and storing the third state in a fourth storing means so that the first input is output later and the later input is output first, so as to find the decoded bits.