HB 7498-1997 机载计算系统.pdf

上传人:吴艺期 文档编号:190250 上传时间:2019-07-14 格式:PDF 页数:34 大小:942.49KB
下载 相关 举报
HB 7498-1997 机载计算系统.pdf_第1页
第1页 / 共34页
HB 7498-1997 机载计算系统.pdf_第2页
第2页 / 共34页
HB 7498-1997 机载计算系统.pdf_第3页
第3页 / 共34页
HB 7498-1997 机载计算系统.pdf_第4页
第4页 / 共34页
HB 7498-1997 机载计算系统.pdf_第5页
第5页 / 共34页
亲,该文档总共34页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、中华人民共和国航空工业标准HB 7498-97 机载计算系统1997-09-23发布1997-10-01实施中国航空工业总公司批准HB 7498-97 3. 1. 2 专用处理机应对专用处理机(包括微处理机)进行标识,并使其执行下列功能z坐望且经旦垫3. 1. 3 冗余计算系统配置计算系统应为下列关键功能提供在线冗余/并行处理能力23. 1. 4 计算机软件配置项目应将计算机操作软件分为下列计算机软件配置项目2一一_03.2 性能3.2.1 系统特性3.2.1.1 处理机结构3.2. 1. 1. 1 字怅采用单精度(算术)运算时,一一一处理机应具有一一一位定点精度。3.2. 1.1.2 标准结

2、构一一一一处理机应采用一一一标准指令系统结构。3.2.1. 1. 2.1 附加特性下列附加特性应作为一一一一处理机中一一一-结构的一部分2一一一_03.2. 1. 1.3 标准微处理机一一一一一嵌入式微处理机的硬件应符合GJB597规定。在一一一一-武器系统中应使用一种型号的微处理机。3.2. 1.1. 4 特殊结构应对一一一一处理机提出下列特殊结构要求。3.2. 1. 1.4.1 指令清单一一一-处理机应执行下列指令g一一一一。3.2. 1.1.4.2 址能力-一一一一处理机应能直接寻址不小于-一一一-字的存储器。采用一一一一-技术时,应能间接寻址不小于一一一一-字的存储器。3.2.1. 1

3、. 4.3 中断结掏一一一一处理机应具有处理一一一一级中断的能力。中断优先级别应为-一一_ 0 2 HB 7498-97 3.2. 1. 2 吞吐量一一一处理机应以平均每秒一-一一次操作,执行一一一指令混合。3.2. 1. 3 存储器3.2. 1. 3.1 读/写存储稽随机存取存储器,RAM)一一一一处理机应包括不小于一一一一字的电改写存储器。该存储梯应使用一一一存储器。3.2. 1. 3. 1. 1 存储器保护在系统正常操作期间,读/写存储器应具有不少于一一一一-字的防改写保护区。该保护区应配置在-一一一字的字块中。3.2.1.3.2 只读存储器(ROM)一一一一-处理机应包括不小于一一一一

4、字的只读存储器。3.2. 1. 3.2.1 再编辑能力在从-一一一处理机中1至塑主塑主i的情况下,只读存储器l应直坐2是可再编程的。3.2.1.3.3 大容量存储量一一一系统应包括一一一字的大容量存储器。一-一一处理机应能访问该大容量存储器。在一一一一时,该大容量存储器应由一一一一加载。该大容量存储器的平均存取时间应不超过一一一数据传输速率应不小于每秒一一-一字。3.2.1.4 余量和扩展能力3.2.1.4.1 存储器余量一一一一计算系统应提供不小于存储器总容量的一-一一%作为备份分配给每个存储器。总存储容量应包括大容量存储器和数据输入装置的容量。3.2. 1. 4.2 吞吐量余量在最严酷情况

5、满负荷)下_一一-处理机操作软件时,应留有不小于吞吐量一一-一%作为有效备份。3.2.1.4.3 存储器扩展措施一一一一计算系统中的每个存储器应具有一一一%的扩展能力。应利用处理机中可用的空间、功率、冷却和存储器寻址能力,采用增加可插入的存储器模块的措施实现这种扩展能力。3.2. 1. 5 电瞬态能力3.2. 1. 5.1 瞬态识别一一-处理机应包括一种检测电路,该电路具有在一-一一系统不能操作时检测出电源状态的能力。3.2. 1. 5.2 不间断性能3 HB 7498-97 在按-一一一规定的电源正常状态下,一一一一处理机应能连续工作。另外,处理机应能经受不超过一一s的电源中断而不间断工作。

