期刊文献+

基于POOSL的系统级建模及性能分析 被引量:1

System-level Modeling and Performance Analysis Based on POOSL
下载PDF
导出
摘要 针对嵌入式系统设计复杂性的不断增加以及设计周期逐渐缩短的问题,提出一种系统级设计方法.在系统的软/硬件实现之前建立系统的抽象模型,对系统定性和定量属性进行评估,确定设计方案的可行性.阐述了系统级设计方法,以滑动窗口协议为例,基于系统级的设计方法建立了该协议的POOSL模型,定量分析了窗口大小、帧丢失率和超时间隔等参数对协议性能的影响.结果表明,该方法能在系统设计的早期阶段评估系统的设计方案. Due to the increasing complexity of the embedded systems, the gap between a product idea and a working system expands rapidly. To manage the complexity and shorten the design cycles, this article puts forward a method of system-level design, which focuses on the development of executable models which allow qualitative and quantitative properties to be analyzed before the system is actually realized in terms of hardware and software components. System-level design methods should be based on well-defined modeling languages to support creating executable models that properly represent the system to be designed. The parallel objectri- ented specification language (POOSL) is a system-level modeling language for complex embedded systems. It has been demonstrated to be very effective for modeling systems such as internet router and network processor. A system-level model for SWP is built by using POOSL. Through the simulation of the model, results of the quantitative performance analysis on the influence of the parameters such as the window size, the packet size and the timeout period are given. Furthermore, some key parameters can be determined during the earliest phases of the design process. The system-level method can assess the schemes in the earliest phases of system design.
出处 《北京工业大学学报》 EI CAS CSCD 北大核心 2007年第6期650-655,共6页 Journal of Beijing University of Technology
基金 国家自然科学基金(90407017) 北京市教育委员会科技发展计划重点项目(KZ200510005006).
关键词 模型 嵌入式系统 模拟 面向对象的形式化建模语言 models embedded systems simulation parallel object-oriented specification language (POOSL)
  • 相关文献

参考文献11

  • 1GEILEN M C W.Formal techniques for verification of complex real-time systems[D].Eindhoven,The Netherlands:Eindhoven University of Technology,2002.
  • 2THEELEN B D.Performance modelling for system-level design[D].Eindhoven,The Netherlands:Eindhoven University of Technology,2004.
  • 3Open SystemC Initiative (OSCI).SystemC version 2 documentation[EB/OL].[20020730].http:∥www.systemc.org/docman2/ViewCategory.php?group-id=4&category-id=32.
  • 4GEILEN M C W,VOETEN J P M,PUTTEN P H A,et al.Object-oriented modeling and specification using SHE[J].Journal of Computer Languages,2001,27(3):19-38.
  • 5THEELEN B D,VOETEN J P M,BOKHOVEN L J V,et al.Performance modeling in the large:a case study[C]∥Proceedings of the 13th European Simulation Symposium.Ghent,Belgium:SCS-Europe,2001:174-181.
  • 6THEELEN B D,VOETEN J P M,KRAMER R D J.Performance modelling of a network processor using POOSL[J].Journal of Computer Networks,2003,41(5):667-684.
  • 7HUANG Z Q,VOETEN J P M,THEELEN B D.Modeling and simulation of a packet switch system using POOSL[C]∥Proceedings of PROGRESS'03.Utrecht,The Netherlands:STW,2002:18-27.
  • 8HUANG Z Q,VOETEN J P M.Performance modeling of the DCET wireless protocol[C]∥Proceedings of PROGRESS'04 on Embedded Systems.Nieuwegein,The Netherlands:STW,2003:115-221.
  • 9TANENBAUM A S.计算机网络[M].第4版.潘爱民,译.北京:清华大学出版社,2004.
  • 10MILNER R.Comunicaton and concurrency[M].California:Englewood Cliffs,1999.

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部