LEdit绘制版图
LEdit绘制版图
2019/4/13
2019/4/13
3.7
3"Selection"
3.8 "Selection range"
"Deslection range" MOVE-EDIT "Edit range" MOVE-EDITEdit Move "Select drawn objects"
2019/4/13
"Paste To Cursor" HVR "Auto-Panning" DrawMoveEdit L-Edit
2019/4/13
2019/4/13
3.5
TDBTDB
"Toolbars""Use Large Button" "Layer Icon Size" "Drawing Mode" 3Orthogonal90�45 Degree45�All Angle
"Recently Used File List" 16 File
2019/4/13
2"Keyboard"
3"Warnings"
4"UPI" L-EditUPI 5"Rendering"
2019/4/13
3
Setup/ Design 3.66 1"Technology" 3.6 "Technology name" L-Edit LEdit
版图工具ledit使用技巧(转)
4.3 集成电路自动设计工具软件掩模版图编辑操作利用计算集成电路自动设计工具软件L-EDIT 实现移相掩模图形布局设计及交互式图形编辑。
Tanner Research,Inc.开发的一种很优秀的集成电路设计工具 (Tanner IC Design Tools) 软件,最大的特点是可用于任何个人计算机(PC机)、它不仅具有强大的集成电路设计、模拟验证、版图编辑和自动布局布线等功能,而且图形处理速度快、编辑功能强、通俗易学、使用方便,很实用于任何个人进行集成电路设计或其它微细图形加工的版图设计工作。
早期(1988)Tanner EDA Tools 是一种可以运行于PC-DOS或MS-DOS操作系统的IBM PC及其兼容机的交互式集成电路版图设计工具软件包、(当然也能运行于Macintoshcs苹果机和带X-windos的UNIX工作站),通过十多年的扩充、改进,几乎每年都有一种新的修改版,到目前已经推出到1988-2002 Tanner EDA 版本,其强大的EDA功能不比SUN 工作站上运行的Cadence设计软件逊色,可以用来完成任何复杂度的IC 设计,但它却能够运行于任何微机上的Windows 98/ Windows ME/ Windows NT/ Windows 2000/ Windows XP等各种操作系统平台上,为设计软件的普及、推广、应用创造了非常有利的条件。
教程以具有代表性的1998年Tanner EDA Tools 版本为基础对Tanner集成电路设计工具软件作全面的介绍,抛砖引玉,读者可以在此基础上,对其他版本功能作进一步探讨。
整个设计工具大体上可以归纳为两大部分,即以S-Edit为核心的集成电路设计、模拟、验证模块和以L-Edit为核心的集成电路版图编辑与自动布图布线模块。
前者包括电路图编辑器S-Edit、电路模拟器T-Spice和高级模型软件、波形编辑器W-Edit、NetTran网表转换器、门电路模拟器GateSim以及工艺映射库、符合库SchemLib、Spice元件库等软件包,构成一个完整的集成电路设计、模拟、验证体系,每个模块互相关联又相对独立,其中S-Edit可以把设计的电路图转换成SPICE,VHDL,EDIF和TPR等网表文件输出,提供模拟或自动布图布线。
ch2-4LEDIT绘制nmos管版图
LOGO第2单元绘制版图主讲:赵琳娜LOGO2.4 绘制版图绘制版图CH2LOGO 绘制版图根据手中的0.25um 设计规则,画出反相器中NMOS 管的版图!(Tanner)NMOS:1um/.25um PMOS:2um /.25umLOGO绘制版图画版图时,要严格按照design rule 来画! 软件:tanner14.1 L-Edit软件使用说明详见《集成电路版图设计入门》 好。
Come on !LOGO Layer零距离接触Tanner L-Edit !LOGO零距离接触Tanner L-Edit !LOGO 零距离接触Tanner L-Edit !LOGO零距离接触Tanner L-Edit !LOGO 零距离接触Tanner L-Edit !LOGO绘制版图LOGO LVSDRC 验证通过并不代表Layout 就完全正确了,极端的例子是Layout 中即使什么都没画,DRC 也不会报错,所以我们还需将Layout 和Schematic 作对比,看看是不是该画的器件都画上了,该连的线也都连对了,这样的检查叫LVS(Layout Vs. Schematic) LVS 验证需要的三个文件:GDS2、网表文件(Netlist File )和LVS 命令文件LOGO绘制版图——DRC 检查LOGO 绘制版图——DRC 检查LOGO绘制版图LOGO DRC 检查LOGODRC 检查LOGO DRC 检查LOGO画Schematic ,提取网表文件1)网表文件(Netlist File )1.LOGO 画Schematic ,提取网表文件LOGO画Schematic ,提取网表文件LOGO画Schematic ,提取网表文件C:\Users\bm\Documents\Tanner EDA\Tanner Tools v15.0\Designs\RingVCO\RingVCO.tannerLOGO画Schematic ,提取网表文件LOGO 画Schematic ,提取网表文件iLOGO画Schematic ,提取网表文件LOGO 画Schematic ,提取网表文件LOGO画Schematic ,提取网表文件LOGO 画Schematic ,提取网表文件LOGO导出的网表文件LOGO GDS2LOGOGDS2LOGO GDS2LOGOGDS2LOGO LVS LOGOLVSLOGO LVS LOGOLVSLOGO LVSLOGOLVSLOGO LVS LOGOLVSLOGO 把网表文件里面的nmos W 改为2umLOGO输出文件为inv.out打开inv.out 文件LOGO LVS 验证结果LOGOLVS 验证结果LOGOLVS如果LVS 没有通过,这时需要查看LVS 报告——*.out 。
ch2-4LEDIT绘制nmos管版图
LOGO第2单元绘制版图主讲:赵琳娜LOGO2.4 绘制版图绘制版图CH2LOGO 绘制版图根据手中的0.25um 设计规则,画出反相器中NMOS 管的版图!(Tanner)NMOS:1um/.25um PMOS:2um /.25umLOGO绘制版图画版图时,要严格按照design rule 来画! 软件:tanner14.1 L-Edit软件使用说明详见《集成电路版图设计入门》 好。
Come on !LOGO Layer零距离接触Tanner L-Edit !LOGO零距离接触Tanner L-Edit !LOGO 零距离接触Tanner L-Edit !LOGO零距离接触Tanner L-Edit !LOGO 零距离接触Tanner L-Edit !LOGO绘制版图LOGO LVSDRC 验证通过并不代表Layout 就完全正确了,极端的例子是Layout 中即使什么都没画,DRC 也不会报错,所以我们还需将Layout 和Schematic 作对比,看看是不是该画的器件都画上了,该连的线也都连对了,这样的检查叫LVS(Layout Vs. Schematic) LVS 验证需要的三个文件:GDS2、网表文件(Netlist File )和LVS 命令文件LOGO绘制版图——DRC 检查LOGO 绘制版图——DRC 检查LOGO绘制版图LOGO DRC 检查LOGODRC 检查LOGO DRC 检查LOGO画Schematic ,提取网表文件1)网表文件(Netlist File )1.LOGO 画Schematic ,提取网表文件LOGO画Schematic ,提取网表文件LOGO画Schematic ,提取网表文件C:\Users\bm\Documents\Tanner EDA\Tanner Tools v15.0\Designs\RingVCO\RingVCO.tannerLOGO画Schematic ,提取网表文件LOGO 画Schematic ,提取网表文件iLOGO画Schematic ,提取网表文件LOGO 画Schematic ,提取网表文件LOGO画Schematic ,提取网表文件LOGO 画Schematic ,提取网表文件LOGO导出的网表文件LOGO GDS2LOGOGDS2LOGO GDS2LOGOGDS2LOGO LVS LOGOLVSLOGO LVS LOGOLVSLOGO LVSLOGOLVSLOGO LVS LOGOLVSLOGO 把网表文件里面的nmos W 改为2umLOGO输出文件为inv.out打开inv.out 文件LOGO LVS 验证结果LOGOLVS 验证结果LOGOLVS如果LVS 没有通过,这时需要查看LVS 报告——*.out 。
使用L-Edit画反相器的布局图
(29)绘制电源线:由于反相器电路需要有Vdd 电源与GND 电源,电源 绘制是以Metal1图层表示,利用Metal1 将图中pmos 上方与nmos 下方 各绘制一个宽为39 个格点、高为5 个格点的电源图样,绘制后进行检 查,没有错误,如图所示。
(30)标出Vdd 与GND 节点:单击插入节点按钮 ,再到编辑窗口中用鼠 标左键拖曳出一个与上方电源图样重叠的宽为39 个格点、高为5 个格点 的方格后,将出现Edit Object(s)对话框,如图所示。
(18)引用nmos 组件:使ex11文件的Cell0为当前编辑窗口,选择 Cell—Instance 命令,打开Select Cell to Instance 对话框,可以看到 ,在组件列表中有Cell0,nmos 与pmos 这3 个组件,选择nmos 组 件再单击OK 按钮,可以看到编辑画面出现一个nmos 组件,
使用L-Edit画反相器的布局图
(1)打开L-Edit程序 (2)另存新文件:选择 File→Save As,重命 名,比如ex10(自己随意设定) (3)取代设定:选择 File→Replace Setup命 令,单击右侧的Browser,选择:\TannerEDA\LEdit11.1\samples\spr\example1\lights.tdb文 件,然后点击ok,会出现警告,按确定钮。
(10)设计规则检查:由于绘制的图样是要制作集
成电路的光罩图样,必须配合设计规则绘制图层, 才能确保流程时的效率。设计规则检查Tools—DRC 或按快捷按钮
(11)截面观察:利用L-Edit 的观察截面的功能,可观察该布局图设计出的 组件的制作流程与结果。选择Tools—Cross-Section 命令(或单击 按钮), 将打开Generate Cross-Section对话框, 单击其中的 Browser 按钮, 在弹 出的对话框中选择..\Tanner EDA\L-Edit11.1\samples\spr\example1\ lights.xst 文件,单击其中的Pick 按钮在编辑画面选择要观察的位置,再 单击Generat Cross-Section 对话框的OK 按钮。
Ledit及器件版图设计
L-EDIT的应用
Electrical properties:电学 特性的设定。比如单位 面积电容的设定。一般 不设定。 GDS number:设置图层 数等。 Default wire setting:设 置线宽和连接点形状等 特性。
L-EDIT的应用
derivation工具栏:推 导产生图层 Draw和derived:选择 该图层是由绘制产生还 是由已有图层逻辑运算 产生。
L-edit 的图层
L-EDIT的应用
当把鼠标箭头放在 某个图层上时就会 显示该层的名称, 点击左键就会选中 该图层,任何时候 只能选中一个图层。 在选中的情况下绘 图只会反应在该图 层上
L-edit 的图层
L-EDIT的应用
单击某一个图层的 鼠标右键时就会显 示图层选项,图层 右侧的三个图标分 别表示锁定图层, 显示图层和保护图 层 L-edit 的图层
L-EDIT的应用
双击图层左侧区 域或者选中基本 工具栏中setupapplication就会 弹出版图应用设 置菜单,其中包 括快捷键设置和 版图的一些限定 L-edit 的设置
L-EDIT的应用
首先设定user为软件文 件路径然后进行设置. Paste to cursor:粘贴到 鼠标指针。即粘贴时 图形将会跟随鼠标移 动,直到鼠标落键图 形才会消失
Fill和outline:表 示填充和轮廓线的 颜色和花纹的设置。
L-EDIT实例
国内设计多为逆向,但也需要根据市场需求做适当改 变,所以绘制版图前首先必须完成符合项目需求的元 胞及其工艺的仿真验证,确定基本的元胞参数和工艺 步骤,为绘制确定条件。其次,需要和生产厂商确定 设计规则和工艺限制条件,使版图的绘制有据可依。
二极管结构示意图版图设计规则版图设计规则版图设计规则版图设计规则版图设计规则ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit的应用ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例ledit实例thanks
MEMS 实验 使用L-Edit画PMOS布局图
XXXXXXXX大学(MEMS)实验报告实验名称使用 L-Edit 画PMOS 布局图实验时间年月日专业姓名学号预习操作座位号教师签名总评一、实验目的:1、熟悉版图设计工具L-Edit的使用方法,并且能正确的使用这些工具;2、掌握版图设计的设计规则;3、能运用L-Edit 实现器件的布局图,以PMOS与NMOS设计为例;二、基本原理:1、CMOS器件的制作工艺2、PMOS器件和NMOS器件的版图实验原理截图:(1)PMO版图设计原理图:(2)CMOS版图设计原理图:3、设计版图时的注意事项:(1)L-Edit编辑环境是预设在P型基板上,故在P型基板上制作PMOS的第一步是需要做出N Well区,即需设定N阱区;然而对于NMOS则不需要N Well群区。
此外在设计版图时,需要将图绘制在原点之上,否则不利用版图截面的观察。
(2)改变图形大小的方法:“alt+鼠标拖动边框”;移动图形的方法“alt+鼠标拖动图形”;(3)绘制各图层之前需先通过Tools---DRC Setup查看对应的设计规则,从而选择确定图层的大小;绘制完一个图层都需DRC 进行设计规则检查;(4)各图层绘制无先后顺序的规定;(5)绘图时可适当使用“尺子”功能,以确保版图设计的对称性;清除图中的“尺寸”使用“View---Objects---Rules”或者选中后删除。
(6)对版图设计时,要注意时刻遵循设计规则,否则会出错误。
(7)对版图进行截面观察时,应注意选择好文件的路径,并且要设置好适当的界线位置。
三、实验内容及步骤:(1)打开 L-Edit 程序。
(2)另存新文件:选择 File---Save As命令,打开“另存为”对话框,在“保存在”下拉列表框中选择存储目录,在“文件名”文本框中输入新文件名称,例如:exp3。
(3)取代设定:选择File---Replace Setup命令,单击出现的对话框的From file 下拉列表右侧的 Browser按钮,择…:\LEdit83\Samples\SPR\example1\lights.tdb文件,再单击 OK 按钮,就可将 lights.tdb 文件的设定选择性应用在目前编辑的文件,包括格点设定、图层设定等。
MEMS 实验 使用L-Edit画PMOS布局图
XXXXXXXX大学(MEMS)实验报告实验名称使用 L-Edit 画PMOS 布局图实验时间年月日专业姓名学号预习操作座位号教师签名总评一、实验目的:1、熟悉版图设计工具L-Edit的使用方法,并且能正确的使用这些工具;2、掌握版图设计的设计规则;3、能运用L-Edit 实现器件的布局图,以PMOS与NMOS设计为例;二、基本原理:1、CMOS器件的制作工艺2、PMOS器件和NMOS器件的版图实验原理截图:(1)PMO版图设计原理图:(2)CMOS版图设计原理图:3、设计版图时的注意事项:(1)L-Edit编辑环境是预设在P型基板上,故在P型基板上制作PMOS的第一步是需要做出N Well区,即需设定N阱区;然而对于NMOS则不需要N Well群区。
此外在设计版图时,需要将图绘制在原点之上,否则不利用版图截面的观察。
(2)改变图形大小的方法:“alt+鼠标拖动边框”;移动图形的方法“alt+鼠标拖动图形”;(3)绘制各图层之前需先通过Tools---DRC Setup查看对应的设计规则,从而选择确定图层的大小;绘制完一个图层都需DRC 进行设计规则检查;(4)各图层绘制无先后顺序的规定;(5)绘图时可适当使用“尺子”功能,以确保版图设计的对称性;清除图中的“尺寸”使用“View---Objects---Rules”或者选中后删除。
(6)对版图设计时,要注意时刻遵循设计规则,否则会出错误。
(7)对版图进行截面观察时,应注意选择好文件的路径,并且要设置好适当的界线位置。
三、实验内容及步骤:(1)打开 L-Edit 程序。
(2)另存新文件:选择 File---Save As命令,打开“另存为”对话框,在“保存在”下拉列表框中选择存储目录,在“文件名”文本框中输入新文件名称,例如:exp3。
(3)取代设定:选择File---Replace Setup命令,单击出现的对话框的From file 下拉列表右侧的 Browser按钮,择…:\LEdit83\Samples\SPR\example1\lights.tdb文件,再单击 OK 按钮,就可将 lights.tdb 文件的设定选择性应用在目前编辑的文件,包括格点设定、图层设定等。
实验九:使用L-Edit编辑反相器的版图
出现的对话框的 From file 下拉列表右侧的 Browser 按钮,选择 d:\My Documents\Tanner EDA\Tanner Tools v13.0\L-Edit and LVS\SPR\Lights\Layout\lights.tdb 文件, 如图所示, 再单击 OK 按钮。 接着出现一个警告对话框, 按确定按钮, 就可将 lights.tdb 文件的设定选择性应用在 目前编辑的文件,包括格点设定、图层设定等。 5.重新命名:将 Cell0 的名称重新命名,可选择 Cell Rename 命令,打开 Rename Cell Cell0 对话
四、实验报告要求
实验报告包括以下内容: 1.绘制反相器版图的详细步骤; 2.在进行 DRC 检查过程中出现的错误; 3.绘制的版图; 4.绘制过程中出现的问题; 5.实验中的心得与体会。
五、反相器
1.真值表: A 0 1 Y 1 0
2.逻辑表达式: Y A
1
3.电路图:4.版图: Nhomakorabea2
六、操作步骤:
5
例使用技术设定为 MOSIS/ORBIT 2.0U SCNA Design Rules,输入输出信号由 Metal2 传入,故一个反相器 输入端口需要绘制 Metal2 图层、 Via 图层、 Metal 1 层、 Poly Contact 图层与 Poly 图层, 才能将信号从 Metal2 图层传至 Poly 层。 具体操作是: 先绘制 2 2 格点的 Poly Contact 图层, 然后在 Poly Contact 上面绘制一层 5 5 格点的 Poly 图层, Poly Contact 是用来连 接 Poly 层和 Metal 1 的接触孔,故接着绘制一个 10 4 格点的 metal 1 图层,接下来在 Metal 1 上绘制 2 2 格点的 Via(通孔)图层,Via 图层是用来连接 Metal 1 和 Metal 2 的接触孔。所以最后在 Via 上绘制 4 4 格点的 Metal 2 图层。绘制结果 如图所示。 14.新增输出端口 output 元件:选择 Cell 文本框中输出“output” ,单击 OK 按钮。 15.编辑输出端口 output 元件:反相器有一个输出端口,输出信号是从漏极输出,由 于此范例使用技术设定为 MOSIS/ORBIT 2.0U SCNA Design Rules,输入输出信号由 Metal 2 传出,故可在连接 pmos 与 nmos 漏极区的 Metal 1 上绘制 Via 图层与 Metal2 图 层,才能将漏极信号从 Metal 1 图层传至 Metal2 图层。 Via 图层是用来连接 Metal 1 图层与 Metal2 图层的接触孔。 具体操作是: 先绘制 2 2 格点的 Via 图层, 接着绘制 4 4 格点的 Metal2 图层,它要与 Via 图层重叠。绘制结果如图所示。 16.引用 Basecontactp、Basecontactn、input、output 元件:先选择 Cell 点击 OK 按钮, 回到 inv 编辑面板中。 然后选择 Cell open 命令,选择 inv 单元元件, New 命令,打开 Create New Cell 对话框,在 New cell name
L-Edit绘制版图
图3.37 编辑单元Cell0
图3.38 工艺设定
❖
Grid标签页用于显示栅格、鼠标栅格和定位栅格的设置 ,如图3.39所示。在“Grid display”栏内设定1个显示栅 格点(Displayed grid)等于1个坐标单位(Locator unit ),在“Suppress grid less than”框中设置8,表示当 栅格小于8个像素时不显示;在“Mouse grid”栏中,设 定鼠标光标显示(Cursor type)为Smooth类型,在 “Mouse snap grid”框中设定鼠标锁定的栅格为0.5个坐 标单位;在“Locator unit”栏中设定1个坐标为1000个 内部单位。
用L-Edit画PMOS版图的步骤
图3.35 L-Edit 的标题栏
❖ (1)打开L-Edit程序:L-Edit会自动将工作 文件命名为Layout1.tdb并显示在窗口的标 题栏上,如图3.35所示。
❖ (2)另存为新文件:选择执行File/Save As子命令,打开“另存为”对话框,在“ 保存在”下拉列表框中选择存贮目录,在 “文件名”文本框中输入新文件名称,如 Ex1。
L-Edit绘制版图Fra bibliotek10.1 L-Edit的窗口介绍
❖ 图3.1为L-Edit的窗口,包括标题栏、工具栏 、位置显示区、鼠标功能说明、状态栏、绘 图区等项目。还有层的定义区,用以定义现 在要进行绘制和编辑的层。
工具栏 位置显示区
层定义区
标题栏
鼠标功能说 明
状态栏
图3.1 L-Edit窗
绘图区
❖ 2.应用参数设置
❖ 设定结果为1个栅格的距离等于1个坐标单位也等于1个 Micron。
图3.39 栅格的设定
《LEdit绘制版》课件
这个PPT课件将会向大家介绍LEdit绘制版的各种功能和用途,包括基础和高级 教程、实战演练以及未来发展方向。让我们开始吧!
什么是LEdit绘制版
制图软件
LEdit绘图软件是一款流程图绘制工具,是制作 流程图、UML图、组织结构图和ER图的利器。
高效省事
LEdit绘制版可帮助用户快速制作各种流程图, 提高效率,用于项目管理非常实用。
表和关系。
制作项目流程图
用LEdit绘制版
优缺点
• 优点:LEdit绘制版具备直观、高效、免费等 特点,可以帮助用户轻松地制作各种流程图
• 形缺。点:在一些高端的图形设计领域,它的功 能还相对较弱。
未来发展方向
• 增强软件的多功能性,加强与其它软件的数 据交互性和扩展性;
组织结构图
LEdit绘制版还适用于组织结构图的制作,用于企业 的各种机构和职务的描绘。
ER图
LEdit绘制版最常用于数据库ER图的制作,是开发数 据库的关键步骤。
LEdit绘制版基础教程
1
安装和启动
下载并安装LEdit绘制版软件,双击图标启动应用程序,并熟悉软件界面和功能。
2
界面介绍
了解LEdit绘制版的各个元素和控件,包括菜单、工具栏、画布和属性面板等。
易于使用
LEdit绘图软件具有友好的界面和易于操作的功 能,即使没有图形绘制经验也能很好地使用它。
完全免费
LEdit绘制版是一个完全免费的软件,不用在学 习和应用时花费大量资金。
LEdit绘制版的应用场景
流程图
LEdit绘制版被广泛应用于各种类型的流程图的制作, 如项目管理、业务流程等。
UML图
LEdit绘制版也是一款UML图制作利器,可用于面向 对象的软件开发。
2019年最新-LEdit绘制版图-精选文档
2019/4/21
3.6 视图的操作
每个窗口显示一个单元版图的一部分。显示在窗口中 的版图的子集称为视图。可以用平移(Panning)当 前窗口的方法来显示版图中不同区域的视图,也可以 用缩放(Zooming)使在窗口中显示版图的较大或较 小区域的视图。在版图绘制中,移动和编辑的任何 阶 段都可以做平移和缩放操作。 1. 窗口的平移 平移的命令共有9种,如表3.3所示,平移只移动窗口, 而版图是不动的。当窗口向一个方向移动,视图中的 对象将向相反的方向移动。
2019/4/21
1.L-Edit的窗口介绍
图3.1为L-Edit的窗口,包括标题栏、工具栏、 位置显示区、鼠标功能说明、状态栏、绘图区 等项目。还有层的定义区,用以定义现在要进 行绘制和编辑的层。
2019/4/21
标题栏
工具栏
位置显示区
绘图区 层定义区
鼠标功能说 明
状态栏
2019/4/21
图3.1 L-Edit窗口
2019/4/21
图3.37 编辑单元Cell0
2019/4/21
2019/4/21
图3.38 工艺设定
Grid标签页用于显示栅格、鼠标栅格和定位栅格的设 置,如图3.39所示。在“Grid display”栏内设定1个 显示栅格点(Displayed grid)等于1个坐标单位 (Locator unit),在“Suppress grid less than”框 中设置8,表示当栅格小于8个像素时不显示;在 “Mouse grid”栏中,设定鼠标光标显示(Cursor type)为Smooth类型,在“Mouse snap grid”框中 设定鼠标锁定的栅格为0.5个坐标单位;在“Locator unit”栏中设定1个坐标为1000个内部单位。 设定结果为1个栅格的距离等于1个坐标单位也等于1 个Micron。
L-Edit简明教程(制图软件)
2018/6/6
(2)“Grid(栅格设置)”标签页 为方便绘图、查看和编辑,L-Edit提供了三种独立的栅格坐标:显 示栅格、鼠标栅格和定位栅格,如图3.7所示。 “Grid display”栏用于定义显示栅格。其中“Displayed grid”填 充框用于设定栅格的格点间距,单位是定位单位;“Suppress minor grid”填充框用于设定栅格格点显示的最小像素,小于或等 于该值时,格点将不显示。 “Mouse grid”栏用于设置鼠标栅格。选中“Snaping”选项表示 鼠标指针只能在栅格上移动;选中“Smooth”选项表示鼠标指针 可在栅格间移动;“Mouse snap”填充框用于设定鼠标每移动一 步的距离,单位是定位单位。
2018/6/6
4.图层设置 图层部分的设置包括有那些图层、图层的名称、对象 的电阻电容值、GDSⅡ的代号、CIF的名称、图样等 数据。执行Setup/ Layers子命令进入图层设置对话框, 如图3.10所示。对话框左边的图层列表框列出了当前 文件的图层,与图层定义区的次序是一致的。也可建 立新的图层(Add Layer)、删除原有的图层 (Delete Layer)和重新命名图层(Remane Layer), 还可安排各图层的先后顺序(Move Layer)。在窗口的 右边可以用来定义或是更改图层的名称,与各图层的 电气特性、布局方式、生成层的方式、图样等。若要 修改某层的参数时,只要选中右边列表框的某层,再 修改右边各标签页的数据即可。
2018/6/6
“Paste To Cursor”选项表示将剪贴板上的图形粘贴 到鼠标指针上,选中该选项后,在粘贴对象时,被复 制的对象会跟随光标指针出现在绘图区,并随光标一 起移动,点击鼠标的任何键时,被复制的对象固定到 绘图区。在粘贴到绘图区之前,还可以对该对象进行 水平(H)、垂直(V)镜像与旋转(R)操作; “Auto-Panning”选项用于自动平移窗口,选中该选 项后,在执行Draw(绘图)、Move(移动)或Edit (编辑)操作时,当鼠标指针碰到绘图窗口边缘时, L-Edit将自动平移窗口。
版图工具ledit使用技巧(转)
版图工具ledit使用技巧(转)4.3 集成电路自动设计工具软件掩模版图编辑操作利用计算集成电路自动设计工具软件L-EDIT 实现移相掩模图形布局设计及交互式图形编辑。
Tanner Research,Inc.开发的一种很优秀的集成电路设计工具(Tanner IC Design Tools) 软件,最大的特点是可用于任何个人计算机(PC机)、它不仅具有强大的集成电路设计、模拟验证、版图编辑和自动布局布线等功能,而且图形处理速度快、编辑功能强、通俗易学、使用方便,很实用于任何个人进行集成电路设计或其它微细图形加工的版图设计工作。
早期(1988)Tanner EDA Tools 是一种可以运行于PC-DOS或MS-DOS操作系统的IBM PC及其兼容机的交互式集成电路版图设计工具软件包、(当然也能运行于Macintoshcs苹果机和带X-windos的UNIX工作站),通过十多年的扩充、改进,几乎每年都有一种新的修改版,到目前已经推出到1988-2002 Tanner EDA 版本,其强大的EDA功能不比SUN 工作站上运行的Cadence设计软件逊色,可以用来完成任何复杂度的IC 设计,但它却能够运行于任何微机上的Windows 98/ Windows ME/ Windows NT/ Windows 2000/ Windows XP等各种操作系统平台上,为设计软件的普及、推广、应用创造了非常有利的条件。
教程以具有代表性的1998年Tanner EDA T ools 版本为基础对Tanner集成电路设计工具软件作全面的介绍,抛砖引玉,读者可以在此基础上,对其他版本功能作进一步探讨。
整个设计工具大体上可以归纳为两大部分,即以S-Edit为核心的集成电路设计、模拟、验证模块和以L-Edit为核心的集成电路版图编辑与自动布图布线模块。
前者包括电路图编辑器S-Edit、电路模拟器T-Spice和高级模型软件、波形编辑器W-Edit、NetTran网表转换器、门电路模拟器GateSim以及工艺映射库、符合库SchemLib、Spice元件库等软件包,构成一个完整的集成电路设计、模拟、验证体系,每个模块互相关联又相对独立,其中S-Edit可以把设计的电路图转换成SPICE,VHDL,EDIF和TPR等网表文件输出,提供模拟或自动布图布线。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2019/5/11
图3.40 设置设计规则对话 框
Minimum Width选项,可知N Well的最小宽度 有10个Lambda的要求,如图3.40所示。
图6 N Well设计规则 在Layers面板的下拉列表中选取N Well选项,
再从Drawing工具栏中选择按钮,在Cell0编辑 窗口画出横向24格纵向15格的方形即为N Well, 如图3.41所示。
2019/5/11
(3)替换设置信息:用于将已有的设计文件 的设定(如格点、图层等) 应用于当前的文 件中。选择执行File/Replace Setup子命令打 开对话框,单击“From File”栏填充框的右 侧的Browser按钮,选择X: \Tanner\Ledit100\Samples\SPR\example1\lig hts.tdb文件,如图3.36所示,单击OK就将 lights.tdb文件中的格点、图层等设定应用在当 前文件中。
L-Edit的使用方法
L-Edit是Tanner Tools Pro工具软件中的一 个软件包,可以在同一窗口中进行版图设计、 设计规则检查、网表提取、标准单元自动布局 与连线等工作。配合在S-Edit中建立的相应电 路,可以在Tanner Tools Pro提供的另一个工 具LVS完成布局与电路的比对。在此将介绍LEdit的使用与版图设计及网表提取。
绘图区
2.应用参数设置 执行Setup /Application子命令进入应用设置对
话框,如图3.5所示,包括热键和鼠标作用的 某些设定。 (1)配置文件设置栏 “Workgroup”填充框用来指定设计组应用配 置文件的路径和名称。“User”填充框用来指 定设计者应用配置文件的路径和名称。
2019/5/11
3.6 视图的操作
每个窗口显示一个单元版图的一部分。显示在窗口中 的版图的子集称为视图。可以用平移(Panning)当 前窗口的方法来显示版图中不同区域的视图,也可以 用缩放(Zooming)使在窗口中显示版图的较大或较 小区域的视图。在版图绘制中,移动和编辑的任何 阶 段都可以做平移和缩放操作。
2019/5/11
2019/5/11
图3.37 编辑单元Cell0
2019/5/11
图3.38 工艺设定
Grid标签页用于显示栅格、鼠标栅格和定位栅格的设 置,如图3.39所示。在“Grid display”栏内设定1个 显示栅格点(Displayed grid)等于1个坐标单位 (Locator unit),在“Suppress grid less than”框 中设置8,表示当栅格小于8个像素时不显示;在 “Mouse grid”栏中,设定鼠标光标显示(Cursor type)为Smooth类型,在“Mouse snap grid”框中 设定鼠标锁定的栅格为0.5个坐标单位;在“Locator unit”栏中设定1个坐标为1000个内部单位。
1. 窗口的平移 平移的命令共有9种,如表3.3所示,平移只移动窗口,
而版图是不动的。当窗口向一个方向移动,视图中的 对象将向相反的方向移动。
2019/5/11
2019/5/11
2. 窗口的缩放 L-Edit提供4种缩放的功能,可以借着 放大缩小的功能来改变视图。其功能 如表3.4所示。
图3.45 绘制Active区
(10)Active区截面观察:选择Tools/CrossSection命令(或单击按钮),打开Generate Cross-Section对话框,单击Pick按钮,再在编 辑画面中选择要观察的位置,然后单击OK按 钮,结果如图3.46所示。
2019/5/11
2019/5/11
2019/5/11
2019/5/11
图3.36 替换设置信息对话框
图3.36 替换设置信息对话框
(4)编辑单元:L-Edit编辑方式是以单元(Cell)为单位而不是以 文件(File)为单位的,每一个文件可有多个Cell,而每一个Cell 可表示一种电路的版图或说明,每次打开新文件时自动打开一个 Cell并将之命名为Cell0,如图3.37所示,其中编辑窗口中的十字 为坐标原点。 (5)设计环境设置:绘制版图时必须要有确定的大小,因此在绘 图前首先要确定或设定坐标与实际长度的关系。选择执行 Setup/Design子命令,弹出Setup Design对话框,在Technology 标签页中可设置工艺的名称、单位等,本例以Lambda为单位,而 Lambda与内部单位(Internal Unit)的关系可在Technology setup 选项中进行设置,如图3.38所示,设定1个Lambda为1000个 Internal Unit,即设定1个Lambda等于1个Micron。
2019/5/11
3.5.3 对象的移动 对象的移动可以分为:图形移动、递增移动、数字
移动与更改方向移动。这些移动可以是一个对象,也 可以是一群对象的移动。 (1)图形移动 先选择所要移动的对象,使用鼠标 的中间键(Move-Edit)即可拖曳对象到新的位置,如果 已经有对象在选择的状态下,则该对象就可以被移动; 若是尚未有对象在选择的状态下,则鼠标附近的对象 (隐选的方式)会被移动。 (2)递增移动 使用表3.2中四个命令可以对己选择的 对象进行搬移,所移动的量是在Setup/Design子命令 设计参数对话框中的Nudge amount填充框中设置。
2019/5/11
2019/5/11
图3.43 N Well截面图
X指N Well的意思,截面图中N Well宽度与版图中的N Well的宽度是一致的。图3.44 Active设计规则
(9)绘制Active图层:首先要了解设计规则对有源区 的要求。选择Tools/DRC命令,打开Design Rule Check对话框,单击其中Setup按钮会出现Setup Design Rule对话框(或单击图标),再从其中的 Rules list列表框选择2.1 Active Minimum Width选项, 可知Active的最小宽度有3个Lambda的要求,如图 3.44所示。
图3.35 L-Edit 的标题栏
(1)打开L-Edit程序:L-Edit会自动将工作文 件命名为Layout1.tdb并显示在窗口的标题栏上, 如图3.35所示。
(2)另存为新文件:选择执行File/Save As子 命令,打开“另存为”对话框,在“保存在” 下拉列表框中选择存贮目录,在“文件名”文 本框中输入新文件名称,如Ex1。
(7)绘制N Well:在P型衬底上制作PMOS管,首先 要制作N Well。而N Well的最小宽度必须满足所选工 艺规则。本例使用由软件提供的MOSIS/ORBIT 2.0U 设计规则。查看N Well绘制要遵守的设计规则可选择 Tools/DRC命令,打开Design Rule Check对话框, 单击其中Setup按钮会出现Setup Design Rule对话框 (或单击图标),再从其中的Rules list列表框选择 1.1 Well
2019/5/11
表3.2 递增移动命令热键表
2019/5/11
(3)数字移动 执行Draw/Move By子命令会 出现MoveBy对话框,在对话框中填入X和Y轴 方向的移动量,单击OK按钮即可。
(4)更改方向 L-Edit提供三种更改方向的命 令:旋转(Draw/Rotate)、水平映像 (Draw/Flip/Horizontal)、与垂直映像 (Draw/Flip/Vertical)。这些对象方向的改变都 是以对象几何中心为转轴,即使是多数个对象 也是如此。
2019/5/11
1.L-Edit的窗口介绍
图3.1为L-Edit的窗口,包括标题栏、工具栏、 位置显示区、鼠标功能说明、状态栏、绘图区 等项目。还有层的定义区,用以定义现在要进 行绘制和编辑的层。
2019/5/11
工具栏 位置显示区
层定义区
标题栏
鼠标功能说 明
状态栏
2019/5/11
图3.1 L-Edit窗口
2019/5/11
2019/5/11
图3.44 Active设计规则
在Layers面板的下拉列表中选取Active 选项,再从Drawing工具栏中选择按钮, 在Cell0编辑窗口的N Well中画出横向 14格纵向5格的方形Active区,如图3.45 所示。
2019/5/11
2019/5/11
图3.42 截面产生设置
单击对话框中的Brower按钮,在弹出 的对话框中选择 C:\Tanner\LEdit83\amples\SPR \example1\lights.xst文件,再单击Pick 按钮在编辑画面中选择要观察的位置, 然后单击OK按钮,结果如图3.43所示。 单击截面图中的关闭按钮可取消截面 状态,恢复到画图状态。状态栏中的 Well
2019/5/11
2019/5/11
图3.47 设计规则检查
执行File/Open命令打开错误记录文件 Cell0.drc,其内容如图3.48所示,有一个错误, 版图设计违反了设计规则4.6,并标出发生错 误的坐标范围。
2019/5/11
2019/5/11
图3.48 设计规则检查结果
选择执行Tools/DRC命令,打开Design Rule Check对话框,单击其中Setup按钮会出现 Setup Design Rule对话框(或单击图标), 再从其中的Rules list列表框选择4.6 Not Existing选项,可知观察该设计规则的规定, 如图3.49所示。
249 设计规则
4.6的规则说明Not Selected Active层不 能存在,Not Selected Active层的定义 可以选择Setup/Layers命令观察其定义, 如图3.50所示。4.6规则是指Active图层 必须要与P Select图层或N Select重叠, 而不能单独存在,否则设计规则检查 会出错。