Virtuoso-cadence-教程.ppt
《Virtuoso-cadence-教程.ppt》由会员分享,可在线阅读,更多相关《Virtuoso-cadence-教程.ppt(117页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2OUTLINE Cadence 系统概述版图设计工具Virtuoso LE版图验证工具Diva版图验证工具Dracula3Cadence 系统概述 Cadence 概述设计流程系统组织结构系统启动帮助系统4Cadence 概述 为什么要学习Cadence工具5Cadence 概述v集成电路发展趋势年1997199920012003200620092012特征尺寸(nm)2501801501301007050最低的电源电压(V)1.82.51.51.8 1.21.5 1.21.5 0.91.2 0.60.90.5-0.6通用集成电路750120014001600200025003000 ASI
2、C30050060070090012001500DRAM28040045056079011201580芯片面积(mm2 )MPU300340385430520620750ASIC480800850900100011001300MPU3.7M6.2M10M18M39M84M180MASIC8M14M16M24M40M64M100M桌面式产品7090110130160170175便携式产品1.21.41.722.42.83.2工作频率晶体管数/cm2最大功耗(W)6Cadence 概述 市场需求以及工艺技术的发展使得设计 复杂度提高,为满足这样的需求,我们 必须掌握最强大的 EDA 工具 7Cad
3、ence 概述8Cadence 概述v全球最大的 EDA 公司v提供系统级至版图级的全线解决方案v系统庞杂,工具众多,不易入手v除综合外,在系统设计,在前端设计输入和仿真,自动布局布线,版图设计和验证等领域居行业领先地位v具有广泛的应用支持v电子设计工程师必须掌握的工具之一9Cadence 概述vSystem-Level DesignvFunction VerificationvEmulation and AccelerationvSynthesis/Place-and-RoutevAnalog,RF,and Mixed-Signal DesignvPhysical Verification
4、and AnalysisvIC PackagingvPCB Design10集成电路设计流程 算法设计算法设计逻辑综合逻辑综合可测性设计可测性设计低功耗设计低功耗设计版图验证版图验证设计规则检查设计规则检查互连参数提取互连参数提取11CELL 设计流程 创建工艺文件版图单元验证版图反标注打印输出生成抽象生成参数化单元生成复杂阵列符号生成模拟单元转换12系统组织结构v大多数 Cadence 工具使用同样的库模型,库结构按目录结构组织数据,这利于不同工具之间的数据交互和一致操作。物理组织逻辑组织目录库子目录单元子目录视图13系统组织结构 14系统组织结构vDDMS(Design Data Mana
5、gement System)DDMS物理路径Path/lib/cell_1/layout_3.0逻辑名称cell_1 layout 3.0Library.lib 15系统统组织结构vExamplevendlibdffmux2gatesbodyVhdl.vhd/usr/proj/vendlib/usr/proj/vendlib/dff/usr/proj/vendlib/mux2/usr/proj/vendlib/mux2/gates/usr/proj/vendlib/mux2/body16系统组织结构vTerms and Definitions库(library):特定工艺相关的单元集合单元(c
6、ell):构成系统或芯片模块的设计对象视图(view):单元的一种预定义类型的表示CIW:命令解释窗口属性(attributes):预定义的名称-值对的集合搜索路径(search path):指向当前工作目录和 工作库的指针17系统启动v 环境设置1 .cshrc 文件设置 .cshrc文件中指定 Cadence 软件和 licence 文件所在的路径 2 .cdsenv 文件设置 .cdsenv 文件包含了 Cadence 软件的一些初始设置,该文件用 SKILL 语言写,Cadence 可直接执行3 .cdsinit 文件设置4 cds.lib 文件设置18系统启动5 工艺文件(techn
7、ology file) 技术文件包含了设计必需的很多信息,对设计,尤其是版图设计很重要。它包含层的定义,符号化器件定义,几何、物理、电学设计规则,以及一些针对特定 Cadence 工具的规则定义,如自动布局布线的规则,版图转换成 GDSII 时所使用层号的定义。6 显示文件(display.drf)19系统启动v系统启动1 前端启动命令命令规模功能icdes基本数字模拟设计输入icdssicde 加数字设计环境icmsm前端模拟、混合、微波设计iccaxl前端设计加布局规划20系统启动2 版图工具启动命令命令规模功能layouts基本版图设计(具有交互 DRC 功能)layoutPlusm基本
8、版图设计(具有自动化设计工具和交互验证工具)21系统启动3 系统级启动命令命令规模功能swbsPcb 设计msfbl混合型号IC设计icfbxl前端到后端大多数工具22系统启动 23系统启动 Command Interpreter Window(CIW)Log 文件菜单栏窗口号输出域命令提示行输入域鼠标按钮提示24帮助系统v两种方式寻求帮助1 openbook 在UNIX提示符下输入命令 openbook: host openbook &2 工具在线帮助 每个工具右上角的“help”菜单 25OUTLINE Cadence 系统概述版图设计工具Virtuoso LE版图验证工具Diva版图验证
9、工具Dracula26版图设计工具Virtuoso LEvVirtuoso Layout Editor版图编辑大师 Cadence最精华的部分在哪里Virtuoso Layout Editor界面漂亮友好功能强大完备操作方便高效27版图设计工具Virtuoso LEv目标理解 Layout Editor 环境学会如何使用 Layout Editor学会运行交互 DRC&LVS学会将设计转为Stream format学会定制版图编辑环境28版图设计工具Virtuoso LEv单元设计具体流程29Virtuoso LE 使用介绍第一步:建库执行:执行:CIWToolsLibrary Manager
10、 LMFileNewLibrary 30Virtuoso LE 使用介绍第二步:指定工艺文件31Virtuoso LE 使用介绍第三步:建立版图单元执行:LMFileNewCell View 32Virtuoso LE 使用介绍第四步:打开版图单元执行:CIWFileOpen 选择库选择视图选择单元33版图设计工具Virtuoso LEv版图编辑环境34版图设计工具Virtuoso LEvVirtuoso Layout Editing35版图设计工具Virtuoso LEvLSW-层选择窗口36版图设计工具Virtuoso LEq设置有效 Drawing 层 执行:执行:LSWEditSet
11、Valid Layers 37版图设计工具Virtuoso LEqDisplay Resource Editor38版图设计工具Virtuoso LEqLayers and display.drf39版图设计工具Virtuoso LEqSet Display Options40版图设计工具Virtuoso LEqSet Editor Options41版图设计工具Virtuoso LEq鼠标用法42版图设计工具Virtuoso LEq工艺文件流图43版图设计工具Virtuoso LEvTechnology File 命令44版图设计工具Virtuoso LEv主要编辑命令q Undo取消q R
12、edo恢复q Move移动q Copy复制q Stretch拉伸q Delete删除q Merge合并q Search搜索编辑命令非常友好,先点击命令,然后对目标图形进行操作45版图设计工具Virtuoso LEv主要创建命令qRectangle矩形qPolygon多边形qPath互联qLabel标签qInstance例元qContact通孔现在LSW中选中层,然后点击创建命令,在画相应图形46绘制反相器版图vINV Example 首先回顾一下CMOS反相器制作流程:Stage 1:N wellP well47绘制反相器版图Stage 2:P diffusionN diffusion48绘制
13、反相器版图Stage 3:Poly gate49绘制反相器版图Stage 4:P+ implantN+ implant 50绘制反相器版图Stage 5:contact51绘制反相器版图Stage 6:Metal 152绘制反相器版图Stage 7:via53绘制反相器版图Stage 8:Metal 254绘制反相器版图 版图编辑工具使用器件加工工艺流程OK!55绘制反相器版图156绘制反相器版图257绘制反相器版图358绘制反相器版图459绘制反相器版图560绘制反相器版图661绘制反相器版图762绘制反相器版图863绘制反相器版图964Virtuoso Layout Editor 现在,您
14、已经掌握版图编辑大师的基本操作,通过上机实验巩固和提高!6566OUTLINE Cadence 系统概述版图设计工具Virtuoso LE版图验证工具Diva版图验证工具Dracula67设计流程 68版图验证版图验证的必要性? 确保版图绘制满足设计规则 确保版图与实际电路图一致 确保版图没有违反电气规则 可供参数提取以便进行后模拟69版图验证vIC 后端流程图:70Cadence 版图验证工具q Diva Diva 是 Cadence 的版图编辑大师Virtuoso集成的交互式版图验证工具,具有使用方便、操作快捷的特点,非常适合中小规模单元的版图验证。q Dracula Dracula(吸血
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Virtuoso cadence 教程
限制150内