-
公开(公告)号:US08904266B2
公开(公告)日:2014-12-02
申请号:US12853589
申请日:2010-08-10
申请人: Weihua Tang , Nur Engin , Frits Anthonie Steenhof , Marc Klaassen , Andries Pieter Hekstra , Sergie Valerjewitsch Sawitzki
发明人: Weihua Tang , Nur Engin , Frits Anthonie Steenhof , Marc Klaassen , Andries Pieter Hekstra , Sergie Valerjewitsch Sawitzki
CPC分类号: H03M13/4176 , H03M13/4107 , H03M13/4169 , H03M13/6519
摘要: Various embodiments relate to a multi-standard Viterbi decoder. Based on programmable values for constraint length, generator polynomials, and code rate, the multi-standard Viterbi decoder may adhere to a specific convolutional code standard. At a given time, the multi-standard Viterbi decoder may receive a variety of convolutional codes through a channel and may process them using various forms of the trace back method. Various embodiments include a branch metric unit and path metric unit that include a variety of sub-units that may or may not be active based on the value of the programmable value. Various embodiments also enable the multi-standard Viterbi decoder to handle different forms of convolutional codes, such as tail-biting codes. In some embodiments, the multi-standard Viterbi decoder may also process at least two convolutional codes concurrently.
摘要翻译: 各种实施例涉及多标准维特比解码器。 基于约束长度,生成多项式和码率的可编程值,多标准维特比解码器可以遵循特定的卷积码标准。 在给定时间,多标准维特比解码器可以通过信道接收各种卷积码,并且可以使用各种形式的追溯方法来处理它们。 各种实施例包括分支度量单位和路径度量单位,其包括可基于可编程值的值而可能或可以不是活动的各种子单元。 各种实施例还使得多标准维特比解码器能够处理不同形式的卷积码,例如尾巴码。 在一些实施例中,多标准维特比解码器也可以同时处理至少两个卷积码。