欢迎来到天天文库
浏览记录
ID:60215902
大小:4.92 MB
页数:200页
时间:2020-12-03
《最新L-Edit绘制版图.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、L-Edit的使用方法L-Edit是TannerToolsPro工具软件中的一个软件包,可以在同一窗口中进行版图设计、设计规则检查、网表提取、标准单元自动布局与连线等工作。配合在S-Edit中建立的相应电路,可以在TannerToolsPro提供的另一个工具LVS完成布局与电路的比对。在本章中将介绍L-Edit的使用与版图设计及网表提取。10.1L-Edit的窗口介绍图3.1为L-Edit的窗口,包括标题栏、工具栏、位置显示区、鼠标功能说明、状态栏、绘图区等项目。还有层的定义区,用以定义现在要进行绘制和编辑的层。图3.1L-Edit窗
2、口绘图区标题栏工具栏位置显示区层定义区鼠标功能说明状态栏2.应用参数设置执行Setup/Application子命令进入应用设置对话框,如图3.5所示,包括热键和鼠标作用的某些设定。(1)配置文件设置栏“Workgroup”填充框用来指定设计组应用配置文件的路径和名称。“User”填充框用来指定设计者应用配置文件的路径和名称。3.5.3对象的移动对象的移动可以分为:图形移动、递增移动、数字移动与更改方向移动。这些移动可以是一个对象,也可以是一群对象的移动。(1)图形移动先选择所要移动的对象,使用鼠标的中间键(Move-Edit)即可拖
3、曳对象到新的位置,如果已经有对象在选择的状态下,则该对象就可以被移动;若是尚未有对象在选择的状态下,则鼠标附近的对象(隐选的方式)会被移动。(2)递增移动使用表3.2中四个命令可以对己选择的对象进行搬移,所移动的量是在Setup/Design子命令设计参数对话框中的Nudgeamount填充框中设置。表3.2递增移动命令热键表(3)数字移动执行Draw/MoveBy子命令会出现MoveBy对话框,在对话框中填入X和Y轴方向的移动量,单击OK按钮即可。(4)更改方向L-Edit提供三种更改方向的命令:旋转(Draw/Rotate)、水平
4、映像(Draw/Flip/Horizontal)、与垂直映像(Draw/Flip/Vertical)。这些对象方向的改变都是以对象几何中心为转轴,即使是多数个对象也是如此。3.6视图的操作每个窗口显示一个单元版图的一部分。显示在窗口中的版图的子集称为视图。可以用平移(Panning)当前窗口的方法来显示版图中不同区域的视图,也可以用缩放(Zooming)使在窗口中显示版图的较大或较小区域的视图。在版图绘制中,移动和编辑的任何阶段都可以做平移和缩放操作。1.窗口的平移平移的命令共有9种,如表3.3所示,平移只移动窗口,而版图是不动的。当
5、窗口向一个方向移动,视图中的对象将向相反的方向移动。2.窗口的缩放L-Edit提供4种缩放的功能,可以借着放大缩小的功能来改变视图。其功能如表3.4所示。画版图的步骤1.进入L-Edit2.建立新文件3.环境设定4.编辑元件5.绘制多种图层形状6.设计规则检查(DRC)7.修改对象8.设计规则检查(DRC)9.版图提取用L-Edit画PMOS版图的步骤(1)打开L-Edit程序:L-Edit会自动将工作文件命名为Layout1.tdb并显示在窗口的标题栏上,如图3.35所示。(2)另存为新文件:选择执行File/SaveAs子命令,
6、打开“另存为”对话框,在“保存在”下拉列表框中选择存贮目录,在“文件名”文本框中输入新文件名称,如Ex1。图3.35L-Edit的标题栏(3)替换设置信息:用于将已有的设计文件的设定(如格点、图层等)应用于当前的文件中。选择执行File/ReplaceSetup子命令打开对话框,单击“FromFile”栏填充框的右侧的Browser按钮,选择X:TannerLedit100SamplesSPRexample1lights.tdb文件,如图3.36所示,单击OK就将lights.tdb文件中的格点、图层等设定应用在当前文件中
7、。图3.36替换设置信息对话框图3.36替换设置信息对话框(4)编辑单元:L-Edit编辑方式是以单元(Cell)为单位而不是以文件(File)为单位的,每一个文件可有多个Cell,而每一个Cell可表示一种电路的版图或说明,每次打开新文件时自动打开一个Cell并将之命名为Cell0,如图3.37所示,其中编辑窗口中的十字为坐标原点。(5)设计环境设置:绘制版图时必须要有确定的大小,因此在绘图前首先要确定或设定坐标与实际长度的关系。选择执行Setup/Design子命令,弹出SetupDesign对话框,在Technology标签页中
8、可设置工艺的名称、单位等,本例以Lambda为单位,而Lambda与内部单位(InternalUnit)的关系可在Technologysetup选项中进行设置,如图3.38所示,设定1个Lambda为1000个Inter
此文档下载收益归作者所有