首页 | 本学科首页   官方微博 | 高级检索  
     

Mediator模型的SystemC代码自动生成
引用本文:张琦,李屹,孙猛. Mediator模型的SystemC代码自动生成[J]. 计算机工程与科学, 2019, 41(5): 835-842
作者姓名:张琦  李屹  孙猛
作者单位:北京大学数学科学学院,北京 100871;西安电子科技大学计算机学院,陕西 西安 710126;北京大学数学科学学院,北京,100871
基金项目:国家自然科学基金(61772038,61532019)
摘    要:Mediator是一种基于组件的建模语言,该语言主要通过自动机和系统对模型进行描述。将Mediator语言描述的模型自动生成为可执行代码,可以避免编码过程中由于人为疏忽而造成的错误,从而提高编码的可靠性,同时缩短模型开发周期。介绍一种从Mediator模型到SystemC代码的自动生成工具,该工具旨在将基于特定平台的模型转换为能直接仿真运行的代码。首先对Mediator语言的语法语义进行分析,选择合适的SystemC代码组织形式,然后针对Mediator模型的每一个组成部分设计生成规则,其中重点对类型生成、状态转移语句生成、同步语句的生成进行分析。最后,通过一个机器掉电检测系统说明该工具运行结果的正确性。

关 键 词:Mediator  SystemC  代码自动生成  基于组件建模
收稿时间:2018-10-16
修稿时间:2019-05-25

Automatic generation of SystemC code from Mediator
ZHANG Qi,LI Yi,SUN Meng. Automatic generation of SystemC code from Mediator[J]. Computer Engineering & Science, 2019, 41(5): 835-842
Authors:ZHANG Qi  LI Yi  SUN Meng
Affiliation:(1.School of Mathematical Sciences,Peking University,Beijing 100871;2.School of Computer Science and Technology,Xidian University,Xi’an 710126,China)
Abstract:
Keywords:Mediator  SystemC  code automatic generation  component-based modeling  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号