PCI-E TLP(处理层协议)学习经验分享 汇总篇

2020-12-30 10:13:15 浏览数 (1)

大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是缘分。大侠可以关注FPGA技术江湖,在“闯荡江湖”、"行侠仗义"栏里获取其他感兴趣的资源,或者一起煮酒言欢。

今天给大侠汇总一下PCI-Express transaction Layer specification(处理层协议)学习经验分享,本次PCIE TLP 学习经验分享分为三篇。为了方便各位大侠浏览,下面列出三篇分享的大概内容目录介绍以及三篇文章的超链接:

一、TLP概况

1. 四种空间

2. 三种处理类型

3. 两种属性

4. 主要包格式

5. TLP通用包头

二、TLP打包地址和路由导向方式

1. Address寻址

2. ID寻址方式

3. 处理层描述符(transaction Descriptor)

三、I/O,Memory,Configuration,Message Request、Completetion详解

1. Memory Request Package

2. I/O Request 包

3. Configuration Request包

4. Message

5. Completion Rules(应答机制)

四、请求和应答处理机制

1. Request Handling Rules

2. Completion Handling

五、virtual channel(vc)Mechanism虚拟通道机制

1. TC/VC映射

2. Flow Control

六、Data Integrity数据完整性

PCI-E TLP(处理层协议)学习经验分享 I

PCI-E TLP(处理层协议)学习经验分享 II

PCI-E TLP(处理层协议)学习经验分享 III

END

后续会持续更新,带来Vivado、 ISE、Quartus II 、candence等安装相关设计教程,学习资源、项目资源、好文推荐等,希望大侠持续关注。

大侠们,江湖偌大,继续闯荡,愿一切安好,有缘再见!

0 人点赞