PCIe扫盲系列(三)
+ -

PCIe TLP Header详解(二)

2024-06-27 30 0

下面用几个具体的例子来讲解TLP Header的格式与作用。因为内容较多,所以分为多篇文章分别进行介绍。第一篇(即本文)介绍IO Request、Memory Request和Configuration Request。第二篇文章(即TLP Header详解三)介绍Completion ,第三篇文章(即TLP Header详解四)介绍Message Request。

IO Request

IO Request的TLP Header的格式如下图所示:
094648806600

09465497365

094657155845

Memory Request

Memory Request的TLP Header的格式如下图所示:
094708131742

094712655249

09471719302

094724406483

注:TLP Prefix、ID Based Ordering(IDO)和TLP Processing Hints(TH)均为PCIe Spec V2.1提出的。

Configuration Request

Configuration Request的TLP Header的格式如下图所示:
094733901128

094738658589

094743668273

补充说明:关于Byte Enable的规则和一个简单的例子如下:
094801755403

094805749262

原文转自:http://blog.chinaaet.com/justlxy/p/5100053353

0 篇笔记 写笔记

关注公众号
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!