




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录目录1设计环境介绍2工作站常用命令2运行 Cadence6运行 Layout10运行 schematic的编辑15生成schematic symbol18运行Artist的仿真环境20设计示例的简单介绍21第 23 页 共 23 页设计环境介绍典型的全定制Full-Custom模拟集成电路设计环境1. 集成的设计环境Cadence Design Framework II是众多Cadence 工具集成在一起的统一的界面,通过这个架构,不用繁琐的数据格式转换,就可以方便的从一个工具转到另一个工具。 其中包括很多软件,如:原理图编辑工具-Composer布局编辑工具-Candence virtuoso布局验证编辑工具-Diva, Dracula2. 电路网表或原理图编辑环境Text editor / schematic editor3. 电路模拟软件spice操作系统环境和硬件平台1. SUN工作站;UNIX系统2. 运行Linux的PC3. 作为终端的PC工作站常用命令一、在terminal窗口键入的基本命令:1. ls:列出目录下所有文件。2. clear:清除terminal窗口里的内容。3. pwd:显示目前工作的目录。4. cd:改变当前目录。5. rm:刪除文件。6. cp:复制文件。7. mv:移动文件。8. mkdir:建立目录。9. rmdir:刪除目录。10. find:寻找文件。11. passwd:改变当前用户密码。12. finger:显示当前用户信息。二、基本操作和命令的使用介绍:1.从PC登录工作站,一般使用exeed或Xmanager。 login :_(输入username) password:_(输入密码)2.登出步骤:点击exit3.在线命令说明 (以下的example% 表示系统的提示符) example% man command-name4. 改变当前目录 example% cd name Example: example% cd dir1 改变目录位置,至dir1目录下。5. 复制文件 example% cp -r source destination Example: example% cp file1 file2 将文件file1复制成file2。example% cp -r dir1 dir2 复制整个目录。6. 移动或更改文件、目录名称。 example% mv source destinationExample: example% mv file1 file2 将文件file1,更改名为file2。 example% mv file1 dir1 将文件file1,移到目录dir1下,文件名仍为file1。 example% mv dir1 dir2 改目录名称dir1为dir2。7. 建立新目录 example% mkdir directory-name Example: example% mkdir dir1 建立一新目录dir1。8. 刪除目录 example% rmdir directory-name 或 rm directory-name Example: example% rmdir dir1 刪除目录dir1,但dir1下必须没有文件存在,否则无法刪除。 example% rm -r dir1 刪除目录dir1,及其下所有文件及子目录。9. 刪除文件 example% rm filename (filename可为文件名,或文件名缩写符号。)Example:example% rm file1 刪除文件名为file1之文件。example% rm file? 刪除文件名中有五个字元,前四个字元为file之所有文件。example% rm f* 刪除文件名中,以f为字首之所有文件。三、cadence使用的有关文件说明:文件名称 用途cds.lib Library definition*.tf Technology file for design rule *.drf layer display informationdrc Design rule check lvs Layout v.s. Schematiclpe Post layout extraction *.rul on-line DRC check(DIVA)*.scs Models library for 0.25um(tsmc)运行 Cadence一.在Terminal窗口 example% source /csh/cshrc.cadence 有时cedence的环境存在于缺省的shell配置中 example% cd project进入放有关于培训库的cds.lib的目录 example% icfb& 调用Cadence;”&”表示程序不依赖当前terminal窗口,后台运行。说明:调用cadence有一系列命令,如icfb is a complete front-to-back IC design set; icds include design and simulation tools ;icms is a larger set of tools for mixed signal design; msfb support an IC design flow without place and route ; icde include the basic IC design entry package 二.出现画面CIW(command Interpreter window) 三.点击在CIW窗口的菜单ToolsLibrary Manager,会出现LM窗口LM(Library Manager) 四.建立新的Library1.点击LM窗口上面的菜单FileNewLibrary2.会产生New Library画面 在name填上Library名称;点击下面的OK3.出现下列画面 选择Compile a new techfile;点击上面的OK4.出现Load Technology File窗口 键入/techfile/025_v1.tf(.tf文件一般由设计者根据其他已有的更改而成或foundry会提供);点击OK;即建立以025_v1.tf为technology file的new library “hw1”五.建立Cell View1.第四点成功之后,会在LM窗口的Library列表出现第四点建立的new library名称2.点击该名称,比如hw1,再选LM窗口上菜单FileNewCell View在tool改选择Virtuso,会在view name出现layout;在cell name填上名称;按OK之后,会开启layout editor的畫面。若要产生Schematic view, Tool栏要选取Composer-Schematic.;若要产生Symbol view, Tool栏要选取Composer-Symbol.。运行 Layout一LM窗口用鼠标左键点击Library的hw1再点击cell的inv再连续点击view的layout两次,或是用右键open,即可开启layout窗口二Layout Editor LSW(Layout selection window) 常用功能键命令显示因为是采用0.25um 5 metal & 1 poly,所以LSW应该是看到以上的画面。如果不是的话,则有可能是create library 时 technology file 没有设对。三.Layout的基本操作1.设定窗口的点距(Grid),点击Layout窗口上面的命令选项OptionDisplay设定grid的显示方式,通常是dots;设定minor grid的间距,通常是0.05;设定major grid的间距, 通常是0.1;设定X軸移动的最小间距,0.01;设定Y 軸移动的最小间距,0.012.设定是否有Gravity的功能,点击Layout窗口的命令列OptionsLayout Editor,依照个人使用习惯与需要来选择是否Gravity OnGravity On:当鼠标光标靠近物件时即被吸到该物件的边缘3.用 ruler 把长度量好, 用右键点击 LSW 中所要用的 layer, 再点击常用功能栏中的 rectangular 或 polygon 来画.4.如果边长要纠正的话, 可使用stretch 来完成, 或者是用reshape 这功能.5.若要取消命令重选新命令,最好先按Esc键6.Layout 时要注意layers 之间的距离(参考design rule)7. 偶尔可以点击Layout上面的命令DesignSave做储存动作。8.用label 来定义端点名称,每当打上label时,记得要点击该label,然后按q ,改变该label的layer成text2四.当在画的途中,可以使用on-line drc(DIVA)来检查是否违反design rule1.点击Layout窗口上面的命令VerifyDRC2.出现DRC窗口4. 若无法读取divaDRC.rul, 可尝试:a.取消选取Rules Library;b.给全路径/techfile/divaDRC.rul或直接将divaDRC.rul copy到所使用的library中(ex: hw1).4.按OK之后,会开始跑DRC,若有错误,CIW对话盒会显示错误并且在Layout窗口也会有marker闪烁 5.可以点击Layout窗口上面的命令VerifyMakersExplain,然后选择Layout窗口中闪动线条,即可知所犯的错误6.若要消除在Layout窗口闪烁的marker,点击Layout窗口上面的命令VerifyMarkersdelete all,出现下面窗口,再点击OK即可。7.当全部画完时,务必要on-line DRC成功才行五.以上是大致的使用方法,若要更详细可 reference CIC 的Full-Custom IC Design KIT (basic) Training Manual.以下是NMOS和PMOS的Layout图运行 schematic的编辑一. 建立Schematc view:跟建立layout view方法一样(请参考Start Cadence的第五大点的第二小点),先点击要LM窗口预定的library,再点击LM窗口的FileNewCell view,按OK之后,即可建立Schematic View二.若Schematic View已存在,在LM窗口用鼠标左键点击Library的hw1再点击cell的inv再连续点击view的schematic两次,或是用右键open,即可开启schematic窗口三.点击Schematic窗口上面的命令集AddInstance,出现Add Instance窗口再点击Add Instance窗口的Browser,选择analoglib中常用的元件,如下表:常用元件analoglibPMOSpmos4NMOSnmos4正电压Vdd接地Gnd1.选完所需的元件之后, 利用narrow wire 将之线路接起来.2.加 pin , 给 pin name 且要指示 input , output ,inout , 若有做layout的话, 要标示相同.3.点击 nmos 再选 properties (按 q 键 ) , 标明 model name ,width ,length, 同理 for pmos.说明:Model name 是以width,length 来決定用那一个model , 可由models目录下的README 中得知,比如:L=1um W=1um for nmos和 pmos 经查阅可用 (nch.1,pch.1) 等等.(也可以只用nch , pch , 因为run hspice时会自动帮你判断.)4.最后 Design Check and Save , 若有error 则schematic view 上有闪动 ,此时可选 Check Find Marker 来看 error 的原因.生成schematic symbol一.由Schematic产生symbol1.打开Schematic view2.点击Schematic窗口上面命令集的DesignCreate cellviewFrom cellview按OK按OK3. 点击 partName 按 q 键 出现 properties 的对话盒把partName依电路的特性改成所要的name 比如 inv 等.4.可用 ADD shape內的各种形状来修饰这symbol的外观.5.完成之后, Check-Cross View check, 然后 Design save6.按照以上步骤来产生的symbol必须注意的若更改 schematic 的input,output label, 且必须更改其 symbol的input,output label, 不然会发生闪动的error运行Artist的仿真环境(1)在Schematic View中选Tools Analog Environment , 以下图示:(2) Setup Simulator/Directory/HostChange Simulator and Project Directory.(3)Setup Model PathCheck model library path是否正确.(4)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园消防知识培训课件流程图
- 残疾人专员考试试题及答案
- 一模日语试题及答案
- 校园安全知识培训目的课件
- 衬衣制作考试题及答案
- 钢结构自考试题及答案
- 结构工艺面试题及答案
- 外科医师考试试题及答案
- 静脉输液考试题及答案
- 护理药理考试题及答案
- 产品线库存管理与补货预测系统
- 2025年高考(山东卷)历史真题及答案
- 妇女维权法律知识讲座
- 2025年内蒙古自治区中考语文真题含答案
- 2025版危险货物道路运输综合预案(电石)
- 2025年中医确有专长考试试题及答案
- DB32∕T 4553-2023 医疗机构医疗器械不良事件监测工作指南
- 2025年新营运损失费赔偿协议书
- 2025年机关事业单位技能资格考试-政工历年参考题库含答案解析(5套共100道单选合辑)
- 手术部运用PDCA循环提高手术室术后设备器材定位归还率品管圈
- 关于工勤人员管理办法
评论
0/150
提交评论