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.

[参考译文] TMS320C6678:SRIO 寄存器概念

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/654010/tms320c6678-srio-register-concept

器件型号:TMS320C6678

你(们)好

我的工具:

操作系统:Win7

电路板:定制

DSP:C6678

FPGA:Virtex 7

CCS:7.

我研究 了"sprugw1b.pdf"、对此我有一些疑问。

问题1:

 第164页的寄存器 PER_SET_CNTL1的数字2和3位字段的含义是什么? (SYS_CLOCK 源是否来自 TX 端口?)

我将外设设置为3.12Gbps 速率并检查"SPN_CTL2"寄存器的值。

字段 " BAUD_SEL"和"GB_3p125_EN"的值为零(寄存器 SP (n)_CTL2在214页)。

问题2:  

 字段 " BAUD_SEL"和"GB_3p125_EN"的值是否正确?  

在我的应用中、经过一些处理后、FPGA 将数据发送回 DSP 和 DSP。 我检查了"SP_GEN_CTL"寄存器的值(第212页)。

控制台 打印件为:

问题3:

根据我的应用程序、我不知道"SP_GEN_CTL"寄存器的值应该是多少?

问题4:

第233页寄存器"LANEn_STAT0"的第2位字段的含义是什么?

此致

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

    我已通知 RTOS 团队。 请发布您使用的是哪个 RTOS SDK 版本?

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

    对于 Q1、我将与硬件团队确认 SYS_CLOCK 设置。
    Q2、是的、它与我在 C6678 EVM 上的设置相匹配、并提供环回示例。
    Q3、您可以将主机位设置为0、将主机使能位设置为1、并将发现的位设置为0、如控制台中打印的那样。
    Q4、您的意思是2-0位:STAT2_7、这表示 STAT2到 STAT7寄存器存在?

    此致、
    Garrett
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Q1 -标有 SYS_CLK_SEL 的寄存器 PER_SET_CNTL1的位2和3字段定义了 SYS_CLK、根据哪些 TX 线路处于活动状态以及 TX 线路以不同的速度运行、选择该值。