cadence入门教程_修改版

合集下载

Cadence新手简明教程(1)

Cadence新手简明教程(1)
8
9
10
11
需要填这两项
12
里面不需要 snap to grid
边框和引脚必须 snap to grid, 保证电气属性
13
14
15
如果需要更改原理图页大小,可以在工程文 件目录中选择相应的原理图页,右键选择 schematic page property
16
17
18
按p调出右侧的 place part窗口 从中选取需要的 元件,双击或 enter或点击面板 上的放置按钮摆 放该元件,可放 任意多个,放完 按ESC退出。
在库中更改了元件,还需要在design cache中选中对应的design cache,右键 选择“update cache”之后才能使用。
29
30
31
32
33
34
网络表文件(连接关系)
物理封装信息及器件属 性、驱动类型(room、value等) 驱动分配文件(电压需求、
替换封装类型及电气特性等)
3.层次块上下层之间可以用hierarchical Port来连接
24
25
26
27
Part可以整个复制过来,然后再局部修改
28
Edit part
Edit part在关闭图页的时候会询问update “current”还是“all”,如果想放弃修改, 点击discard。
这里需要注意一点,即使你在原理图中更 改了part,库中的这个元件仍然没有变化。
1
Cadence公司是一个专门从事电子设计自 动化(EDA)的软件公司,是全球最大的电 子设计技术(Electronic Design Technologies)、程序方案服务和设计服务 供应商。产品涵盖了电子设计的整个流程, 包括系统级设计,功能验证,IC综合及布局 布线,模拟、混合信号及射频IC设计,全定 制集成电路设计,IC物理验证,PCB设计和 硬件仿真建模等。

cadence教程

cadence教程

cadence教程Cadence 是一款流行的电路设计和仿真工具。

它广泛应用于电子工程领域,可以帮助工程师进行电路设计、布局、仿真和验证。

以下是一个简单的 Cadence 教程,帮助你快速入门使用该软件。

第一步: 下载和安装 Cadence首先,你需要从 Cadence 官方网站下载适用于你操作系统的Cadence 软件安装包。

在下载完成后,双击安装包文件并按照安装向导的指示进行安装。

第二步: 创建新项目打开 Cadence 软件后,你将看到一个初始界面。

点击“File”菜单,然后选择“New”来创建一个新的项目。

第三步: 添加电路元件在新项目中,你可以开始添加电路元件。

点击菜单栏上的“Library”按钮,然后选择“Add Library”来添加一个元件库。

接下来,使用菜单栏上的“Place”按钮来添加所需的电路元件。

第四步: 连接电路元件一旦添加了电路元件,你需要使用连线工具来连接它们。

点击菜单栏上的“Place Wire”按钮,然后将鼠标指针移到一个元件的引脚上。

点击引脚,然后按照电路的设计布局开始连接其他元件。

第五步: 设置仿真参数在完成电路布局后,你需要设置仿真参数。

点击菜单栏上的“Simulate”按钮,然后选择“Configure”来设置仿真器类型、仿真时间等参数。

第六步: 运行仿真设置完成后,你可以点击菜单栏上的“Simulate”按钮,然后选择“Run”来运行仿真。

仿真过程会模拟电路的运行情况,并生成相应的结果。

总结通过这个简单的 Cadence 教程,你了解了如何下载安装Cadence 软件、创建新项目、添加电路元件、连接元件、设置仿真参数和运行仿真。

掌握了这些基本操作后,你可以进一步学习和探索 Cadence 的更多功能和高级技巧。

祝你在使用Cadence 中取得成功!。

cadence入门教程_修改版

cadence入门教程_修改版

Introduction to Cadence Customer IC Design Environment熊三星徐太龙编写安徽大学电子信息工程学院微电子学系目录1. Linux 常用命令 (3)2. 软件的启动 (5)3. 建立工程 (7)4. 画原理图 (9)5. 原理图仿真 (17)6. 生成symbol (25)7. 版图 (30)8. DRC检查 (50)9. LVS检查 (54)10. PEX参数提取 (58)11. 后仿真 (61)1.Linux 常用命令目前,电子设计自动化(Electronic Design Automation, EDA)工具多数都基于Linux操作系统,因此在学习使用EDA之前,有必要掌握一些Linux操作系统的基本命令。

1.mkdirmkdir命令让用户在有写权限的文件夹(目录)下建立一个或多个文件夹(目录)。

其基本格式如下:mkdir dirname1 dirname2 ... (dirname 为文件夹或者目录的名字)2.cdcd命令让用户进入一个有权限的文件夹(目录)。

其基本格式如下:cd Filename (Filename为文件夹或者目录的名字)cd .. (.. 表示上一层文件夹或者目录)3.lsls命令用以显示一个文件夹(目录)中包含的文件夹(目录)或者文件。

其基本格式如下:ls Filename (Filename为文件夹或者目录的名字)如果ls命令后没有跟文件夹(目录)名字,显示当前文件夹(目录)的内容。

ls 命令可以带一些参数,给予用户更多相关的信息:-a : 在UNIX/Linux中若一个文件夹(目录)或文件名字的第一个字元为"." ,该文件为隐藏文件,使用ls 将不会显示出这个文件夹(目录)或文件的名字。

如cshell 的初始化文件.cshrc,如果我们要察看这类文件,则必须加上参数-a。

格式如下:ls –a Filename-l : 这个参数代表使用ls 的长(long)格式,可以显示更多的信息,如文件存取权,文件拥有者(owner),文件大小,文件更新日期,或者文件链接到的文件、文件夹。

cadence入门教程

cadence入门教程
好了,到这里原理图部分就介绍完了。下面介绍版图。
这里开始介绍版图。 我们是要画这个电路的版图:
其他的原理图都可以关掉。记得保存。 版图要注意文件结果,不要放错了,否则后面比较麻烦,现在文件结构如下:
现在要新建一个版图的 Cell,最好是将版图文件和你要建立版图对应的原理图放在同一 个 Cell 里面,过程如下:
如果没有显示 net 信息,这可以通过下面的方法显示。
点击 results 的 annotate 的 net names。
这里面是些显示的设置,具体这里不介绍了。 下面看波形:将 net18 和 net22 的波形都显示出来:
显示出来的波形如下:
然后观察波形,看是否满足原理图的逻辑, 点击这个 可以有很多的仿真模式,我们使用的瞬态仿真是 tran,其他的我也不介绍了,stop time 填 10n, 因为上面信号源的设置是 2ns 的周期,显示 5 个周期就差不多了。然后选中 conservative, 表明是最高精度的分析,然后选中 enabled,使能 tran 仿真,点击 OK 退出。可以发现仿真 窗口发生了变化如下:
同样的原理放置 gnd。记得使用 i 来添加 instance 的方法。vdc 是直流电压,也在 analogLib 库里面,同样放置,vpulse 是方波发生器,也在 analogLib 库里面,同样放置,放完后如下 图:
然后就是仿真 mos 管了,使用的是 tsmc18rf 的库,元件名是 nmos2v 和 pmos2v
上面显示的是文件管理窗口,可以看到文件存放的结构,其中 Library 就是文件夹,Cell 就 是一个单元,View 就是 Cell 的不同表现形式,比如一个 mos 管是一个 Cell,但是 mos 管有 原理图模型,有版图模型,有 hspice 参数模型,有 spectre 参数模型等,这就列举了 Cell 的 4 个 View。他们之间是树状的关系,即,Library 里面有多个 Cell,一个 Cell 里面有多个 View。 应该保持一个好习惯就是每个工程都应该建立一个 Library,Cell 和 View 之间的管理将在后 面介绍。

(完整版)cadence PCB 画图(傻瓜教程快速入门)

(完整版)cadence PCB 画图(傻瓜教程快速入门)

cadence 画 PCB 板傻瓜教程(转帖)复制于某网站,谢谢。

拿出来分享吧,希望对初学者能有帮助,可以很快了解 Cadence 的使用,谢谢共享者。

一.原理图1.建立工程与其他绘图软件一样,OrCAD 以Project 来管理各种设计文件。

点击开始菜单,然后依次是所有程序—打开 cadence 软件—》一般选用 Design Entry CIS,点击Ok 进入Capture CIS。

接下来是 File--New--Project,在弹出的对话框中填入工程名、路径等等,点击 Ok 进入设计界面。

2.绘制原理图新建工程后打开的是默认的原理图文件 SCHEMATIC1 PAGE1,右侧有工具栏,用于放置元件、画线和添加网络等等,用法和 Protel 类似。

点击上侧工具栏的Project manager(文件夹树图标)或者是在操作界面的右边都能看到进入工程管理界面,在这里可以修改原理图文件名、设置原理图纸张大小和添加原理图库等等。

1)修改原理图纸张大小:双击 SCHEMATIC1 文件夹,右键点击 PAGE1,选择Schematic1 Page Properties,在 Page Size 中可以选择单位、大小等; 2)添加原理图库:File--New--Library,可以看到在 Library 文件夹中多了一个 library1.olb 的原理图库文件,右键单击该文件,选择 Save,改名存盘;(注意:在自己话原理图库或者封装库的时候,在添加引脚的时候,最好是画之前设定好栅格等参数,要不然很可能出现你画的封装,很可能在原理图里面布线的时候通不过,没法对齐,连不上线!)3)添加新元件:常用的元件用自带的(比如说电阻、电容的),很多时候都要自己做元件,或者用别人做好的元件。

