Search

CN-121978983-A - Microsystem construction method and device based on digital prototype

CN121978983ACN 121978983 ACN121978983 ACN 121978983ACN-121978983-A

Abstract

The embodiment of the disclosure provides a microsystem construction method and device based on a digital prototype, comprising constructing a functional architecture diagram model representing microsystem functions based on operation requirements of a target microsystem, performing functional allocation according to design constraints of the target microsystem to generate a logic architecture diagram model, generating a physical architecture diagram model, generating a chip component model according to component type selection requirements of the microsystem, instantiating the physical architecture diagram model to obtain a simulation verification model, and performing simulation optimization on the simulation verification model to generate a manufacturing process data packet of the microsystem. The method provided by the disclosure can realize the whole flow from the operation requirement of the target microsystem to the construction of the microsystem entity through different digital prototypes. The finally constructed microsystem entity can be attached to the operation requirement of the target microsystem, so that the time spent for debugging the entity for many times is avoided, the product research and development period is shortened, and the research and development efficiency is improved.

Inventors

  • Ye Yunong
  • LIU JIE
  • LI MIAO
  • WANG HAOYAN
  • LI WEI
  • WANG ZHIQIANG

Assignees

  • 中国电子科技集团公司信息科学研究院

Dates

Publication Date
20260505
Application Date
20251216

