一种基于虚拟端点的PCIe交换机地址分配方案

作者:***; 刘威鹏; 李跃鹏; 杨亚璞; 朱彦磊
来源:电子技术应用, 2023, 46(09): 103-108.
DOI:10.16157/j.issn.0258-7998.234060

摘要

针对PCIe总线特性,结合工业控制装备的应用特性以及设计、调试和查找问题的便利性,提出一种基于虚拟端点的PCIe交换机地址分配方案。通过分析PCIe设备的枚举与资源分配过程,将虚拟端点添加到PCIe交换机系统拓扑结构中,设计PCIe外设地址空间固定分配机制,并给出外设的物理槽位号的计算公式,可在外设交互故障时刻快速定位故障外设。通过实验验证,在支持热插拔的装置中,无论外设板卡的运行数目、类型和位置如何改变,该地址分配方案可实现各下游虚拟PCI桥下接入的有效端点分配的地址空间固定,且消除了遍历查询外设地址环节,提高了数据传输的效率,有益于PCIe总线更加便捷地应用于工控领域。

  • 单位
    许继电气股份有限公司

全文