【简单易懂-图文并茂】教你如何上手Cadence

合集下载

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入门教程

现在建立工程,新建一个 Library,如下左图,出现的对话框如下有图:
在上右图中选择合适的目录,并敲入名字,这里取的是 inv,这就是新建的文件夹的名字, 以后的各种文件都在这个文件夹下。OK 后出现下面对话框
这个对话框是选择是否链接 techfile,如果只是原理图仿真而不用画版图,就选择 Dont need a techfile,这里我们要画版图,而且有工艺库,选择 Attach to an existing techfile,OK 后出现下面对话框:
然后要把它做成一个 symbol,记得保存,不但要 x(检查并保存)也要 s(保存),否 则 symbol 不一定同步。
点击 design 的 create cellview 的 from cellview,如下图:
出现下图:
点击 ok,得下图:
这里我们不需要更改,直接 OK,得下图:
这就是封装后的 symbol,只有接口,其中 instance name 和 partname 可以更改,点击, 按键 q,改为 inv
将出现如下图的 results 窗口:
双击 tran-tran,出现如下:
有个 net18 和 net22,当然这个名字可能各易。右键 net18 会出现上图的情况,其中 append 表示在当前图形窗口中添加 net18 的图形,如果当前没有图形窗口则显示 net18 的图形。其 他的这里不介绍了。 下图中可以看到,net18 是非门的输出,net22 是输入,也即信号。
建立完了的测试电路如下:
在这里加了个负载电容,容量为 50fF,f 是比 p 还小三个数量级的单位,为 10 的-15 次 方。其他的仿真和上面介绍的是相同的。
选中 inv,按键 e,点 OK,可以进入其内部电路,ctrl+e 可以退回。 点击连接 gnd 的线,然后按键 q,看线的属性,如下图:

【简单易懂,图文并茂】教你如何上手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入门Cadence 系列软件从schematic到layout入门一.客户端软件使用及icfb启动要使用工作站上的软件,我们必须在PC中使用xwinpro等工具连接到工作站上。

从开始菜单中,运行xwinpro的xSettings,按照下图设置:点击上图的Settings在出现的窗口中按如下设置(connect host 选择为192.168.1.137):设置完后,从开始菜单中运行xwinpro的xsessions,应该就可以进入登陆界面,用户名为user1,密码为root。

二、SchematicCadence系列软件包含了电路图工具Schematic,晶体管级电路仿真工具Spectre,以及版图工具Virtuoso等。

一般来说,我们先用Schematic画好电路原理图然后进行仿真,最后用Virtuoso手动画版图或者直接进行版图综合,最后对版图进行LVS,DRC等验证。

在登陆进工作站后,点击鼠标右键,选择tools——>terminal,在弹出的terminal窗口中敲入命令icfb&就可以启动cadence了。

图1 icfb的主界面我们以建立一个反相器电路为例子:在icfb中,任何一个电路,不论是已经存在的可以引用的库,还是用户新建立的一个电路,都是一个library. 一个library一般有若干个Cell(单元电路),每个cell有若干个schematic(电路原理)和若干个layout(版图)。

所以,我们要做的第一步,就是先创建一个自己的“库”,File菜单->new->library图2 新建一个库的界面从这个新建一个library的界面,我们必须输入新建立的库的名称,并且选择好这个库应该存放的目录,然后注意看右边的三个选项,关于新建立的库是否需要链接到Technology File 的问题。

首先,这个Technology File一般是指工艺库,由Foundry提供。

Cadence画图简易教程

Cadence画图简易教程

Cadence画图简易教程__BY DingJian
如果画元器件,而这些元器件在官方的元器件库中并没有,那么我们就要自己新建一个器件库,即“library”
器件库是新建好了,可新建好的器件库中是没有器件的,接下就讲解一下如何在器件库中添加一个器件
步骤为,右击新建的器件库”library1.olb”,在弹出来的框中选择”New P art“
不同器件的参考符号是不一样的。

比如说主控芯片,CPU,它的参考符号就为”U“;电阻的参考符号就为”R“,电容的参考符号就是”C”
接下来我们就以STC89C51单片机为例
首先先画芯片的边框。

在顶部的菜单栏中选择”Place“下的”Rectangle”,或则在右边的快捷栏中选择
然后它会弹出如下选项框
我们所需要的器件画好了,就需要将它添加到我们的原理图中去
我们就要切换到原理图
点击“51Min.opj”选项卡,再点击“.\51min.dsn”前面的“+”,再点击“SCHEMATIC1”前面的“+”,找到“PAGE1”,双击即可。

