PCIE6.2-协议翻译

Posted by 程建军 on Tuesday, April 23, 2024

pcie 协议翻译

IHI0022K_amba_axi_protocol_spec.pdf

pcie 协议翻译

术语

  • 8b/10b
    在5.0 GT/s及以下的PCI Express物理层中使用的数据编码方案。
  • 10-Bit TagsA Tag的能力,为Tag字段提供10位。见 TODO
  • 14-Bit Tag的功能,为Tag字段提供14位。见 TODO
  • Access Control Services, ACS 访问控制服务;
    用于在PCI Express组件中实现对路由的访问控制。
  • ACS Violation 当Completer检测到访问控制违规时,应用于Posted or Non-Posted请求的错误。
  • Adapter 一般用于指外接卡或模块的适配器。
  • Advanced Error Reporting 高级错误报告,见 TODO
  • Alternative Routing-ID, ARIAlternative Routing-ID解释。 适用于Requester IDs and Completer IDs以及Routing IDs。
  • ARI DeviceA 与Upstream Port关联的设备,其每个功能都包含一个ARI扩展能力结构。 ARI Downstream Port ARI ForwardingA Switch Downstream Port or Root Port that supports ARI Forwarding. ARI下行端口ARI转发交换机支持ARI转发的下行端口或根端口。 Functionality that enables the Downstream Port immediately above an ARI Device to access the Devices extended Functions. 使ARI设备上方的下游端口能够访问设备扩展功能的功能。 Enabling ARI Forwarding ensures the logic that determines when to turn a Type 1 Configuration Request into a Type O Configuration Request no longer enforces a restriction on the traditional Device Number field being 0. 启用ARI Forwarding功能可以确保决定何时将Type 1配置请求转换为Type O配置请求的逻辑不再强制执行传统的Device Number字段为0的限制。 AssertedThe active logical state of a conceptual or actual signal. asserted一个概念信号或实际信号的活动逻辑状态。 Async RemovalRemoval of an adapter or cable from a slot without lock-step synchronization with the operating system (e.g., in an asynchronous manner without button presses). Async removal从插槽中移除适配器或电缆,而不与操作系统进行锁步同步(例如,以异步方式无需按下按钮)。 Atomic Operation, AtomicOpOne of three architected Atomic Operations where a single PCI Express transaction targeting a location in Memory Space reads the location’s value, potentially writes a new value to the location, and returns the original value. 原子操作(Atomic Operation), atomicop3种体系结构原子操作之一,其中单个PCI Express事务以内存空间中的某个位置为目标,读取该位置的值,可能向该位置写入新值,并返回原始值。 This read-modify-write sequence to the location is performed atomically. 这个对位置的读-修改-写顺序是自动执行的。 AtomicOps include FetchAdd, Swap, and CAS. AtomicOps包括FetchAdd、Swap和CAS。