Claims (10)

  1. 1. A digital prototype-based microsystem construction method, comprising: Constructing a functional architecture diagram model for representing the functions of the microsystem based on the operation requirements of the target microsystem according to preset conversion logic, wherein the conversion logic is a progressive mapping relation among the operation requirements of the microsystem, the system capacity items of the microsystem and the functions of the microsystem; Performing function allocation on the functional architecture diagram model according to design constraints of the target microsystem, and mapping to generate a logic architecture diagram model; Generating a physical architecture diagram model through component mapping based on the logic architecture diagram model, and generating a chip component model according to component selection requirements of a microsystem; instantiating the physical architecture diagram model according to the chip component model to obtain a simulation verification model; performing multi-physical field simulation optimizing based on the simulation verification model, and generating a manufacturing process data packet of the microsystem according to optimizing results; Obtaining test data of a test microsystem entity, comparing the test data with a system capacity item of a target microsystem, and adjusting the functional architecture diagram model, the logic architecture diagram model or the physical architecture diagram model according to a comparison result until the test data meets the system capacity item of the target microsystem to obtain a target microsystem design scheme, wherein the test microsystem entity is a microsystem entity manufactured according to the manufacturing process data packet.
  2. 2. The method of claim 1, wherein the constructing a functional architecture diagram model characterizing microsystem functionality according to preset transformation logic based on operational requirements of the target microsystem comprises: Modeling according to the operation requirement of the target microsystem, defining the interaction behavior of the main body of the target microsystem and the external environment, and generating a standardized operation model; Clustering the interaction behaviors in the standardized operation model, and extracting system capacity items representing the functional characteristics of the target microsystem from the clustered interaction behaviors to obtain a system capacity item list of the target microsystem and performance parameters of each system capacity item; decomposing the system capability item into a plurality of atomized requirement items and corresponding functional nodes; Obtaining a structured demand specification file based on the demand items, establishing a traceability relation according to the functional nodes, the system capacity items, the interaction behaviors and the operation demands corresponding to each demand item in the demand specification file, and constructing a demand traceability matrix; And connecting all the functional nodes into a functional chain based on the functional transfer relation among the functional nodes to obtain a functional architecture diagram model for representing the functions of the target microsystem.
  3. 3. The method of claim 1, wherein mapping the functional architecture diagram model to function allocation according to design constraints of a target microsystem to generate a logical architecture diagram model comprises: Obtaining a logic component carrying the function through a built-in logic strategy according to the function corresponding to each function node in the function architecture diagram model, and establishing a component mapping relation between the function node and the logic component; Defining an input/output port of each logic component, and converting a function transfer relation between function nodes in a function architecture diagram model into an interaction protocol and interaction logic between the logic components; Binding design constraints of a target microsystem into each logic component respectively, and distributing microsystem resources to the logic components based on the design constraints, wherein the design constraints of the target microsystem at least comprise one of target performance parameters, target interface parameters and target reliability parameters; And adjusting the connection relation among the logic components based on the component mapping relation and the microsystem resource allocation result to generate a logic architecture diagram model.
  4. 4. The method of claim 3, wherein generating a physical architecture diagram model by component mapping based on the logical architecture diagram model and generating a chip component model according to component selection requirements of a microsystem comprises: according to the mapping relation between the logic components and the physical components, converting the logic components in the logic architecture diagram model into the physical components for realizing the logic strategies of the logic components; and according to the design constraint bound by the logic component mapped by the physical component, searching and matching are carried out in a preset chip component model library for each physical component, candidate components meeting the design constraint are screened out, and a plurality of chip component models are obtained based on the combination of different candidate components.
  5. 5. The method of claim 1, wherein instantiating the physical architecture diagram model from the chip component model to obtain a simulated verification model comprises: updating the parameter information of each component in each chip component model to the corresponding physical component of the physical structure diagram model; Constructing a collaborative structure model containing three-dimensional geometric features and spatial layout of a microsystem in a structural design environment according to each physical component in the updated physical structure graph model; Generating a packaging wiring design scheme of the microsystem in the electronic design environment based on the collaborative structure model; And respectively obtaining a plurality of simulation verification models according to the collaborative structure model and the packaging wiring design scheme.
  6. 6. The method of claim 1, wherein performing multi-physical field simulation optimization based on the simulation verification model, generating a manufacturing process data package for the microsystem based on the optimization result, comprises: Performing parameterization configuration on each simulation verification model, defining adjustable physical and electrical parameters in the simulation verification models as design variables, establishing constraint conditions in the multi-physical-field simulation optimizing process according to design constraints of a target microsystem, and defining an objective function of the multi-physical-field simulation optimizing process according to a predetermined objective optimizing direction; Driving a simulation script to obtain simulation responses of simulation verification models under different design variables according to a preset multi-physical-field simulation optimizing flow, and iterating the simulation verification models under the constraint conditions according to a preset optimizing algorithm until the preset optimizing algorithm converges to obtain a pareto optimal solution set containing weighing relations of different objective functions; And selecting a target simulation verification model from the pareto optimal solution set according to the weighing relation, and generating a manufacturing process data packet containing microsystem construction rules and microsystem production elements based on the target simulation verification model.
  7. 7. The method of claim 6, wherein the driving simulation script obtains simulation responses of a simulation verification model under different design variables, comprising: Updating the simulation verification model according to the design variable value distributed by the preset optimizing algorithm; respectively calling a simulation solver associated with the simulation verification model, and performing simulation physical field calculation on the updated simulation verification model; and screening out the performance index value corresponding to the objective function from the simulation physical field calculation result as a simulation response and transmitting the simulation response back to the preset optimizing algorithm.
  8. 8. The method of claim 1, wherein the obtaining test data of the test microsystem entity, comparing the test data with system capability items of the target microsystem, and adjusting the functional architectural, logical architectural, or physical architectural model according to the comparison result, comprises: the test data of the test microsystem entity is obtained, wherein the test data at least comprises one of physical characteristic data, functional response data and operation efficiency data; Performing deviation tracing according to the deviation of the test data and the system capacity item of the target microsystem and the corresponding relation between the test microsystem entity and the functional architecture diagram model, the logic architecture diagram model or the physical architecture diagram model respectively; And adjusting model elements in the physical architecture diagram model, the logical architecture diagram model or the functional architecture diagram model which cause deviation according to the tracing result.
  9. 9. The method of claim 6, wherein the predetermined optimization algorithm comprises at least one of a genetic algorithm or a gradient optimization algorithm.
  10. 10. A digital prototype-based microsystem construction apparatus, comprising: The construction module is used for constructing a functional architecture diagram model for representing the functions of the microsystem according to preset conversion logic based on the operation requirements of the target microsystem; The mapping module is used for carrying out function allocation on the functional architecture diagram model according to the design constraint of the target microsystem, and mapping to generate a logic architecture diagram model; The model selection module is used for generating a physical architecture diagram model through component mapping based on the logic architecture diagram model and generating a chip component model according to component model selection requirements of the microsystem; The instantiation module is used for instantiating the physical architecture diagram model according to the chip component model to obtain a simulation verification model; the simulation module is used for carrying out multi-physical field simulation optimizing based on the simulation verification model, and generating a manufacturing process data packet of the microsystem according to the optimizing result; The adjustment module is used for acquiring test data of the test microsystem entity, comparing the test data with the system capacity item of the target microsystem, and adjusting the functional architecture diagram model, the logic architecture diagram model or the physical architecture diagram model according to the comparison result until the test data meets the system capacity item of the target microsystem, so as to obtain a design scheme of the target microsystem.