接下来放置器件,步骤如下:点击菜单栏中“Place”->”Part”或者在右边的快捷栏中选择
调用时,找到所画的器件名称,双击,并拖到原理图上即可。

PS:在给元器件命名时,它的名字要有意义,这样方便查找。

以上就简单介绍了如何新建工程,器件库,以及从画元器件到添加到原理图上的过程。

cadence入门教程PPT课件

cadence入门教程PPT课件

IC设计基础
• 集成电路制造过程示意图:
第2页/共163页
IC设计基础
• 集成电路设计域主要包括三个方面: 行为设计(集成电路的功能设计) 结构设计(逻辑和电路设计) 物理设计(光刻掩模版的几何特性和物 理特性的具体实现)
第3页/共163页
IC设计基础
• 集成电路设计层次主要包括五个层次:
(1)系统级 (2)算法级 (3)寄存器传输级(RTL级) (4)逻辑级 (5)电路级
物理工具主要实现物理布局布线。 逻辑工具基于网表、布尔逻辑、传输时序等概念。 该两部分由不同工具承担,利用标准化的网表文件进行数据交换。
第21页/共163页
EDA概述
• EDA应用于三方面: 印制电路板的设计(PCB) 可编程数字系统设计(CPLD、 FPGA、SOPC) IC设计(ASIC, Soc)
EDA概述
• Synopsys公司简介:
是为全球集成电路设计提供电子设计自动化 (EDA)软件工具的主导企业。为全球电子市场提供技 术先进的IC设计与验证平台,致力于复杂的芯片上系 统(SoCs)的开发。总部设在美国加利福尼亚州 Mountain View,有超过60家分公司分布在北美、 欧洲、日本与亚洲。
合设计,嵌入式系统设计,软硬件系统协同设计,系统芯片设计,可编程逻辑器件和可编程系统芯片设计, 专用集成电路设计等
第13页/共163页
EDA概述 • 高级硬件描述语言的完善和IP(Intellectual Property)芯核被广泛使
用,使得电子系统和设计方式发生了根本性的转变。 • IP是集成电路知识产权模块的简称,定义为:经过预先设计、预先验证,
EDA概述
3、全定制IC设计工具
Virtuos Schematic Composer Analog Design Environment Virtuos Layout Editor Spectra Virtuoso Layout Synthesizer Assura dracula Diva

cadence入门教程

cadence入门教程

cadence入门教程(一)linux常用命令1、cd“cd FileName”是进入FileName文件夹。

“cd..”是进入上一层目录,主要那里是两个点。

2、ls这是最基本的文件命令,用以显示某一个目录中的文件。

可以在ls后加上所要观察的目录名称或文件的名称,如果你在下ls命令后没有接任何的目录名,它将会显示出目前目录中所有文件。

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

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

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

-F:给目录、可执行文件、符号链接以特殊的标记,在可执行文件后面加“*”、目录后面加“/”、符号连接后面加“@”,以方便用户区别。

3、cpcp命令用于将一个或多个文件复制成另一个文件或者是将其复制到另一个目录去。

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

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

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

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

cp命令常用的选项参数有:-i:交互(interactive)模式,当文件名为target的文件存在时,缺省情况下该命令会自动将原来target的内容覆盖掉,加上改选项将询问用户是否覆盖。

用户输入y(yes)则执行复制的动作,否则放弃复制。

cadence快速入门(物联网其实很简单-cadence简单使用过程)

cadence快速入门(物联网其实很简单-cadence简单使用过程)

cadence快速入门(物联网其实很简单-cadence简单使用过程)大家好我是will,这篇我会向大家介绍一下cadence的使用过程,我会和大家一起绘制一块常用的简单的串口工具来帮助大家来快速掌握。

我会把这个当作一个小项目来讲解,会分为多个部分,这是第一部分,简单介绍一下会涉及的软件。

Cadence是一款功能强大的EDA软件,主要用于电路涉及、绘制PCB 版图、仿真等使用。

国内使用较多的EDA软件有三款Altium Designer、PADS、Cadence。

其中AD使用量最大,原因是我们上大学学习的Protel 99se有关,AD为99se的升级版。

PADS在南方用的比较多,主要原因是智能手机大多数的解决方案都会提供PADS版本的原理图与核心布线。