6、3.2. 1. 5.3 掉电和再启动当电源变化而引起一一一一处理机停止操作时,应要求保存-一一,以便在没有丢失当前正在执行的程序和有效数据的情况下重新开始处理。3.2.1.5.4 存储器易失性在系统断电时间间隔长达一一一一_h期间,采用易失存储器的所有处理机应具有保存存储器内容的能力。3.2.2 系统软件特性3.2.2.1 高级语言(HOL)操作软件应用一一一一一高级语言编程。加载到一一一一-处理机上的目标代码至少有一一一一%应是汇编语言源代码汇编的直接结果。3.2.2.2 汇编语言应用汇编语言可使用在用高级语言编程的计算机软件配置项目的子程序段。3.2.2.3 功能特性操作软件应出色地执行一

7、-一一一系统所有的计算、数据处理和接口功能,以满足系统要求。3.2.2.3.1 执行程序按一一一一一级方案把优先权分配给例行程序,执行程序应控制所有操作软件的执行。该控制方案应能用判定性方法对软件进行测试。3.2.2.3.2 机内测试机内测试软件应充分利用处理机的功能,以提供不小于一一一一一%的故障检测率、不小于一一一一_%的故障隔离率(将故障隔离到可更换组件或模块)和不大于一一一一_%的虚警事。机内测试软件应在一一一一方式下执行,其执行频率应不小于每秒一一一一-次。3.2.2.3.3 存储器擦除依据一一一一命令,存储器擦除软件应擦除符合一一一一规定的所有的机窑数据。该攘除应在命令发出后的一一

8、一一-内完成。在擦除完成后,一一一一-向操作人员显示一个确定的指示。3.2.2.3.4 性能降级能力应执行一一一一-处理机软件,以便根据对故障(处理机内部的故障或处理机和交联设备之间接口的故障)的识别通过降级操作的一一一一模式自动排序。3.2.2.3.5 特殊功能特性4 HB 7498-97 一一一系统软件应具有下列特殊功能g一一一_03.2.3 系统硬件特性3.2.3.1 电源一一一-计算系统应使用符合一一一-规定的电源。当采用-一一一电源供电时,分配给计算机的最大功率应为一一-一_w。3.2.3.2冷却一一一一-计算系统应利用一一一一,冷却。3.2.3.3 环挽一一一一一计算系统在一一一一

9、规定的任一可能组合的环境条件下应能正常操作,在一一一-规定的不工作环境条件下应保持完好。3.2.3.4 尺寸一一一一计算系统应不超过一一-一规定的外形尺寸。3.2.3.5重量一一一一计算系统应不超过一一-一分配的重量。3.3可靠性计算分系统的可靠性要求应与一一一系统可靠性分配值一致。3.4 维修性3.4.1 设计特性一一一系统应设计成易于维修。设计特性应包括下列内容za.软件模块中的源语句不大于一-一_;b.采用结构设计和编程技术;c.对在一一一一-编程语言中使用变量的名称和类型采用标准约定sd.通过采用机内测试电路实施故障检测和故降隔离;e.通过采用机内测试软件实施故障检测和故障隔离;f.通

10、过计算机操作,保证维修软件的加载和运行zs系统的功能分配;h.设置测试点gL其它考虑。3.4.2 软件开发系统软件开发系统应提供完整的综合开发环境和测试环境。该系统应由所有工具、设施和软件组成,这些工具、设施和软件预定用于支持操作软件的设计、程序编写、文件编制、配置管理、测试、验证和修改。应标识软件开发系统的所有组成部分,并将这些组成部作为配置项目管理。作为最低要求,软件开发系统应包括下列能力z5 HB 7498-97 3.4.3 飞行前测试软件应开发用于地顶上飞行前检查的一一一一处理机软件。该软件应能给接口设备提供模拟输入信息,又能监控来自接口设备的输出信息,并能完成对系统操作性的测试。3.

11、5 电罐萦容性一一一一-计算系统在规定的电磁环境条件下应能正常工作,商自身所产生并发射出的电磁能量应不超过一一一一规定的极限值。3.6 人机工程计算机控制与显示应按一一一一进行设计。3.7接口3.7.1 输入一一一一系统应设计成能接收下列类型的输入z3.7.2输出一一一系统应设计成能提供下列类型的输出z3.7.3 程序装入应利用一一一-存储器的加载器/校验器装入计算机程序。应要求在航空器上装入飞行程序。3.7.4 数据装入能力应在航空器上提供一个能装入任务关键数据的一一一一装置。该装置应能存储不小于一一一-的数据,并以每秒一一一一字的速率将数据传输到一一一一处理机。4 验证本章规定的验证要求应

12、检验一一一的能力,以满足本标准第3章的要求。所有的验证应由承包方负责。上级鉴定机梅和订购方保留证实或指导验证的权力。4.1 操作系统描述系统及其计算部分的标识应通过检查进行验证。6 HB 7498-97 4.1.1 中央处理机中央处理机的标识应通过检查进行验证。4. 1. 2 专用处理机专用处理机的标识应通过检查进行验证。4. 1. 3 冗余计算系统配置用于关键功能的冗余处理能力应通过测试进行验证。4.1.4计算机软件配置项目计算机软件配置项目结构应通过检查进行验证。4.2 性能4.2.1 系统特性4.2. 1. 1 处理机结掬4.2. 1.1. 1 字长每个处理机的字长应通过检查进行验证。4

