高速串行总线网络中双主机的控制方法技术

技术编号:8132451 阅读:185 留言:0更新日期:2012-12-27 05:24
本发明专利技术公开了一种高速串行总线网络中双主机的控制方法,其包括以下步骤:系统开机后,两个Host通过竞争方式决定主、备地位;主Host对网络进行初始化,备Host则撤销先前的所有操作;在初始化决策步骤完成后,主Host、备Host进行第一次数据同步,备Host从主Host备份网络配置信息;随后系统便进入正常工作状态,而备Host与主Host进行实时数据同步;系统正常工作中,如果主Host发生故障,则备Host通知系统对主Host进行屏蔽操作,然后备Hos将自己的设备ID修改为原主Host的设备ID,获得系统新主Host的地位。本发明专利技术解决了已有两个Host网络中资源开销大、操作实时性低的问题。

【技术实现步骤摘要】

本专利技术涉及一种控制方法,特别是涉及一种高速串行总线(以下简称SRI0)网络中双主机(以下简称Host)的控制方法。
技术介绍
SRIO技术是第一个嵌入式系统互连国际标准,它不仅是芯片间的高速互联技术,ATCA (高级通信计算架构)、uTCA (微型通信计算架构)、AMC (高级夹层卡)、VXS (基于VME总线的交换串行标准)、VPX (基于VME总线的高速串行总线标准)等标准规范都已引入SRIO技术作为单板间的标准互连技术。 SRIO的应用范围越来越广。但是,目前基于SRIO的应用都还局限于协议规范的确定性部分。随着分布式系统的发展,双Host工作模式的SRIO网络成为SRIO应用的重点。但在这一领域,人们把研究重心放在两个Host协同工作方法上,该方法采用“多处理机缓存一致性”和“共享存储器”技术(参考技术规范《RapidIO Interconnect SpecificationPart 5:Globally Shared Memory Logical Specification》),除了 SRIO 官方提出的一些技术讨论文章,国外很少出现对该方法进行深入研究的文献,而国内本文档来自技高网...

【技术保护点】
一种高速串行总线网络中双主机的控制方法,其特征在于,其包括以下三个步骤:第一步:系统开机后,两个Host通过竞争方式决定主、备地位,即形成主Host和备Host;主Host对网络进行初始化,备Host则撤销自己先前的所有操作;第二步:在初始化决策步骤完成后,主Host、备Host进行第一次数据同步,备Host从主Host备份网络配置信息;随后系统便进入正常工作状态,此过程中,主Host对网络进行日常管理和控制,而备Host与主Host进行实时配置数据同步;第三步:系统正常工作中,如果主Host发生故障,则备Host通知系统对主Host进行屏蔽操作,然后备Hos将自己的设备ID修改为原主Host...

【技术特征摘要】
1.ー种高速串行总线网络中双主机的控制方法,其特征在于,其包括以下三个步骤 第一歩系统开机后,两个Host通过竞争方式决定主、备地位,即形成主Host和备Host ;主Host对网络进行初始化,备Host则撤销自己先前的所有操作; 第二步在初始化决策步骤完成后,主Host、备Host进行第一次数据同步,备Host从主Host备份网络配置信息;随后系统便进入正常工作状态,此过程中,主Host对网络进行日常管理和控制,而备Host与主Host进行实时配置数据同步; 第三步系统正常工作中,如果主Host发生故障,则备Host通知系统对主Host进行屏蔽操作,然后备Hos将自己的设备ID修改为原主Host的设备ID,获得系统新主Host的地位;在切換完成后,由新主Host重新开始对网络进行日常管理。2.如权利要求I所述的高速串行总线网络中双主机的控制方法,其特征在于,所述第一歩的具体操作过程如下系统上电之初,两个Host首先进行各自的硬件初始化;每个Host对自己加锁,随后读取自己的CAR寄存器并将CAR寄存器中相关信息写入到自己维护的设备数据中;接着姆个Host将自己的设备ID写入到交换机的Host Base Device IDLock CSR寄存器中;写完后,再各自读取交換机寄存器的该值,以判断自己是否成功写入;由于Host Base Device ID Lock CSR寄存器只能进行一次写操作,一旦被成功修改后,直到成功写入的Host发起清除操作前,任何对该CSR寄存器的写操作都将被忽略;对交换机成功加锁的Host将获得主Host权限,而加锁失败的Host获得备Host权限;主Host继续对网络进行初始化配置,备Host则撤销自己之前所有的操作。3.如权利要求I所述的高速串行总线网络中双主机的控制方法,其特征在于,所述第ニ步的具体操作过程如下主Host完成网络初始化配置后,将通知备Host从主Host那里复制设备数据库和路由表,以完成第一次数据同步;之后备Host读取主Host的Data BaseModified Flag CSR寄存器,并将该值赋给自己的Data Base Modified Flag CSR寄存器;如果其中Dat...

【专利技术属性】
技术研发人员:许生胡晨浩
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1