但是我更喜欢Cadence原因是它更符合模块的思路,找功能非常方便,而且功能异常强大,方便,实乃利器啊!阿里狗破戒大师首页安装Cadence安装完成后我们会发现有很多软件图标,但是我们就用下面两个OrCAD Capture咱们用来绘制原理图和元件库的工具。

点击PCB Editor图标会让咱们选择Allegro产品版本,咱们选择Alloegro PCB Designer即可。

Allegro主要主要用于绘制PCB,功能非常强大方便。

最后生成光绘文件(PCB生产文件)提交给板厂生产。

ps:这里说明一下很多用AD的同学经常会提交源文件给板厂生产,will认为这样非常不规范,经常会因为板厂软件版本问题造成生产的差异,所以在这里建议发板尽量使用光绘文件进行。

以上Cadence就简单说完了,通过使用OrCAD和Allegro我们就可以完成原理图和PCB的绘制,接下来我再向大家介绍一款非常牛的软件CAM350,这是一款光绘软件,我经常用来查看光绘文件的可用性。

CAM350所有PCB层级PCB顶层经过CAM350检查完光绘文件的可用性后,就可以找板厂制板了。

我这里使用的是深圳嘉立创进行制板,在打样和小批量制板他家可以称为国内的老大。

学习使用Cadence设计原理图

学习使用Cadence设计原理图

正确 错误
不要在元件引脚上做T型连接, 需引出一段后在分叉!
以下内容很重要!!
1、如果有已验证过的电路,尽量拷贝使用! 2、芯片的design guide,仔细阅读! 3、如果PCB面积够,每个电源脚都接个去耦电容! 4、电容要注意耐压值,尽量大于2倍工作电压! 5、按键部分应有去抖电路! 6、对关键信号,需要预留测试点,以便调试使用! 7、最好留有GND测试点,以便连接示波器探头! 8、最后最重要,尽量使用公司已有元器件!
注: 如果电阻额定功率和精度有特殊要求,必须标注功率和精度; 特殊要求的标注和阻值在同一栏中,各项标注以横线隔开,但其中的字母必须大写,如
“10k-1%-1/2W”, 精度要求在前、额定功率要求在后。
电容标称要求
≤1pF ≤999pF ≤999nF
≥1uF
以小数加p表示,
例如 0.47pF ;
整数表示为XXp, 例如 100pF,470pF;
遵循统一的要求 能提高设计图纸的 可读性、方便维护
减少错误!
电阻标称要求
≤1Ω ≤999Ω
≤999K
≥1M
以小数表示为0RXX, 例如 0R47,0R033 ; 整数表示为XXR, 例如 100R,470R; 包含小数表示为XRX, 例如 4R7,4R99,49R9 ; 整数表示为XXK, 例如 100K,470K; 包含小数表示为XKX, 例如 4K7,4K99,49K9 ; 整数表示为XXM,out out
总线连接
省时 省力 简单 易懂
必要的电气连接 处于不同的页面上

终于完成器件摆放和电气连接
完事了, 大功告成! ??
添加或修改 Footprint 信息
添加或修改 Footprint 信息

cadence学习记录-图文

cadence学习记录-图文

cadence学习记录-图文2022-3-13制版流程:原理图(先做好原理图元件库),2、DRC检查,输出网表3、做好封装,确认每个元件都有封装。

4、画好板子边框,导入网表,布局,设置约束规则,不限铺铜,DRC检查,出丝印,钻孔,出光汇第三讲原理图库上原理图库设计DeignentryCIS-------orcadcaptureci新建库file----new---library(默认保存在系统文件夹下)or新建工程在工程里新建库放置边框放置管脚(右键endmode取消放置)--avea如果修改管脚,选中管脚右键—editpropertieplacepinarray可以同时放置多个管脚(矩阵管脚)一个复合元器件的原理图库设计复合元器件分为很多部分分割为几部分分隔成相同的部分,还是不同的部分以字母来区分还是以数字来区分View—package将整个元件视图展现,更改某PART属性双击该part进行设置,若是相同part,更改一个part,另一个part也会更改。

注:管脚输入有上划线的,管脚name输入w\\r\\,,输出结果为第四讲原理图库下创建分割元件(不同模块)方法一:同上一节创建相同part的方法,创建完模块A,按住end键,模块A消失,点重现,ctrl+n切换到下一部分方法2:通过表格进行创建,Library1.olb单击右键,newpartfrompreadheet,在e某cel表格里可以先填好,再复制到newpartcreationpreadheet画原理图添加元器件库。

