我用中断触发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的专家能够看到