【技术实现步骤摘要】
一种ARINC659时间规划表程序加载装置及方法
[0001]本专利技术涉及但不限于ARINC659总线
,尤其涉及一种ARINC659时间规划表程序加载装置及方法。
技术介绍
[0002]ARINC659总线是一种由HoneyWell公司提出的综合模块化航空电子机架中,各个功能模块之间进行数据传输的标准。该总线采用表驱动比例访问(TDPA)的通信机制,总线操作按照设计阶段预定的时间规划表进行,并规定发送节点的BIU模块在相同周期发送同样数据的情况下,才能将数据传送至目标节点,作为航空、航天、高铁等安全关键领域的机箱内部背板总线,一旦机箱内部各组件的时间规划表内如出现不一致,将无法提供可靠的节点间通讯。
[0003]在专利申请文件“一种ARINC659总线的自动化测试系统及其方法(CN201410503778.4)”描述的时间规划表加载工具集成在ARINC659总线开发配置平台中,需要一台PC上位机将编译好的时间规划表二进制目标码通过监控板和IEEE1149.5总线加载至目标节点,并将结果进行回读比较,从而验证 ...
【技术保护点】
【技术特征摘要】
1.一种ARINC659时间规划表程序加载装置,其特征在于,所述装置包括:存储单元、加载LRM单元、多个普通LRM单元、ARINC659总线、IEEE1149.5总线;加载LRM单元包含:功能模块、EEPROM模块、加载模块和BIU模块,所述加载模块分别与存储单元、BIU模块连接,所述功能模块、EEPROM模块、加载模块分别与BIU模块连接;每个普通LRM单元包含:功能模块、EEPROM模块、BIU模块;存储单元和加载LRM单元通过高速串行总线连接,加载LRM单元、多个普通LRM单元中的BIU模块通过ARINC659总线、IEEE 1149.5总线连接。2.根据权利要求1所述的一种ARINC659时间规划表程序加载装置,其特征在于,所述BIU模块包含:ARINC659控制模块和IEEE1149.5控制模块;ARINC659控制模块用于控制ARINC659总线上的数据传输;IEEE1149.5控制模块用于控制IEEE 1149.5总线上的数据传输。3.根据权利要求1所述的一种ARINC659时间规划表程序加载装置,其特征在于,存储单元,用于存储若干表程序的二进制文件、配置文件和烧写结果;加载LRM单元,用于通过外部总线接口访问存储单元,将表程序二进制文件加载至普通LRM单元,接收普通LRM单元的回读数据并进行正确性和合法性的校验,将校验结果再存储在存储单元;多个普通LRM单元,用于作为ARINC659总线产品的基本节点;ARINC659总线,作为加载LRM单元和各个普通LRM单元互相收发正常数据的背板总线;IEEE1149.5总线,作为加载LRM单元和各个普通LRM单元可以互相收发表程序二进制目标码的维护总线。4.根据权利要求3所述的一种ARINC659时间规划表程序加载装置,其特征在于,功能模块作为BIU模块的控制器按ARINC659总线时间槽规定完成数据交互和应用功能;EEPROM模块中存放二进制文件的时间规划表程序;加载模块完成表程序二进制文件加载至基本节点并回读对比;ARINC659控制模块和ARINC659总线按照时间规划表控制本基本节点正常数据收发、时间同步,IEEE1149.5控制模块和IEEE1149.5总线完成时间规划表程序二进制文件的收发。5.一种ARINC659时间规划表程序加载方法,所述方法应用于如权利要求1
‑<...
【专利技术属性】
技术研发人员:宋阳,马永忠,牛萌,
申请(专利权)人:中国航空工业集团公司西安飞行自动控制研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。