【xx】PCIe协议之Margning篇之 Pipe Spec 之 典型 magining sequence
本章节主讲内容来自 PIPE SPEC 7.1. 并由此散发几个思考问题。
一 , PIPE Message Bus Address Spaces
PIPE 规范定义了 12 位地址空间以实现消息总线接口;如图 7-1 所示,MAC 和 PHY 各自实现了一个独立的 12 位地址空间。这些地址空间用于存放与特定 PIPE 操作相关的寄存器。
MAC 和 PHY 通过访问寄存器中的特定位来启动操作、完成握手交互或指示状态。MAC 通过发起消息总线接口请求来访问位于 PHY 地址空间中的寄存器;而 PHY 则通过发起消息总线接口请求来访问位于 MAC 地址空间中的寄存器。
每个12位地址空间被划分为四个主要区域:接收器地址区域、发送器地址区域、公共地址区域和厂商自定义地址区域。
接收器地址区域用于配置和报告与接收器操作相关的状态;该区域横跨从12'h000到12'h3FF的1024 KB空间,最多支持两个接收器,每个接收器分配512 KB。
发送器地址区域用于配置和报告与发送器操作相关的状态;该区域横跨从12'h400到12'h7FF的1024 KB空间,最多支持两个发送器(TX1和TX2),每个