右键单击刚才新建的 olb 库文件,选 New Part,或是New Part From Spreadsheet,后者以表格的方式建立新元件,对于画管脚特多的芯片元件非常合适,可以直接从芯片 Datasheet 中的引脚描述表格中直接拷贝、粘贴即可(pdf 格式的 Datasheet 按住Alt 键可以按列选择),可以批量添加管脚,方便快捷。

cadence指导详细版

cadence指导详细版

cadence指导详细版⼀、cadence软件及安装指导1、安装虚拟机,安装过程中需要添加中的Serial(注意:⼀旦安装成功不要轻易卸载,否则重装很费劲)2、在windows下解压cadence⽂件夹下压缩包3、双击桌⾯虚拟机图标,打开虚拟机,点击界⾯左上⾓FILE》》open》》在弹出的对话框内找到刚刚解压的cadence⽂件夹下的⽂件,点击“打开”4、点击power on this virtual machine ,输⼊⽤户名 zyx,密码 1234565、我们进⼊到了linux系统。

⼆、 NCSU 库的加载及cadecne的环境配置1、直接将⽂件夹ncsu-cdk-1.5.1拷贝到linux系统桌⾯。

(若直接复制不成功,可通过U盘将其导⼊。

)2、打开桌⾯zyx’Home⽬录(即⽂件夹),在⾥⾯新建⽬录VLSI,将桌⾯ncsu-cdk-1.5.1剪切⾄VLSI⽬录下。

3、在桌⾯空⽩处单击⿏标右键,点击open Teminal4、在终端内输⼊以下命令。

1、 su root -------进⼊到超级⽤户2、 sunface8211200 (不可见,直接输⼊即可)3、 chmod a+w ------修改权限后,可以对其进⾏编写4、 vi --------进⼊到vi 编辑器,单击键盘“ i ”进⼊到插⼊模式,在第⼀⾏我们添加⼀⾏语句。

INCLUDE /home/zyx/VLSI/ncsu-cdk-1.5.1/cdssetup/输⼊完之后,单击键盘“esc”键退出插⼊模式,再点击键盘“:wq ”退出vi编辑器5、cd VLSI/ncsu-cdk-1.5.1/cdssetup ---------进⼊到cdssetup⽬录6、 vi --------做如下图修改后,点击esc键并输⼊“:wq ”退出7、csh -------进⼊到c shell命令8、vi /home/zyx/.cshrc ------进⼊到⽤户⽬录下的 .cshrc的编写,并添加如下语句setenv CDK_DIR /home/zyx/VLSI/ncsu-cdk-1.5.1 ,添加后“:wq ”保存退出9、cp cdsinit /home/zyx/.cdsinit10、cp /home/zyx/11、⾄此,⼯艺库安装完毕,cadence环境配置也已经结束。

cadence入门指导

cadence入门指导

Cadence基本操作--Carfic文介绍C adence软件的入门学习,原理图的创建过程,本教程适合与初学着,讲得尽量的详细和简单,按照给出的步骤可以完全的从头到尾走一遍,本教程以最简单的共源放大器为例。

打开终端,进入文件夹目录,输入icfb &或者virtuoso&启动软件。

1.原理图绘制1.点击Tools的Library Manager,如图1图12.下一步,建立新的库File-New-Library,在name处取新库的名字(图2),并关联相应的工艺库,这次关联的工艺库是tsmc18rf(见图3,4)。

图2图3 图43.接下来在,新建库(CS)下面建立原理图,在manager中点击新建的库,再点击File-New-Cell View,并取名字,此处仍取名cs(图5)。

出现原理图(图6)图5 图6接下来可以进行原理图绘制,首先介绍几个快捷键:F:调节界面至最全最合适模式M:移动器件I:加入器件Q:调整器件参数W:连线C:复制器件R:旋转器件,在移动,复制和加器件的时候可以使用X:保存电路并且检查是否有error和warningL:给线标注名字,名字相同即相连,尽量不要取关键字的名字,如vdd!,gnd!等P:加pin脚,在做symbol的时候使用,pin的名字和线的名字一样的时候,默认相连接。

E:进入symbol下一层电路shift+M:移动器件不会影响线shift+W:粗线shift+R:镜像器件ctrl + E:返回上一层电路图4.第一步,先按I(图7),再选择tsmc18rf库,在cell找nmos2v(在此工艺下的器件名,有些工艺是nch),并在view选择symbol,即可添加(图8)。

图7图8同样,可以加入此工艺库下的pmos,电阻和电容等,在简单仿真的时候,除晶体管外的元件(电压源,电流源)可以使用虚拟模拟元件,都在在analogLib下面。

以添加DC电压源步骤为例,按I,再选择analogLib库,在cell中找到vdc,并在view选择symbol(图9)。

cadence 教程

cadence 教程

cadence 教程Cadence 是一种电子设计自动化工具,常用于模拟、验证和布局设计。

它可以帮助工程师在各种电子系统中设计和验证电路,从而提高电路设计的效率和可靠性。

下面将介绍一些 Cadence 的基本使用方法和技巧。

1. 创建新项目要使用 Cadence,首先需要创建一个新项目。

可以通过菜单栏上的"File" -> "New"来创建新项目。

然后输入项目名称、路径等信息,并选择适当的项目类型。

2. 添加电路在 Cadence 中,可以通过绘制电路原理图来添加电路。

可以使用"Create Schematic"工具来创建新的电路原理图。

在绘制电路原理图时,注意使用正确的元件符号和连线方式。

3. 设置仿真参数在进行电路仿真之前,需要设置仿真参数。

可以通过菜单栏上的"Simulator" -> "Edit Simulation"来打开仿真设置窗口。

在仿真设置窗口中,可以设置仿真类型(如DC、AC、Transient 等)、仿真时间范围、仿真步长等参数。

4. 运行仿真设置好仿真参数后,可以通过菜单栏上的"Simulator" -> "Run Simulation"来运行仿真。

运行仿真后,可以查看仿真结果,如电压波形、电流波形等。

5. 进行验证在验证电路设计时,可以使用 Cadence 提供的调试工具和验证功能。

可以通过菜单栏上的"Debug" -> "Start Debugging"来启动调试。

在调试过程中,可以查看电路元件的属性、信号的波形等信息,以发现和解决问题。

6. 进行布局设计在电路设计完成后,可以进行布局设计。

可以使用 Cadence 提供的布局工具来布局电路版图。

布局时,要注意合理安排电路元件的位置和走线方式,以满足电路设计的要求。

cadence PCB 画图(傻瓜教程快速入门)

cadence PCB 画图(傻瓜教程快速入门)

cadence画PCB板傻瓜教程(转帖)一.原理图1.建立工程与其他绘图软件一样,OrCAD以Project来管理各种设计文件。

点击开始菜单,然后依次是所有程序—打开cadence软件—》一般选用DesignEntryCIS,点击Ok进入CaptureCIS。

接下来是File--New--Project,在弹出的对话框中填入工程名、路径等等,点击Ok进入设计界面。

2.绘制原理图新建工程后打开的是默认的原理图文件SCHEMATIC1PAGE1,右侧有工具栏,用于放置元件、画线和添加网络等等,用法和Protel类似。

点击上侧工具栏的Projectmanager(文件夹树图标)或者是在操作界面的右边都能看到进入工程管理界面,在这里可以修改原理图文件名、设置原理图纸张大小和添加原理图库等等。

1)修改原理图纸张大小:双击SCHEMATIC1文件夹,右键点击PAGE1,选择Schematic1PageProperties,在PageSize中可以选择单位、大小等;2)添加原理图库:File--New--Library,可以看到在Library文件夹中多了一个library1."olb的原理图库文件,右键单击该文件,选择Save,改名存盘;(注意:在自己话原理图库或者封装库的时候,在添加引脚的时候,最好是画之前设定好栅格等参数,要不然很可能出现你画的封装,很可能在原理图里面布线的时候通不过,没法对齐,连不上线!)3)添加新元件:常用的元件用自带的(比如说电阻、电容的),很多时候都要自己做元件,或者用别人做好的元件。

右键单击刚才新建的olb库文件,选NewPart,或是NewPartFromSpreadsheet,后者以表格的方式建立新元件,对于画管脚特多的芯片元件非常合适,可以直接从芯片Datasheet中的引脚描述表格中直接拷贝、粘贴即可(pdf格式的Datasheet按住Alt键可以按列选择),可以批量添加管脚,方便快捷。

Cadence_Allegro教程(可编辑)

Cadence_Allegro教程(可编辑)

