【简单易懂,图文并茂】教你如何上手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入门教程
好了,到这里原理图部分就介绍完了。下面介绍版图。
这里开始介绍版图。 我们是要画这个电路的版图:
其他的原理图都可以关掉。记得保存。 版图要注意文件结果,不要放错了,否则后面比较麻烦,现在文件结构如下:
现在要新建一个版图的 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教程-IC设计工具原理共页课件 (一)

cadence教程-IC设计工具原理共页课件 (一)

cadence教程-IC设计工具原理共页课件 (一) CADENCE教程-IC设计工具原理共页课件作为一名IC设计工程师,必须要掌握各种IC设计工具。

Cadence是业内最受欢迎的EDA(电子设计自动化)软件之一,广泛应用于IC和系统级芯片设计。

这篇文章将介绍Cadence教程——IC设计工具原理共页课件,帮助初学者更好地了解这款软件。

一、课程内容该课程共分为六个部分,从IC设计的基础知识开始,逐步深入讲解Cadence软件的使用和原理。

1. IC设计的基础知识该部分主要介绍集成电路的概念、IC设计的基本流程、ASIC和FPGA的区别等内容,帮助学习者更好地了解IC设计的基本知识。

2. Cadence软件的安装和配置该部分教授如何安装、配置Cadence软件,学习者将了解如何正确设置工作目录、环境变量等,以便进行后续的IC设计工作。

3. Cadence软件的基本流程该部分主要介绍Cadence软件的基本使用流程,包括创建项目、编辑电路图、绘制版图、进行仿真等,重要的是学习者将学会如何创建一个完整的设计流程。

4. Cadence软件的高级应用该部分讲解Cadence软件的高级应用,包括使用脚本自动化设计、使用Verilog语言、进行DC分析、进行静态时序分析等内容,让学习者掌握Cadence软件更加深入的应用。

5. Cadence软件的Debug该部分介绍如何使用Cadence软件进行Debug,掌握Debug技巧,帮助学习者快速找到设计中的问题,并进行修复。

6. 基于Cadence软件的实际设计案例该部分介绍基于Cadence软件的实际设计案例,包括ADC设计、FPGA 设计等,帮助学习者更好地理解设计流程,并将所学知识应用到实践中。

通过以上六个部分,这个Cadence课程全面系统的讲解了IC设计软件工具的使用和原理共页,让学习者更好地了解Cadence软件和IC设计的概念和方法。

二、课程特点1.操作实战:一步步教大家如何使用Cadence软件,操作更为透彻,方便学生理解。

【简单易懂,图文并茂】教你如何上手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入门教程(一)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操作教程_图标识别2

Cadence操作教程_图标识别2

Cadence操作教程_图标识别2Manufacture生产制造Odb_Out Nc drill Legend输出钻孔文件NC Drill Param 钻孔参数Art Work输出制板文件对话框Silkscreen Param丝印层参数NC Drill Customization钻孔定制Testprep Automatic准备好自动测试Testprep Manual准备手册测试铺设平衡铜Logic栏是Net Schedule网络清单表Analysis分析栏依次是Signal Prefs优先权Signal Library信号库Signal Model信号模型Signal Audit信号核对Signal Probe信号探索Misc杂项栏依次是Reports报告,打开报告对话框Drc Update更新DRC DRCWindow DRC窗口Help帮助Route(线路)栏依次是Add Connect添加连接走线Slide滑动,推挤走线DelayTune绕线命令Custom Smooth抚平绕过的线Vertex顶点,无角度的拉线Create Fanout扇形,主要是BGA芯片扇形打孔Spread Between Void这个是让铜线居中分布Auto_Route Automatic Router自动绕线的命令Place栏依次是Place Manual 打开Placement对话框Place Manual_H Swap Pins交换Add栏依次是Add Line添加物理走线Add Rect Rectangle添加矩形形状Add Text 添加文本Text Edit编辑文本FlowPlan栏依次是Auto bundle([ˈbʌndl])自动捆绑Bundle Create创建包Bundle Delete删除包Bundle Edit编辑包Bundle Split使包分离Bundle Properties包的属性Flow Default默认值Rplan Plan Rplan Status重要性Rplan Commit表态Bundle Toggle包转换Rplan Toggle 以上就是Allegro16.6的图标说明,暂时只是做了说明,具体的操作会在以后的文档之中在做充分介绍和演示,图文并茂,尽量会给大家解释清楚,有不当的地方,说明不准确的地方,请大家及时说明,我会加以改正!感谢大家浏览,关注。

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

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的使用技巧
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使用初步简介
在早期的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关机。

相关文档
最新文档