- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式通信系统优化设计
嵌入式通信系统优化设计 摘 要:嵌入式通信系统设计已有几十年的发展,应用的范围涵盖了电器、汽车、航空器等各个领域。当前嵌入式通信系统设计融入了微电子技术、电气自动化等技术,出现了许多新亮点:多核处理器助力嵌入式通信系统、通信系统的任务处理能力增强、处理器节点之间的通信数据传递更迅速、嵌入式通信系统越来越安全等等。与此同时,这些新的特点亦是对于嵌入式通信系统提出的挑战。本文从梳理嵌入式通信系统的通信原理入手,针对系统任务间通信机制和通信系统网络设计中遇到的问题,开展了优化设计研究
关键词:嵌入式;通信系统;工作原理;创新设计
一、嵌入式通信系统概述
1.嵌入式通信系统特征
为适应经济发展和时代进步,通信系统制造商需要制造出功能更加齐全、性能更加强大的通信产品来迎合市场的激烈竞争。嵌入式通信系统需要满足更多的功能和更多样的性能要求。嵌入式通信系统由于特定的应用场景、特殊的应用目的,其与一般的系统相比,具备特有的属性:一是响应时间受限性,通信系统的任务具有时限属性,当任务开始后,要在一个特定的时间内执行完毕。二是可靠性,通信系统对可靠性有严格要求,特别是汽车、航空器等控制系统,通信系统的执行情况和执行结果对生命、财产、国防安全有重大的影响,一个微小的故障就可能造成严重的后果;三是约束的复杂性,约束分为时间约束和资源约束,前者指每个任务都需满足时限约束,后者指当多个任务共享同一的资源时,按照一定的资源访问控制协议进行,防止死锁,避免高优先级任务被低级任务阻塞;四是多任务类型,嵌入式通信系统需要处理不同类型的任务,如周期式任务、偶发式任务、非周期式任务和非实时式任务
2.嵌入式通信系统工作原理
嵌入式通信系统运行中,在不同任务之间需要进行通信,其是通过读写、共享变量实现的。必须保证共享变量的数据的一致性,才能保证嵌入式通信系统正常工作。嵌入式通信系统通常采用原子锁的机制来确保共享变量访问一致性,在任务访问共享变量之前对其锁定,在访问结束后解锁。如果锁定或者解锁失败,则不能访问系统共享变量。由此任务的执行过程产生关联,当高优先级任务访问系统共享变量时,访问相同共享位置变量的低优先级任务会被拒绝,从而落实嵌入式通信系统运算规则。嵌入式通信系统需要同时保证对共享资源的互斥访问与任务的可调度性
3.嵌入式通信系统调度原理
为了精确调度嵌入式通信系统的资源,达到实时、可预测的特定要求,在嵌入式通信系统部署之前,需要用调度理论对目标任务进行可调度性分析,再进行调度方案搜索。嵌入式通信系统任务调度技术分为嵌入式通信系统可调度性分析方法和嵌入式通信系统调度策略。嵌入式通信系统任务调度技术研究包括任务共享系统资源的策略、机制,并提供判断嵌入式通信系统任务可否调度。嵌入式通信系统经历了从简单到复杂的历程。嵌入式通信系统的特定应用需求要求通信系统设备小型化、集成度高,紧密与网络契合,具备移动能力。并进一步要求嵌入式通信系统的嵌入式CPU体积小、低功耗,能够将通用CPU中由板卡完成的目标任务集成在芯片内部。嵌入式通信系统的CPU要求硬件和软件有较高的效率,去除冗余,在同样的条件下达到更高的性能。毋庸置疑,嵌入式通信系统是一项技术密集、资金密集、研发密集、不断创新的高新知识集成系统
二、嵌入式通信系统存在的可扩展性问题
1.嵌入式通信系统网络容量不足
举一个常见的嵌入式通信系统的例子,该系统包含4个ECU和8个消息,嵌入式通信系统的通信周期为1,每个消息的周期亦为1,嵌入式通信系统系统的每个通信周期都包含8个时间槽。所有节点通过单个嵌入式通信系统总线连接,各个ECU节点之间的信号通信情况正常,消息在嵌入式通信系统总线静态段上调度。稍作分析可知,消息M1、M2、M3……M8刚好会占满嵌入式通信系统系统静态段的全部时间槽,导致嵌入式通信系统资源占用率已达饱和状态,网络容量不足,无暇处理其他信息
2.嵌入式通信系统分支负载不均衡
当嵌入式通信系统的静态段时间槽全部占用,而嵌入式通信系统系统的静态段时间槽占有率仅为50%,属于严重的负载不均。嵌入式通信系统负载不均会导致嵌入式通信系统不能容纳新消息传输,限制通信系统升级,进而造成嵌入式通信系统系统无法进行扩展。这一问题产生的根源在于嵌入式通信系统通信网络结构设计缺陷,其消息调度未将负载均衡作为设计指标,亦无其它相关工作考虑了嵌入式通信系统负载均衡
三、嵌入式通信系统优化
1.嵌入式通信系统消息缓存交换结构优化
使用嵌入式通信系?y交换机代替原有的设备,嵌入式通信系统交换机只负责把消息转发给需要该消息的分支,允许多个分支上的ECU 节点同时发送消息,进而提高嵌入式通信系统通信网络的有效带宽。嵌入式通信系统的交换机采用电路交换模式,交换机
您可能关注的文档
最近下载
- 机械测量培训课程.pptx
- 医疗器械安全有效基本要求清单填写参考模板2024年.docx
- 人教版(2024)数学一年级下册四 100以内的口算加、减法 练习.pptx
- 电气装置安装工程质量检验及评定规程DLT5161 2018.doc
- 做好客舱清洁前准备课件讲解.pptx
- 铁道信号论文-信号机维护与故障处理.doc
- ISO13485质量手册+全套程序文件.docx VIP
- 汽车机械维修工(高级技师)职业鉴定考试题库资料(高频300题).pdf
- 多维视角下梧州市普通高中体育生学训现状剖析与发展路径探索.docx
- 江南事业编招聘考试题历年公共基础知识真题汇总-综合应用能力(2010-2021.pdf VIP
文档评论(0)