Cadence_Allegro教程Cadence Allegro 中文简易手册---收藏天地2001Cadence Allegro 简易手册Allegro PCB Layout SystemLab ManualCHAPTER 1 熟悉环境在开始前请将范例复制到您的工作路径下如:在安装路径下\share\pcb\selfstudy\user1c:\allegroclass\user1启动程序开始?程序集?Cadence?PCB system?Allegro电路板工具开始?程序集?Cadence?PCB system?Pad Designer焊点编辑收藏天地 ////0>.版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001开启旧档选 FILE/OPEN 请开启 C:\AllegroClass\User1\Cds_Routed.brd 档如果选了Change Dir 则会将现有路径 C:\AllegroClass\User1 变成你的内定工作路径认识你的工作窗口有指令区 menu bar 图标区 icon ribbon 控制盘 control panel 工作区designwindow 状态区 status window 命令区 console window若想自定窗口位置 customize 则选 View-Customization / Display 可设左侧 controlpanel 所放的新位置为浮动式 undocked 贴左侧 Docked_left 贴右侧Docked_right系统值View / customization / toolbar 则设定控制图标区显示效果项目…收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001显示缩放Zoom by Point显示框选区以左键框二点 Zoom fit? 显示资料全区Zoom in? 放大比例Zoom out? 缩小比例Zoom world 显示整个工作区Zoom center 光标点为下个屏幕中心按 Ctrl 键配合按着的鼠标右键画 w 即可 Zoom fit.若画 Z 即可 Zoom in 画面平移 PAN1.利用方向键可平移2.三键鼠标则按中间键即可动态平移.若为二键鼠标则为右键+shift显示项目控制在右侧的控制盘中有 visibility 项目来控制显出的对象打勾者代表要显示详细的设定则用指令Setup-color/Visibility而这些对象分成群组Group 级 Class 次级 Subclass收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001在此可控制图层及各项目的显示与否,我们顺便试一下如何录 script1 选 File-Script 指令,键入文件名为 colors勿按 Enter 键,再点选Record 记录2 选 Color/Visibility 指令,如果要全关选右上角的 Global Visibility 将值改为 AllInvisible 确定后选套用 Apply.这样会关所有显示项目3 选群组中的Components,找到Class 里的Ref Des 请把它底下的Assembly_top方框勾选起来表示开启其显示4 选群组中的 Geometry 把它 Board Geometry 里的 OUTLINE 打开, 也把PackageGeometry 里的 Assembly_top 打开5 选群组中的 Stack-up,把 TOP 和 BOTTOM 的 //..Etch 打开.而 GND 及VCC 只开 DRC.ANTI ETCH如果要设新颜色请在下方色盘 Palette 中选要用的新颜色,再将它点到要修改项目的色块上就可改过来了6 停止 script 录制选 File-Script-Stop.先前的层面及颜色设定都会被存在colors.scr 中.此 colors.scr 是一个文字文件,可用一般的文字编辑程序或 File-FileViewer 加以编辑如果要测试 script,请先用 All Invisible 全关所有显示,再到下方命令列中输入replay colors 就会看到程序把先前的设定重跑一次,而显示也回来了标示亮度 Highlight将特定对象标示亮度以图形效果显示其特异性如以要找一颗 U3 的零件为例:1 先 Zoom in2 选标示亮度 DisplayHighlight 或其图示3 在右侧选高亮度的颜色4 选 Control panel 中的 Find 页面收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 20015 在 Find by name 后 net 改成 symbol 因为是找零件6 点 Move 键找到 U3 敲入 U3 U* 按 Tab 键按 Apply OK7 光标移至右下角全图显示区按右键选 Find Next 即可将此对象显示于画面中央控制可被选取对象在编辑对象如:移动复制删除之前须选到所要的对象所以选取对象等的控制会影响后续的动作流程以移动 U4 的零件及移动U4 零件名称 RefDes 为例1 Zoom in 到 U4 附近在左上角2 选 EditMove 指令3 选右侧的 Find 页面4 在 Find 的页面中选全选 ALL ON5 点 U4 的字符串部份你会看到 U4 会被抓到游标上而你正在移动 U4 这颗零件因为 symbol 有被选取6 选右键中的 OOP 取消移动 U4 的动作7 在 Find 页面中选全关 ALL OFF 只选 Text 项目8 再选 U4 字符串部份只有 U4 字符串被抓起像在调文字面的位置所以跟选择项目很有关系9 取消检查数据项利用 DisplayElement 或其图标检查对象内容1 先 Zoom in2 选 DisplayElement 或图示3 在 Find 中选 ALL ON4 随点选对象的不同会显示其相关的资料收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001CHAPTER 2 零件的整备本阶段要试建一颗 14PIN DIP 零件零件的组成有焊点 PADSACK 零件 Package symbol每一个接脚 PIN 及孔 Via 皆视为一焊点 PADSTACK 如以 60-38 为例收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001进入程序开始程序集cadencePCB SystemsPAD Designer改种类为贯孔 Through 单位为 mil 精确值为 1 小数后 1 位焊点在每一铜箔层皆要有一般点regular PAD 梅花瓣Thermal-relief PAD 挖开点Anti-PAD 的三种效果1 选 Layer 页面2 点选 Begin Layer3 在一般点项目设形状为 Circle width 为 60 height 为 604 在梅花瓣设形状为 circle 值为 80 Flash 项目为 TR805 在挖开点设形状为 circle 值为 80 由于其它层设定相仿可点左侧 Bgn 按右键 copy 复制 6 点 internal 的左侧按右键选右键 paste 即可贴入不须重 key in7 以同样方法贴到 END 层8 在 SOLDERMASK_TOP 层的 Regular PAD 设 circle 大小为 709 一样复制到 SOLDERMASK_BOTTOM钻孔定义收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001如果定为 Through-Hole 焊点须定孔径及钻孔符号在 Drill Hole 项目中定 PlateType 为 Plated 孔壁镀铜孔径 38. Drill symbol 的 Figure 为钻孔符号效果Character 为标示字符串 Width height 为符号的宽及高储存焊点选 FileSave as 存到 C:\allegroclass \ user1 档名为 60C38d.PAD实体零件的建立建立实体零件的格式不同所以须进入零件建立模式下1 File / New 在 DRAWING NAME 中敲入新零件名如 DIP14并在 DRAWING TYPE 中选 PACKAGE SYMBOL2 设作图环境选 SETUP ? DRAWING SIZE 在 Move Origin 项目中的XY 各敲入 5000 使原点调整至适当位置收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 20013 加入焊点选 ADD PIN 或其图示并右侧 OPTION 项目中敲入焊点 60S38D 后按 Tab 键状态列会显示出 Using ‘ 60S38D.PAD’4 光标移至状态列点选后敲入 x 0 0 会把第一接点放到原点 00 的位置上x 须为小写窗口缩放到 PIN1 附近5 在右侧 OPTION 中改焊点为 60C38D 后按 Tab 键在 Y 的 Qty 项目中输入 66 在状态列输 x 0 100 则会放入向下距 100mil 的 27 接点收藏天地////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 20017 把 Y 项目的 Qty 改 7 个次序 order 改 up8 状态列输入 x 300 ?600 会放入第 8PIN 到 14PIN 之焊点但是其脚号仍位于焊点左侧可按右键之 OOP 取消9 将 OPTION 中的 OFFSET 值由-100 改为 100 表右边 100mil 处于状态列输入 x 300 -60010 完成按右键中的 DONE文字面绘制 SILKSCREEN要调整格点大小时请以 SETUP /GRIDS 将 NON-ETCH 的 X Y 值键入 25 表文字面绘制格点为 251 选 ADD/LINE2 将右侧 OPTION 选为 Package Geometry 下的 SILKSCREEN_TOP 设画线角度等3 画上文字面的矩形框组装外型绘制 Assembly outline 可省略同文字面之动作但层面为 Package Geometry 下的 Assembly-Top设文字面之零件名称及零件号1 选 Layout_LabelRef Des 或其图示2 图面为 refDes 下的 Assembly_Top3 点选放零件名称的好位置须在 Assembly outline 中4 键入名称如 U* 请先注意右侧的字体基准点角度5 选 Layout_Label 中? Device6 选适当的位置后键入dev type 后按右键的DONE绘制零件限制区Package boundary 可省略自动抓定义零件高度需要有 Package boundary 才可定义收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 20011 Setup-Area-Package Boundry Height 层面为 Package Geometry 下的Place_Bound_Top2 点先前建的 Package Boundry 区域3 输入高度值如 180若没设则以 Drawing option 下的 symbol Height 为其内定高度值存零件文件两者都要存1 选 FileCreate Symbol 存成可放到 PCB 上的.PSM ?2 选 FileSAVE 存成供以后修改的图形.DRA ?以自动程序建零件利用 Symbol Wizard 填入参数自动建零件1、File /New 后在 Drawing Name 键入名称如 dip16 在 Drawing type 选PackageSymbol [Wizard] 后选 OK收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 20012 选 Package Type 为 dip 后点 Next 选零件包装3 套用 CADENDCE 规划选 Default Cadence Supplied template 套用其它零件则选 Custom template 后选.Dra 档套入后选 Next4 设定使用的公英制准确位数及名称前字符串 prefix5 依不同零件外形设定其参数如脚数 Number of Pins脚距 LeadPitch 行距 Terminal row spacing 文字面的宽及长 Width&Length6 选套用的焊点一般焊点及第一脚7 定零件原点为中心 center of body 或第一脚 pin1 of symbol 及是否另存.PSM ?8 选 Finish 即 OKCHAPTER 3 板框绘制板框在 Allegro 中属于特殊的 Mechanical Symbol收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001板框为电路板的外形尺寸,其来源可由手工绘入.,键坐标输入画成.如果有Option接口的话可由 AUTOCAD 转入 DXF 或 Pro-Engineer 的 IDF键坐标画图框1 选 File 一 New,在?名 Drawing Name 中敲入如 cds_outline.请注意格式务必改成Mechanical Symbol 后按 OK2 设绘图区选 Setup 一 Drawing Size.将图区 Size 设成 A.并把 DRAW Extent 改设成Left X 与 Lower Y 在设原点偏移量.Width 与 Height 设工作区大小设工作格点收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001选 Setup 一 Grids.将 Non-Etch 的格点设为 25 后按 OK画板框选 Add 一 Line.注意层面须改成 BOARD GEOMETRY/OUTLINE.请输入x 0 200iy 2300ix 4000iy ?2300ix ?100iy ?200ix ?3700iy 200x 0 200 完毕按右键下的 Done定工具孔 Tooling Hole选指令 Add Pin 在右侧的 Padstack 中输入 hole109 再按 Tab 键.请在命令列输入x 100 300x 100 2400x 3900 2400 完毕按 Done 结束收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001标尺寸 Dimension利用 Dimension linear 指令,层面会自跳到 BOARD GEOMETRY 下的DIMENSION.点选被测线段就可拖出其尺寸标注线放上倒角 Chamfer如果画的板框有直角要倒角,可用指令 Edit 一 Chamfer.在右侧 Options 中 TrimSegment 的 First 栏设 50.表示未倒角的两边线段长为 50mil收藏天地////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001试着点要倒角的第一段线,再点它的垂直线,就可做出倒角效果来设走线及摆零件区1 先 Zoom in 到图框的左下角,2 选 Setup 一 Area 一 Route Keepin走线区在板框内的 50mil二个格点内画出其布线限制区.会在 ROUTE KEEPIN 下的 ALL.3 选 Setup 一 Area 一 Package Keepin摆零件画出相同的限制区设禁止摆零件及走线区选 Setup 一 Area 一 Route Keepout走线画上不能走线的范围,其显示为一填满区.试画过后请 Edit 一 Delete 删除在 Find 中要勾 Shape,否则稍后可布线区域可能不够.其它如 ViaKeepout 则为禁打贯孔区存板框?1 选 File 一 Create Symbol 设入档名如 cds_outline 后选 Save 会存成cds_outline.bsm 的Board Symbol ?2 再选File 一Save 存成cds_outline.dra 的图形文件建立环境档 Master Design File .brd环境档通常是只先放入板框而未含有逻辑数据的作图文件.利用它把大家讨论过认证的 Geometry 先设好的存在图档上.达到统一作图环境的目的.当成公司内的标准档收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 20011 选 File 一 New,在?名 Drawing Name 中敲入如 cds_master.请注意格式为 Layout后按 OK2 设绘图区选 Setup 一 Drawing Size.将图区 Size 设成 B.,小数后位数 Accuracy 设成 2.并把 DRAW Extent 的 Left X 设成-5000 ,Lower Y 设成-5000 完成按 OK3 放入板框零件,选 Place 一 By Symbol 一 Mechanical,先点 Library 键才会列出各Mechanical Symbol,选先前建的 cds_outline 后按 OK 键准备放到图上4 在命令列敲入 x 0 0 ,放到图上0,0点.完毕按 Done加图框 Format Symbols如果要加上图框或其它注意事项宣告1Place 一By Symbol 一Format, 先点Library 键使列出各Format Symbol.如果点选 Asizeh.表示要挂上 A Size 横向的图框2 利用光标把图框放至工作区上请并确定板框数据含于图框范围内3 按右键选 Next 选到 Note 这个 Symbol4 请放在图框内板框外的适当区域中预放零件收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001如果有特定的零件位置或固定的某几颗零件如 connector.switch.等等.可以先摆到板上1 选 Place 一 By Symbol 一 Package.点 Library 使列出各实体零件.请选其中的conn140 后按 OK2 在命令列输入 x 3775 -200 后按 Done 摆到图上设颜色1 进到 Color/Visibility 中设定显示项目或其颜色.如果先前已存有Script 文件请Replay 控制图形效果,请在命令列输入 replay colors层数设定 Cross SectionAllegro 内定的板层为二层板指二个电气层.您如果是多层板则必须先宣告其层面结构.如层数.材质.用途.Subclass name.正负底片效果等.而其材质的种类及特性定义在/share/pcb/text/materials.dat ?中收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 20011 选 Setup 一 Cross Section点 FR-4 层名左侧的 Edit 后选 Insert 新增,则在原层之上会加入一个新的 FR-4 层.请总共新加入8层,因为我们待会要宣告此板为六层板,加上五层FR-4介质层及二层原有的空气层全部为 13 层 2 点选第二个 FR-4 层准备把改设为内层的GND.请点其材质 Material 项目改设为铜箔 Copper,将层面特性 Layer Type 改选成 Plane,而 Etch Subclass name 取名成GND.最后把其底片效果由念 Positive 改为 Negative 表示此层为负片3最后设定完成如下.表示此板为 47.2mil厚的六层板.如果要删层则点选那一层其左侧的 Edit 键后按右键选删除 Delete 即可收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001存环境档宣告完毕要存成环境档,请用File-Save As 另存新档设入档名为cds_master1.brd存入.通常 Allegro 的环境档可统一放在/allegro/project1/worklib/esdesign/physical 路径下CHAPTER 4 加载联机关系与设定规范载入联机关系 Load the Netlist联机关后档是一个由线路图程序所产生的文字文件 netlist 目的在交代零件外型名称及联机关系接点及讯号名.要是零件需要作功能互换gate swap 或pinswap则需另定零件宣告文件 device file.如果有同类型但不同名零件可用对应文件 map file 宣告其对应不需每颗皆定义以 ORCAD 为例,再执行完 ERC 电器检查后.即可执行其 Tools-Netlist 将线路图档转出联机关系档,其格式请选用 others 页面里的 Allegro.就可把整份图转成一个联收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001机档 .net 或.txt零件若是在布线时会做 swap 的联机交换则须为零件定义其 Device file 以宣告其零件之脚数闸数等到时:7400 会对应 7400.TXT 套入宣告收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001如果二者名称不同可以devices.map 档宣告其对应性.以下devices.map 为例零件 7400 会对应到 74abcd.txt 的 device ?而非 7400.txt如果要零件宣告文件device file,新版的ORCAD 9.x 可用指令Accessories-AllergoNetlist 自动产生各零件的 device file.不需手动以文字编辑程序逐一编写载入联机 Import Logic1. 选 File/Import Logic 定来源格式 Logic Type 为 Third party2. 来源档案 Import From 点选后再选 Browse 键选文字联机文件的 3rdparty.txt3. 是否替换新零件 Replace changed component.设 Always4. 是否允许拆原有布线 Allow etch removed during eco 依情况而定5. 设定转联机关系时取代原图上的逻辑数据 supersede All logical收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 20016. 要加载联机成为电路板文件选加载 Import设计规范Allegro 的设计规范是在定义设计过程中的条件限制,这些条件的设定是用来作为设计时安全检查的标准.例如我们可以定义层数,各层的规范,特殊讯号的限制条件如线宽间距打贯孔数,或特定区域条件等等,以配合电器或机构考量.而且宣告过的规范存在图档上,可避免以后布线时因考量因素众多而疏漏所造成需重修的情况设定内定设计规则内定设计规则是给图文件中未经特定宣告的任意讯号一般线所套用进入 Setup-Constraints 请点选内定标准值 Default Value设定其线到线,线到点,点到点,线宽,套用的贯孔等收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001设定其它的设计规则在一份图档上有些特殊的线有其不同的规则相对于先前定的内定标准值如 CLOCK 讯号它的间距如为 10 mil 不同于先前内定的 5 mil.其步骤为定 RULE SET请点选 SPACING RULE SET 下的 SET VALUE.在 DELETE 后的空白处输入 10 MIL SPACE 后点选加入键加入新的 RULE SET.随后输入其各间距的值再按 OK 键确定宣告相关讯号收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001选 ATTACH PROPERTY -NET,选右侧的 FIND 点选下方的 FIND BY NAME 切换成NET 后再输入CLK2.程序跳出其PROPERTY 画面请选NET-SPACING-TYPE,在其 VALUE 中输入其组别名称如 CLOCK 后按 APPLY 确定讯号套上 RULE SET选在 SPACING RULE SET 中的 ASSIGMENT TABLE 设定各个 RULE SET 之间的规范如 CLOCK 与 NO_TYPE 指先前订的 CLOCK本例中只有 CLK2与一般讯号 NO_TYPE 所套用的间距值为 10 MIL SPACE设定实体规范在实体规范 PHYSICAL RULE SET 中选其 SET VALUE 键,在 DELETE 后的空白处输入 10 MIL LINE 后点选加入 ADD 键,建立新的 PHYSICAL SET随后输入其允许最小线宽 MIN LINE WIDTH,缩线后最小线宽,最大线宽,是否形走线,套用的贯孔焊点为何等等.,结束按收藏天地 ////. 版主 killmai ////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001宣告相关讯号选 ATTACH PROPERTY-NET,选右侧的 FIND 点选下方的 FIND BY NAME 切换成NET 后再输入REF.程序跳出其PROPERTY 画面请选NET-PHYSICAL_TYPE在其 VALUE 中输入其组别名称如 ANALOG 后按 APPLY 确定收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001讯号套上 RULE SET选在 PHYSICAL RULE SET中的ASSIGMENT TABLE套上各个RULE SET的规范如把 ANALOG 套上先前订的 10 MIL LINE,NO_TYPE 指一般讯号请套上DEFAULT.第二项为AREA是当有设定特定区域AREA时才有对应的新值可输入其它的设定如 ELECTRICAL 是在设定其电气上的特殊规范如最小到点线长 MIN STUB LENGTH,允许最多贯孔数 VIA 等等收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001而 AREA 则是以特定区域的方式来宣告其特别的设定值如线宽间距等设计规范存盘我们可将前面所设好的规范存成一个技术文件 TECH FILE,请选指令FILE-EXPORT-TECHFILE 设好文件名再按执行 RUN 键即可产生收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001下次开新文件时层面只有二层,也没有特殊线宽或间距等设定,这时你可以加载技术档..这样这些设定即不须重设只须要把新讯号重新指定其对应的规则就可了查属性要检查己订属性可用1 选 EDIT-PROPERTIES 配合右侧 FIND2 选DISPLAY-PROPERTIES指令后选要查询的值如NET_SPACING_TYPE,再于VALUE 栏输入查询值如 * 表示任意即可查到先前订的 CLOCK收藏天地////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001在您绘图的过程中 Allegro 会以先前订的规范持续的检查你的图档当它有违规时则会有DRC的标记在上面.而这个蝴蝶形的标记的两边各有一个英文字母代表它检查的数据种类如 L 表线段 LINE,.V 表 VIA,P 表 PAD 等等,使我们能很快的知道错误在那儿而侦测到的错误项目又是什么数据间的状况可以马上加以改正.您也可以用 SHOW ELEMENT 的指令来查看更详细的结果收藏天地 ////. 版主killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001Chaper 5 摆放零件在建完零件,传入联机关系,订好规则之后紧接着的就是零件的摆放动作在图示中通常已经挂上了一些有关摆放零件的图标而这些图标就如同指令PLACE 下的各个摆放功能请开启位于 c:\\allegroclass\user1\ 底下的 constrainted.brd手动编名因为置于板上的金手指尚未命名所以我们必须手动的帮它编名请选 Logic-Assign RefDes 并点选右侧 Options 下方的 RefDes 字段中输入 J1点选金手指则会把这颗零件命名为 J1设定摆放格点设摆放零件时移动零件的距离请选 Setup-Grid 下的 Non-Etch 将其 Spacing X:值输入 50,Y:值输入50.要不要显示格点则设定左上角的 GRID ON以零件名称摆放 Placed By RefDes一般摆零件时习惯边看线路图边摆零件,所以我们须将相关的零件逐一叫出这样就会用到此功能请选 Place By RefDes 指令敲入零件名 U5 后按 OK 就可抓出 U5 到图上准备摆入.如果想要旋转,请按鼠标右键选择 Rotate 这时零件上就会跑出一根控制杆到光标位置利用鼠标转动即可控制其旋转角度.按左键可停止旋转.移动到要摆的中下图区后按右键选 Done 放置收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001如果摆上的零件看起来是一个填满的大方块是因为开启了它的限制区.想关闭请至Display-Color/Visibility 把Package Geometry/Place_Bound_Top 项目勾勾去掉除了此种方法外如果新摆入的零件都须转一个特定角度的话可到Setup-DrawOptions 选其中的 SYMBOL 把 Angle 字段输入或改选成 90 再点 OK 键试着抓 U7 进来摆,你可看到它己是旋转了 90 度等着您摆入移动零件如果已摆入零件其位置须要挪移请选 Edit 一 Move 后再到右侧的 Find 项中全关只留 Symbols.请点选要移动的零件最好点它的名称字符串零件就会被抓到上,待移到新位置后,点右键按 Done 即完成收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001移动一群零件同样以 Edit 一 Move 指令以鼠标左键框出一个区域,框住要一齐挪移的零件如果要放弃框选范围可选右键下的 Oops.再以左键定其基准点就可一齐移动到时再以右键下的Done 确定.再框选时请勿框到Board Outline,Keepins,keepouts 的Board Symbol 资料其它摆放的动作有Place 一 Component 一 ICs 摆 IC 类零件Place 一 Component 一 IOs 摆输出入类零件Place 一 Component 一 Discrete 摆附属小零件Place 一 Component 一 ALL 摆所有零件收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001联机互换的动作有Place 一 Swap 一 Component零件位置互换Place 一 Swap 一 Functions 闸联机互换需有 device 宣告Place 一 Swap 一 pins接点联机互换需有 device 宣告联机显示控制联机指点到点间用来表示其电气接续性的表示线.我们会依不同需求开关某件或讯号的显示效果来达到评估布线策略的目的显示关闭所有联机 Display 一 ShowBlank Rats 一 All显示关闭单颗零件 Display 一 ShowBlank Rats 一 Component显示关闭单条联机 Display 一 ShowBlank Rats 一 Net产生摆放零件报表收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天地 2001您可以产生一份摆放零件报表它可列出图中已摆放及未摆放之零件数据您在摆完零件后可用它来再确认是否有漏网之鱼尚未摆入HAPTER 6 布线布线相关指令设定布线格点随着不同的布线须求.您可为不同层设定不同的布线格点或是设定所谓的不等距格点如 8 9 8 这样的工作格点.指令为 Setup 一 Grids 设定格点,其中左上角的 GridsOn 为设定是否显示格点.Non-Etch 为非电气层格点如摆零件.All Etch 为所有电气层之走线格点.Top….为各电气层之走线格点值收藏天地 ////. 版主 killmai////. 电子发烧友 ////. 电子技术论坛Cadence Allegro 中文简易手册---收藏天。

