首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下有关嵌入式系统设计的说明。 [说明] 某公司承接了某机载嵌入式系统的研制任务。该机载嵌入式系统由数据处理模块、大容量模块、信号处理模块、数据交换模块和电源模块等组成。数据处理模块有2个,分别完成数据融合和导航通讯任务;大容量模块主要功能
阅读以下有关嵌入式系统设计的说明。 [说明] 某公司承接了某机载嵌入式系统的研制任务。该机载嵌入式系统由数据处理模块、大容量模块、信号处理模块、数据交换模块和电源模块等组成。数据处理模块有2个,分别完成数据融合和导航通讯任务;大容量模块主要功能
admin
2012-07-19
45
问题
阅读以下有关嵌入式系统设计的说明。
[说明]
某公司承接了某机载嵌入式系统的研制任务。该机载嵌入式系统由数据处理模块、大容量模块、信号处理模块、数据交换模块和电源模块等组成。数据处理模块有2个,分别完成数据融合和导航通讯任务;大容量模块主要功能是存储系统数据,同时要记录信号处理模块、数据处理模块的自检测、维护数据,向数据处理模块提供地图数据;信号处理模块的处理器为专用的DSP,接收红外、雷达等前端传感器数据并进行处理,将处理后的有效数据(数据带宽较大)发送给数据处理模块;数据交换模块主要负责系统的数据交换;电源模块主要负责给其他模块供电,电源模块上没有软件。
要求该机载嵌入式系统符合综合化、模块化的设计思想,并考虑系统在生命周期中的可靠性和安全性,以及硬件的可扩展性和软件可升级性,还要求系统通讯延迟小,支持多模块上的应用任务同步。
在设计系统架构时,李工提出了如图3-1所示的系统架构,即模块间的网络通信采用光纤通信(Fiber Channel,FC)技术,而王工认为应采用VME总线架构,如图3-2所示。王工的理由是公司多年来基于VME总线技术设计了多个产品,技术成熟,且费用较小。但公司经过评审后,决定采用图3-1所示的基于FC的系统结构。
请用500字以内的文字,说明VME和FC各自的特点,并针对机载嵌入式系统的要求指出公司采用李工方案的理由。
选项
答案
1.VME总线采用存储映射方式,多主仲裁机制,同一时刻由单一主机控制,同时仲裁机制为菊花链方式。 针对本系统要求,采用VME方案存在如下问题: a)当多主机设备仲裁时,按菊花链的连接次序一个主机处理完成后,才能将控制权交给另一主机控制总线,导致任务执行延时大,不能满足“系统通讯延迟小”以及“支持多模块上的应用任务同步”的要求; b)与FC相比,VME总线实时性差,带宽低; c) VME总线方式限制了可扩展性。 2.FC采用消息包交换机制,支持广播和组播。 针对本系统要求,采用FC方案有以下优点: a)由于采用消息包交换机制,支持广播和组播,任务执行并发性好,能满足“系统通讯延迟小”以及“支持多模块上的应用任务同步”的要求。 b)与VME比较,FC实时性好,带宽高; c) FC的误码率低,所以可靠性高; d)允许在同一接口上传输多种不同的协议,对上层应用实现提供了便利; e) FC采用消息机制,FC可扩展性好,如模块较多可采用多个FC网络交换模块级联; f)传输距离远,当与外部其他设备相连时,比较方便; g)系统采用统一的FC网络代替了VME底板总线,降低总线驱动的功耗,简化了底板。
解析
本题考查嵌入式系统设计的应用知识。嵌入式系统的设计和实现是一个较为复杂的工程,涉及软件和硬件基础知识,本题要求按综合化、模块化的设计思想,其中涉及FC、VME总线以及ARINC653操作系统的概念,比较新颖,需要考生仔细阅读题意,结合相关计算机软硬件知识回答问题。
题中给出的两种方案在机载系统中都是常用方案,考生要综合考虑题干中提到的系统需求,即要求该机载嵌入式系统符合综合化、模块化的设计思想,并考虑系统在生命周期中的可靠性和安全性,以及硬件的可扩展性和软件可升级性,还要求系统通讯延迟小,支持多模块上的应用任务同步。同时,信号处理模块接收红外、雷达等前端传感器数据并进行处理,将处理后的有效数据的带宽较大,需要通过系统网络发送给数据处理模块。这就要考虑传统的VME总线的带宽能否满足要求。
VME (VersaModule Eurocard)总线是一种通用的计算机总线,VME总线采用存储映射方式,多主仲裁机制,同一时刻由单一主机控制,同时仲裁机制为菊花链方式。针对本系统要求,当多主机设备仲裁时,按菊花链的连接次序将一个主机处理完成后,才能将控制权交给另一个主机来控制总线,导致任务执行延时大,不能满足“系统通讯延迟小”以及“支持多模块上的应用任务同步”的要求;VME数据传输速率为0~500Mbps,一般实际设计的嵌入式系统大多在100Mbps以内,而FC的数据传输速率为1Gbps到10Gbps; VME总线方式也限制了可扩展性。
FC具有的特点是传输率高,允许在同一接口上传输多种不同的协议,传输距离远,采用单模光纤作为数据传输介质时,传输距离可高达10km;连接简单灵活,误码率低(BER<10-12)等。
由于FC采用消息包交换机制,支持广播和组播,任务执行并发性好,能满足“系统通讯延迟小”以及“支持多模块上的应用任务同步”的要求;与VME比较,FC实时性好,带宽高;允许在同一接口上传输多种不同的协议,对上层应用实现提供了便利;FC采用消息机制,扩展性好,如模块较多可采用多个FC网络交换模块级联;传输距离远,当与外部其他设备相连时,比较方便;系统采用统一的FC网络代替了VME底板总线,降低总线驱动的功耗,简化了底板。
因此,公司经过评审后,决定采用图3-1所示的基于FC的系统结构。
转载请注明原文地址:https://kaotiyun.com/show/TNQZ777K
本试题收录于:
系统架构师下午案例分析考试题库软考高级分类
0
系统架构师下午案例分析考试
软考高级
相关试题推荐
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 比如将二元查找树10
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
大概描述一下ASP。NET服务器控件的生命周期
datagrid.datasouse可以连接什么数据源
八皇后问题(输出所有情况,不过有些结果只是旋转了90度而已)。哈哈:)回溯算法的典型例题
定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。
输入一个链表的头结点,反转该链表,并返回反转后链表的头结点。链表结点定义如下:{intm_nKey;ListNode*m_pNext;};
某队列的声明如下:templateclassCQueue{public:CQueue(){}~CQueue(){}voidappendTail(constT&node);//appendaelementto
存储过程和函数的区别
随机试题
A.自牙颈部牙骨质向牙冠方向散开,止于游离龈和附着龈固有层的牙龈纤维B.自牙槽嵴向牙冠方向展开,穿过固有层止于游离龈和附着龈固有层的牙龈纤维C.位于牙颈周围的游离龈中,呈环行排列的牙龈纤维D.自牙颈部的牙骨质,越过牙槽突外侧皮质骨骨膜,进入牙槽突、前
患者男,32岁。秋月受风,干咳无痰,咽鼻干燥,恶寒发热,头痛无汗,舌苔薄白少津,脉浮。治疗宜
丙为甲诉乙侵权纠纷一案的证人,则下列关于丙的说法中错误的是:()
根据我国统一会计制度的规定,企业资产负债表的格式是()。
下列属于客户隐私的有()。
不属于工作压力的心理症状的是()
一个悲观的人,把所有的快乐都看成不快乐,好比美酒到充满胆汁的口中也会变苦一样,生命的幸福与困厄,不在于降临的事情本身是苦是乐,而要看我们如何去面对这些事。这段文字意在告诉我们()。
已知α=(3,5,7,9),β=(一1,5,2,0),x满足2α+3x=β,则x=_____。
设A为正交矩阵,则下列矩阵中不属于正交矩阵的是()
你是HJR电脑公司售后服务部的JohnGreen,昨天收到客户Sam的来信,信中指出,他新买的电脑不能正常启动。现在你以JohnGreen的名义给Sam写一封道歉信。日期:3月12日内容主要包括:1.首先对产品出现的问题表示歉意;2.指出公司会
最新回复
(
0
)