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.

[参考译文] CCS/TMS320C6670:TMS320C6670

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/641048/ccs-tms320c6670-tms320c6670

器件型号:TMS320C6670

工具/软件:Code Composer Studio


我使用的是 C6670。 我在协处理器期间学习 BCP、能否单独使用每个子模块?

BCP 示例代码通过 CRC、ENC、RM 和 MOD 输出输出输出。

我想单独使用子模块来逐步了解输入和输出。

谢谢你。

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

    您好!

    是的、这应该是可能的。 我已通知 C6670团队进行确认。

    此致、
    Yordan

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

    感谢您的回答、Yordan Kovachev

    如果是、我如何将其用于个人用途?

    我想知道我应该查看用户指南的哪个部分。 我想知道我是否需要在示例代码中对其进行修改、或者用什么其他方法。

    谢谢你。

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

    正如我说过的、我添加了 BCP 专家来确认/纠正我的问题。 反馈将直接发布在此处。

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

    尊敬的 Kim:

    很抱歉耽误你的回答。 正如 Yordan 提到的,这当然是可能的。 尽管我建议从一开始就阅读 BCP 用户指南、但第3节 BCP 数据包行为提供了这方面的详细信息。 基本上、BCP 数据包包含标头和有效载荷 、其中标头(按顺序)由全局标头、单个子模块本地标头、后跟 TM (流量管理器)本地标头和有效载荷组成。 各个子模块接头的序列定义了有效载荷和相应输出如何流经 BCP。 原始有效载荷是序列中第一个子模块所需的输入。

    例如,BCP 的 PDSCH 数据包在此序列中将具有以下头文件:全局头文件->CRC->ENC->RM->MOD->TM,有效载荷由 CRC 子模块的输入位组成。 如果要在 CRC 之后获得输出、则需要从输入数据包中删除 ENC、RM 和 MOD 的子模块头。 BCP 数据包报头将由组成

    全局标头->CRC->TM 标头(以及用于128位对齐的填充)后跟 CRC 子模块的有效载荷。 请注意、您始终需要 TM 接头。

    请确保标头的总长度始终是第3.1.2节中提到的128位的倍数:

    标头的总长度必须是128位的倍数;DSP 必须在完整标头的末尾添加虚拟字、以便在必要时将其输出为128位的倍数。

    希望上述内容有所帮助。

    此致

    尼廷

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

    您好、Nitin。 感谢你的答复。

    我们在仅添加 BCP 的 CRC 子模块后检查了输出。 我们确认、使用提供的 CRC 功能的结果与仅使用 BCP CRC 子模块的结果相同。

    然后、我将仅检查 MOD 子模块的输出。 当 LTE 文件夹中 inforbits.dat 的输入数据仅通过 MOD 时、我检查了输出。 参数设置为 BPSK、并确认 BPSK 输出。 输出是否必须与输入值具有相同的长度? 我想知道为什么输出的长度更长。 当 BPSK 理论1、-1出现时、它的表达方式是什么?

    例如、我将0x253b1447的信息位作为输入。 BPSK MOD 输出值总共为20个​​值、分别为0xb1、0xff、0xb1、0xff、0x4f、 0x00、0x4f、...、0xFC 和0xf2。 我对这些值的含义和表达感到好奇。

    是否有方法去调制调制值并将其与原始输入值进行比较?

    我查看的是用户指南、但我遇到了很多困难。 谢谢你。