cadence入门指导

cadence入门指导

Cadence基本操作--Carfic文介绍C adence软件的入门学习,原理图的创建过程,本教程适合与初学着,讲得尽量的详细和简单,按照给出的步骤可以完全的从头到尾走一遍,本教程以最简单的共源放大器为例。

打开终端,进入文件夹目录,输入icfb &或者virtuoso&启动软件。

1.原理图绘制1.点击Tools的Library Manager,如图1图12.下一步,建立新的库File-New-Library,在name处取新库的名字(图2),并关联相应的工艺库,这次关联的工艺库是tsmc18rf(见图3,4)。

图2图3 图43.接下来在,新建库(CS)下面建立原理图,在manager中点击新建的库,再点击File-New-Cell View,并取名字,此处仍取名cs(图5)。

出现原理图(图6)图5 图6接下来可以进行原理图绘制,首先介绍几个快捷键:F:调节界面至最全最合适模式M:移动器件I:加入器件Q:调整器件参数W:连线C:复制器件R:旋转器件,在移动,复制和加器件的时候可以使用X:保存电路并且检查是否有error和warningL:给线标注名字,名字相同即相连,尽量不要取关键字的名字,如vdd!,gnd!等P:加pin脚,在做symbol的时候使用,pin的名字和线的名字一样的时候,默认相连接。

