微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > Re: 请教个pcie flow control问题

Re: 请教个pcie flow control问题

时间:12-12 整理:3721RD 点击:
我的一点浅薄理解如下:
首先,credit分不同的种类,CPL,P, NP, header, data,都需要分开汇报,
其次,发送端需要根据收到的credit和当前发送packet大小综合计算考虑。
拿你举得例子,你汇报128个credit,并不是Tx就可以发送128个packet,有的packet data足够大,可能要占几个buffer,除非你能保证每个buffer都能放下一个最大packet,header你可以这么做,但是我相信data没有人会这么做,太浪费了.....

是哇,就是你直接报告多少credit,Tx端还需要你报告的credit计算,判断。并不是你说的Rx 128个buffer

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top