[发明专利]一种通讯控制器配置信息的在线加载系统及其方法在审
申请号: | 201410502751.3 | 申请日: | 2014-09-26 |
公开(公告)号: | CN105512064A | 公开(公告)日: | 2016-04-20 |
发明(设计)人: | 马斌;牛萌;李锐;左忠卫 | 申请(专利权)人: | 中国航空工业第六一八研究所 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/42 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 张毓灵 |
地址: | 710065 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通讯 控制器 配置 信息 在线 加载 系统 及其 方法 | ||
技术领域
本发明涉及一种通讯控制器配置信息的在线加载方法,可以广泛用于计算 机通信领域的程序在线加载装置中。
背景技术
时间触发协议保证了计算机系统的确定性,极大的提高了计算机系统的稳 定性、可测试性和功能验证。因此基于时间触发架构的计算机,具有高可靠性, 余度降级缓慢,系统资源利用充分等特点,广泛用于航空航天领域的飞行安全 关键系统中。时间触发协议的每个通讯事件、计算事件都在静态表中预先定义 好,因此系统需要首先将静态表加载到每个节点的外部存储器中,上电后每个 节点再从外部存储器中读取程序。目前表程序的加载大多是采用一对一的单点 加载方式,只能完成对一个节点的操作,加载效率低,可靠性差。
为了在计算机系统中解决上述问题,本发明提供了一种可以在线同时加载 多个通信节点的配置信息的方法。该方法通过IEEE1149.5总线主控器将各个节 点的配置信息写入每个节点的外部存储器中,上电后每个节点自动从外部存储 器获取配置信息,该加载方法还加入了防止错误加载的保护机制,通过一根信 号线的高低来区分是否进行加载,明显提高了通讯控制器的加载效率、可维护 性和安全性。
发明内容
本发明的目的:为了解决计算机系统中,静态表程序加载效率低,可靠性 差的问题,提出一种可以同时在线加载多个通信节点表程序的方法。
本发明采取的技术方案为,提出了一种通讯控制器配置信息的在线加载系 统,其特征是,本系统包括:IEEE1149.5总线主控器、IEEE1149.5总线、 IEEE1149.5总线从控制器、通信节点外接存储器和通信节点,其中,所有通信 节点挂接到一个总线上,通过IEEE1149.5总线将配置信息加载到每个通信节点 外接存储器中;
IEEE1149.5总线主控器,用于响应来自上位机的配置信息加载请求,接收 来自上位机配置信息,通过IEEE1149.5总线将配置信息写入每个通信节点的 IEEE1149.5总线从控制器;以及响应来自上位机的配置信息回读请求,通过 IEEE1149.5总线回读每个通信节点的IEEE1149.5总线从控制器中的配置信息。
IEEE1149.5总线从控制器,用于实现IEEE1149.5总线链路层协议,向通信 节点外接存储器写入配置信息,回读通信节点外接存储器中的配置信息。
通信节点外接存储器,用于保存通信节点的配置信息。
一种通讯控制器配置信息的在线加载方法,其特征是,本方法包括:
A、上位机通过RS232串口将配置信息发送到IEEE1149.5总线主控器内部缓 存中,IEEE1149.5总线主控器通过串行数据线将缓存中的配置信息发送 到每个通信节点IEEE1149.5总线从控制器中,IEEE1149.5总线从控制器 向通信节点的外接存储器发出写入请求,将配置信息写入外接存储器。
B、上位机向IEEE1149.5总线主控器发出读取指令,IEEE1149.5总线主 控器接收到指令后向每个通信节点IEEE1149.5总线从控制器发出读取数据请求 信号,IEEE1149.5总线从控制器向通信节点的外接存储器发出读数请求,将配 置信息读出外接存储器。
C、通信节点主动向外部存储器发出读取数据请求,从而将存储在外部存 储器中的配置信息读入通信节点内部的缓冲区。
D、所述配置信息中必须含有通信节点的位置信息,IEEE1149.5总线从控制 器根据位置信息识别出相应节点的配置信息,将相应节点的配置信息写 入外置存储器,因此可以支持所有节点的配置信息写入同一个文件。
E、将程序的加载功能和读取功能进行区分,当处于加载状态时禁止节点读 取缓存中的程序,当处于读取状态时禁止节点的加载功能,避免加载和 读取状态的冲突。
本发明具有的优点和有益效果:本发明采用的通讯控制器配置信息的在线 加载方法,可以同时完成整个通信线路中所有节点的程序的一键式自动加载, 通过节点的位置标识信息,区分每个节点的程序,通过连锁机制控制每个节点 是否进行加载,加载效率高,安全性高,极大的提高了时间触发总线的开发进 程。
附图说明
图1是本发明的方案示意图
图2是IEEE1149.5总线主控器设计原理图
图3是IEEE1149.5总线从控制器与外接存储器之间的接口原理图
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业第六一八研究所,未经中国航空工业第六一八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410502751.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:串行解串器装置及其异步转换方法
- 下一篇:数据保存方法、装置及终端
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置