TI中文支持网
TI专业的中文技术问题搜集分享网站

C6678 QMSS 发包频率为什么很慢

我用中断触发0号核进入中断处理程序,在中断处理程序中从FDQ中pop出一个desc,写入512 byte,然后push进入GE的TxQ发送出去。

每一个中断,core0都会发送8个pkt给GE。

但是我发现当中断速度达到1KHz的时候,PC上位机收到的包就数量不对,请问是QMSS的处理速度不够造成的吗?应该如何配置?(我的FDQ的size是32,队列号2049)

littleWhite:

顶一下,不知道为什么一直都没有人回答

我用TSCL来测量发包前后的timestamp,发现发一个packet需要消耗2400左右各cycle,而我看文献上写:pop需要耗时45cycle左右,push耗时0~15cycle,为什么会有这么大的延迟呢?

littleWhite:

回复 littleWhite:

希望ti的专家能够看到

赞(0)
未经允许不得转载:TI中文支持网 » C6678 QMSS 发包频率为什么很慢
分享到: 更多 (0)