Cadence-实验系列7-IC设计软件-Tanner-SPRLVS.pptVIP

Cadence-实验系列7-IC设计软件-Tanner-SPRLVS.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Cadence-实验系列7-IC设计软件-Tanner-SPR

Cadence 实验系列7_ IC设计软件_Tanner SPRLVS 参数比较 LVS使用拓扑(元件,连接的数目),参数(电阻值,电容量),以及几何形状(面积,长度,宽度)信息来比较网表,可以规定允许的两个待比较量的容差范围,参数和几何形状比较的容差可以不同。 碎片现象的确定 当两个网表不等同时,LVS可以确定为决断的节点和元件,并能协助找出它们在电路图或版图上的位置 * * standard cell place and route 标准组件配置与绕线 Layout vs. Schematic 版图-电路图比较器 (2)L-Edit中的SPR部分 (3)LVS部分 (4)现场演示 (1)Tanner 简介 Tanner 最大的特点是可用于任何PC机,不仅具有强大的集成电路设计、模拟验证、版图编辑和自动布局布线等功能,而且图形处理速度快、编辑功能强、通俗易学、使用方便,实用于任何个人进行集成电路设计。 Tanner 的出现使IC设计工具告别价格昂贵的时代,告别只有极少数人才会使用IC设计工具的时代。一套大型EDA设计软件动辄几百万美元,而一套完整的Tanner在两万美元左右。 Tanner 简介 Tanner 设计流程 用S-Edit编辑电路 输出成Spice文件 用T-Spice模拟分析 用L-Edit绘制布局图 设计规则检查 生成Spice文件 用T-Spice模拟分析 用LVS对比 转成GDSII文件格式 N Y N Y N Y Y N L-Edit的五个子模块 DRC (设计规则检查) 可以用来有效地对集成电路版图进行设计规则检查 SPR (标准单元布线) 可以灵活地进行主要是用标准单元的集成电路版图的自动布图布线 Extract(版图提取) 用来提取版图的SPICE网表,以便验证版图设计的正确性 Cross Section Viewer(剖面观察器) 用来产生版图设计中的不同部分或元件的剖面 UPI(用户编程界面) 用来扩展L-Edit的功能, L-Edit带有160个左右的UPI函数,可 以编制各种UPI宏 L-Edit SPR的设计的流程图 简介 标准组件配置与绕线(简称SPR)是L-edit的布图布线功能中的一个模块,用标准单元做基本构件进行自动布图布线设计。 SPR模块包括三个子模块: 1. 用来生成内核单元的内核布图布线模块(core generation) 2. 产生输入输出焊垫框架的焊垫框架产生器(padframe generation) 3. 用来连接内核单元和焊垫框架二者的焊垫布线模块(pad routing) 这三个子模块都有相对的独立性,可以独立运行,也可以协同运行。 SPR完成布图布线的过程 SPR分三步完成布图布线: 1。先产生电路的内核单元 2。再产生焊垫框架 3。接着在内核和焊架框架中的焊垫间完成布线。 SPR设定 选择Tools——SPR——Setup命令,有两个文件需要设定,一个是标准组件库所在的文件(*.tdb),另一个是由S-edit设计好的电路模块所输出的Netlists文件(*.tpr),只有设定完这两个文件,才能让L-edit根据电路图模块所输出的Netlist文件从指定标准库中找出相同名称的对应组件,进行自动摆放绕线。 更新SPR设置 与网表文件, 使之保持一致 SPR三个子模块的设定 i)电路核心设定(Core Setup) 包括核心单元图层、全局信号、布局、输入输出信号等设置选项。 如无特殊要求,清除I/O Signals里的所有信号。 ii)焊垫框架设定(Padframe Setup) 包括常规和版图设定。 如无特殊要求,清除Layout里的所有Pad。 iii)焊垫绕线设定(Pad Route Setup) 包括常规、图层、设计规则、内核信号、焊垫框信号的设定。 如无特殊要求,清除Core Signals和Padframe Signals里的所有信号。 SPR形成的组件名称 执行SPR 执行Tools——SPR——Place and Route命令——单击Run按钮 随后出现自动绕线布局的结果,如图所示。 绕线结果会产生好几个组件,可以用View——Design Navigator命令,单击展开全部的功能按钮,观看各组件的层次关系。 将此布局图进行SPICE网表转化(*.spc文件) 执行Tools——Extract命令,输入设定内容,单击Run按钮 由于不同流程有不同特性,在Output选项卡中可引入组件的模型文件,此模型文件包括电容电阻系数等数据,可供T-spice模拟之用。图中引用1.25um的CMOS流程组件模型文件m12_

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档