13、.2.1. 1. 2 标准结构采用标准结构应通过一一一进行验证。4.2. 1. 1. 2. 1 附加特性处理机中附加结构特性应通过测试进行验证。4.2. 1. 1.3 标准微处理机使用符合GJB597规定的微处理机应通过检查进行验证。4.2. 1. 1.4 特殊结梅特殊结构要求应通过测试进行验证。4.2.1.1.4.1 指令清单指令清单要求应通过测试进行验证。4.2. 1.1.4.2 寻址能力寻址能力要求应通过测试进行验证。4.2. 1.1.4.3 中断结构中断结构要求应通过测试进行验证。4.2. 1. 2 吞吐量吞吐量应通过测试进行验证。4.2.1.3 存储糯4.2.1.3.1 读/写存储器

14、(随机存取存储棍,RAM)读/写存储楞的要求应通过测试进行验证。4.2. 1. 3. 1. 1 存储器保护存储器存储保护区的要求应通过测试进行验证。4.2. 1. 3.2 只读存储器(ROM)只读存储器的要求应通过分析进行验证。4.2.1.3.2.1 再编程能力7 HB 7498-97 只读存储器再编程能力应通过测试进行验证。4.2. 1. 3.3 大容量存储器系统对大容量存储器要求应通过测试进行验证。4.2. 1. 4 余量和扩展能力4.2. 1. 4.1 存储器余量存储余量应通过演示进行验证。4.2.1.4.2 吞吐量余量吞吐量余量应通过测试进行验证。4.2.1.4.3 存储器扩展措施存储

15、器扩展能力应通过演示进行验证。4.2.1.5 电瞬态能力4.2. 1. 5.1 串串态识别瓣态识别应通过试验进行验证。4.2. 1. 5.2 不间断性能不间断工作时间应通过演示进行验证。4.2. 1. 5.3 掉电和再启动掉电和再启动能力应通过一一-一进行验证。4.2.1.5.4 存储器易失性存储器易失性应通过测试进行验证。4.2.2 系统软件特性4.2.2.1 商级语言(HOL)高级语言的使用应通过对源代码和目标代码清单的分析进行验证。4.2.2.2 汇编语言应用在计算机软件配置项目非高级语言程序段中使用汇编语言应通过分极进行验证。4.2.2.3 功能特性软件功能特性应通过系统测试进行验证。

16、下列功能应由承制方进行验证并确认。4.2.2.3.1 执行程序执行软件结构应通过一一一一进行验证。4.2.2.3.2 机内测试机内测试应通过测试进行验证。4.2.2.3.3 存储器擦除存储器擦除能力应通过测试进行验证。4.2.2.3.4 性能降级能力8 HB 7498-97 性能降级能力应通过测试进行验证。4.2.2.3.5 特殊功能特性所要求的特殊功能应通过测试进行验证。4.2.3 系统硬件特性4.2.3.1 电源在规定的供电电源条件下,计算系统的性能和最大功率消稳健应通过试验进行验涯。4.2.3.2 冷却所要求的冷却型式应通过一一一-进行验证。4.2.3.3 环境环境特性应通过试验进行验证

17、。4.2.3.4 尺寸与尺寸要求的一致性应通过测量进行验证。4.2.3.5 重量与重量要求的一致性应通过称重进行验证。4.3 可靠性计算系统硬件的可靠性应通过试验进行验证。4.4维修性4.4.1 设计特佐维修性设计应通过一一-一一进行验证。4.4.2 软件开发系统软件开发系统的能力应通过试验进行验证。4.4.3 飞行前测试软件飞行前测试软件的功能应通过测试进行验证。4.5 电磁藻容性计算系统的电磁兼容能力应通过试验进行验证。4.6 人机工程计算机人机接口设计应通过一一一一进行验证。4.7接口, 4.7.1 输入要求的输入类型应通过分析进行验证。4.7.2 输出要求的输出类型应通过分析进行验证。

18、4.7.3 程序装入程序装入能力应通过测试进行验证。4.7.4 数据装人能力航空器上的数据装入能力应通过测试进行跄证。9 Al 范围A1. 1 范围HB 7498-97 附录AfL戴计算系统应用指南参考件本附录为某项具体应用提供了指南,以便剪裁本标准正文第3、4章。A 1. 2 目的本附录为订购方在采购活动中使用本标准提供销息。Al.3应用本附录用于项目主管人员剪裁本标准。本标准正文中的空格应填写能满足被研制机载计算系统的工作要求。A1. 4 格式本标准正文中第3章的每条要求在本附录第A3章中讨论。为了便于研究,第3章中的顺序、条号、条标题和内容在第A3章中进行重复。为了确保在第3章中的佳能成