E:进入symbol下一层电路shift+M:移动器件不会影响线shift+W:粗线shift+R:镜像器件ctrl + E:返回上一层电路图4.第一步,先按I(图7),再选择tsmc18rf库,在cell找nmos2v(在此工艺下的器件名,有些工艺是nch),并在view选择symbol,即可添加(图8)。

图7图8同样,可以加入此工艺库下的pmos,电阻和电容等,在简单仿真的时候,除晶体管外的元件(电压源,电流源)可以使用虚拟模拟元件,都在在analogLib下面。

以添加DC电压源步骤为例,按I,再选择analogLib库,在cell中找到vdc,并在view选择symbol(图9)。

cadence教程轻松学3

cadence教程轻松学3
6
IC设计基础
CADENCE
• 避免集成电路设计中出现错误措施有:
(1)在芯片中设置容错电路,使芯片具有一定的修正功 能。
(2)借助计算机辅助设计工具(EDA工具)对设计的每 个阶段进行反复验证和检查,并对物理因素与电学性 能的交织问题进行考虑,以保证设计的正确性。
7
IC设计基础
CADENCE
• 设计信息描述:
集成电路设计信息描述主要有设计图和语言描述方式。 与设计层次相对应的设计描述主要有功能描述、逻辑描 述、电路描述、版图描述。
功能和逻辑描述可用设计图和语言实现。 逻辑描述用逻辑图和逻辑语言实现。 电路描述用电路图实现。 版图描述采版图实现
8
IC设计基础
CADENCE
• IC设计流程:
9
IC设计基础
10
ICቤተ መጻሕፍቲ ባይዱ计基础
CADENCE
• 典型的实际分层次设计流程:
11
IC设计基础
CADENCE
• 分层次设计流程主要适用于数字系统设 计,模拟IC设计基本上是手工设计。
• 即便是数字IC设计,也需要较多的人工 干预。
12
IC设计基础
CADENCE
• IC设计方法
(1)全定制设计 (2)半定制设计
通道门阵列法 门海法
2
IC设计基础
CADENCE
• 集成电路制造过程示意图:
3
IC设计基础
CADENCE
• 集成电路设计域主要包括三个方面: 行为设计(集成电路的功能设计) 结构设计(逻辑和电路设计) 物理设计(光刻掩模版的几何特性和物 理特性的具体实现)
4
IC设计基础
CADENCE
• 集成电路设计层次主要包括五个层次:

