1.本发明涉及微系统模型领域,具体的,涉及一种对微系统进行复用和共享的微系统模型库的汇聚与共享方法。
背景技术:2.微系统是将多个集成电路裸芯片高密度地封装互连在多层布线的基板上,然后封装起来构成能完成多功能、高性能的一种新型微电子模块。微系统具有多专业多层级、集成度高、集成器件种类多的特点。为保证研发效率,微系统集成设计通常采用模型复用的方式实现。设计师通常基于可复用的模型进行集成设计研发,从而保证总体的研发效率和准确率。目前各类微系统模型基本上散落在不同的模型所有者中,各相关设计方的模型数据难以交互共享,很难实现高效、准确的协同仿真,集成设计过程中容易出现数据格式不统一等问题,无法实现模型复用,导致微系统设计效率低下,研发周期长。
3.因此,如何能够提高微系统的通用性,加强规范性,节约设计时间,成为现有技术亟需解决的技术问题。
技术实现要素:4.本发明的目的在于提出一种微系统模型库的汇聚与共享方法,基于规范化、可复用的模型完成微系统设计仿真,实现技术复用,可以节约设计时间、降低研发难度、加快研发周期。
5.为达此目的,本发明采用以下技术方案:一种微系统模型库的汇聚与共享方法,包括如下步骤:微系统模型汇聚步骤、微系统模型管理步骤和微系统模型共享步骤;其中所述微系统模型汇聚步骤具体为:对微系统模型建立标准化的规范检查和认定,构建精确化的模型库,确保模型的质量和可信度,即微系统标准模型库的建立过程;所述微系统模型管理步骤具体为:通过一套完整的管理流程,全面管理微系统协同设计中涉及到的各层级模型全部数据信息,实现模型的高效综合管理;所述模型版本更新与维护具体为:当模型发生版本更新、工艺更新时,需要更新模型信息发布,通过模型版本更新和数据维护,确保模型数据信息的安全性和一致性、完整性;所述微系统模型共享步骤为:微系统标准化模型库的出库过程,通过明确的流程步骤实现模型的高效试用和评估,支撑用户完成模型的挑选、调用、评估和评价反馈,推动模型的复用与共享。
6.可选的,所述微系统模型汇聚步骤包括:模型检查、模型认定和模型封装入库。
7.可选的,所述模型检查为:通过实测数据和仿真数据对比来检查确认模型的真实性,通过使用模型的参考设计环境检查确认模型的有效性;所述模型认定为:对模型的质量等级进行划分,根据用户使用该模型后的反馈信
息,对模型的质量等级进行分级认定;所述模型封装入库为:全部模型交付物,通过结构化描述方法将数据以统一的结构加以表示,将离散的、没有固定模式的数据标准化、规范化,形成模型封装数据包,能够被各个专业级仿真工具分别进行调用,并通过标准的设计流程规范,进一步完成数据模型的使用和后续的集成调用、专业级仿真。
8.可选的,所述微系统模型管理步骤中,包括用户权限与优先级管理、模型版本更新与维护和数据安全管理。
9.可选的,所述用户权限与优先级管理具体为:模型库支持多用户权限管理以及多用户多种权限访问;所述模型版本更新与维护具体为:当模型发生版本更新、工艺更新时,需要更新模型信息发布;所述数据安全管理具体为:根据系统安全性级别要求,实现常规数据备份及灾备机制,用以确保数据在异常情况下的恢复,常规数据备份除了可以进行异常恢复,还能在必要时候进行历史追查。
10.可选的,所述用户权限与优先级管理中具体包括以下三种权限:模型用户权限、模型管理员权限、系统管理员权限,所述模型用户权限为:模型的用户,拥有查询浏览权限、模型在线评估权限,可在模型库管理系统申请使用模型;所述模型管理员权限为:模型的管理人员,负责管理不同级别的模型的入库、出库,并且可控制模型更新以及回溯过程;所述系统管理员权限:模型库系统的管理员,负责用户权限管理,包括添加、修改、删除等操作权限。
11.可选的,所述微系统模型共享步骤包括:模型选型、模型授权和用户评价反馈。
12.可选的,所述模型选型具体为:微系统模型用户通过筛选关键信息的方式,基于模型库目录列表进行分类查询,包括模型提供方、所属类别、关键指标、工艺节点和工艺厂商的选项,初步选定适合的微系统模型;所述模型授权具体为:在完成基于模型的详细设计并确认结果后,用户选定所需要的模型产生模型的授权流程,通过模型库管理系统完成模型库的授权过程;所述用户评价反馈具体为:平台用户完成基于模型复用的设计和仿真并通过验证,对模型进行使用评价反馈,包括功能性能、测试环境数据、可靠性评价以及可制造性评价。
13.可选的,在所述模型选型中,用户能够基于专业设计仿真环境和典型的应用背景,对初步挑选的模型进行在线性能仿真,开展实际的仿真评估,并且在线查看仿真结果,根据仿真结果的性能选定所实际需要的模型。
14.本发明所提出的微系统模型汇聚与共享方法,包括模型汇聚步骤、模型管理步骤、模型共享步骤,通过标准化的微系统模型库汇聚、管理和共享步骤,构建真实有效的系列化微系统模型库,有利于典型微系统模型的高效应用推广,支撑基于标准化模型复用的微系统协同研发,缩短整体项目的开发迭代周期,推动微系统研制的效率和准确率。
15.用户在基于模型复用的微系统设计过程中,通过统一的模型汇聚共享流程和标准
化模型库管理系统,对已有的模型进行性能评估、分析选型、在线调用,通过模型支撑用户实现微系统集成应用仿真与制造验证,满足用户对于微系统模型的检索查阅、性能指标对比、设计仿真评估等需求,解决在微系统设计过程中重复开发、缺乏标准化模型的问题,提高模型的可复用性。
附图说明
16.图1是根据本发明具体实施例的微系统模型库的汇聚与共享方法的框架示意图。
具体实施方式
17.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
18.本发明在于:对微系统模型的入库、管理和出库流程方法进行标准化和统一化,构建可复用的微系统模型库,实现对于多专业模型的专业检查和认定、管理和模型的共享,保障模型库的专业性和有效性,实现模型的有效复用,支撑用户实现基于精确模型的微系统设计仿真,优化微系统设计流程,提高设计效率。
19.参见图1,示出了根据本发明具体实施例的微系统模型库的汇聚与共享方法的框架示意图。
20.包括如下步骤:微系统模型汇聚步骤、微系统模型管理步骤和微系统模型共享步骤;其中所述微系统模型汇聚步骤具体为:对微系统模型建立标准化的规范检查和认定,构建精确化的模型库,确保模型的质量和可信度。即微系统标准模型库的建立过程。
21.具体的,所述微系统模型汇聚步骤包括:模型检查、模型认定和模型封装入库。
22.所述模型检查为:通过实测数据和仿真数据对比来检查确认模型的真实性,通过使用模型的参考设计环境检查确认模型的有效性。
23.所述模型认定为:对模型的质量等级进行划分,根据用户使用该模型后的反馈信息,对模型的质量等级进行分级认定,在一个可选的实施例中,可以分为一级、二级、三级共3个等级。
24.所述模型封装入库为:全部模型交付物,通过结构化描述方法将数据以统一的结构加以表示,将离散的、没有固定模式的数据标准化、规范化,形成模型封装数据包,能够被各个专业级仿真工具分别进行调用,并通过标准的设计流程规范,进一步完成数据模型的使用和后续的集成调用、专业级仿真。
25.所述微系统模型管理步骤具体为:通过一套完整的管理流程,全面管理微系统协同设计中涉及到的各层级模型全部数据信息,实现模型的高效综合管理。
26.具体地,所述微系统模型管理步骤中,包括用户权限与优先级管理、模型版本更新与维护和数据安全管理。
27.所述用户权限与优先级管理具体为:模型库支持多用户权限管理以及多用户多种权限访问。
28.具体包括以下三种权限:模型用户权限、模型管理员权限、系统管理员权限。
29.所述模型用户权限为:模型的用户,拥有查询浏览权限、模型在线评估权限,可在模型库管理系统申请使用模型。
30.所述模型管理员权限为:模型的管理人员,负责管理不同级别的模型的入库、出库,并且可控制模型更新以及回溯过程。
31.所述系统管理员权限:模型库系统的管理员,负责用户权限管理,包括添加、修改、删除等操作权限。
32.所述模型版本更新与维护具体为:当模型发生版本更新、工艺更新时,需要更新模型信息发布。通过模型版本更新和数据维护,确保模型数据信息的安全性和一致性、完整性。
33.所述数据安全管理具体为:根据系统安全性级别要求,实现常规数据备份及灾备机制,用以确保数据在异常情况下的恢复。常规数据备份除了可以进行异常恢复,还能在必要时候进行历史追查。通过备份系统的关键数据,确保模型库数据安全。
34.所述微系统模型共享步骤为:微系统标准化模型库的出库过程。通过明确的流程步骤实现模型的高效试用和评估,支撑用户完成模型的挑选、调用、评估和评价反馈,推动模型的复用与共享。
35.具体的,包括模型选型、模型授权和用户评价反馈。
36.所述模型选型具体为:微系统模型用户可以通过筛选关键信息的方式,基于模型库目录列表进行分类查询,包括模型提供方、所属类别、关键指标、工艺节点和工艺厂商等选项,初步选定适合的微系统模型。
37.进一步的,用户还可以基于专业设计仿真环境和典型的应用背景,对初步挑选的模型(包括电路模型或测试模型)进行在线性能仿真,开展实际的仿真评估,并且在线查看仿真结果,根据仿真结果的性能选定所实际需要的模型。这样,进一步提高选型的效率和精确性。
38.所述模型授权具体为:在完成基于模型的详细设计并确认结果后,用户选定所需要的模型就可以产生模型的授权流程。通过模型库管理系统完成模型库的授权过程,通过与用户签订相应的模型授权协议以及初步的技术协议,提供真实可信的模型复用服务。提升微系统协同设计模型的复用率,建立更为全面的共建共享机制,形成标准化的模型共享授权流程。
39.所述用户评价反馈具体为:平台用户完成基于模型复用的设计和仿真并通过验证,对模型进行使用评价反馈,包括功能性能、测试环境数据、可靠性评价以及可制造性评价等。
40.用户反馈的内容由模型库管理系统接收,并根据用户使用评价对微系统模型的质量等级开展分认定,从而完成对模型认证等级的迭代更新,包括模型工艺更新、模型等级更新、模型成熟度更新等,满足微系统不同层级设计需求。
41.因此,本发明具有如下的优点:本发明所提出的微系统模型汇聚与共享方法,包括模型汇聚步骤、模型管理步骤、模型共享步骤,通过标准化的微系统模型库汇聚、管理和共享步骤,构建真实有效的系列化微系统模型库,有利于典型微系统模型的高效应用推广,支撑基于标准化模型复用的微系统协同研发,缩短整体项目的开发迭代周期,推动微系统研制的效率和准确率。
42.用户在基于模型复用的微系统设计过程中,通过统一的模型汇聚共享流程和标准化模型库管理系统,对已有的模型进行性能评估、分析选型、在线调用,通过模型支撑用户实现微系统集成应用仿真与制造验证,满足用户对于微系统模型的检索查阅、性能指标对比、设计仿真评估等需求,解决在微系统设计过程中重复开发、缺乏标准化模型的问题,提高模型的可复用性。
43.显然,本领域技术人员应该明白,上述的本发明的各单元或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。
44.以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施方式仅限于此,对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单的推演或替换,都应当视为属于本发明由所提交的权利要求书确定保护范围。