GDs2Mesh

Product Brochure

Gds2Mesh is a 3D TCAD model construction tool. It takes GDSII mask layout as input, and construct the device model with predefined and customizable process rules.

Mask layout of a 0.13um CMOS NAND gate standard cell (Left), and the TCAD model generated with Gds2Mesh (right).

Features Summary:
  • 3D Constructive Solid Geometry engine;
  • Create 3D structure by extruding mask polygons;
  • Extract 2D polygon graph from GDSII file, or
  • Build and modify polygon graph with scripting;
  • Boolean operation of 2D graphs and 3D objects;
  • Customizable process rules with scripting;
  • Python programming interface;
  • Masked doping profile placement;
  • High-quality tetrahedral mesh;
  • Export mesh in popular data formats;

Mask layout of a 0.13um CMOS D-Flipflop standard cell (Top), and the TCAD model generated with Gds2Mesh (Bottom).

The 0.13um process rule extracts the various layers in the mask set, and constructively build the device geometry objects via extrusion and other geometric operations. The placement of doping profiles is also based on the masks layouts.

The geometric engine is capable of re-creating slanted STI side-walls, rounded STI corners, bird's beak and other details. Mesh is generated automatically, and mesh in the channel and junction regions are refined for accurate simulation. The generated device structure can be imported in Genius for device simulation.

Generating GDML file

Another function of Gds2Mesh is to generate GDML files for VisualParticle/GSeat. GDML is a standard geometry format defined by Geant4.