cadence入门一

cadence入门一

一、如何进入Cadence1、进入UNIX系统后,点击右键,在弹出菜单中点选tools--terminal,在terminal提示符后键入icfb,启动Cadence.如果在icfb后加&则那个terminal窗口还能干别的,要是不加就什么都不能干了,而且关掉terminal Cadence也会关闭2、在主窗口CIW里,点file--new--libarary,新建一个库,然后可以在库里新建cellview.view name有schematic(原理图)layout(版图)symbol(符号)等,根据需要选择3、如果要画版图,一定要选compile a new tech file 或attach to an existing tech file,如果选第一项,则在弹出窗口里输入要compile的tf文件的路径,如果选第二项,则选择一个已经存在的库,你新建的库就会attach到那个库,就是说两个库用一个工艺文件4、将一个已有的库包含进来用libarary path manager,在tools菜单里,启动后,左边输入库名,右边输入库路径,再点file--save,就可以了,库路径信息保存在cds.lib文件中二、绘制原理图1、建好库后,新建cellview时选schematic,进入原理图编辑窗口,然后就可以画电路图了,和其它画电路图的软件如protel大体上都是差不多的,都是加入原件后扯线就行了2、发几个常用快捷键,用Cadence时,一定要熟练使用快捷键,可以给你的工作提供很大便利i——添加元件;(我一般都用sample库的mos管,二极管等,basic库的VDD,GND)p--加输入输出引脚[——缩小两倍;]——扩大两倍;w——连线(细线);f——全图显示;q——查看元件属性。

u--撤消上一次操作U--重做上一次操作c--复制m--移动(在选复制移动后,点F3键,可出现设置对话框,可以设置复制几行几列,ratote(旋转)sideway(左右镜像翻转)updown(上下镜像翻转))X--检查并存盘S--存盘3、可以把画好的电路图封装成symbol,以后就可以调用自已的原件了。

Cadence软件使用教程 ppt课件

Cadence软件使用教程 ppt课件
Allegro Constraint Manager Allegro约束管理器,布局布线约束规则的创建、管理、评估、检 查等,如物理间距、线长、线宽等。可以与Allegro PCB Editor和 Allegro PCB SI等完美集成,非常方便进行交互设计。
Allegro PCB Router 自动布线工具,对于有复杂设计规则的高密度电路板处理能力很强, 可以在Allegro PCB Editor中用自动布线命令调出来。这个布线工 具名气很大,对于简单的电路板,布线很美观,布通率很高。
Cadence软件使用教程
Cadence软件使用教程
1、利用OrCAD Capture CIS进行原理图设计 2、利用Cadence PCB Editor进行PCB布局布线 3、光绘文件(Artwork)制作,如何生成Gerber文件
Cadence软件使用教程
Cadence软件使用教程
1、系统的原理图工程文件 2、系统的PCB图工程文件 3、原件库、封装库文件 4、板上芯片的datasheet 5、给PCB厂商的Gerber文件(Artwork) 6、DSP6713程序的C语言源代码
Padstack Designer 创建及修改焊盘padstacks Allegro在创建零件封装时,焊盘需要单独设计,必须使用这个工具先创建焊盘。 DB Doctor 用于检查设计数据中的错误,在设计的每一个阶段执行,可以部分修复数据错误。 在生成光绘文件前必须进行DBDoctor检查。
Cadence软件使用教程
Cadence软件使用教程
Cadence软件使用教程
Cadence软件使用教程
Cadence软件使用教程
Cadence软件使用教程
Cadence软件使用教程

Cadence快速入门教程

Cadence快速入门教程

Cadence软件不同于Altium Desginer软件,尤其在集成库方面有很大的区别,AD的封装集成库可以包含多个,而Cadence每个元器件的封装是独立的,在绘制封装的过程中,需要先利用Pad Designer添加焊盘,之后利用PCB Editor绘制元件的封装,再在PCB Editor中绘制PCB,过程比较复杂。

其次,AD的一个工程文件即可直接绘制原理图与PCB,而Cadence软件则是独立的,画原理图利用Design Entry CIS,画焊盘利用Pad Designer,画PCB利用PCB Editor。

AD可以直接添加焊盘,而Cadence需要建立封装,再添加,过程较复杂。

但是,Cadence软件的功能十分强大,逻辑性更强,十分值得学习!CONTENTSCONTENTSPARTONE OrCAD Capture原理图设计利用Capture创建原理图工程-以创建一个STM32的最小系统为例:1、点击打开Design Entry CIS (图标如右图1所示),在弹出的Cadence Product Choices 对话框中 选择功能比较强大的OrCAD Capture CIS,单击OK 按钮,启动后的Capture CIS 初始界面如图2所示:2、执行菜单命令File--New--Project,进行新建工程,在弹出的New Project 对话框,在Name 栏输入EXERCISE_SCH ,选中最后一个Schematic 单选按钮,表示绘制原理图,如图3所示:图1软件图标图2OrCAD Capture CIS 的初始界面图3New Project 对话框3、在New Project对话框单击Browse选择文件保存路径,在Drives 处选择工程所在的盘路径,单击Create dir按钮,填入新建文件夹的名称,单击OK按钮,创建文件夹,其中文件夹可提前建好,直接选择路径即可,本例的文件夹名称为EXERCISE。

Cadence 快速入门教程

Cadence 快速入门教程

Cadence SPB15.7 快速入门视频教程目录第1讲课程介绍,学习方法,了解CADENCE软件第2讲创建工程,创建元件库第3讲分裂元件的制作方法区别(Ctrl+B、Ctrl+N切换Part)点击View,点击Package可以显示所有的元件Part1、homogeneous 和heterogeneous2、创建homogeneous类型元件3、创建heterogeneous类型元件第4讲正确使用heterogeneous类型的元件增加packeg属性。

点击Option,选择Part Properties,选择new,增加属性。

用于在原理图中确定同一块的元件。