19、设计要求与第4章中相关的验证要求作为一个整体进行剪裁,第3章中的性能或设计要求与第4章中相关的验证要求在第A3章中交替排列。每条要求的讨论分为三个部分ga.理由一一该条要求存在的理由;提出该条要求的目的sb.导JIIIJ一一填写本标准正文的空格或删去该条要求的指南和原则sC.经验一一与该条要求有关的实践经验的摘要。A2 引用标准A2 .1 引用本附录列出引用标准的目的不是为制订合同提供适用文件,而是为订购方研究本标准正文的要求提供背景资料,以便得出最合适的性能值填入空梅)。A2 .2 取消层次即使确定本附录中的引用标准对编写合同制订合同是必需的,也应取消过多的引用层次。引用时只需摘录出引用标准

20、中那些直接适用的内容。A2 .3 标准GJB 150 军用设备环捷试验方法GJB 151 军用设备和分系统电磁发射和敏感度要求GJB 152 军用设备和分系统电磁发射和敏感度测量GJB 181 飞机供电特性及对用电设备要求GJB289A 数字式时分制指令/响应型多路数据总线GJB 899 可靠性鉴定与验收试验GJB 1172 军用设备气候极值 GJB 1188 飞机/悬挂物电气连接系统要求GJB 1383 Ada程序设计语言GJB 1682 十六位计算机指令系统结构10 GJB 1683 GJB 2633 GJB 2873 HB6096 A3 要求和验证3.1 操作系统描述HB 7498-97

21、 军用JOVIAL语言飞机内部时分制指令/响应式光纤传输数据总线军事装备和设施的人机工程设计准则SZ_。在被字信息传输系统一一-系统应包括下列计算部分z理由该条是前言。计算部分将在下列各条中描述。导员该条应指出正在规定的汁算要求的水平。在空格中应填写武黯系统、分系统或计算分系统的名称。4.1 操作系统描述系统及其计算部分的标识应通过检查进行验证。理由为了确保能永久识别计算硬件、软件和文件,需要进行该项验证。导则应对照标准和其它文件检查硬件铭牌和软件标识号。3.1.1 中央处理机系统或分系统所采用的多个分离的中央处理机选用相同的型号,应对这些处理机进行标识.并使其执行下列功能z盆里组拯望些篮理由

22、分配若干分系统中的中央处理机将分别执行预定的功能,应提出功能要求并按功能要求项进行标识。为了尽可能减少后勤保障费用,缩短维修时间,在一个特定系统中应尽量选用一种型号的处理机。导则在空格中应分别列出每个中央处理机的标识(名称或型号)及其所执行功能的清单。、4.1.1中央处理机中央处理机的标识应通过检查进行验证。理由为了确保所有中央处理机标识的正确性,常要进行该项验证。导则11 HB 7498-97 将中央处理机的标识与规范规定的标识进行对照。将功能要求与系统或分系统的描述进行对照。3. 1. 2 专用处理机应对专用处理机(包括微处理机)进行标识,并使其执行下列功能g坐里坐盔望垫00理由专门用于特

23、定分系统中的所有处理机将分别执行预定的功能,应提出功能要求并按功能要求项进行标识。导则在空格中应分别列出每个专用处理机的标识(名称或型号)及其所执行功能的清单。4. 1. 2 专用处理机专用处理机的标识应通过检查进行验证。理由为了确保所有的专用处理机标识的正确性,需要进行该项验证。导则将专用处理机的标识与处理机的消单进行对照。将功能要求与分系统描述进行对瘾。3. 1. 3 冗余计算系统配置计算系统应为下列关键功能提供在线冗余/并行处理能力。理由对于某些功能(例如自动飞行控制或自动地形跟随),冗余技术可能是提高系统可用性和可靠性的最好方法。导则在空格中应填写需要进行在线冗余/并行处理的关键功能。

24、如果没有这样的关键功能时,应删去该条要求。4.1.3 冗余计算系统配置用于关键功能的冗余处理能力应通过测试进行验证。理由为了确保已具备了所要求的冗余处理能力,需要进行该项跄证。导则该项验证按下述目的进行安排z能证明已具备了所要求的冗余处理能力并能证明每个冗余处理机所得到的结果是相同的,还能证明当故意将错误数据注入任意一个处理机的结果时,12 HB 7498-97 系统具有剔出该处理机错误结果的能力。3.1.4计算机软件配置项目应将计算机操作软件分为下列计算机软件配置项目z一一一一。理由为了确立软件基线和控制软件修改,必须具有计算机软件配置项目。该软件配置项目清单应规定在什么等级上软件必须受控制

