点击蓝字关注我们
关注、星标公众号,精彩内容每日送达
来源:网络素材
PCIE接口协议
基本概念
PCIE一种高速串行计算机扩展总线标准,有两种存在形式(一个是PCIE接口,一个是PCIE通道)
PCIE接口:(4种尺寸)


PCIE通道:传输从存储接口过来的数据
除了PCIE接口可以通过通过PCIE通道传输,M.2接口、USB4.0、雷电3/4接口也是通过PCIE通道传输的
不同PCIE版本和不同PCIE接口尺寸对应的带宽

特点
PCIE可以提高系统吞吐量、可扩展性和灵活性
支持热插拔(PCIE总线接口插槽包括“热插拔检测信号”)
节省IO,减少板级空间,降低干扰
PCIE协议

数据链路层(Data Link Layer)
数据链路层的重要作用就是要保证PCI Express总线传输的数据包的正确性和可靠性。
事务层(Transaction Layer)主要作用有两个:
一是接受来自软件层送来的读、写请求,或者本身创建一个请求封装包传到数据链路层,这种数据包称为“处理层数据包”(TransactionLayer Packet,TLP)
另一个作用是接受从链路层传来的响应数据包(DataLink Layer Packet,DLL P),并将其与相关的软件请求相关联,传送至软件层(应用层)处理

想要了解FPGA吗?这里有实例分享,ZYNQ设计,关注我们的公众号,探索