1、可能出现的错误2、出现错误的原因3、正确的处理方法第5讲加入元件库,放置元件1、如何在原理图中加入元件库2、如何删除元件库3、如何在元件库中搜索元件4、放置元件5、放置电源和地第6讲同一个页面内建立电气互连(设置索引编号,Tools里面,Annotate来设置)1、放置wire,90度转角,任意转角(画线时按住Shift)2、wire的连接方式3、十字交叉wire加入连接点方法,删除连接点方法(快捷键J)4、放置net alias方法(快捷键n)5、没有任何电气连接管脚处理方法(工具栏Place no Conection)6、建立电气连接的注意事项第7讲总线的使用方法1、放置总线(快捷键B)2、放置任意转角的总线(按住Shift键)3、总线命名规则(LED[0:31],不能数字结尾)4、把信号连接到总线(工具栏Place Bus entry 或者E)5、重复放置与总线连接的信号线(按住Ctrl向下拖)6、总线使用中的注意事项7、在不同页面之间建立电气连接(工具栏Place off-page connector)第8讲browse命令的使用技巧(选中dsn文件,选择Edit中的browse)1、浏览所有parts,使用技巧(浏览元件<编号,值,库中的名字,库的来源>,双击元件可在原理图上找到元件)2、浏览所有nets,使用技巧(浏览网络)3、浏览所有offpage connector,使用技巧(页面间的连接网络,一般一个网络至少会在两个页面中出现)4、浏览所有DRC makers,使用技巧(DRC检测)第9讲搜索操作使用技巧(右上脚的望远镜那,按下下拉三角可以设置搜索的范围)1、搜索特定part(查找元件)2、搜索特定net(查找网络)3、搜索特定power(查找电源)4、搜索特定flat nets(将搜索的网络在一个原理图中都高亮显示)第10讲元件的替换与更新(打开Designer Cache,选中元件,右键打击,选择Replace Cache或者Update Cache)1、replace cache用法(New Part Name 选择替换元件,Part Library 库的位置,Action 1、保存原理图属性(比如编号),2、去除所有属性)2、update cache用法(同replace Cache,如果更改了元件,可以用updata把最新的元件模型更新进来)3、replace cache与pdate cache区别(replace可以更改元件与元件库的连接关系,封装属性只能用replace的不保存属性来更新封装信息)第11讲对原理图中对象的基本操作1、对象的选择2、对象的移动(默认是保持现有连接的移动,可以按住Alt可以断开连接),(断开后如不能移动连接:打开菜单栏Options,打开prefrence,选择Miscellaneous,勾选右下角wire Drag)3、对象的旋转(选中元件,然后按住R键)4、对象的镜像翻转(选中元件,选择菜单栏edit中的mirror(文本和位图不能镜像))5、对象的拷贝、粘贴、删除(按住Ctrl,然后选中元件并拖动)第12讲1、修改元件的V ALUE及索引编号方法(双击V ALUE或者索引编号就可以直接改了)2、属性值位置调整(选中并拖动)3、放置文本(菜单栏place,text(换行按住Ctrl和Enter)。

Cadence入门教程

Cadence入门教程

Cadence使用初步简介在早期的ASIC 设计中电路图起着更为重要的作用作为流行的CAD软件Cadence 提供了一个优秀的电路图编辑工具Composer。

Composer不但界面友好操作方便而且功能非常强大电路图设计好后其功能是否正确性能是否优越必须通过电路模拟才能进行验证Cadence 同样提供了一个优秀的电路模拟软件Analog Artist由于Analog Artist 通过Cadence 与Hspice 的接口调用Hspice 对电路进行模拟。

但是我们的虚拟机中并没有安装Hspice软件,所以我们使用Cadence自带的仿真软件进行仿真。

本章将介绍电路图设计工具Composer 和电路模拟软件Analog Artist 的设置启动界面及使用方法简单的示例以及相关的辅助文件以便大家能对这两种工具有一个初步的理解。

一、Cadence平台的启动:①右击桌面,在弹出菜单中单击open Terminal②在弹出的终端中输入icfb&然后按回车启动Cadence③Cadence启动过程④Cadence启动完成后,关闭提示信息①点击Tools—Library Manager…启动设计库管理软件②启动设计库管理软件③点击File—New--Library新建设计库文件④在弹出的菜单项中输入你的设计的库的名称,比如MyDesign,点击OK⑤选择关联的工艺库文件,我们选择关联已有的工艺库文件,点击OK⑥在弹出菜单中的Technology Library下拉菜单中选择我们需要的TSMC35mm 工艺库,然后点击OK。

⑦设计的项目库文件建立完成,然后我们在这个项目库的基础上建立其子项目。

点击选择mydesign,然后点击File-New-Cell View…⑧输入子项目的名称及子项目的类型,多种类型,目前课程设计中用到的主要是电路图编辑和版图编辑。

在设计版图之前我们假定先设计原理图:所以我们选择,然后点击OK。

cadence详细教程

cadence详细教程

cadence详细教程第⼀次⽬录1.Cadence系统编辑环境 (2)实验1:Cadence系统编辑环境设置与基本操作 (2) 2.电路图设计⼯具-Schematic (8)实验2:⼆与⾮门电路原理图设计 (8)实验3:数、模混合集成电路原理图设计 (14)3.电路仿真⼯具-ADE (18)实验4:ADE环境设置 (18)实验5:差分放⼤器电路仿真 (23)4.版图设计⼯具-Layout Editor (30)实验6:Layout Editor环境设置 (30)实验7:MOS管版图设计 (35)实验8:BJT管版图设计 (38)实验9:CMOS反相器版图设计 (42)实验10:Pcells版图设计 (46)实验11:pk44chip芯⽚版图综合设计 (53)5.版图验证⼯具-Diva (57)实验12:版图验证 (57)实验13:版图识别 (66)实验14:版图改错 (71)6.设计性实验 (73)实验15:RS触发器设计 (73)实验16:静态存储器设计 (76)实验17:三态与⾮门设计 (79)实验18:基准电压源设计 (81)实验19:CMOS放⼤器设计 (83)实验20:异或门设计 (84)Lab 1 Cadence系统环境设置与基本操作1.实验⽬的熟悉Cadence系统环境了解CIW窗⼝的功能掌握基本操作⽅法2.实验原理系统启动Cadence系统包含有许多⼯具(或模块),不同⼯具在启动时所需的License 不同,故⽽启动⽅法各异。

⼀般情况下涉及到的启动⽅式主要有以下⼏种,本实验系统所⽤到的有icms、icfb、layoutPlus等。

①前端启动命令:表1.1 前端启动命令命令规模功能icde s 基本数字模拟设计输⼊icds s icde以及数字设计环境icms s 前端模拟、混合、微波设计icca xl 前端设计加布局规划②版图⼯具启动命令表1.2 版图⼯具启动命令命令规模功能Layout s 基本版图设计(具有交互DRC功能)layoutPlus m 版图设计(具有⾃动化设计⼯具和交互验证功能)③系统级启动命令表1.3 系统级启动命令命令规模功能swb s PCB设计msfb l 混合型号IC设计icfb xl 前端到后端⼤多数⼯具CIW窗⼝Cadence系统启动后,⾃动弹出“what’s New…”窗⼝和命令解释窗⼝CIW (Command Interpreter Window)。

cadence中文教程整理版

cadence中文教程整理版

第一章.Cadence cdsSPICE的使用说明Cadence cdsSPICE 也是众多使用SPICE内核的电路模拟软件之一。

因此他在使用上会有部分同我们平时所用到的PSPICE相同。

这里我将侧重讲一下它的一些特殊用法。

§ 1-1 进入Cadence软件包一.在工作站上使用在命令行中(提示符后,如:ZUEDA22>)键入以下命令icfb&↙(回车键),其中& 表示后台工作。

Icfb调出Cadence软件。

出现的主窗口如图1-1-1所示:图1-1-1Candence主窗口二.在PC机上使用1)将PC机的颜色属性改为256色(这一步必须);2)打开Exceed软件,一般选用xstart软件,以下是使用步骤:start method选择REXEC(TCP-IP) ,Programm选择Xwindow。

Host选择10.13.71.32 或10.13.71.33。

host type选择sun。

并点击后面的按钮,在弹出菜单中选择command tool。

确认选择完毕后,点击run!3)在提示符ZDASIC22> 下键入:setenv DISPLAY 本机ip:0.0(回车)4)在命令行中(提示符后,如:ZUEDA22>)键入以下命令icfb&↙(回车键)即进入cadence中。

出现的主窗口如图1-1-1所示。

以上是使用xstart登陆cadance的方法。

在使用其他软件登陆cadance时,可能在登录前要修改文件.cshrc,方法如下:在提示符下输入如下命令:vi .cshrc↙(进入全屏幕编辑程序vi)将光标移至setevn DISPLAY ZDASIC22:0.0 处,将“ZDASIC22”改为PC机的IP,其它不变(重新回到服务器上运行时,还需按原样改回)。

改完后存盘退出。

然后输入如下命令:source .cshrc↙(重新载入该文件)以下介绍一下全屏幕编辑程序vi的一些使用方法:vi使用了两种状态,一是指令态(Command Mode),另一是插入态(Insert Mode)。

Cadence操作教程

Cadence操作教程

Cadence操作教程Cadence Allegro16.6操作教程1. 图标识别,在View-Customize T oolbar(按客户要求制造的工具栏)打开相应的图标File栏依次是New新建Open打开Save保存Edit栏依次是Move移动 Copy复制Delete删除Undo撤销Redo重做Fix封锁Unfix解锁View栏依次是Unrats All关闭所有飞线Rats All打开所有飞线Zoom Points 点变焦Zoom Fit相变焦Zoom In 里变焦(放大)Zoom Out外变焦(缩小)Zoom Previous还原之前的焦距Zoom Selection选择焦距Redraw重新描绘3D_Viewer 3D投影Flipdesign镜像设计Setup栏依次是Grid Toggle格点的关闭与打开Color192颜色管理器Shadow Toggle取消颜色高亮X section叠层管理器Cmgr规则管理器Dfa_Spreadsheet Prmed Designer Parameter Editor 设计参数编辑机Display栏依次是Show Element查询Cns Show Show Measure测量距离Assign Color点亮颜色Hilight高亮Dehilight取消高亮Highlight Sov Waive Datatips ToggleShape栏依次是Shape Add添加形状Shape Add Rect添加矩形形状Shape Add Circle添加圆形形状Shape Select选择形状Shape Void Element形状里空白元素Shape Void Polygon多边形的挖空Shape Void Rectangle矩形挖空Shape Void Circle圆形挖空Shape Edit Boundary修改形状边界Island Delete 孤铜删除AppMode栏依次是General Edit Placement Edit Etch Edit Ifp Signalintegrity Rf edit_AppmDimension(量度)栏依次是Create Detail创造细节Line font([fɒnt])线的字体Dimension Edit量度编辑以上内容均为个人搜集整理,本人有些这个软件的操作经验,所以整理一下互相分享和学习。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Introduction to Cadence Customer IC Design Environment熊三星徐太龙编写安徽大学电子信息工程学院微电子学系目录1. Linux 常用命令 (3)2. 软件的启动 (5)3. 建立工程 (7)4. 画原理图 (9)5. 原理图仿真 (17)6. 生成symbol (25)7. 版图 (30)8. DRC检查 (50)9. LVS检查 (54)10. PEX参数提取 (58)11. 后仿真 (61)1.Linux 常用命令目前,电子设计自动化(Electronic Design Automation, EDA)工具多数都基于Linux操作系统,因此在学习使用EDA之前,有必要掌握一些Linux操作系统的基本命令。