25、。导则必须确定计算机软件配置项目的数量以及如何分配它们之间的功能。作为最低限度,对于每个处理机和不同类型的软件(例如操作软件和维护软件),通常应具有独立的软件配置项目。必须慎重地确定软件配置项目的数量,权衡数量多少之间的利弊。如果软件配置项目太多,将会增加所编制文件的数量;如果软件配置项目太少,将不能清楚地描述控制关系。4. 1. 4 计算机软件配置项目计算机软件配置项目结构应通过检查进行验证。理由为了确保实际的计算机软件配置项目结掬符合要求中的规定,需要进行该项骏证。导则将3.1.4中的计算机软件配置项目清单与已编程的软件配置项目和文件进行对照。3.2 佳能3.2.1 系统特性3.2. 1.

26、 1 处理机结构3.2. 1.1. 1 字民采用单精度(算术)运算时,一一-一处理机应具有一一-一位定点精度。理由选择处理机结构时,应首先考虑字妖。导则第一个空格应填写所选用处理机的标识见3.1.1和3.1.2);第二个空格应填写根据系统或分系统的精度要求所确定的相应字长。应对每个处理机提出字t主要求。选择合适的字长应考虑两个方面。第一是标准16位结构是否够用,32位或某种扩展结构是否需要。第二是出于诸如尺寸或成本等其它因素的考虑,决定是否采用8位结梅。4.2性能4.2.1 系统持性4.2. 1. 1 处理机结构4.2.1.1.1 字民每个处理机的字伏应通过检查进行验证。理由为了确保己采用丁满

27、足字t主要求的处理机,需要进行该项验证。13 HB 7498-97 导则检验每个处理机的标识,应保证已采用了所要求字伏的处理机。3.2.1.1.2 标准结梅一一一一处理机应采用一-一一-标准指令系统结构。理由除非有不得不采用非标准结构处理机的合理理由,必须采用标准结梅的处理机。这是标准化的要求。导则空格中应依次填写所选用处理机的标识(见3.1.1和3.1.2)和标准结构相应的标准代号。对于16位应用应采用GJB1682规定的标准结构,对于32位应用应采用相应标准规定的结构。不宜采用标准结构时,应删去该条要求。4.2. 1.1.2 标准结梅采用标准结梅应通过一-一进行验证。理由为了保证所采用处理

28、机的结构符合标准化要求,需要进行该项验证。导则将处理机的标识与符合标准结构的处理机目录进行对照。如果不能证实处理机是否符合标准结构.Jt应将处理机送交相应机构进行确认。空格中应填写检查和或)确认。3.2. 1.1.2.1 附加特性下J附加特性应作为一一-一处理机中一一一一结构的一部分2一一一。理由标准处理机结构例如GJB1682中规定的结构)有某些可选择的特性。必须具有这些特性时.J!i在该条中作出规定。导则三个空格应依次填写所选用处理机的标识见3.1.1和3.1.2)、处理机结构的标准代号和所要求的附加特性。对于GJB1682中规定的结构,在标准中规定供选择的特性见一般要求(第4章)。如果不

29、要求可选择的特性时,应删去该条要求。4.2.1.1.2.1 附加特性处理机中的附加结构特性应通过测试进行验证。理由为了保证处理机具有所要求的可操作的附加结构特性,需要进行该项验证。导则利用所要求的每一个附加结构特性编写一个程序,然后执行这个程序。3.2. 1. 1.3 标准微处理机一一一一嵌入式微处理机的硬件应符合GJB597的规定。在一一一一武器系统中应使用一种型号的微处理机。14 HB 7498 .,. 97 理由标准化要求使用符合GJB597规定的微处理机。为了尽可能减少后勤保障费用,在一个特定的系统中应尽量使用一种型号的鉴定合格的微处理机。导则空格中应依次填写所选用微处理机的型号和武器

30、系统的名称见3.1)。按尺寸、功率、速度和容量的要求从军用合格目录中选择一种最适合于系统要求的微处理机。4.2. 1.1. 3 标准微处理机使用符合GJB597规定的微处理机应通过检查进行验证。理由为了确保使用了符合要求的微处理机,需要进行该项验证。导则将所选用的微处理机与军用合格目录中的项目进行对照。3.2.1. 1. 4 特殊结构应对一-_一-处理机提出下列特殊结构要求。理由在某种情况下,使用标准结构的处理机时可能满足不了一项有效的技术要求。因此,必须使用特殊结构的处理机。导则仅当使用标准结构的处理机不能满足某一项有效的技术要求时,才能使用该条要求。应列出所有的关键技术要求见3.2.1.1

31、.4.1-3.2.1.1.4.3)。空格中应填写所选用处理机的标识见3.1.1和3.1.2)。4.2. 1.1. 4 特殊结梅特殊结构要求应通过测试进行监证。理由为了保证实现所要求的全部特性,需要进行该项验证。导则利用所要求的每一个特性编写一个程序,然后执行这个程序。3.2.1. 1. 4.1 指令清单一一一一处理机应执行下列指令z一一-一。理由在使用非标准结构的处理机时,需要提出一份完整的指令清单。导则第一个空格的填写同3.2.1.1.4。第二个空格用下列方法之一填写ga.列出全部指令:b.引用现有己编制的指令系统zc.将所要求的特殊指令表示为最小指令系统。15 BB 7498-97 4.2

