一、PCIE简述
1.PCIE的功能
PCI Express是一种高性能、通用IO互连接口,可用于各种计算和通信平台。支持电源管理、服务质量检测(QoS)、热插拔、数据完整性分析与错误处理等功能。
2.具备一些高级功能
2.1 理解不同的数据类型和排序规则
2.2 电源管理和预算
①能够识别给定功能的电源管理能力
②能够将电源转换为特定电源状态
③能够接收当前电源状态通知
④能够从主电源的断电状态中产生一个可唤醒的请求
⑤能够确定设备通电的顺序
2.3 支持差异化服务
①能够为每个QoS数据流拥有专门的链接资源,以提高结构效率和有效的应用级性能,面对线头阻塞
②能够配置结构QoS仲裁策略
③能够标记端到端QoS与每个包
④能够创建端到端等时(基于时间,注入速率控制)解决方案
2.4 支持热插拔
2.5 确保数据完整性
①支持所有类型的事务和数据链路数据包的链路级数据完整性
②支持高可用性解决方案的端到端数据完整性的能力
2.6 支持错误处理
①支持pci级错误处理
②支持高级错误报告和处理,以改进故障隔离和恢复
2.7易于测试
①通过简单的连接即可测试电气性能
三、PCIE链路建立与使用
图1.PCIE链路的建立
通常情况下我们使用PCIE连接器在两张板卡间建立通信链