【技术实现步骤摘要】
本申请涉及pcie总线通信,特别涉及一种主机与设备的跨域访问方法及装置。
技术介绍
1、pcie(peripheral component interconnect express)是一种高速串行计算机扩展总线标准,主要为cpu提供访问外围设备的总线接口。pcie链路使用端到端的可靠性数据传送方式,因此pcie链路必须使用switch(交换机)扩展pcie链路后,才能连接多个设备。如图1所示,典型的pcie总线树拓扑是单主机的。
2、随着技术的不断发展,单个主机已经不能满足系统的应用,对于多主机的应用实现,提出了虚拟交换(virtual switching)的概念,如图2所示,一个pcie switch可以分区成多个“虚拟的(virtual)”pcie switch,每个主机控制自己的downstream(下行)端口或io端口,形成独立的地址域,主机与主机之间的地址域是完全隔离的,即不能相互访问。
3、但是在ate(automated test equipment,自动化测试设备)领域,随着测试复杂度和难度的不断
...【技术保护点】
1.一种主机与设备的跨域访问方法,其特征在于,用于实现连接于PCIE switch上的多个主机与设备的跨域访问;当第二主机跨域访问第一主机地址域的第一设备时,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在PCIE switch对应第一主机的第一管理单元中获取所述第一设备的第一地址陷阱表项,具体包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求1所述的方法,其特征在于,所述第二设备为所述PCIE switch在第二主机地址域中配置的虚拟设备,所述Bar空间大于所述第一主机地址域的所有设备的空
...
【技术特征摘要】
1.一种主机与设备的跨域访问方法,其特征在于,用于实现连接于pcie switch上的多个主机与设备的跨域访问;当第二主机跨域访问第一主机地址域的第一设备时,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在pcie switch对应第一主机的第一管理单元中获取所述第一设备的第一地址陷阱表项,具体包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求1所述的方法,其特征在于,所述第二设备为所述pcie switch在第二主机地址域中配置的虚拟设备,所述bar空间大于所述第一主机地址域的所有设备的空间之和。
5.根据权利要求1所述的方法,其特征在于,所述第二...
【专利技术属性】
技术研发人员:侯国强,董玲,
申请(专利权)人:北京华峰测控技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。