(1)单击,或执行菜单命令“place→part”,此时元件库“Librarie”中只有库元件“DeignCache”选项(2)单击(placepart),单击“添加元件库。

第五讲设置环境”添加元件库,或者单击,(1)创建工程,页面:file→new→project→图图纸(2)熟悉菜单界面file→撤销剪切镜像viewplaceoption(3)环境设置option→preferenceoption→图纸无效option→第六讲库管理、放置元件原理图库添加与删除→右键newpage创建原理模板设置,只对下一次创建工程起作用,对本次工程原理图纸设置,只对某page起作用,打开原理图,按键盘上的P键,弹出元器件窗口或点击库,删除原理图库。

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)。

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

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

caden‎c e画PC‎B板傻瓜教‎程(转帖)复制于某网‎站,谢谢。

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

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

点击开始菜‎单,然后依次是‎所有程序—打开cad‎e nce软‎件—》一般选用D‎e sign‎Entry‎CIS,点击Ok进‎入Capt‎u re CIS。

接下来是F‎i le--New--Proje‎c t,在弹出的对‎话框中填入‎工程名、路径等等,点击Ok进‎入设计界面‎。

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

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

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

Cadence 使用手册

Cadence 使用手册

Cadence 使用参考手册邓海飞微电子学研究所设计室2000年7月目录概述 (1)1.1 Cadence概述 (1)1.2 ASIC设计流程 (1)第一章Cadence 使用基础 (5)2.1 Cadence 软件的环境设置 (5)2.2 Cadence软件的启动方法 (10)2.3库文件的管理 (12)2.4文件格式的转化 (13)2.5 怎样使用在线帮助 (13)2.6 本手册的组成 (14)第二章Verilog-XL 的介绍 (15)3. 1 环境设置 (15)3.2 Verilog-XL的启动 (15)3.3 Verilog-XL的界面 (17)3.4 Verilog-XL的使用示例 (18)3.5 Verilog-XL的有关帮助文件 (19)第四章电路图设计及电路模拟 (21)4.1 电路图设计工具Composer (21)4.1.1 设置 (21)4.1.2 启动 (22)4.1.3 用户界面及使用方法 (22)4.1.4 使用示例 (24)4.1.5 相关在线帮助文档 (24)4.2 电路模拟工具Analog Artist (24)4.2.1 设置 (24)4.2.2 启动 (25)4.2.3 用户界面及使用方法 (25)4.2.5 相关在线帮助文档 (25)第五章自动布局布线 (27)5.1 Cadence中的自动布局布线流程 (27)5.2 用AutoAbgen进行自动布局布线库设计 (28)第六章版图设计及其验证 (30)6.1 版图设计大师Virtuoso Layout Editor (30)6.1.1 设置 (30)6.1.2 启动 (30)6.1.3 用户界面及使用方法 (31)6.1.4 使用示例 (31)6.1.5 相关在线帮助文档 (32)6.2 版图验证工具Dracula (32)6.2.1 Dracula使用介绍 (32)6.2.2 相关在线帮助文档 (33)第七章skill语言程序设计 (34)7.1 skill语言概述 (34)7.2 skill语言的基本语法 (34)7.3 Skill语言的编程环境 (34)7.4面向工具的skill语言编程 (35)附录1 技术文件及显示文件示例 (60)附录2 Verilog-XL实例文件 (72)1.Test_memory.v (72)2.SRAM256X8.v (73)3.ram_sy1s_8052 (79)4.TSMC库文件 (84)附录3 Dracula 命令文件 (359)概述作为流行的EDA工具之一,Cadence一直以来都受到了广大EDA工程师的青睐。

Cadence_电原理图输入简易使用手册

Cadence_电原理图输入简易使用手册

Cadence 电路编辑 简易使用手册东南大学IC学院实验室2005年11月前言作为流行的EDA工具之一,Cadence一直以来都受到了广大EDA工程师的青睐。

然而Cadence的使用之繁琐,又给广大初学者带来了不少麻烦。

本册子的本意在于为初学者指路,故不会对个别工具进行很详细的介绍,只是对初学者可能经常使用的一些工具加以粗略的介绍。

IC学院实验室工作站安装有Xmanager,本手册将从Xmanager的启动开始介绍。

一、从客户端Xmanger登陆UNIX服务器1、从“开始”—“所有程序”—“Xmanager”—“Xbrowser”,客户端程序找到实验室装载有CANDANCE工具包的Sun-B2500服务器,如图1-1所示:图1-12、双击“Sun-B2500”,显示服务器登陆窗口图1-2,输入网管给你的帐号,确认后出现图1-3,输入密码,并确认(注意:你输入密码时,对话框中不显示任何信息)。

