发明名称 Method and apparatus for storing survivor paths in a Viterbi detector using systematic pointer exchange
摘要 Methods and apparatus are provided for storing survivor paths in a Viterbi detector. The invention maintains at least one register and at least one pointer for each state. Each register stores a bit sequence associated with a Viterbi state and each pointer points to one of the registers. One or more predefined rules based on a trellis structure are employed to exchange one or more of the pointers. A survivor path memory is also disclosed for a Viterbi detector. The survivor path memory comprises a plurality of columns, each associated with a different time step, and an input processor. Each column comprises a flip flop for storing one bit or portion of a bit sequence associated with a Viterbi state; and a multiplexer for each state controlled by a case signal indicating a time step, the multiplexer selecting a state from a previous time step, wherein an output of the multiplexer of a given state is connected to at least one data input of a flip flop of the given state. The input processor generates a control signal that exchanges one or more pointers based on a trellis structure, wherein each of the pointers points to one of the flip flops.
申请公布号 US8140947(B2) 申请公布日期 2012.03.20
申请号 US20050241759 申请日期 2005.09.30
申请人 GRAEF NILS;AGERE SYSTEMS INC. 发明人 GRAEF NILS
分类号 H03M13/00 主分类号 H03M13/00
代理机构 代理人
主权项
地址