ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:253.73KB ,
资源ID:7667365      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7667365.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验八组件自动配置与绕线.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验八组件自动配置与绕线.docx

1、实验八组件自动配置与绕线实验八、组件自动配置与绕线一、实验目的:标准组件库中的标准组件的建立必须符合某些限制,包括高度、形状与连接端口的位置。标准组件在L-Edit中分成两个部份,包括标准逻辑组件与焊垫组件。标准组件库中的标准组件的建立必须符合某些限制,包括高度、形状与连接端口的位置,才能使用标准组件库中的组件,完成自动配置与绕线。 完整的组件布局包括两个部分,一个部分是核心逻辑电路,另一部分是输入输出焊垫(PAD),其中的输入输出焊垫部分也要包括在标准组件库中。本实验介绍L-Edit的自动标准组件配置与绕线(Automatic Standard Cell Place And Route)功能

2、,以四位加法器为核心电路,加入输入输出焊垫,由S-Edit完成电路图设计并产生Netlist文件(*TPR文件),再利用L-Edit以标准组件库根据由S-Edit输出的Netlist文件(*TPR文件)进行标准组件自动配置与绕线(SPR),并以详细的步骤引导学习L-Edit标准组件自动配置与绕线的基本功能。本实验利用L-Edit中利用的标准组件库为Lightstdb文件,S-Edit绘制电路图时,使用的组件名称与输入输出端口的个数必须与L-Edit中标准组件库的组件相配合,或是直接利用S-Edit中Lightssdb文件中的模块。二、实验要求:1、利用S-Edit绘制四位加法器 2、进入L-E

3、dit做SPR设定;3、四位加法器标准组件自动配置与绕线方法;三、实验步骤:操作流程:进入S-Edit一建立新文件一环境设定一引用四位加法器模块一引用 PAD符号一输出成TPR文件与SPICE文件一进入L-EditSPR设定一四位加法器标准组件自动配置与绕线一转化一LVS一输出成GDSII文件。一、引用四位加法器模块(1) 打开S-Edit程序:依照实验五的方式打开S-Edit程序,S-Edit会自动将工作文件命名为File0sdb并显示在窗口的标题栏上,如图151所示。图15.1 S-Edit的标题栏(2)环境设定:S-Edit默认的工作环境是黑底白线,但可按照自己的喜好来定义颜色。 (3)

4、另存新文件:选择FileSave As命令,打开“另存为”对话框,在“保存在”下拉列表中选择存储的目录,在“文件名”文本框中输入新文件的名称,例如,Exl4。 (4)引用add4模块:本范例以四位加法器为核心电路,四位加法器可以从Ex8sdb文件中复制add4模块到Exl4sdb文件中,并在Module0编辑画面引用。选择ModuleSymbol Browser命令,在弹出的对话框中利用Add Library按钮加入Exl4组件库,再从其内含模块选择出add4模块,如图152所示,接着单击Place按钮和Close按钮,则在Module0编辑窗口中将出现add4的符号。 图15.2 从Ex8文

5、件中选择add4模块 (5) 引用PAD模块:本范例以四位加法器为核心电路,核心电路每一个输入输出端还要加上输入输出焊垫(PAD),在Lightssdb文件中有已绘制好的焊垫模块,包括电源焊垫PadVdd、接地焊垫PadGnd、输入焊垫IPAD与输出焊垫OPAD,可从范例文件Lightssdb中分别复制4种PAD模块到Exl4文件中,并在Module0编辑画面引用。选择ModuleSymbol Browser命令,利用弹出对话框中的Add Library按钮加入S-Edittutorialschematiclights组件库,再从其内含模块中分别选择出IPAD,OPAD,PadVdd与PadG

