发明名称 Method and system for branch label calculation in a Viterbi decoder
摘要 In a convolutional decoder, eight branch labels for branches in two trellis butterflies are calculated using a single output of an encoder. For a group of four consecutive states, Si, Si+1, Si+2, and Si+3, state Si+3 is loaded into a convolutional encoder and the convolutional encoder input bit is set to 1. The output bits of the convolutional encoder are used as a branch label in a first trellis butterfly. A branch label in the second trellis butterfly is calculated with a formula in a branch label calculator using the convolutional encoder output bits as an input to the formula. The remaining branch labels are calculated from the convolutional encoder output and the branch label output from the branch label calculator. Selected bits of the branch labels are used to address a small branch metric register file. <IMAGE>
申请公布号 EP1542370(A1) 申请公布日期 2005.06.15
申请号 EP20040257434 申请日期 2004.11.30
申请人 STMICROELECTRONICS, INC. 发明人 PARTHASARATHY, SIVAGNANAM;RISSO, ALESSANDRO
分类号 H03M13/41;(IPC1-7):H03M13/41 主分类号 H03M13/41
代理机构 代理人
主权项
地址