Disclosure of Invention
The invention aims to provide a method for converging and sharing a microsystem model library, which is used for completing microsystem design simulation based on a normalized and reusable model, realizing technical reuse, saving design time, reducing research and development difficulty and accelerating research and development period.
In order to achieve the purpose, the invention adopts the following technical scheme:
a method for converging and sharing a microsystem model library comprises the following steps:
a microsystem model aggregation step, a microsystem model management step and a microsystem model sharing step;
the microsystem model aggregation step specifically comprises the following steps: establishing standardized standard inspection and identification for the micro-system model, establishing an accurate model base, and ensuring the quality and the reliability of the model, namely the establishing process of the micro-system standard model base;
the management steps of the microsystem model are as follows: through a set of complete management process, all data information of each level of model involved in the cooperative design of the microsystem is comprehensively managed, and efficient comprehensive management of the model is realized;
the updating and maintaining of the model version specifically comprises the following steps: when the model is subjected to version updating and process updating, model information needs to be updated and issued, and the safety, consistency and integrity of model data information are ensured through model version updating and data maintenance;
the micro system model sharing step comprises: the ex-warehouse process of the microsystem standardized model library realizes efficient trial and evaluation of the model through specific flow steps, supports users to complete selection, calling, evaluation and feedback evaluation of the model, and promotes multiplexing and sharing of the model.
Optionally, the step of converging the microsystem model includes: and (5) checking the model, identifying the model and packaging and warehousing the model.
Optionally, the model checking is as follows: checking the authenticity of the validation model by comparing the measured data with the simulation data, checking the validity of the validation model by using the reference design environment of the model;
the model is identified as: dividing the quality grade of the model, and performing graded identification on the quality grade of the model according to feedback information after the user uses the model;
the model packaging and warehousing comprises the following steps: all model deliveries represent data in a unified structure through a structural description method, discrete data without fixed modes are standardized and normalized to form model packaging data packets, the model packaging data packets can be respectively called by various professional-level simulation tools, and the use of a data model and subsequent integrated calling and professional-level simulation are further completed through standard design flow specifications.
Optionally, the microsystem model management step includes user right and priority management, model version update and maintenance, and data security management.
Optionally, the user right and priority management specifically includes: the model base supports multi-user authority management and multi-user multi-authority access;
the updating and maintaining of the model version specifically comprises the following steps: when the version and the process of the model are updated, the model information needs to be updated and issued;
the data security management specifically comprises the following steps: according to the requirement of the system security level, a conventional data backup and disaster recovery mechanism is realized to ensure the recovery of data under abnormal conditions, and the conventional data backup can not only perform abnormal recovery, but also perform history tracing if necessary.
Optionally, the user right and priority management specifically includes the following three rights: model user rights, model administrator rights, system administrator rights,
the model user authority is as follows: the user of the model has the authority for inquiring and browsing and the authority for evaluating the model on line, and can apply for using the model in a model library management system;
the model administrator authority is as follows: the model manager is responsible for managing warehousing and ex-warehouse of models in different levels and controlling the model updating and backtracking processes;
the system administrator authority: and the administrator of the model library system is responsible for user authority management, including operation authorities such as addition, modification, deletion and the like.
Optionally, the microsystem model sharing step includes: model selection, model authorization and user evaluation feedback.
Optionally, the model selection specifically includes: a microsystem model user carries out classification query based on a model library directory list in a mode of screening key information, wherein the classification query comprises options of a model provider, a category to which the microsystem model belongs, key indexes, process nodes and a process manufacturer, and a proper microsystem model is preliminarily selected;
the model authorization specifically includes: after the detailed design based on the model is finished and the result is confirmed, the user selects the required authorization flow of the model generation model, and the authorization process of the model library is finished through the model library management system;
the user evaluation feedback specifically comprises: and the platform user completes the design and simulation based on model multiplexing and performs use evaluation feedback on the model through verification, wherein the use evaluation feedback comprises functional performance, test environment data, reliability evaluation and manufacturability evaluation.
Optionally, in the model selection, a user can perform online performance simulation on the preliminarily selected model based on a professional design simulation environment and a typical application background, develop actual simulation evaluation, check a simulation result online, and select a model actually required according to the performance of the simulation result.
The microsystem model gathering and sharing method comprises a model gathering step, a model management step and a model sharing step, wherein a real and effective series microsystem model library is constructed through the gathering, management and sharing steps of the standardized microsystem model library, so that the method is beneficial to efficient application and popularization of a typical microsystem model, supports the cooperative research and development of a microsystem based on standardized model multiplexing, shortens the development iteration period of the whole project and promotes the efficiency and accuracy of developing the microsystem.
In a micro system design process based on model multiplexing, a user carries out performance evaluation, analysis and model selection and online calling on an existing model through a unified model convergence sharing flow and a standardized model library management system, supports the user through the model to realize micro system integrated application simulation and manufacturing verification, meets the requirements of the user on retrieval and lookup, performance index comparison, design simulation evaluation and the like of a micro system model, solves the problems of repeated development and lack of standardized models in the micro system design process, and improves the reusability of the model.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
The invention is characterized in that: standardizing and unifying the warehousing, management and ex-warehouse process methods of the microsystem model, constructing a reusable microsystem model library, realizing professional inspection, identification and management of multiple professional models and sharing of the models, guaranteeing the specialty and effectiveness of the model library, realizing effective reuse of the models, supporting users to realize microsystem design simulation based on accurate models, optimizing the microsystem design process and improving the design efficiency.
Referring to fig. 1, a block diagram of a method for aggregation and sharing of a microsystem model library according to an embodiment of the present invention is shown.
The method comprises the following steps:
a microsystem model aggregation step, a microsystem model management step and a microsystem model sharing step;
the microsystem model aggregation step specifically comprises the following steps: standardized standard inspection and identification are established for the microsystem model, an accurate model library is established, and the quality and the reliability of the model are ensured. Namely the establishment process of the microsystem standard model library.
Specifically, the step of converging the microsystem model comprises the following steps: and (5) checking the model, identifying the model and packaging and warehousing the model.
The model check is as follows: the authenticity of the validation model is checked by comparing the measured data with the simulated data, and the validity of the validation model is checked by using the reference design environment of the model.
The model is identified as: the quality grade of the model is divided, and the quality grade of the model is classified according to feedback information after the user uses the model, and in an optional embodiment, the quality grade can be divided into 3 grades of one grade, two grades and three grades.
The model packaging and warehousing comprises the following steps: all model deliveries represent data in a unified structure through a structural description method, discrete data without fixed modes are standardized and normalized to form model packaging data packets, the model packaging data packets can be respectively called by various professional-level simulation tools, and the use of a data model and subsequent integrated calling and professional-level simulation are further completed through standard design flow specifications.
The management steps of the microsystem model are as follows: and through a set of complete management process, all data information of each level of model involved in the cooperative design of the microsystem is comprehensively managed, and efficient comprehensive management of the model is realized.
Specifically, the microsystem model management step includes user right and priority management, model version update and maintenance, and data security management.
The user authority and priority management specifically comprises: the model base supports multi-user authority management and multi-user multi-authority access.
The method specifically comprises the following three authorities: model user authority, model administrator authority, and system administrator authority.
The model user authority is as follows: the user of the model has the inquiry and browsing authority and the model on-line evaluation authority, and can apply for using the model in the model library management system.
The model administrator authority is as follows: and the model manager is responsible for managing warehousing and ex-warehouse of the models with different levels and controlling the model updating and backtracking processes.
The system administrator authority: and the administrator of the model library system is responsible for user authority management, including operation authorities such as addition, modification, deletion and the like.
The updating and maintaining of the model version specifically comprises the following steps: when the model is updated in version and process, the model information needs to be updated and released. And the safety, consistency and integrity of model data information are ensured by updating the model version and maintaining the data.
The data security management specifically comprises the following steps: according to the requirement of the system security level, a conventional data backup and disaster recovery mechanism is realized to ensure the recovery of data under abnormal conditions. The regular data backup can perform abnormal recovery and also perform history follow-up when necessary. And the safety of the model base data is ensured by backing up the key data of the system.
The micro system model sharing step comprises: and (5) a warehouse-out process of the microsystem standardized model library. The efficient trial and evaluation of the model are realized through specific flow steps, a user is supported to complete the selection, calling, evaluation and evaluation feedback of the model, and the multiplexing and sharing of the model are promoted.
Specifically, model selection, model authorization and user evaluation feedback are included.
The model selection specifically comprises the following steps: the microsystem model user can perform classified query based on the model library directory list in a mode of screening key information, and the microsystem model user preliminarily selects a proper microsystem model according to options of a model provider, a category to which the microsystem model belongs, key indexes, process nodes, a process manufacturer and the like.
Further, the user can perform online performance simulation on the preliminarily selected model (including a circuit model or a test model) based on a professional design simulation environment and a typical application background, develop actual simulation evaluation, check a simulation result online, and select a model which is actually needed according to the performance of the simulation result. Thus, the efficiency and accuracy of the type selection are further improved.
The model authorization specifically includes: after the model-based detailed design is completed and the results confirmed, the user selects the required model to generate the authorization process of the model. The authorization process of the model library is completed through the model library management system,
and providing real and credible model multiplexing service by signing a corresponding model authorization protocol and a primary technical protocol with a user. The reuse rate of the micro-system collaborative design model is improved, a more comprehensive co-construction sharing mechanism is established, and a standardized model sharing authorization process is formed.
The user evaluation feedback specifically comprises: and the platform user completes the design and simulation based on model multiplexing and performs use evaluation feedback on the model through verification, wherein the use evaluation feedback comprises functional performance, test environment data, reliability evaluation, manufacturability evaluation and the like.
The content fed back by the user is received by the model library management system, and classification and identification are carried out on the quality grade of the micro-system model according to the user use evaluation, so that iterative updating of the model authentication grade, including model process updating, model grade updating, model maturity updating and the like, is completed, and the different-level design requirements of the micro-system are met.
Therefore, the invention has the following advantages:
the microsystem model gathering and sharing method comprises a model gathering step, a model management step and a model sharing step, wherein a real and effective series microsystem model library is constructed through the gathering, management and sharing steps of the standardized microsystem model library, so that the method is beneficial to efficient application and popularization of a typical microsystem model, supports the cooperative research and development of a microsystem based on standardized model multiplexing, shortens the development iteration period of the whole project and promotes the efficiency and accuracy of developing the microsystem.
In a micro system design process based on model multiplexing, a user carries out performance evaluation, analysis and model selection and online calling on an existing model through a unified model convergence sharing flow and a standardized model library management system, supports the user through the model to realize micro system integrated application simulation and manufacturing verification, meets the requirements of the user on retrieval and lookup, performance index comparison, design simulation evaluation and the like of a micro system model, solves the problems of repeated development and lack of standardized models in the micro system design process, and improves the reusability of the model.
It will be apparent to those skilled in the art that the various elements or steps of the invention described above may be implemented using a general purpose computing device, they may be centralized on a single computing device, or alternatively, they may be implemented using program code that is executable by a computing device, such that they may be stored in a memory device and executed by a computing device, or they may be separately fabricated into various integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
While the invention has been described in further detail with reference to specific preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.