CPC G06F 30/3308 (2020.01) [G06F 30/23 (2020.01); G06F 2111/08 (2020.01); G06F 2111/10 (2020.01)] | 23 Claims |
1. A non-transitory medium holding computer-executable instructions for performing multi-material mesh generation in a virtual fabrication environment, the instructions when executed causing at least one computing device to:
receive, in the virtual fabrication environment, fill-fraction voxel model data of a semiconductor device as an input domain;
create, in the virtual fabrication environment, an initial feature graph using the fill-fraction voxel model data;
process the initial feature graph to generate a feature graph, wherein the initial feature graph is of higher resolution than the feature graph, wherein generating the feature graph comprises repairing the initial feature graph and performing a re-sampling of the initial feature graph based on a desired edge length for points on the initial feature graph, and wherein the feature graph satisfies criteria for an input for Delaunay triangulation; and
generate, in the virtual fabrication environment, a multi-material mesh for the semiconductor device, the generating of the multi-material mesh performing the Delaunay triangulation using the feature graph and material identifiers from the fill-fraction voxel model data.
|