基于ARINC659总线的容错系统调试器设计.pdfVIP

基于ARINC659总线的容错系统调试器设计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三篇嵌入式硬件与FPGA 97 黄晓智 罗蕾 0054 电子科技土学计算机学院,成都,6l 摘 要 系统的远程调试工具,极大地缩短了应用程序的开发时间。 关键词ARINC659总线,客错系统,远程调试,监控 引 言 容错系统(fau【t—tolerant 子系统、核电站、工业机器人及化T等领域。它投有通常的人机接口,通过专用的传感器、数据采集器和伺服驱 动器与系统连在一起,在严格的时限内对外部事件做出快速响应。容错系统通常采用软件实现容错(SIFT)的 体系结构t各冗余模块要同步地运行,交叉传送数据以便软件表决。因此对于这样的系统,就必须有一个可以 同时控制多个冗余模块运行的调试器,来完成应用程序的开发和调试工作。 2 ARINC659总线简介 ARINC659规范定义综台化、模块化航空电子 l 土机 LRM (IMA)机箱中在线可更换模块(LRM)之削的数据传 If¨=爿存储器J I存储器譬二三岿ii 输标准。它为物理底板定义了协议、定时、位速率和供 电要求;还定义了0SI参考模型中的物理介质、物理 层和介质访问控制(MAC)子层部分。 箔i芹 在IMA概念中,~些公共的资源被机箱内一些相 对独立的功能共享,底板总线是其中一个关键的共享 口圜 资源。ARINC659是一个在时间和空间上具有高度容 错性和坚同性划分的高完整性的底板总线。任何一个 园催群 功能或是它设计上的错误都不会对其他部分产生不利 影响,这被称作坚固的划分;而在任何情况下(即使 自校验总线对A I ● A、 IMA部件发生故障)对共享资源的访问都不能偏离它 I 的设计分配,这被称作确定性。 自校验总线对B B1 ARINC659是一个线型多点串行通信总线,使用 ● 4条串行总线同时采用半双工传输和交叉校验的通信 IEEEll495捌试总线 方式。它减少了硬件,提高了可靠性。其总线接口如 K 图1所示。 图1 ARINC659总线接口圈 3容错系统调试器设计 3.1容错调试器硬件架构 为了实现对容错系统多冗余模块的统一调试,宿主机端需要同时与多个冗余模块进行实时通信,可以在宿 主机端采用多路串口卡来实现。同时,为了控制多冗余模块复位,满足多冗余模块运行和停止的I司步性,可以 在宿主机端采用离散信号卡统一发送离散信号,来控制冗余模块的复位、运行和停止,这需要冗余模块有特别 的复位引脚和中断引脚通过离散信号卡与宿主机端相连。在奉调试器漫计中,我们采用MOxA公司的CP一 98 中国西部嵌入式系境与单片机技术论坛2005学术年会论文集 3.2容错系统调试器软件架构 基于容错系统的特殊性,即各个冗余模块都要㈣时运行相同的应用程序,以便交叉传送数据及软件表决 所以容错系统的调试器须满足下列条件: (1)

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档