论文摘要
随着微电子技术和超大规模集成电路的快速发展,软硬件协同设计的应用范围越来越广,硬件的异构程度和软件的复杂性都达到了前所未有的程度。技术上的不断进步和成熟,使研究人员正逐步由RTL级设计向系统级设计转移。然而目前这一设计领域对系统的高层设计仍然研究不足,较多注重于RTL级和底层芯片的设计,对系统设计规范描述不够,传统的建模技术不能满足系统级设计的要求,结果使设计周期变长,设计修改困难。因此提高设计的抽象层次,采用模型驱动架构(MDA)的设计技术,在整个开发过程中以系统的建模行为驱动设计,已经成为解决问题的有效途径。本文尝试在系统级软硬件协同设计中融合先进的MDA的技术成果,探索出一种模型驱动的软硬件协同设计方案,解决系统功能建模、不同模型(ECDM到SystemC模型)间的自动转换等关键技术问题,使之能有效地分离功能设计与软硬件的具体实现;通过重用已有的组件,扩大设计空间;在不同抽象层次上进行综合与验证,改善设计性能,提高设计效率。作者完成的研究工作和贡献主要有以下几点: ■ 针对消费类数字应用产品的更新换代快、设计周期短的特点,提出了一种基于模型驱动的系统级设计方案。该方案采用具有实时处理的ECDMfExtended Co-Design Model),模型作为系统功能描述模型,以软硬件协同设计为主要特征的SystemC模型作为实现模型,从而有效地分离了功能设计与具体实现;在设计初期能够对系统功能进行验证,纠正设计错误,因此可降低设计成本;通过自动化的模型变换来实现系统级综合,利用组件重用来优化设计空间搜索,因此能够提高系统设计的性能和开发效率。 ■ 扩展了已有CDM(Co-Design Model)模型的实时响应特性,使之能有效地提高设计方案中系统建模的能力。扩展后的模型称为ECDM模型。CDM模型作为系统级功能描述模型,能够在高层描述和调度执行系统功能、允许不同模块并发处理,但是它没有衡量不同时间约束对于系统实现的影响程度,并且同一模块不能对多个并发条件10关系进行响应。ECDM模型通过扩展条件10关系的响应时限,增强模块处理的外壳功能,解决了CDM模型的不足,使ECDM模型具有更广泛的应用范围。 ■ 提出了相应的模型转换的映射规则和算法,其特点为可灵活设置约束参数,重用已有组件等,从而可以达到设计空间优化搜索、提高设计性能的目的。
论文目录
相关论文文献
- [1].模型驱动的IT项目研发成本区间估计方法[J]. 科技传播 2020(11)
- [2].基于模型驱动教学法的建筑识图与构造课程改革与研究[J]. 现代物业(中旬刊) 2018(07)
- [3].构建模型驱动的党建精细化流程管理体系[J]. 紫光阁 2018(11)
- [4].云制造环境下设计理性模型驱动的协同设计[J]. 制造业自动化 2014(05)
- [5].面向模型驱动的数据仓库开发方法研究[J]. 大连交通大学学报 2010(04)
- [6].基于模型驱动的海量数据判读系统研究与实践[J]. 计算机测量与控制 2018(12)
- [7].模型驱动的复杂系统协同设计平台构建[J]. 科技与创新 2020(05)
- [8].面向航天领域的模型驱动软件设计开发方法[J]. 航天控制 2017(05)
- [9].基于模型驱动的田间数据压缩采集方法研究[J]. 浙江农业学报 2018(12)
- [10].虚拟化模型驱动的分布式数据湖构建方法研究[J]. 计算机科学与探索 2019(09)
- [11].基于模型驱动的嵌入式软件测试技术研究[J]. 网络空间安全 2016(08)
- [12].基于模型驱动的软件开发模式研究[J]. 微电子学与计算机 2009(04)
- [13].核电站蒸发器水位的二自由度模型驱动控制[J]. 云南化工 2016(05)
- [14].模型驱动构件可定制开发技术及其应用[J]. 指挥信息系统与技术 2015(02)
- [15].基于模型驱动框架的计算无关层过程建模[J]. 计算机集成制造系统 2008(05)
- [16].基于模型的软件演化[J]. 通讯世界 2018(10)
- [17].基于模型驱动体系架构的OLAP开发方法[J]. 计算机集成制造系统 2010(02)
- [18].模型驱动的空间信息服务组合[J]. 测绘地理信息 2015(02)
- [19].模型驱动的软件产品线测试技术[J]. 常熟理工学院学报 2009(04)
- [20].一种模型驱动的测控装置优化研究[J]. 电力系统保护与控制 2019(03)
- [21].模型驱动体系结构研究[J]. 信息通信 2016(05)
- [22].基于服务/模型驱动的智能楼宇集成优化仿真平台[J]. 计算机仿真 2013(07)
- [23].基于模型驱动的应用软件建模平台探索[J]. 计算机光盘软件与应用 2014(11)
- [24].模型驱动体系结构的原理和核心技术[J]. 现代计算机(专业版) 2009(04)
- [25].模型驱动的反应式系统软件开发方法与应用[J]. 航空计算技术 2018(05)
- [26].一种基于元模型驱动的PDM系统设计和实现[J]. CAD/CAM与制造业信息化 2011(Z1)
- [27].模型驱动构架中基于元模型的设计模式单元的组建和转换[J]. 计算机应用 2010(09)
- [28].基于程序分析的通信软件模型驱动测试研究[J]. 计算机工程与应用 2009(31)
- [29].基于电子电路拓扑结构模型驱动的非侵入式负荷识别[J]. 水电能源科学 2019(07)
- [30].基于业务模型驱动的政务督查台账管理系统设计与实现[J]. 国土资源信息化 2015(04)