基于POOSL的系统级建模及性能分析研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:makeitreal
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统设计面临着系统复杂性的不断增加以及设计周期的逐渐缩短等问题的挑战,这类挑战来自于设计初期模糊的设计参数及非功能性需求(低成本、低功耗等)的不断增加等。传统的嵌入式系统设计方法仅凭个人经验取舍,无法保证产品设计的正确性及合理性,不能适应嵌入式系统日趋复杂的需要。系统级设计方法在嵌入式系统的软/硬件实现之前,通过建立系统的可执行模型,定性和定量地分析系统的性能,对系统的需求及规格说明进行有效的评估,从而确定最初设计方案的可行性,并及时发现设计错误,避免了设计过程的反复,降低了开发成本。 系统级设计方法的核心是系统级建模及性能分析,面向对象的形式化建模语言(Parallel Object-Oriented Specification Language,POOSL)是荷兰爱因霍芬(Eindhoven)大学研究和设计的专门针对复杂实时软/硬件系统开发而设计的,基于严密的数学语义,能精确地描述系统的并发性、分布性、时间、通讯和功能特性,已经被证明是一种非常高效的分析和评估工业级复杂系统的建模语言。本文以POOSL作为系统级建模语言,通过实例分析,研究复杂嵌入式系统的系统级建模及性能分析方法。 本文针对复杂嵌入式系统的特点,从系统级设计流程、系统级建模的指导原则和方法、性能分析的数学技术和POOSL性能分析库的扩展、工业级实例的系统级建模和性能分析4个方面进行研究,形成了一套复杂嵌入式系统的系统级建模及性能分析方法。 (1)详细分析了基于POOSL的系统级设计方法-SHE(Soffware/Hardware Engineering)方法,针对复杂嵌入式系统的特点对其设计流程进行了改进,提出了复杂嵌入式系统的系统级设计流程。在此基础上,提出了基于POOSL的系统级建模方法(POOSL-Based Hierarchy Modeling Methods,PB-HMM),包括层次化建模、"Top-Down"建模方法、面向对象建模技术和基于Y-Chart的资源建模方法。实践表明,PB-HMM满足了复杂嵌入式系统系统级建模的需要。 (2)为了使建模过程工程化,提高模块的可重用性和可维护性,针对系统级建模中反复出现的数据抽象、信号原语抽象、异步并发处理和进程间通讯等机制的实现过程,提出了通用建模模式(Modeling Patterns)和构件式建模方法,以指导具体的建模实现过程,并构建了典型的嵌入式系统构件的模型库。 (3)为了定量分析嵌入式系统的吞吐量、平均延时和处理器的平均利用率等性能指标,本文运用再生周期技术分析计算这类指标的点估计值和置信区间,并扩展了建模工具SHESim的构件库,以方便嵌入式系统建模时重用。为了验证性能分析库的正确性,建立了选择重传滑动窗口协议的性能分析模型,定量地分析了窗口大小、包大小和超时间隔等参数对协议性能的影响。分析结果表明,扩展的性能分析库能有效地应用于系统性能指标的定量分析。 (4)以IEEE 802.11协议栈和无线接入系统的系统级建模和性能分析为例,进一步验证了所提出的系统级建模方法和性能分析技术的有效性。建立了IEEE802.11协议栈的抽象模型,从行为和数学分析两方面验证了模型的正确性,分析了最小竞争窗口CWmin等参数对有效吞吐量、平均延时等性能指标的影响,并确定了关键参数的最优取值。另外,还建立了基于IEEE 802.11b协议的无线接入点(Access Point,AP)系统的系统级模型,分析了AP中相关参数如CWmin对系统性能的影响,确定了AP系统设计中待确定的CPU处理速度。 本文针对复杂嵌入式系统的特点,提出了系统级设计流程和系统级建模的方法;针对建模的具体实现过程,提出了通用的建模模式和构件式建模方法,方便了快速建模和模型构件的重用;通过POOSL性能分析库的扩展,完善了系统级建模和性能分析的工具平台;以IEEE 802.11协议栈和无线接入系统为例,验证了系统级建模及性能分析方法的正确性。形成了一套复杂嵌入式系统的系统级建模及性能分析方法,包括系统概念与需求的获取、模型的建立和验证、关键参数的提取和系统瓶颈的确定、设计方案的分析和修改等方面,以便在复杂嵌入式系统设计的早期阶段,对设计空间进行充分搜索,确定功能属性和非功能属性是否满足系统需求,在系统设计的顶层调整设计方案。本文的研究成果为嵌入式系统开发者的建模、设计空间搜索和设计方案的确定提供了新的方法和途径。
其他文献
随着我国经济的快速发展,城市交通需求发生了前所未有的迅速增长,交通拥挤问题己经成为制约城市可持续发展的主要因素之一。为了更有效地控制高峰时段的道路交通量,缓解城市交通
自从GPS问世以来,就以其高精度,全天候,全球覆盖,方便灵活和优质价廉吸引了全世界许多用户。但是我国所用的GPS芯片和OEM接收板几乎都是靠进口,也没有开发出高水平的整机和系统。
作业车间调度问题具有计算复杂性、动态约束性、多目标性等特点,被证明是典型NP困难问题,近几年各种智能计算方法被引入到作业调度问题中,如遗传算法、模拟退火算法、启发式
以现代通信理论为基础,以数字信号处理为核心,以现代微电子技术为支撑的软件无线电技术自从90年代初被提出以来,取得了引人注目的进展,引起了包括军事通信、个人移动通信、微
随着移动通信技术的发展,智能手机被广泛应用在人们日常生活中,大量的信息被存储在这些设备上,例如手机的联系人,日程安排,短信等,这些信息由于手机本身的原因存在着易失性和不安全
P2P网络安全模型的研究是当前热点。由于传统的集中式信任机制不适应P2P网络的要求,需要建立一个分布式的信任机制来加强系统的可靠性。而信任模型作为信任机制中重要的组件,
在当今数字化信息时代,很多企业开始推行网络化的信息管理。其中采购管理也是企业信息化管理的一种。传统的企业采购管理通过纸质媒介平台进行流转,缺乏信息化的管理手段,已
随着电力系统不断的向开放式的方向发展,电网调度系统越来越复杂,对电网调度系统之间的协调性的要求也越来越高,为了适应这种要求,多Agent技术被应用到电网调度系统中。本文
微机电系统(MEMS,Micro-Electro-Mechanism System)、片上系统(SOC,System on Chip)和无线通信技术的进步孕育了无线传感器网络(WSN,Wireless Sensor Network)。它能够实时监
随着计算机网络和数据库技术的飞速发展以及人们获取数据手段的多样化,人们所拥有的数据资源日益丰富,数据量急剧增加。数据的价值在于它的质量,基于劣质数据的决策是不可信