Layout Editor是一款专业的电路图绘制软件,功能特别全面。内置专业的工具集,可以一键进行多芯片模块、低温共烧陶瓷、单片微波集成电路等方面的设计操作 ,能够有效的缓解相关用户的工作压力。 Layout Editor免费版支持的多种文件格式,采用了纯傻瓜式的操作流程,支持适配业内常见的电路板烧制设备,还能够快速布局出合适的电路方案,还可以对其进行3d化视角来检测是否出问题。喜欢的朋友就来下载使用吧!
LayoutEditor官方版(布局编辑器)一方面巧妙的解决用户界面提供出色的可用性,另一方面提高生产率。这个虚拟的挑战是通过广泛使用快捷键和鼠标按钮或组合键一起解决这些组合显示清晰的问题。最重要的处理功能,如缩放和滚动集成到每个特征和不需要被分开。
1.用户界面
一个聪明的用户界面一方面提供了出色的可用性,另一方面提高了生产力。这种虚拟挑战是通过广泛使用快捷键和鼠标按钮/键组合以及清晰显示这些组合来解决的。最重要的处理功能(如缩放和滚动)集成到每个功能中,无需单独调用。
2.支持的文件格式
LayoutEditor不需要自己的文件格式。Calma GDSII文件格式被用作主要文件格式。它也可以与许多其他常见格式和一些不常见的格式一起工作:
GDSII,OASIS,OpenAccess,CIF,DXF,Gerber,LEF,DEF,SVG,Lasi,SOURCE,CSV,PNG,JPG,Alliance,Electromask,PS,EPS,ODB ++,EDIF,Qucs,Spice...
3.性能设计
由于设计可以扩展到几Gb的文件大小,因此性能是一个重要的因素。LayoutEditor的所有重要功能都经过优化以处理巨大的设计。例如,多Gb GDSII文件可以在几秒钟内加载。此外,绘画表现非常出色,可以轻松与其他任何工具竞争。中型设计(高达几百MB的GDS文件大小,确切大小可能取决于设计)可以实时绘制所有细节。随着更大的设计,会自动检测到缺乏性能,并且几乎不会显示可见的细节。所以即使是巨大的设计,也可以接受性能。
4.原理图驱动布局
使用布局软件时,从原理图创建设计是一项普遍的任务。所述LayoutEditor包括SchematicEditor并且还可以读共同示意/网表格式。原理图与布局链接。该集成允许在不限制免费定制设计的情况下创建简单的布局。可以从布局中为内置或外部布局与原理图(lvs)提取网表。或者它可以用来模拟电路。
5.宏
当然,LayoutEditor可以使用宏或脚本。它可以用于不同的应用程序。因此,使用LayoutEditor可以从用户界面录制宏像一些办公软件一样。这使得创建宏非常简单,并减少了大量学习编程的时间。宏以最常用的语言C / C ++编写。可以在菜单结构中添加宏,以完美整合自己创建的扩展。我们的宏观市场上可以下载大量随时可用的宏。通过LayoutEditor python模块,您可以将LayoutEditor作为屏幕外工具或其图形用户界面嵌入到您自己的Python应用程序中。
6.设计规则检查器
验证设计规则是设计流程中的重要一点。该LayoutEditor有一个集成的设计规则检查与许多不同的规则检查。违规行为不仅在列表中显示,而且在设计中直接可视化。当然,所有设计规则检查都适用于所有角度元素,并不限于通用的集成电路检查。
7.文本生成
在输出时通常会忽略文本标签。转换为真正的多边形之前必须完成。只需点击一下鼠标,LayoutEditor就可以做到这一点。不需要绘制字母。只需使用你最喜欢的矢量字体。该LayoutEditor支持所有常用的字体格式一样常见True Type字体(ttf文件)。
8.3D视图
二维设计有时可以退出抽象。该LayoutEditor允许你设计一个快速的三维可视化。设置可以在几秒钟内完成。3D模型/ 3D视图可以导出并用于例如FEM分析。
检查设计
验证设计可能是一项复杂的任务。自动设计规则检查是IC设计领域多年的标准,并且在MEMS,微波,PCB等领域越来越标准.PlazaEditor中集成了通用的设计规则检查器。可以通过调用DRC宏来触发完整的设计检查。也可以手动调用任何单个检查。LayoutEditor支持许多不同的设计规则检查。支持的检查比简单的IC设计要求更多。对于所有测试,可以指定要检查的区域以及报告规则违规的方式。当然,所有设计规则检查都适用于所有角度元素。设计规则检查不是为了检查Multi-Gigabit设计,它会泄漏性能,但如果你有一个强大的系统和足够的运行时间,它将会工作。即使使用计算密集型选项,具有高达数百万个形状的设计也没有问题。
插图
可以通过三种方式报告DRC违规行为:
图形化的插图
违反规则的形状将显示在主图纸中的自己的错误图层上。图形违规显示背后的基本概念是:将创建一个名为已检查单元格的新单元格,其后缀具有设计规则检查的名称。所有检测到的错误都会在错误图层上添加到此单元格中。将对该单元格的新单元格引用添加到未修改的原始单元格。如果之前执行了相同的检查,则会删除之前的结果。使用ClearDRC删除任何先前结果。如果应使用此方法,则在DRC停靠窗口中设置错误层和删除检测到的违规的功能。通过从“实用工具”菜单调用任何DRC功能,将打开DRC停靠窗口。
列出违规行为
将生成一个列表,显示每个检测到的违规,每行一次违规。每行包含一个符号,检查名称以及测量值(如果适用)。通过单击列表,当前视图将定向到违规的位置。双击将标记该条目。可以存储和加载违规列表。可以手动删除违规列表,也可以通过宏删除。
总结报告
在图形显示和违规列表旁边,可以创建摘要报告。它包含所有检查的列表,其中包含违规数量。
检查区域
可以定义要检查的区域。可以检查整个单元格,用户定义的区域或当前视图中的形状。如果检查区域有限,将找到检查区域中的所有适用违规。根据检查的类型,也可以显示边界区域附近的一些违规。
输入检查规则
可以在图形用户界面中输入所有设计规则检查。每个检查都有一个自己的用户界面来输入所需的检查值。
DRC宏
用户界面中的每个DRC检查仅执行一次检查。完整的DRC通常需要许多单独的规则。对于一个完整的DRC,必须创建一个宏,并将所有必要的规则折叠到其中。这样做时,每个规则都可以给出一个单独的名称。下面显示的这个宏提供了一个例子。它代表LayoutEditor附带的示例宏的一部分。
基本检查
无箱
如果选择的图层上有任何框元素,则检查它。矩形多边形不会被标记为违规。
NoCircle
具有圆形形状的多边形被标记为违规。由于GDS文件格式中没有cirlce,任何具有8个或更多点的正多边形将被检测为圆形。
NoElement
选择图层上的任何形状都标记为违规。
NOPATH
选择图层上的任何路径元素都标记为违规。
NoPolygon
选择图层上的任何多边形元素都标记为违规。
NOTEXT
选择图层上的任何文本都标记为违规。
OnGrid
不在输入网格上的一个或多个点的形状被标记为违规。
OnlyCircle
如果在选择层上有任何其他元素,则检查是否具有圆形多边形。该功能对于钻孔的层尤其有用。此外,圆圈也可以检查其半径。可以检查半径的下限和超限。
OnlyRectangle
检查活动层上是否还有其他元素,然后是矩形。矩形可以是框,任何方向的矩形多边形或没有圆形帽的2点路径。
OverlappingElements
对于最终掩模数据准备或寄生效应的计算,重叠形状通常是个问题,因为该区域可能暴露两次或者在面积计算中被双重计算。使用此功能,可在单个图层上检查是否存在重叠形状。
二维设计有时可能非常抽象。LayoutEditor允许您的设计进行快速三维可视化。图形设置可以在几秒钟内完成。可以导出3D模型/ 3D视图并将其用于例如FEM分析。
3D编辑器
3D编辑器已集成到LayoutEditor中。要打开3d窗口,请按对话框工具栏中的相应按钮。或者,您可以通过使用命令行选项--3dedit启动LayoutEditor来启动3d编辑器。打开3d窗口将始终在主LayoutEdiotr窗口中显示3d停靠窗口,以从2D布局生成3d设计。
用户界面
用户界面类似于LayoutEditor的普通2D布局的用户界面:中间有一个主绘图区域。按住鼠标右键可以移动设计。按住鼠标左键完成视图的旋转。按鼠标右键可以使用上下文菜单。按鼠标左键完成选择。选项统计显示在右下角。
设计有两种类型的条目:
体积/曲面的网格,始终属于图层,
引用其他3d单元格。因此,分层设计可以与2d布局中的相同方式使用。
用户单元和数据库单元的概念也与2d布局相同。两者都可以设置为2d布局。
编辑
编辑工作也与2d设计非常相似。基本编辑功能位于“ 绘图”菜单中,也可在上下文菜单中使用。对于3d布尔运算,使用外部工具OpenSCAD。只有在您的系统上找到该工具时,才能看到它的条目。
可以使用三种不同的脚本:
LayoutEditor / C ++ - Script是buld-in脚本界面。通过宏录制,您无需学习编程界面即可轻松上手。您可以完全访问设计数据以及所有要修改的功能。您还可以调整LayoutEditor的图形用户界面。您对宏执行的所有修改将立即显示在打开的LayoutEditor窗口中。
Python中的脚本是一个Python扩展模块,用于打开,修改和保存布局和原理图设计。Python将始终在单独的实例中运行,即使从主LayoutEditor应用程序调用也是如此。因此,您始终需要将结果存储到Python中的磁盘,并需要将其加载到LayoutEditor中以查看结果图形。使用Scripting for Python,您可以访问所有功能来修改布局和原理图,但无法输出图形显示。Python的Scrpting可以与Python的任何其他现有扩展模块结合使用。
Ruby 中的脚本与Scripting for Python相同,不同之处在于脚本语言Ruby。
可以在LayoutEditor的完整版本中使用脚本。使用没有许可证密钥的免费版本存储到某些文件格式仅限于小型设计。
同类推荐
2020-12-17
立即下载2021-06-08
立即下载2022-08-27
立即下载2022-11-15
立即下载2023-01-12
立即下载2023-05-02
立即下载相关文章
斗鱼直播伴侣怎么使用OBS模式
2023-01-02ObjectDock使用:ObjectDock汉化教程
2023-01-02Sublime Text如何同时使用四个代码窗口?
2022-12-18MathType如何使用自定义样式?
2022-12-18迅读PDF大师将PDF转换成Word的技巧
2022-12-11AutoCAD 2018调整文字大小的方法
2022-12-11OneNote如何导出图片中文字?
2022-12-04如何绘制函数?Matlab绘制图函数plot()的方法
2022-12-04ACDSee出错了怎么办?ACDSee出错的解决方法
2022-11-12猿辅导如何退课重新选年级?
2022-01-20