发明名称 用于继电保护领域的双核多处理器架构的数据同步方法
摘要 本发明公开了一种应用于继电保护领域的双核多处理器架构的数据同步方法,包括第一处理器内部的双核数据同步的步骤和第一处理器与第二处理器间的数据同步的步骤;本发明方法提供的数据同步方法,根据继电保护领域任务优先级的特殊性,数据同步具有效性和实时性,使继电保护装置能及时响应遥控命令,提高继电保护装置性能。
申请公布号 CN103559095A 申请公布日期 2014.02.05
申请号 CN201310526722.6 申请日期 2013.10.30
申请人 武汉烽火富华电气有限责任公司 发明人 卢伟;朱宝;邵宇平;刘长虎;崔新友
分类号 G06F9/52(2006.01)I 主分类号 G06F9/52(2006.01)I
代理机构 湖北武汉永嘉专利代理有限公司 42102 代理人 邓寅杰
主权项 一种用于继电保护领域的双核多处理器架构的数据同步方法,包括第一处理器内部的双核数据同步的步骤和第一处理器与第二处理器间的数据同步的步骤,其特征在于,第一处理器内部的双核数据同步的步骤如下:在第一处理器的一级缓存,即片内共享存储区域和第一处理器的二级缓存,即片外共享存储区域中分别开辟第一核和第二核的环形队列作为数据交换区;所述队列的数据结构包括消息头和消息数组,消息头记录消息更新写序号和消息更新读序号;第一处理器根据接收的任务等级确定数据同步优先级,包括高优先级和低优先级;任务等级为高优先级时,会选择片内共享存储区域为数据交换区,如果第一核需要同步第二核,第一核会更新片内存储区域的对应消息,并更新消息头的写序号,中断第二核以触发第二核接收同步数据,第二核判断消息头的读写序号,接收未同步的消息并更新消息头的读序号;如果第二核需要同步第一核,步骤相同;任务等级为低优先级时,会选择片外共享存储区域为数据交换区,如果第一核需要同步第二核,第一核会更新片外存储区域的对应消息,并更新消息头的写序号,并通过内部中断第二核以通知第二核同步数据,第二核判断消息头的读写序号,接收未同步的消息并更新消息头的读序号;如果第二核需要同步第一核,步骤相同。
地址 430074 湖北省武汉市洪山区邮科院路88号