首页
登录
从业资格
某公司承接了某机载嵌入式系统的研制任务。该机载嵌入式系统由数据处理模块、大容量模
某公司承接了某机载嵌入式系统的研制任务。该机载嵌入式系统由数据处理模块、大容量模
admin
2022-08-02
30
问题
某公司承接了某机载嵌入式系统的研制任务。该机载嵌入式系统由数据处理模块、大容量模块、信号处理模块、数据交换模块和电源模块等组成。数据处理模块有2个,分别完成数据融合和导航通讯任务;大容量模块主要功能是存储系统数据,同时要记录信号处理模块、数据处理模块的自检测、维护数据,向数据处理模块提供地图数据;信号处理模块的处理器为专用的DSP,接收红外、雷达等前端传感器数据并进行处理,将处理后的有效数据(数据带宽较大)发送给数据处理模块;数据交换模块主要负责系统的数据交换;电源模块主要负责给其他模块供电,电源模块上没有软件。要求该机载嵌入式系统符合综合化、模块化的设计思想,并考虑系统在生命周期中的可靠性和安全性,以及硬件的可扩展性和软件可升级性,还要求系统通讯延迟小,支持多模块上的应用任务同步。【问题1】(14分)在设计系统架构时,李工提出了如图3-1所示的系统架构,即模块间的网络通信采用光纤通信(Fiber Channel,FC)技术,而王工认为应采用VME总线架构,如图3-2所示。王工的理由是公司多年来基于VME总线技术设计了多个产品,技术成熟,且费用较小。但公司经过评审后,决定采用李工的方案。
请用500字以内的文字,说明VME和FC各自的特点,并针对机载嵌入式系统的要求,指出公司采用李工方案的理由。【问题2】(5分)公司依据ARINC653标准,设计了满足ARINC653标准的操作系统,该操作系统对系统中可能发生的模块级、分区级和进程级的错误进行处理,实现了如图3-3所示的系统健康监控机制,请分别将备选答案中的各种错误和健康监控部件填入图3-3中的(1)~(5)。
备选答案:分区健康监控、分区初始化阶段出现的分区配置错误、分区切换时出现的错误、应用进程错误、进程健康监控。注:ARINC653标准(Avionics Application Software Standard Interface)是美国航空电子工程协会AEEC于1997年为航空民用飞机的模块化综合航空电子系统定义的应用程序接口标准,该标准提出了分区(Partition)的概念以及健康监控(health monitoring)机制。分区是应用的一种功能划分,也是操作系统调度的基本单位,严格按预先分配的时间片调度。分区间具有时空隔离特点。分区内的每一执行单元称为进程。【问题3】(6分)为了实现满足ARINC653标准的操作系统的时空分区隔离机制,项目组选择了PowerPC作为数据处理模块的处理器(CPU)。这样,当一个分区出现故障时,不会蔓延到模块中同一处理器的其他分区。请用500字以内的文字,说明如何采用PowerPC实现应用与内核以及诸应用之间的隔离和保护。
选项
答案
解析
【问题1】1、VME总线采用存储映射方式,多主机仲裁机制,同一时刻由单一主机控制,同时仲裁机制为菊花链方式。针对本系统要求,采用VME方案存在如下问题:(1)当多主机设备仲裁时,按菊花链的连接次序一个主机处理完成后,才能将控制权交给另一主机控制总线,导致任务执行延时大,不能满足“系统通讯延迟小”以及“支持多模块上的应用任务同步”的要求。(2)VME总线方式限制了可扩展性。与FC相比,VME总线实时性差,带宽低。2、FC采用消息包交换机制,支持广播和组播。针对本系统要求,采用FC方案有以下优点:(1)由于采用消息包交换机制,支持广播和组播,任务执行并发性好,能满足“系统通讯延迟小”以及“支持多模块上的应用任务同步”的要求。(2)FC的误码率低,可靠性高。与 VME比较,FC实时性好,带宽高。(3)允许在同一接口上传输多种不同的协议,对上层应用实现提供了便利。(4)FC采用消息机制,FC可扩展性好,如模块较多可采用多个FC网络交换模块级联。 (5)FC的传输距离远,当与外部其他设备相连时,比较方便。(6)系统采用统一的FC网络代替了VME底板总线,降低总线驱动的功耗,简化了底板。【问题2】
【问题3】采用PowerPC实现系统隔离和保护的两种机制是:第一种是内存管理机制(MMU)。MMU能够实现逻辑地址到物理地址的转化,并且对访问权进行控制,既可以保护系统内核不受应用软件有意或无意的破坏,也可有效防止各用用软件之间的互相破坏。 第二种是TRAP系统调用机制。操作系统为实现对内核以及应用之间的保护,提供了用户态和系统态两种运行形态。操作系统内核在系统态运行,因此用户态的应用不能直接调用系统内核提供的功能接口,必须通过TRAP系统调用的方式进行。因此可以实现应用与内核之间的隔离与保护。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2397981.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
某公司拟研制一款高空监视无人直升机,该无人机采用遥控一自主复合型控制实现垂直升降
某大学拟开发一个用于管理学术出版物(Publication)的数字图书馆系统,
某大学拟开发一个用于管理学术出版物(Publication)的数字图书馆系统,
某大学拟开发一个用于管理学术出版物(Publication)的数字图书馆系统,
某大学拟开发一个用于管理学术出版物(Publication)的数字图书馆系统,
某大学拟开发一个用于管理学术出版物(Publication)的数字图书馆系统,
安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于
数据库设计()设计是建立一个系统的E-R图。()设计是将E-R图转换成关系模
数据库设计()设计是建立一个系统的E-R图。(请作答此空)设计是将E-R图转换
数据库系统通常采用三级模式结构:外模式、模式和内模式。这三级模式分别对应数据库的
随机试题
Acollegegraduatejuststartedajobandhefoundsomethingstrange.Oneof
Americanstodayhavedifferenteatinghabitsthantheyhadinthepast.Ther
电梯是进行升降或者平行运送人、货物的机电设备。特种设备安全法所指的电梯是()的机
三萜皂苷元结构的共同特点是都有A.30个碳原子B.一般不含有羧基C.6个甲基D.
标志断路器开合短路故障能力的数据是()。 (A)额定短路开合电流的峰值;
与上年同期相比,2012年上半年内地对台湾地区进出口机电产品的逆差额:()
建设单位应当将大型的人员密集场所和其他特殊建筑工程的消防设计文件报送公安机关消防
市场营销不同于有形产品营销,其特殊性主要体现在()。A:持续性B:安全性C:
为剔除或减少价格对企业利润的影响,应采取的财政政策是()。A.征收增值税
根据《关于加强国民经济和社会发展规划编制工作的若干意见》,关于省级总体规划期限的
最新回复
(
0
)