1.mkdirmkdir命令让用户在有写权限的文件夹(目录)下建立一个或多个文件夹(目录)。

其基本格式如下:mkdir dirname1 dirname2 ... (dirname 为文件夹或者目录的名字)2.cdcd命令让用户进入一个有权限的文件夹(目录)。

其基本格式如下:cd Filename (Filename为文件夹或者目录的名字)cd .. (.. 表示上一层文件夹或者目录)3.lsls命令用以显示一个文件夹(目录)中包含的文件夹(目录)或者文件。

其基本格式如下:ls Filename (Filename为文件夹或者目录的名字)如果ls命令后没有跟文件夹(目录)名字,显示当前文件夹(目录)的内容。

ls 命令可以带一些参数,给予用户更多相关的信息:-a : 在UNIX/Linux中若一个文件夹(目录)或文件名字的第一个字元为"." ,该文件为隐藏文件,使用ls 将不会显示出这个文件夹(目录)或文件的名字。

如cshell 的初始化文件.cshrc,如果我们要察看这类文件,则必须加上参数-a。

格式如下:ls –a Filename-l : 这个参数代表使用ls 的长(long)格式,可以显示更多的信息,如文件存取权,文件拥有者(owner),文件大小,文件更新日期,或者文件链接到的文件、文件夹。

4.cpcp命令用于文件夹(目录)或文件的复制。

其基本格式如下:cp source target 将名为source的文件复制一份为名为target的文件。

如果target 文件不存在,则产生文件名为target 的文件,如果target 文件存在,缺省时自动覆盖该文件。

cp file1 file2…dir 将文件file1 file2 ... 都以相同的文件名复制一份放到目录dir 里面。

cp -r source target 拷贝整个目录,将source目录下的所有文件和文件夹复制到target目录下。

5.mvmv命令重命名或者移动一个文件或文件夹(目录),其基本格式如下:mv source target 将source 文件重命名为target。

mv dir1 dir2 将dir1目录重命名为dir2。

mv file1 file2... dir 将文件file1 file2...都移动到目录dir 中。

6.rmrm 命令用于删除文件或文件夹(目录)。

除非系统中有被删除的文件的备份,否则是无法恢复的,所以用户在使用rm命令时应该特别小心,防止误删重要文件。

rm命令的基本格式如下:rm file1 file2 file3 ... 删除file1,file2,file2…rm的常用选项有:-f : 强制删除。

使用rm -f命令删除文件时,不管文件有没有写保护,都不产生任何警告信息。

但是若该文件夹下面的文件夹是写保护的话,则无法删除文件夹和该文件夹下的文件。

-f选项必须慎用。

-r : 删除文件夹与文件夹下的文件。

7.vi的工作模式vi命令是Linux下的文本编辑命令,其基本格式如下:vi filename 打开一个名为filename的文本。

它有两种工作模式,命令模式和编辑模式。

vi在启动时先进入命令模式,当输入i,a,o等命令之后可进入编辑模式。

除Esc之外的任何字符均将被看成是插入到编辑缓冲区中的字符,按Esc 键之后,从编辑模式切换到命令模式。

在命令模式下使用“:wq”命令可存盘并退出。

如果只需要退出程序,而不打算保存编辑的内容,可用下面的命令:: q 在未作修改的情况下退出: q! 放弃所有修改,退出编辑程序2.软件的启动下面介绍cadence软件的入门学习,包括原理图的创建、仿真、画版图和后仿真等全套过程,本教程适合于初学者,讲得尽量的详细和简单,本教程以最简单的反相器为例。

上图是桌面,在桌面上按右键,出现如下:选择“打开终端”,得到如下:在此处输入:“cd my_project”,按回车键后再输入“ic”,得到如下:再回车,等一会后就出现了下图,也就是启动了软件:启动后出现下图:(初次启动这里需要等一会儿)点击Tools的Library Manager,出现如下:上面显示的是文件管理窗口,可以看到文件存放的结构,其中Library就是文件夹,Cell 就是一个单元,View就是Cell的不同表现形式。

比如一个mos管是一个Cell,但是mos管有原理图模型,有版图模型,有hspice参数模型,有spectre参数模型等,这就列举了Cell的4个View。

他们之间是树状的关系,即,Library里面有多个Cell,一个Cell里面有多个View。

应该保持一个好习惯就是每个工程都应该建立一个Library。

3.建立工程现在建立工程,新建一个Library,如下左图,出现的对话框如下右图:在上右图中选择合适的目录,这个目录很重要,统一选择/home/iror/my_project。

然后取新建的文件夹的名字,这里用的是inv,建议用自己名字的拼音。

以后的各种文件都在这个文件夹下。

(这一点很重要,一个工程里面有很多文件,要是文件不管理好就会很乱)。

OK后出现下面对话框:这个对话框是选择是否链接techfile,如果只是原理图仿真而不用画版图,就选择Dont need a techfile,这里我们要画版图,而且有工艺库,选择Attach to an existing techfile,OK 后出现下面对话框:在technology Library 选择tsmc18rf,我们使用的是这个工艺库。

inv的文件夹就建好了,在Library Manager就有它了,如下图:4.画原理图文件夹建好了后,我们要建立原理图,在inv的Library里面新建Cell如下:然后出现新建Cell的对话框如下:我这里取的名字是sche 注意View Name是填的schematic,Tool用的是这个。

点击OK 之后发现Library Manager里面有如下变化:Cell里面多了sche,View里面出来了schematic,同时schematic editing窗口会打开,如果没有打开,可以双击View中的schematic打开,打开如下:我们的原理图将在上面的面板中画,schematic editing面板中的左边图标的意思我这里就不说了,可以看看其他版本的介绍。

下面开始介绍画原理图的步骤。

下图是我们最终要画的原理图,一个简单的非门。

先对这个图进行说明。

绿色的vdd,它只是一个标号,说明每个vdd是连接在一起的,它并不提供电压和电流,真正的电源是V0。

同样,gnd也是一样,只是一个连接的标记。

图中的参数和网络标号是比较多的,不要看糊了。

不管什么电路,所有nmos的B极(衬底)是接地的,所有pmos管的B极是接电源的。

V1是信号源,这里是个方波。

先介绍一些快捷键,快捷键以后会经常使用。

i 是添加instance (instance)f 是合适的显示所有内容(fit)m 是移动(move)w 是连线(wire)q 看属性(property)p 添加引脚(pin)s 是保存(save)x 是检查并保存,这个经常使用,它会检查一些简单的连线错误。

鼠标上的前后滚轮是放大、缩小e 进入symbol的内部电路Ctrl+e 从symbol内部电路中退回[ 是缩小] 是放大按住shift拖动是复制添加Delete 是删除r 是90度旋转r 后再按F3 可以选择左右翻转或者上下翻转方向键当然可以上下左右移动Esc 这个很重要,是退出当前快捷方式,要经常使用。

除非选择了另外的快捷键,否则当前的快捷键一直存在,所以经常用Esc。

现在放置vdd,如下图,点击Add 的Instance,或者直接按键i。

将出现下面的对话框:如果不知道库名和Cell名,就点击Browse,出现如下:vdd在analogLib库里面,找到vdd,选择View为symbol,然后将此窗口关掉,然后会发现,在Add instance窗口中已经将vdd的相关信息加入进来了,如下图,同时vdd已经悬浮在鼠标上,可以点击Hide将此窗口隐藏,然后可以随便放置vdd了。

同样的方式放置gnd。

记得使用i来添加instance的方法。

vdc是直流电压,也在analogLib 库里面,同样放置,vpulse是方波发生器,也在analogLib库里面,同样放置,放完后如下图:然后就是放置mos管了,使用的是tsmc18rf的库,元件名是nmos2v和pmos2v可以看得出来,库名是tsmc18rf,库里面有很多元件,即很多Cell,每一个Cell又有很多模型。

所有的放置完后如下图:按w键,开始连线,连线完后,如下图注意mos管的B极别忘了接。

从左上角的Cmd可以看到当前使用的是什么命令。

接下来就是要设置参数了。

单击V0将它选择,按q键,则弹出它的属性对话框如下:V0是直流电压,我们用的是0.18um的工艺库,电源电压是1.8V,这里只要设置DC voltage为1.8就可以了,这个软件所有参数的设置都不用单位,比如1.8V只要写1.8就可以了,加了V反而错了。

再如10ns只要些10n就可以了。

点击OK退出。

然后点击V1,按q键,打开V1的属性如下:这里需要设置的参数多些,方波有两个电压,这里设置的voltage1为0,voltage2为1.8,后面的单位都是软件自动加上的。

Delay time 是延时时间,rise time是上升时间,fall time 是下降时间,pulse width是脉冲宽度,也就是voltage2的持续时间,period是方波的周期,这样,一个方波就被完全确定了。

点击OK退出。

然后是MOS管的参数,如下:到这里参数是设置就结束了,原理图就画完了,记得按x键检查并保存。

5.原理图仿真打开仿真窗口,从原理图窗口中点击Tools的Analog Environment,如下图:出现如下窗口:这里面是主要的,所有仿真都在这里设置,各个功能的介绍这里就不介绍了,参加其他教程。

相关文档
最新文档