Description

Microsystem construction method and device based on digital prototype Technical Field The present disclosure relates to the field of integrated microsystems, and in particular, to a microsystem construction method and apparatus based on a digital prototype. Background The heterogeneous integrated microsystem technology integrates sensing, processing, communication, energy and other functions in a single microscale device by fusing the elements of microelectronics, microphotons, microelectromechanical systems (MEMS, micro-Electro-MECHANICAL SYSTEMS) and the like, so that the functional density of an electronic system is greatly improved, and the heterogeneous integrated microsystem technology is an important development direction of the current electronic system. However, as integration density increases, microsystem development involves multidisciplinary deep crossing, and one microsystem often needs to realize multiple functions, and how to balance various requirements and resources occupied in the microsystem during the design process of the microsystem is one of difficulties in the design of the microsystem. And the existing microsystem design depends on the verification of a manual entity, and the production and the debugging of the microsystem can also take a great deal of time. Therefore, there is a need for a digital prototype construction method that adapts to the characteristics of a microsystem, and is used to comprehensively consider various requirements in the design of the microsystem and improve the design efficiency. Disclosure of Invention The embodiment of the disclosure provides a microsystem construction method and device based on a digital prototype, which are used for comprehensively designing a microsystem according to actual requirements and improving design efficiency. Based on the above problems, in a first aspect, an embodiment of the present disclosure provides a microsystem construction method based on a digital prototype, including: Constructing a functional architecture diagram model for representing the functions of the microsystem based on the operation requirements of the target microsystem according to preset conversion logic, wherein the conversion logic is a progressive mapping relation among the operation requirements of the microsystem, the system capacity items of the microsystem and the functions of the microsystem; Performing function allocation on the functional architecture diagram model according to design constraints of the target microsystem, and mapping to generate a logic architecture diagram model; Generating a physical architecture diagram model through component mapping based on the logic architecture diagram model, and generating a chip component model according to component selection requirements of a microsystem; instantiating the physical architecture diagram model according to the chip component model to obtain a simulation verification model; performing multi-physical field simulation optimizing based on the simulation verification model, and generating a manufacturing process data packet of the microsystem according to optimizing results; Obtaining test data of a test microsystem entity, comparing the test data with a system capacity item of a target microsystem, and adjusting the functional architecture diagram model, the logic architecture diagram model or the physical architecture diagram model according to a comparison result until the test data meets the system capacity item of the target microsystem to obtain a target microsystem design scheme, wherein the test microsystem entity is a microsystem entity manufactured according to the manufacturing process data packet. With reference to the first aspect, in one possible implementation manner, the building, based on the operation requirement of the target microsystem, according to a preset conversion logic, as a functional architecture diagram model for characterizing the microsystem function includes: Modeling according to the operation requirement of the target microsystem, defining the interaction behavior of the main body of the target microsystem and the external environment, and generating a standardized operation model; Clustering the interaction behaviors in the standardized operation model, and extracting system capacity items representing the functional characteristics of the target microsystem from the clustered interaction behaviors to obtain a system capacity item list of the target microsystem and performance parameters of each system capacity item; decomposing the system capability item into a plurality of atomized requirement items and corresponding functional nodes; Obtaining a structured demand specification file based on the demand items, establishing a traceability relation according to the functional nodes, the system capacity items, the interaction behaviors and the operation demands corresponding to each demand item in the demand specification file, and constructing a demand