This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LAUNCHXL-F280049C:Viterbi 解码

Guru**** 2609775 points
Other Parts Discussed in Thread: LAUNCHXL-F280049C, C2000WARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1580103/launchxl-f280049c-viterbi-decoding

器件型号:LAUNCHXL-F280049C
主题: C2000WARE 中讨论的其他器件

我正在使用 LAUNCHXL-F280049C 开发 Viterbi 解码器。  我在中看到、LAUNCHXL 上的 F280049CPZS 微芯片具有内置的硬件 Viterbi 解码器。  我想知道是否有任何库可用于帮助配置解码器。  我所能找到的只是几个用汇编语言编写的特定解码方法的例子。  我没有看到通用库来配置各种 Viterbi 多项式。

谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您是否在 C2000Ware 中查看过此目录? 它有源代码、库、示例等

    \libraries\dsp\VCU\c28

    谢谢、

    Sira

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、是的、我已经查看了 VCU0 和 VCU2 的示例。  (我有第二个支持 VCU2 的开发板)。  我在设置了多项式的示例代码中看不到。  通过查看我找到的一些文档、SPRU533D 等、VCU 看起来应该支持任意多项式。  我在示例代码中看到一些注释、其中他们说使用了什么多项式、但我不知道该值是在哪里设置的。

    谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我在这里没有一个很好的答案。 这是我们没有也没有积极支持的东西。

    联机搜索显示以下内容:

    约束长度 (K) 为 7、编码速率 (CR) 为 1/2 的卷积码(通常用于卫星通信)由两个发生器多项式定义。 它们通常以八进制形式表示
     
    多项式为:
    G1 = 171(八进制)
    G2 = 133(八进制)
     当 K=4、CR = 1/2 时、G1 = 15(八进制)和 13(八进制)、在某些情况下为 17 和 13。