图1-2图1-3如果你输入的帐号密码正确,经过服务器确认后,你就远程登陆到服务器上了(显示图1-4)。

图1-4二、启动Candence在屏幕空白处点击鼠标右键并如图2-1选择“hosts”—“Terminal Console”;图2-1出现Console对话窗口图2-2,图2-2输入icfb&并回车就运行Candence了;运行Candence后就会出现CIW窗口,图2-3;图2-3三、库文件的管理3.1建立自己的工作库启动了Cadence后,就可以利用File菜单建立自己的工作库,点击CIW窗口上的File 菜单,选定其中的New lib项,弹出如图3-1所示的对话框;图3-1输入库名并选择相应的工艺库,然后选择ok,这时在CIW的显示区会出现如下提示:Created library "mylib" as "/space/home/zch/mylib"!3.2在库中生成自己所需的单元新建的库是一个空的库,里面什么也没有,用户可在库中生成自己所需的单元。

Cadence使用技巧

Cadence使用技巧

二、 Cadence的使用技巧
Allegro 查看PCB
② 可视性及颜色设置通过
进入。 选择默认就好了
屏幕操作图形的缩放用以下图标
③ 通过控制板查找项目,这个是测试人员常用的。
在控制板中可以:
对电路层的可视性进行控制。
对过滤器进行控制。看图在过过滤器中常用的项为:Comps、
Symbols 和Nets。利用全局小窗口,进行导航。快速定位要
二、 Cadence的使用技巧
Allegro 查看PCB ⑥ 项目的属性及内容查询: 点击 图标, 或按“F5”功能键。 在过滤器中选需要查询的项目,“>” 处键入需查找的内容,或者直接点击项目。 在弹出的窗口中显示了内容。如图9。
二、 Cadence的使用技巧
Allegro 查看PCB ⑥ 查看各层可以通过控制板的Option、Visibility的选择,灵活
查找的项目。
刚打开的时候控制面板的find是灰色的,需要点工具栏中的
叹号。控制板的find变为可选。
二、 Cadence的使用技巧
Allegro 查看PCB
二、 Cadence的使用技巧
Allegro 查看PCB ④ 在allergroPCB里面如何显示某个元件的详细信息,如引脚编号; 选中某个引脚或着元件,
通过上述的功能,在测试前整体地了解有哪些总线,哪些网络和他们的电气特性,可以避 漏测一些关键的信号。
方法: a. 选中.dsn 文件或原理图文件夹 b. 选中菜单->browse
二、 Cadence的使用
③ 浏览所有parts、nets、off-page connectors b. 选中菜单->browse
二、 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技巧精品文档13页

Cadence技巧精品文档13页

Cadence 使用技巧1 orcad转换为cadence的时候电源网络或者其它NET不显示,仅仅高亮在ORCAD 或者cadence PCB环境中取消no_rat属性即可2 orcad做的元件封装,一定不要重名,特别是GND VCC 可以这样使用GND_1 GND_2等以区别3更改覆铜与布线及、焊盘之间距离方法选择Setup->Constraints->选择Spaceing rule set中Set valuses...按钮Shape To Pin (覆铜到管脚)Shape To Via (覆铜到过孔)Shape To Line (覆铜到走线)Shape To Shape(覆铜到覆铜)依据具体情况更改其值。

然后确定退出对话框。

选择Shape->Polygon在版图上画上所要覆铜的区域。

注意在Option选项卡上选择覆铜所在的层。

Shape Fill选择Dynamic copper。

Assign net name 为覆铜添加网络(例如覆铜选GND网络,则覆铜自动和网络名为GND的焊盘相连)选择Shape->Delete Islands,删除覆铜上的孤岛。

4 spb15.5没有提供元件对齐等功能,可以使用网络上的一个制作cadence PCB 封装的插件来实现5 不画原理图直接给管脚定义网络名的方法1.勾选SETUP->USER PREFERENCES->MISC->LOGIC_EDIT_ENABLED2.使用LOGIC〉NET LOGIC6 setup-->user proferences 下面的set pcb_cursor cross 小十字,set pcb _cursor infiniter 这是大十字cadence使用时间不长,虽然画几块板子,和protel 相比有很多不同的地方。

