检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张健 刘威鹏 李跃鹏 杨亚璞 朱彦磊 Zhang Jian;Liu Weipeng;Li Yuepeng;Yang Yapu;Zhu Yanlei(XJ Electric Co.,Ltd.,Xuchang 461000,China)
出 处:《电子技术应用》2023年第9期103-108,共6页Application of Electronic Technique
基 金:国家电网公司科技项目(5100-202256001A-1-1-ZN)。
摘 要:针对PCIe总线特性,结合工业控制装备的应用特性以及设计、调试和查找问题的便利性,提出一种基于虚拟端点的PCIe交换机地址分配方案。通过分析PCIe设备的枚举与资源分配过程,将虚拟端点添加到PCIe交换机系统拓扑结构中,设计PCIe外设地址空间固定分配机制,并给出外设的物理槽位号的计算公式,可在外设交互故障时刻快速定位故障外设。通过实验验证,在支持热插拔的装置中,无论外设板卡的运行数目、类型和位置如何改变,该地址分配方案可实现各下游虚拟PCI桥下接入的有效端点分配的地址空间固定,且消除了遍历查询外设地址环节,提高了数据传输的效率,有益于PCIe总线更加便捷地应用于工控领域。A virtual endpoint-based address allocation scheme for PCIe switches is proposed for the PCIe bus characteristics,combined with the application characteristics of industrial control equipment and the convenience of design,debugging and problem finding.By analyzing the enumeration and resource allocation process of PCIe devices,adding virtual endpoints to the PCIe switch system topology,designing a fixed allocation mechanism for PCIe peripheral address space,and giving a formula for calculating the physical slot number of peripherals,the faulty peripheral can be quickly located at the moment of peripheral interaction failure.Through experimental verification,the address allocation scheme can realize the fixed address space allocated to the valid endpoints accessed under each downstream virtual PCI bridge in the device supporting hot-swapping,regardless of the number,type and location of peripheral board operation changes,and eliminates the traversal query peripheral address link to improve the efficiency of data transmission,which is beneficial to the PCIe bus can be more conveniently applied to the industrial control field.
关 键 词:PCIe总线 交换机系统 虚拟端点 拓扑结构 地址分配
分 类 号:TP2[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.15.201.103