/dev-cs

python package for automated creation of semiconductor device cross sections

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

Overview

Many cartoons of semiconductor device cross-sections are sufficiently simple that routines can be made for their construction. This package provides utilities for scripting the creation of semiconductor device cross-sections.

See the tex document for more elaboration.

Planned Features and Bug Fixes

features

  • text labeling for all objects: features, layers, devices, and schematics
  • layer, device, and schematic background colors
  • export to pptx file format using python-pptx
  • more non-linear features, such as ellipses

bug fixes

  • fix for device copying in dwidth loop of shapes.py file
  • fix rounding error or other sources of gaps or overlap at feature joins