- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组合计算模型实现系统设计和仿真
组合计算模型实现系统设计和仿真
摘 要:在模块化的系统设计中,适合各个模块的最佳计算模型往往不尽相同,这些计算模型包括有穷状态自动机、Petri网、离散事件和事件关系图等。为了方便设计者和提高工作效率,有必要允许对模块采用不同的计算模型,再运用组合计算模型的理论将这些模块组合成完整的模型以用于仿真和系统的自动生成。作为应用实例,通过分层组合离散事件和事件关系图,可以设计易于扩展、修改和维护的动态系统;同样的原理也可以应用于其他计算模型,从而使它们在模块化设计中发挥各自的优点。
关键词:系统设计; 系统仿真; 计算模型; 离散事件; 事件关系图
中图分类号:TP311.5文献标志码:A
文章编号:1001-3695(2010)06-2116-03
doi:10.3969/j.issn.1001-3695.2010.06.035
System design and simulation with composing models of computation
FENG Hui??ning
(Oracle Corporation, Redwood Shores, CA, USA)
Abstract: In a modular system design, the models of computation appropriate for the components usually vary. Those models of computation include finite state machine, Petri net, discrete events and event relationship graph. To provide flexibility for designers and to improve productivity, it is necessary to enable the use of different models of computations in the components, and to apply the theories of composing models of computation to construct complete models for simulation and automatic system generation. As an application, by hierarchically composing discrete events and event relationship graphs, dynamic systems that were easy to extend, modify and maintain could be created. The theories could also be applied to other models of computation, and thus exhibited their benefits in compositional designs.
Key words:system design; system dimulation; models of computation; discrete events; event relationship graph
0 引言
系统设计可以借助各种建模软件。大型系统常常是通过组合模块而成的,而对于不同功能的模块,最佳的设计手段不尽相同。这些设计手段包括有穷状态机FSM(finite state machine)、UML序列图(sequence diagram)、同步数据流(synchronous dataflow, SDF)、进程网络(process network, PN)、Petri网和离散事件(discrete events, DE)等。它们都被称为计算模型(models of computation)。
最近研究发现,一种由传统的有穷状态机和活动图演变而来的计算模型――事件关系图(event relationship graph, ERG)[1],适用于动态时序系统,并可与其他一些计算模型组合以实现更复杂的设计[2]。本文提出分层组合DE和ERG,并为组合而成的系统进行仿真以了解其实际性能。藉此为例,阐明使用组合计算模型在系统设计中的优点。
1 离散事件和事件关系图
离散事件(DE)[3]和事件关系图(ERG)均可用于设计和模拟随时间改变状态的系统,它们有各自的长处,适用于设计不同类型的模块。虽然在一定程度
您可能关注的文档
最近下载
- 2025《几何画板在数学教学中的应用研究文献综述》1800字.docx VIP
- 湘美版高中美术绘画 奏响色彩的旋律(共28张PPT)(内嵌视频).pptx VIP
- 规范《DLT555-2004-气体绝缘金属封闭开关设备现场耐压及绝缘试验导则》.pdf VIP
- 2025巧用几何画板开拓数学思维作一个角等于已知角教学思考.docx VIP
- 标日初级第1课练习.doc VIP
- Unit4EatwellSectionA2a-2e英文版教案人教版(2024)七年级英语下册.docx
- 教学经验分享.ppt VIP
- 2025届高考数学复习备考策略课件.pptx VIP
- 2013年考研英语一真题解析.pdf VIP
- 第2课 教师节快乐(教学设计)2025二年级上册道德与法治 - 副本.docx
文档评论(0)