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.

[参考译文] TDA4VH-Q1:TDA4VH Qbv

Guru**** 2482225 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1450672/tda4vh-q1-tda4vh-qbv

器件型号:TDA4VH-Q1
主题中讨论的其他器件:TDA4VH

工具与软件:

尊敬的 TI 专家:  

我们使用 tda4vh SDK0902 Linux 本机驱动程序测试网络流量。  它处于开关模式。 网络拓扑如下所示:

端口 phy1为1000Mbps。 qbv 在端口 phy1中设置。 0~6 μ P 为40000ns、PCP 为7为40000ns。 根据 Qbv、如果没有传输其他数据包、PCP 6的数据包可以达到500Mbps。

但是、表示 PCP 6数据包的蓝线发送的数据速率为400Mbps、因此丢弃的数据包大约为2%。 数据包将丢弃在 eth2 rx_top_fifo_drop 中。 为什么丢弃2%的数据包?

如果代表 PCP 6数据包的蓝线发送400Mbps、同时代表 PCP 7数据包的红线发送400Mbps。 27%的数据包在蓝线中丢弃、11%的数据包在红线中丢弃。 这两个引脚都显示在 rx_top_fifo_drop 中。 为何丢弃11%的 PCP 7数据包? 如何使 PCP 7数据包不会根据 Qbv 下降?

此致、
Ruijie