32、. 1.1.4.1 指令清单指令清单要求应通过测试进行验证。理由为了保证处理机能执行所要求的全部指令,需要进行该项验证。导则利用所要求的每个指令编写一个程序,然后执行这个程序。3.2.1. 1. 4.2 寻址能力一一一一处理机应能直接寻址不小于一一一一字的存储器。采用一一一一技术时,应能间接导址不小于一一一字的存储器。理由需要提出存储器容蠢的要求。导则第一个空格的填写同3.2.1.1.4;第二个和第四个空格应分别填写处理机直接和间接导址存储器的容量,并用标准存储器模块容量的倍数规定的字数(32K.64K等)表示s第三个空格应填写所采用的技术是页面技术或间接寻址技术。4.2.1. 1. 4.2

33、寻址能力寻址能力要求应通过测试进行验证。理由为了保证处理机具有直接和间接导址存储器的能力,需要进行该项验证。可以设计出一种验证该寻址能力的测试方案。导则为了表明直接和间接访问两种方式是可操作的,应编写一个程序,然后执行这个程序。该程序能访问直接地址单元和间接地址单元,并能记录访问次数。3.2. 1.1. 4.3 中断结构一一一_3l:理机应具有处:IJIl_一一一级中断的能力。中断优先级别应为2一-一一一。理由计算系统在操作过程中,可能会出现一些紧急情况,这就要求处理机具有较完善的中断结构。应确定需要处理的中断源数量中断级数)和各中断源的优先级别。导Jttl第一个空格的填写同3.2.1.1.4

34、;其余空格应依次填写中断级数和各中断源优先级别的清单。应对所需处理的中哥哥源进行分析,并确定所必需的中断级数和中麟糠的优先级别。4.2. 1. 1. 4.3 中断结构中断结构要求应通过测试进行验证。理由为了证明处理机具有按中断优先级别处理不同级别中断的能力,铺盖在进行该项珑证。该项验证要求表明按什么等级处理不同级别的中断。16 HB 7498-97 导则为了证明处理机具有了接收并处理不同优先级别中断的能力,应编写一个程序,并执行这个程序。3.2. 1. 2 吞吐量一一一一-处理机应以平均每秒一一一一次操作,执行一一一-一指令混合。理由对于某些应用,可能要求详细说明处理机的最小执行速度。导则前两

35、个空格应依次填写处理机标识见3.1.1和3.1.2)和执行速度。该执行速度应接每秒运行几千次或几百万次进行规定;第三个空格应填写指令混合的名称或文件的标识号。可以引用已有的标准指令混合或用详细地说明混合的方法来规定该指令混合。标准指令混合有数宇航空电子指令系统(DAIS)、吉布森混合算法(Gibson)和其宫的指令混合。用于评价GJB1682结构的DAIS混合和其它混合能从有关技术文献中查到。4.2. 1. 2 吞吐量吞吐量应通过测试进行验证。理由为了证明每个程序都达到了所要求的吞吐量.需要进行该项碰证。导则将含有被标识的指令混合的程序装入每个处理机,并测定处理机执行该程序所需的时间。然后由执

36、行的指令数和执行这些指令所用的时间计算出吞吐量。3.2.1.3存储器3.2. 1. 3.1 读/写存储器(随机存取存储器,RAM)一一一一处理机应包括不小于一一一字的电改写存储器。该存储器应使用一一一一-存储器。理由在计算机程序执行期间,数值变化的参数和所接收的数据如现场的输入输出数据、中间计算结果等)都需要存储。利用读/写存储器存储这样的参数和数据是一种方便、有效的方法。导则空格中应依次填写处理机标识(见3.1.1和3.1.2)、存储椿容量和类型。4.2.1.3 存储器4.2. 1. 3.1 读/写存储器(随机存取存储器,RAM)读/写存储器的要求应通过测试进行验证。理由为了证明存储器内容能

37、被改写,并满足所提出的容量要求,需要进行该项试险。导则在执行政写存储器存储内容的程序之前和之后转储存储器的内容。这是验证读/写存储17 HB 7498-97 指正确操作的一种方法。3.2.1.3.1.1 存储糯保护在系统正常操作期闭,读/写存储器应具有不少于-一一一字的防改写保护区。该保护区应配置在一一一字的字块中。理由有一些参数在任务开始前已经装入存储器的某些单元,且要求这些参数在任务执行期间必须保悔不变,对这样的单元必须加以保护。保护存储糠的有效方法之一是进行分块保护,这就要求一定容量的字块。该要求可以部分地用于保护操作软件中关键执行程序的前端。导则必须指出防止政写的存储椿模块的容量要求。

