LayoutEditor 是一款功能全面的 MEMS 与集成电路芯片生产制造平面图设计软件。它包含了一系列提升关键作用,旨在应对复杂的设计挑战。软件提供高级功能,如字体生成器、C 宏、Python 脚本制作、布尔运算以及设计规则检查。LayoutEditor 拥有卓越的绘图性能,能够快速加载多 GB 的 GDSII 文档,并提供即时绘图功能。它支持多种文档格式,包括 Calma GDSII、OASIS、OpenAccess、CIF、DXF、Gerber 等,并且提供了电路原理图驱动布局、宏/脚本制作以及设计规则检查等实用工具。
软件特点
1. 智能操作界面
LayoutEditor 提供了一个智能的操作界面,易于使用且提高了生产效率。用户可以通过键盘快捷键和鼠标按钮/键组合进行操作,所有关键功能(如缩放和旋转)都已集成到每个功能中,无需单独启用。
2. 适用的文档格式
LayoutEditor 不依赖于自身文档格式,而是支持多种主流格式,包括 Calma GDSII、OASIS、OpenAccess 等。这使得用户可以轻松导入和导出设计,并与其他工具进行协作。
3. 高性能设计
LayoutEditor 专为大型设计而优化,能够处理数 GB 的图片大小。例如多 GB 的 GDSII 文档可以在几秒内加载。软件提供了出色的绘图性能,能够轻松与任何其他工具竞争。小型设计可以即时绘制所有细节,而大型设计则能够自动识别性能瓶颈,并保持良好的性能。
4. 电路原理图驱动布局
LayoutEditor 包括 SchematicEditor,并支持读取相互提示/网表格式。电路原理图与布局连接,允许用户在不限制设计自由度的情况下建立简单的布局。用户可以从布局中获取网表,用于嵌入式或外部布局与电路原理图(LVS)的连接,或用于数字集成电路设计。
5. 宏/脚本制作
LayoutEditor 支持宏/脚本制作,允许用户录制宏并自定义操作界面。宏以 C/C++ 语言编写,并可以集成到菜单结构中。另外LayoutEditor 还提供了 Python 模块,允许用户将其作为后台工具或将其图形界面集成到自己的 Python 应用程序中。
6. 设计规则检查器
LayoutEditor 提供了集成的设计规则检查器,支持多种规则检查。违规操作不仅在目录中显示,而且在设计中直接可视化。所有设计规则检查都适用于所有视角元素,而不仅仅是通用的集成电路芯片检查。
7. 文字生成
LayoutEditor 提供了文字生成功能,允许用户在输出时生成真实的矢量图形。用户可以选择最爱的矢量字体样式,无需手动绘制字母。软件支持所有常见的字体样式格式,包括 True Type 字体样式(ttf 文件)。
8. 三维主视图
LayoutEditor 允许用户创建快速的三维可视化,帮助用户更好地理解设计。三维模型/主视图可以在几秒内完成设置,并可以导出用于 FEM 分析等。
如何使用
LayoutEditor 提供了一个直观易用的操作界面,用户可以轻松导入、编辑和导出设计。用户可以通过以下步骤使用 LayoutEditor:
打开 LayoutEditor 软件。
选择“文件”>“打开”来导入现有的设计文件或创建新设计。
使用工具栏和菜单栏上的工具进行设计操作,如绘图、编辑和检查。
使用宏/脚本制作功能来自动化重复任务。
使用设计规则检查器来确保设计符合规则。
使用文字生成功能来添加文字标识。
使用三维主视图功能来创建设计的三维可视化。
选择“文件”>“保存”或“另存为”来保存设计。
LayoutEditor 是一款功能强大的设计软件,适用于各种设计需求。无论您是专业人士还是新手,LayoutEditor 都可以帮助您快速、高效地完成设计任务。