Gdstk

Gdstk——GDSII/OASIS版图文件生成与操作库

项目信息

内容

GitHub

heitzmann/gdstk

官网

https://heitzmann.github.io/gdstk/

语言

C++(提供Python接口)

许可证

BSL-1.0

定位

芯片版图(GDSII/OASIS)Python/C++库

核心能力

Gdstk(GDSII Tool Kit)是用于创建与操作GDSII和OASIS版图文件的C++/Python库,面向芯片设计与光电子器件版图绘制:支持多边形、路径、参考、单元层次化组织,内置布尔运算、尺寸标注、自动切分(fracturing)、缩放旋转等几何操作,可与numpy无缝配合高效生成大规模版图。常被用于光子集成(PIC)、MEMS与半导体器件版图设计流程,是gdspy的高性能开源替代品,被多家代工厂PDK与开源设计工具链采用。