比如在protel PCB中想删除某几个连线,如果全选,就把过孔什么的全选,而在cadence中,是把net text via 等作为不同的属性,任何操作必须制定对象,如移动、删除、查找,必须有确定的类型;使用cadence很不习惯的一点是在连线以及过孔中没有显示网络标号,想知道输入什么还得点击一个显示的操作,而且不能全部显示,而在protel中,过孔以及连线是什么net一目了然。

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 )。

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

Cadence使用初步简介
目录
Cadence使用初步简介 (1)
一、Cadence平台的启动: (1)
二、设计项目的建立 (4)
三、原理图设计 (10)
四、电路模拟仿真 (17)
五、版图初步 (29)
六、软件的退出 (37)
在早期的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。

⑨进入原理图编辑平台
三、原理图设计
①输入器件:点击Instance按键或快捷键I插入器件:
②查找所需要的器件类型-点击Browse-tsmc35mm-pch5--
③点击Close
④更改器件参数,主要是宽和长,输入长为1um,宽为4um
⑤点击Hide,在编辑作业面上点击插入刚才设定的器件
⑥如果想更改器件参数,点击选择该器件,然后按q,可以修改器件参数
⑦使用同样的方法输入Nmos 工艺库中叫nch5
⑧点击Wire(narrow)手动连线
⑨连接完成后,输入电源标志和地标志:
在analogLib库中选择vdd (gnd相同方法)
输入电源线标示符。

⑩接输入输出标示脚:
按快捷键p,输入引脚名称in,Direction选择input,点击Hide,并且和输入线连接起来。

同理按快捷键p,输入引脚名称out,Direction选择output,点击Hide,并且和输出连接起来。

四、电路模拟仿真
I直流参数扫描
①按I插入器件,选择在analogLib库中选择直流电源vdc的symbol,完成后点击close
②设置直流电源电压,这一步也可以在放置电源后进行,修改直流电源参数方法同修改器件参数,也是选择器件后按q键。

③输入信号及电源电压信号
④仿真环境设置
点击tools,下拉选择Analog Environment
⑤仿真环境设定
选择Analyses –Choose…
做直流参数扫描,选择DC-Component Parameter-Select Component,然后回原理图去选择做参数
扫描的电源信号。

在原理图中选择V1在弹出菜单中选择DC,双击
回到
扫描范围取0-5V,设置完成后选择OK
⑥输出节点图形显示:
OUTPUTs下拉菜单选择To Be Plotted--Select on Schematic 单击选择所需要显示输出结果的连线
⑦仿真开始运行:点击netlist and run 开始运行
⑧输出结果
点击Switch Axis Mode分坐标显示
单击Crosshair Marker A或B或快捷键A或B用十字坐标标示所需标注的点
II瞬态分析
①画出原理图
②在Analog Design Environment中选择Setup –Stimuli…
在Setup Analog Stimuli中设置脉冲信号源,设置的脉冲源信号为:
Function选择 pulse
低电平0V高电平5V延迟时间10us,上升沿宽度1us,下降沿宽度1us,脉宽10 us,脉冲周期25 us(脉冲激励信号可以根据自己需要自己设定)点击Enable使激励信号有效(不选择则激励不起作用),
③选择瞬态分析Analyses-choose-tran:
仿真结束时间根据实际需要设定,比如我们周期为25us,那么我们仿真结束时间可以设定为100us,conservative可选可不选,选择的话仿真精度较高,但是仿真时间相应较长。

点击OK
④点击netlist and run 进行仿真,查看输出波形
⑤仿真结束后点击Quit退出
可点击NO退出,不保存仿真环境设定,也可点YES,进入保存环境设定
五、版图初步
①建立新的Cell,点击File-NEW-Cell View
还是建立名称为inv的版图编辑文件,Tool选择Virtuoso版图编辑软件
点击OK,关闭信息提示框②进入版图编辑环境
③插入pmos和nmos器件设置器件参数
点击Hide,然后放置pch5(TSMC.35工艺库中pch5表示5V工艺的PMOS管)版图。

使用同样的方法放置Nch5管的版图。

然后按”Shift+f”显示具体器件每层图形(再按Ctrl+f隐藏)
④编辑几何图形进行连线—多晶硅选择POLY1,多晶硅
选择Polygon编辑几何图形,把NMOS的栅和PMOS的栅相连⑤选择Polygon编辑几何图形,把NMOS的栅和PMOS的栅相连
⑥使用同样的方法连接器件的漏端和源端。

六、软件的退出
①退出软件
②退出虚拟机
③选择Shutdown关机。

相关文档
最新文档