38、需要制定一个软件存储保护方案。空格中应依次镇写存储辘保护区所要求的最小容量和字块容量。4.2.1.3. 1. 1 存储器保护存储辖存储保护区的要求应通过测试进行验证。理由为了保证在正常操作期间存储器保护区的内容保挣不变,需要进行该项验证。导则对存储器进行读/写测试,然后对照检查测试前后存储器保护区的内容是否有改变。3.2. 1. 3.2 只读存储器(ROM)一一一一处理机应包指不小于一一一一字的只读存储器。理由有些软件-次写成后不再改写,或改写次放很少。对这样的程序,利用只读存储糯存储是一种经济、安全、有效的方法。导则第一个空格的填写同3.2.1.3.1条3第二个空格应填写只读存储器的最小容量

39、。4.2. 1. 3.2 只读存储器(ROM)只读存储糠的要求应通过分析进行验证。理由为了证明处理机含有所要求容量的只读存储器,需要进行该项脸证。导则对该存储糯进行读11ff测试,然后将其程序清单与读/写测试结构进行对照。3.2. 1. 3.2.1 再编程能力在从一一一处理机中(主盟王型王)的情况下,只读存储器(应旦旦)是可再编程的。理由如果技术要求发生了改变,必须要求对只读存储馨的内容进行少量次数的改写。这就需要采用再编程只读存储辘,如可擦可编程只读存储辘(EPROM)、电可镰可编程只读存储糖皿PROM)等。18 HB 7498-97 导则第一个空格的填写同3.2.1.3.1;其余空格选择项

40、应依次选择括号中的一种情况。4.2.1.3.2.1 再编程能力只读存储器再编程能力应通过测试进行验证。理由为了证明所采用的再编程只读存辘辘具有再编程能力,需要进行该项验证。如果存储糠的内容不能改写,而软件又需要修改时,就必须丢掉原存储穗,换上新存储器。导则改写只读存储器的内容,并比较改写前后的数值。3.2. 1. 3.3 大容量存储器系统应包括一一一字的大容量存储器。一一一处理机应能访问该大容量存储稽。在-一-一时,该大容量存储器应由一一-如载。该大容量存储辘的平均存取时间应不超过一一-数据传输速率应不小于每秒-一一字。理由具有某些功能和需要(如任务数据覆盖段、数字地图、维护软件覆盖段、存储梅

41、内容丢失后的再编程、在线操作系统功能或其官需要)的一些系统要求配备大容量存储器。导国.第一个空格应填写系统的名称见3.1);第二个空格应填写大容量存储器的类型和容量3第三个空格的填写同3.2.1.3.1条,第四个空格应填写是在飞行中或在地面飞第五个空格应填写加载装置的类型,该加载装置应作出类似于在飞行或在地面)时,插入磁盘或盒式磁带,或光盘,或连接存储器的加载器/校验器的标识,也可借助于处理机从数据输入装置进行加载。第六和第七空格应分别填写最大平均存取时间(秒)和最小数据传输速率。4.2.1.3.3 大容量存储器系统对大容量存储器的要求应通过测试进行验证。理由为了证明在规定的次数内处理机能从大

42、容量存储器的不同单元装入数据,需要进行该项验证。导则将用于覆盖的数据模式装入大容量存储器的不同单元,然后将大容量存储器中的这些数据装入每个已选定的处理机,并测定装入的时间和验证处理机存储器中的内容。3.2. 1. 4 余量和扩展能力3.2.1.4.1 存储辘余量一-一一计算系统应提供不小于存储器总容量的一一一%作为备份分配给每个存储器。总存储容量应包括大容量存储器和数据输入装置的容量。理由为了适应以后的设计更改和维修需要.必须留有足够的存储余量。19 HB 7498-97 导则应在开发阶段给定节点对每个处理机规定总存储余量。空格中应依次填写计算系统的名称见3.1)和存储器余量。一般情况下,存储

43、糯余量至少应为30%。这个百分数应根据所使用的功能多少、其它存储器的替换性、功能类型和更改潜力等来确定。在某些情况下,必须对每个存储器规定各自的余量要求。这就需要在有关规范中留有空格,以便由每个提出者作为建议的一部分填入。4.2.1.4 余量和扩展能力4.2. 1. 4.1 存储器余量存储器余量应通过演示进行验证。理由如果存储器余量小于规定值,那么系统可能会出现或者不能适应以后的设计更改,或者出现不能进行正常维修的情况。为了保证存储器余量达到了要求值,需要进行该项验证。导则演示所有存储器中的余量,计算出总存储余量。3.2. 1. 4.2 吞吐量余量在最严酷的情况满负荷)下,一一一一处理机执行操

