![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
PCIe事务层
文章平均质量分 93
PCIe事务层的Flow Control, Qos,Order等
小雨滴落落
争渡争渡 惊起一滩鸥鹭
展开
-
PCI Express学习篇---PCIe Ordering Rule
针对同一TC,PCIe有一套Ordering rules.Ordering rule的作用:兼容传统的总线(PCI,PCI-X,AGP) 确保Completion是确定的,顺序是可控的 避免deadlock死锁 通过最小化read latency和管理read write ordering以此来最大化性能和吞吐率有三种模型:Strong Ordering: 同一TC,需要采用强序(Producer/Consumer模型的前提下)。 Weak Ordering: 如果没有依赖关系(非Pr原创 2021-04-17 13:00:26 · 11546 阅读 · 2 评论 -
PCI Express学习篇---Flow Control
什么是Flow control? PCIe link的每一端的port必须实现Flow Control,在一个数据包发送前,必须检查接收端有足够的空间。各个VC有独立的Flow control buffer. 一个VC满了并不会block另外一个VC.Flow control过程需要两个层次的参与,Transaction Layer包含Counter和Data Link Layer产生FC DLLP给对端。以下介绍Flow Control BufferFlow Control buffe原创 2021-04-15 20:54:54 · 6490 阅读 · 3 评论