6、nd模块。引入组件时会出现提示组件名称冲突的对话框,则可选择第3个单选按钮来覆盖现有的组件,如图153所示。但之后又会出现提示模块性质不匹配的对话框,如图154所示,要单击其中的Yes按钮才能将Lightssdb文件中的组件成功地复制到Exl4sdb文件中,并且将Exl4sdb文件中的N 4与P 4的模块置换成Lightssdb文件中的N 4与P 4模块。图15.3 模块名称冲突的对话框 图15.4 性质不匹配的对话框(6) 编辑四位加法器:选择EditDuplicate命令或利用Ctrl键加鼠标拖曳的方式复制出7个IPAD符号与5个OPAD符号,再利用Alt键加鼠标拖曳的方式可移动各个对象。

7、之后利用按钮完成各端点的信号连接,注意,控制鼠标左键可将联机转向,右击可终止联机。当联机与组件节点正确相接时,节点上小圆圈同样会消失。利用S-Edit提供的输入端口按钮与输出端口按钮标明此全加器的输入输出信号的位置与名称,方法如下所述:选择输入端口按钮,到工作区中用鼠标左键选择要连接的端点,打开Edit Selected Port对话框,在Name文本框输入输入端口名称,单击OK按钮,分别要建立A3,A2,A1,A0,B3,B2,B1与B0这8个输入端口;再选择输出端口按钮,到工作区中用鼠标左键选择要连接的端点,在出现的对话框中的Name文本框输入输出端口名称,单击OK按钮,分别要建立Co(o

8、ut)与S3,S2,S1,S0这5个输出端口。若输入端口或输出端口未与所要连接的端点相接时,可利用移动功能将之连接在一起,如图155所示。注意,IPAD符号利用了Edit一FlipHorizontal命令翻转过,使该符号的PAD端接输入端口。以同样的方法使OPAD符号的PAD端接输出端口,并将引入的PadVdd与PadGnd摆放在旁边。 图15.5 连接端口(7)更改模块名称:将原来的模块名称Module0换成符合实际电路特性的名称,选择ModuleRename命令,打开Module Rename对话框,在其中的New modules name文本框输入“addspr”,单击OK按钮。(8)输

9、出成TPR文件:要在S-Edit中将设计好的addspr模块输出成tpr格式,可选择FileExport命令来输出,如图156所示。在Select Export Data Type下拉列表框中选择TPR File(*tpr)选项,则在Output file name下拉列表框中出现文件名类型为addspr.tpr。 图15.6 输出成TPR文件(9)输出成SPICE文件:在S-Edit中将设计好的addspr模块输出成SPICE格式,以便在最后进行电路对比(LVS)之用,可由选择FileExport命令输出,如图158所示。在Select Export Data Type下拉列表框中选择SPI

10、CE File(*sp)选项,则在Output file name下拉列表框中出现文件名类型为addspr.sp。 图15.8 输出成SPICE文件二 L-Edit标准组件自动绕线的详细步骤 (1)打开L-Edit程序:执行在.TannerLEdit目录下的leditexe文件,或选择“开始”一“程序”一Tanner EDAL-Edit一L-Edit v命令,即可打开L-Edit程序,L-Edit会自动将工作文件命名为Layoutlsdb并显示在窗口的标题栏上,如图159所示。 图15.9 L-Edit的标题栏(2) 另存新文件:选择FileSave As命令,打开“另存为”对话框,在“保存在

11、”下拉列表框中选择存储目录,在“文件名”文本框中输入新文件名称,例如,Exl4。(3)取代设定:选择FileReplace Setup命令,在出现的对话框中单击Browser按钮,在打开的对话框中选择 .TannerLEdit SamplesSPRexample1lightstdb文件,单击OK按钮,就可将lightstdb文件的设定选择性地应用在目前编辑的文件中,包括格点设定、图层设定、自动绕线设定等。 (4)SPR设定:本范例是练习L-Edit的标准组件自动绕线方式(SPR)来进行四位加法器的布局图设计,并配合输入输出焊垫(PAD)进行配置。首先进行SPR的设定,选择ToolsSPRSet

