1、ECRC 是不算在信用量范围内的
从PCIe协议上可以看出,信用量仅仅包含三类:CPL credit/Post credit/non-post credit,其中每种包含data credit和header credit。
ECRC 是额外添加的校验字段,在TLP内是1DW,即4byte,不属于data payload,也不属于header字段。因此ECRC不在信用量的考量范围内。
2、Buffer size的注意事项
支持ECRC check功能的PCIE 在设计rx buffer时,需要考虑到当所有收到的TLP都带ECRC字段时,buffer是否会溢出。
参考文档:PCI Express Base Specification Revision 5.0, Version 1.0