44、作软件时,应得到不少于吞吐量一一一一一%作为有效备份。理由一般来讲,软件更改将会增加执行时间。因此,必须对吞吐量提出余量要求,以便适应以后的更改。导则必须统筹考虑存储器余量和吞吐量余量。当两项余量中有一项不够用时,可能对另一项提出要求。规定定时余量是重要的,以便在执行除后台模式外的其它模式中利用该余量。特别是在最严酷情况下定时操作期间规定该余量就显得更为重要。空格中应依次填写处理机的标识(见3.1.1和3.1.2)、吞吐量余量。4.2. 1. 4.2 吞吐量余量吞吐量余量应通过测试进行验证。理由为了保证吞吐量余量达到了要求值,需要进行该项验证。只要能用一种特殊的测试方法足够精密地控制执行条件,

45、就能精确地测量出所利用的吞吐量。导则验证该条要求时,必须用执行计算机程序的方法来测定吞吐量。为了确保ftIl测定出最严酷情况下的数据,必须在足够多的模式下进行操作,并测定所需的时间。同时还必须分别测定进行前台和后台作业要求和不要求)时所需的处理时间。然后用上述数据执行指令的操作次数和所需时间)计算出吞吐量及其余量。上述测定方法必须符合所要求规范中规定的条件。3.2.1.4.3 存储器扩展措施20 HB 7498-97 一一一计算系统中的每个存储器应具有-一_的扩展能力。应利用处理机中可用的空间、功率、冷却和存储辘寻址能力,采用增加可插入的存储模模块的措施实现这种扩展能力。理由为了在需要时扩展存

46、储器的容量,必须采取存储器扩展措施。增加得储稽模块是扩展存储器容量的一项措施。导则空格中应依次填写计算系统的名称(见3.1)和存储器扩展的百分数。扩展的百分数用现用的和增加的存储器模块的容量来确定。例如,如果仅增加一块与现用存储器相同的模块,那么扩展的百分数必定是100%。4.2. 1. 4.3 存储器扩展措施存储器扩展能力应通过演示进行验证。理由只有通过对已扩展的存储椿进行测试,才能确信功率、寻址能力和其它规定是满足要求的。导则在处理机中的相应备用位置上,选择并插入新增加的存储器模块,然后进行加载和测试。3.2. 1. 5 电瞬态能力3.2. 1. 5.1 瞬态识别一一一处理机应包括一种检测

47、电路,该电路具有在一一-系统不能操作时检测出电源状态的能力。理由为了防止处理机自身受到电瞬态冲击的影响,处理机必须具有检测可能损坏电路或引起逻罄状态改变的电压状态的能力。导则空格中应依次填写处理机标识见3.1.1和3.1.2)和处理机所在系统的名称见3.1)。该条还应符合金系统的电气要求。4.2.1.5 电麟态能力2.1.5.1 瞬态识别瞬态识到应通过试验进行验证。理由为了证明检测电路能识别各种电源瞬态,需要进行该项验证。验证的唯-方法是进行有效的试验。导则给处理机施加不同电平和持续时间的瞬态电压,并对该电压进行监控,然后检查处理机能否检测出被监控的超差状态。21 HB 7498-97 3.2

48、.1.5.2 不间断性能在按-一一一-规定的电源正常状态下,一一一一】处理机应能连续工作。另外,处理机应能经受不超过一_S的电源中断而不间断工作。理由因为处理机的性能对系统的工作非常重要,所以应要求处理机设置备用电源,使其在电源中断期间具有短时间的工作能力。导则空格中应依次填写引用电源标准的标准代号(如GIB181)、处理机标识见3.1.1和3.1.2)和在电源中断期间所要求继续工作的时间以秒为单位)。该工作时间是所要求的电源容量和储能器类型如电池或电容器)的函数。对于必须连续工作许多小时的系统,需要规定一个累织储能器,或者规定一个工作时间,例如在12h的任务期间工作5mino4.2. 1.

49、5.2 不间断性能不间断工作时间应通过演示进行验证。理由为了保证处理机在规定的电源正常状态下或在中断期间的不间断工作性能,需要进行该项验证。而验证只能通过演示来进行。导则首先应按标准规定的电源正常状态给处理机施加电压,并监控处理机的工作,然后接一组中断时间分别对处理机进行电源中断试验。应选取处理机可容许的最长的电额中间断时间和若干较短的时间作为电源中断试验的时间。3.2.1.5.3 掉电和再启动当电源变化而引起一一一一处理机停止操作时,应要求保存一-一.以便在没有丢失当前正在执行的程序和有效数据的情况下重新开始处理。理由如果计算机发生掉电现象,则希望在中断点重新开始处理。这种处理要保证不丢失有效数据或程序的连续执行。导则第一个空格应填写处理机的标识(见3.1.1和3.1.2);第二个空格应填写便于再启动丽必须受到保护并存储在可识别单元中的那些参数,如寄存器内容、存储器地址和现有指令等。这些参数还将随着

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 行业标准 > HB航空工业

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1