12、up命令,打开SPR Setup对话框,其中有两个文件需要设定,一个是标准组件库所在的文件(*.tdb),另一个是由S-Edit中设计好的电路模块所输出的Netlist文件(*.tpr),只有设定完这两个文件,才能让L-Edit根据电路图模块所输出的Netlist文件从指定的标准组件库中找出相同名称的对应组件,进行自动摆放与绕线,完成完整的电路布局图。其设定方法为:在SPR Setup对话框中单击Browser按钮,在弹出的对话框中找出标准组件库lightslbtdb,如图1510所示。在Netlist file下拉列表框中选择从S-Edit设计的四位加法器电路图的输出文件addspr.tpr

13、。 图15.10 SPR的设定 在图1510中还要设定电源信号端口与接地信号端口的名称,此名称也要与标准组件的电源信号端口与接地信号端口的名称相对应,在此设定电源信号端口为Vdd,设定接地信号端口为Gnd。 SPR Setup对话框中另外还有其他3项内容需要设定,整理如表152所示。 表15.2 SPR设定 以下将依序介绍此3项内容的设定方式。(5)电路核心设定:在SPR Setup对话框中单击Core Setup按钮,打开SPR Core Setup对话框,选择IO Signal选项卡,如图15.11所示,将原先所有信号通过单击其中的Delete按钮清除,再单击“确定”按钮,回到SPR Se

14、tup对话框。 图15.11 SPR核心设定 (6) 焊垫框设定:在SPR Setup对话框中单击Padframe Setup按钮,进入SPR Padframe Setup对话框,选择Layout选项卡,如图1512所示,将原先所有的Pad利用其中的Delete按钮清除,再单击“确定”按钮,回到SPR Setup对话框。 图15.12 SPR焊垫框设定 (7)焊垫绕线设定:在SPR Setup对话框中单击Pad Route Setup按钮,进入SPR Pad Route Setup对话框,在其中的Output cell name选项组中的Chip cell文本框输入完成自动配置与绕线的组件名称

15、,在此设定为“add4”,如图1513所示。 图15.13 SPR焊垫绕线设定 再选择Core Signals选项卡,如图15.14所示,将原先所有I/O信号利用其中的Delete按钮清除。 图15.14 Core Signals选项卡再选择Padframe Signals选项卡,如图1515所示,将原先所有IO信号利用Delete按钮清除再单击“确定”按钮,回到SPR Setup对话框。设定完单击OK按钮。(8)执行SPR:进行了SPR设定,接着选择ToolsSPRPlace and Route命令,打开Standard Cell Place and Route对话框,单击其中的Run按钮,

16、执行SPR设定。自动绕线完成会出现如图1517的完成信息 图15.15 Padframe Signals选项卡 图15.17 执行SPR完成信息 绕线完成的结果出现在add4组件中,如图1518所示。 绕线结果会产生好几个组件,可利用ViewDesign Navigator命令,单击展开全部的功能按钮,观看各组件的层次关系,如图1519所示。 图15.18 SPR执行结果 图15.19 各组件的层次关系(9)转化:将此布局图利用L-Edit的转化功能进行转化(选择ToolsExtract命令,在出现的Extract对话框中进行设定,如图1520与图1521所示,再单击Run按钮进行转化)。 图

17、15.20 Extract对话框 图15.21 Output选项卡转化的结果可利用任何文字编辑器打开,add4spc的内容如图1522所示。 图15.22 转化结果(10)进行LVS:可参考实验六的LVS的操作方式来进行电路图输出文件addspr.sp与自动配置与绕线结果的转化文件add4spc的对比操作,若电路不相等则回去修改S-Edit电路或L-Edit的SPR设定,直到电路对比相等为止。(选做) (11)输出成GDSII文件:LVS对比完成后,将利用L-Edit的自动配置与绕线建立的布局图输出成GDSII文件,才能制作成半导体流程所需的光刻板,方法为在L-Edit中选择FileExport Mask Data命令,打开Export Mask Data对话框,在Export file type下拉列表中选择GDSII选项,如图1523所示,单击Export按钮。 单击Export按钮后会出现一个输出完成信息文件,如图1524所示,即完成GDSII文件输出程序。 图15.23 输出成GDSII文件 图15.24 输出完成信息文件

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1