课程实验一 cadence使用基础

课程实验一 cadence使用基础

ID:11145744

大小:3.23 MB

页数:31页

时间:2018-07-10

课程实验一 cadence使用基础_第1页
课程实验一 cadence使用基础_第2页
课程实验一 cadence使用基础_第3页
课程实验一 cadence使用基础_第4页
课程实验一 cadence使用基础_第5页
资源描述:

《课程实验一 cadence使用基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、IC工艺及版图设计课程实验一一、实验目的:1掌握Cadence软件的启动方法2了解原理图编辑器使用方法3掌握Cadence版图编辑软件的使用方法二、实验软件:CadenceIC5141VirtuosoLayoutEditor三、实验要求:实验前请做好预习工作,实验后请做好练习,较熟练的使用Cadence软件。IC工艺及版图设计课程实验一教学任务Cadence版图编辑软件的简介学时2教学目标专业能力:1.了解Linux基本操作2.了解原理图编辑软件操作3.熟练掌握版图编辑软件的使用4.掌握版图层次教学内容1.Linux下Cad

2、ence软件操作2.Cadence软件的使用主要包括原理图编辑软件和版图编辑软件重点CadenceVirtuoso版图编辑软件使用难点CadenceVirtuoso版图编辑软件使用31实验内容:项目一、Linux系统与Cadence软件介绍1.Cadence软件介绍◎全球最大的EDA公司,产品涵盖电子设计的整个流程,自1991年以来,连续在EDA市场中销售额稳居第一。◎提供系统级至版图级的全线解决方案,产品包括系统级设计,功能验证,IC综合及布局布线,模拟、混合信号及射频IC设计,全定制IC设计,IC物理验证,PCB设计和硬

3、件仿真建模等。◎系统庞杂,工具众多,不易入手◎具有广泛的应用支持,全球知名半导体公司与电子系统公司均将Cadence软件作为其全球设计的标准。2.Cadence全定制IC设计软件◎VirtuosoSchematicComposer◎AnalogDesignEnvironment◎Spectre◎VirtuosoLayoutEditor◎Assura◎Dracula&Diva◎VirtuosoLayoutSynthesizer自动版图◎ICCragtsman布局工具3.系统环境◎.cshrc:指定Cadence软件和Licen

4、se文件所在路径(用户目录下,隐藏文件)◎.cdsenv:包含Cadence软件的一些环境设置(用户目录下,隐藏文件)◎.cdsinit:Cadence初始化设置(用户目录下,隐藏文件)◎cds.lib:Cadence调用的设计库文件◎techfile:工艺文件包含了设计必须的信息,版图设计时必须包含该文件。◎display.drf:显示文件4.登录启动Linux系统后登陆Cadence①启动Linux后,右键桌面,选择“OpenTerminal”31②在弹出的Terminal中输入需要进行版图设计的目录,比如要在lab文件

5、夹下进行版图设计,那么就cdlab,表示进入lab文件夹,回车完成操作,当前工作文件夹为lab31③进入到工作的文件夹后,输入icfb&,回车,启动Cadence④Cadence启动过程31⑤Cadence启动完毕,该窗口称为CIW(CommandInterpreterWindows)窗口。⑥单击CIW窗口上的Tools,选择LibraryManager进行设计文件管理。Library:设计项目名称,包含数个Cell单元。Cell:单元电路,可以由一些器件构成,也可以由一些Cell构成。View:Cell的描述方式,可以由原

6、理图,版图或描述语言等构成。31LibraryManager启动完毕,可以进行文件操作。31314.设计文件管理本小节主要介绍Cadence中设计文件管理操作⑴打开已经存在的设计文件在LibraryManager中,选择需要打开的文件,如需打开LAB1-inv-layout文件,则在library中选择LAb1,在cell一栏中选择inv,在View中选择版图文件layout,右键layout项,选择open,就可以打开该文件。31⑵新建设计项目(新建library或cellview)在本小节将先介绍新建一个项目库的操作过程

7、,然后再介绍新建子电路模块的方法。①在LibraryManager中选择File-New-Library…,表示我们需要设计一个新的项目31②在弹出的对话框中输入新建的库的名称,比如说”test”,点击OK31③关联工艺库3个选项:Complileanewtechfile:关联一个新的工艺文件(选择新的techfile)Attachtoanexistingtechfile:关联一个已经存在的工艺文件(在这里我们选这一个)Don’tneedatechfile:(如果只做原理图不需要做版图的话可以选择这个)④点击OK后需要选择已

8、经存在的工艺文件,这里我们选用st02,然后OK这样根据一个工艺文件设计的库已经建立完毕。接下来我们将介绍建立cell的方法。建立Cell的方法比较简单。⑤在LibraryManager中选择File-New-CellView…31⑥在弹出的属性框中填入cell的名称如“ttl”和相应的属

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。