技术交流

当前位置: 网站首页 > 技术交流 > 1553系统层次设计考虑

1553系统层次设计考虑

来源:本站   发布时间: 2019-03-15 07:34:13   浏览:846次  字号: [大] [中] [小]

1553系统层次设计考虑

前几段陈述了1553标准历史,含括从协议到信息级的总线操作概貌。以下段落陈述了终端开发的需要,包括系统级开发。

1553终端开发的考虑

首先要知道设计终端需要什么,然后才能设计1553总线终端。MIL-STD-1553定义了三个终端的因素:BC, RT,和BM。为它们定义了自身协议和电气要求,终端的开发者将根据所开发项目考虑不同的终端因素。

总线控制器

一个BC的开发则需要所有层次的设计信息。因为BC要负责初始化所有总线事务,和协调所有的终端,所以BC开发必将涉及以下事项:

• 更新速率和总线终端的延迟

• 处理与终端提供的数据相关的需要

• 总线事务的计划分配 (不定期的计划表设制, 信息重执等)

• 出错报告

• 对总线控制或相关事项的备份

• 数据有效性的考虑("陈旧"数据处理和双缓冲设制方案)

• 终端管理技术(终端同步,终端轮询等)

此外,给RT开发者提供有关出错报告的要求,方式代码的要求,以及BC命令和数据的格式,也是BC开发者的一项责任。


远程终端

RT开发者必须了解在系统中终端向BC发出或从BC接受数据所需要的信息。因为 1553标准并没有确定数据字的内容,所以 RT开发者可以任意按照自己满意的需要去定义字格式。对于RT开发者最重要的一点是,要能提供详细的有关对于BC可行的数据包的信息,能知道从BC发送来的信息的数据字内容,并且知道这些字内容将会产生什么样的效果。还有几点因素也很重要,列述如下:

• BC需要详细的方式代码(1553B)的组成结构信息

• 所有信息都需要有错误处理功能

• RT有可能被当作一个备用BC,如果是这样,RT就需要具有机械化特性

另外,将有关RT的处理信息更新速率的能力,信息格式,和收到命令后可能发生的任何回应的细节(包括回应延迟)提供给BC或系统开发者也是RT的责任。

总线监视(BM)

BMs并不作总线事务回应,它的功能是存储总线传输信息,稍后对它进行分析。所以BM开发者首先要了解自己所涉及的监视操作的级别。他需要知道以下信息:

• 需要监视和过滤的总线事务有哪些

• 如何监视传输特性 (电压级别,信号失真模式等)

• 监视阶段的持续时间和速率

• 由总线事件引起的触发需要

• 由总线事件引起的对当前正活动的RT因素的重配置

只有BM在BC或RT中进行自身重配置时, BM开发者才需要和其他的终端开发者接触。在这种情况下, BM开发者需要与相关的终端因素共享机械化和数据传输信息。


 

<返回列表

相关链接

Copyright © 2007-2020 , All Rights Reserve Hansen.Co