0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

cadence的操作流程

电路和微电子考研 来源:电路和微电子考研 2024-11-16 11:07 次阅读

1.开机和开软件

开机启动后是这个画面

b996e618-907f-11ef-a511-92fbcf53809c.jpg

账号:

密码:

b9b601f6-907f-11ef-a511-92fbcf53809c.jpg

右键屏幕左击open terminal

b9d7fcde-907f-11ef-a511-92fbcf53809c.jpg

命令行里面打入如下图的命令

b9e2b642-907f-11ef-a511-92fbcf53809c.jpg

ls 和 cd 是linux里面的命令。作用你就去网上查一下。

icfb&是打开cadence的命令。屏幕的底部会出现这么一个图像界面。

b9f933e0-907f-11ef-a511-92fbcf53809c.jpg

点击图形界面的Tools,会弹出下面这东西,点击Library Manager

ba0dc0f8-907f-11ef-a511-92fbcf53809c.jpg

点击后弹出如下图所示的框图

ba18e7b2-907f-11ef-a511-92fbcf53809c.jpg

Library manager里面管理的时候分三个栏目。

Library,一般取自己的名字,拼音都可以

Cell,一般是你要设计的电路的名字

View,一个cell对应着不同的view,有版图Layout,有原理图schematics,等等。

2.软件的library manager使用

下一步首先创建自己的库

ba2e0a98-907f-11ef-a511-92fbcf53809c.jpg

ba3c0896-907f-11ef-a511-92fbcf53809c.jpg

OK后库里面就有相应自己的库了,自己做的电路可以放到里面管理,不要和其他的库混着用。

来看下软件自带的analogLib里都有哪些cell。

ba57f632-907f-11ef-a511-92fbcf53809c.jpg

图上选中的是cap,就是理想电容,对应的view有很多了,画原理图的时候,调用选用的view是symbol。

analogLib库里面还有其他常用的元件:地gnd,直流电源vdc,直流电源idc电流控制电压源ccvs,理想电阻res等。这个自己去网上查到底有哪些。

库tsmc035hv12是台积电的.35的工艺库(库涉密,不鼓励外传)。这个库里面我们用到的就是nch和pch,分别是nmos和pmos的模型名字。画原理图的时候,调用该cell的symbol。

ba6e7a74-907f-11ef-a511-92fbcf53809c.jpg

好了,下一步要创建自己的cell了。先选到自己新建的库test。之后再点file->new->cellview

ba916c0a-907f-11ef-a511-92fbcf53809c.jpg

在屏幕下方会产生这样的对话框,填入cell的名字,当画原理图时tool选图中的这个。画layout就选virtuoso,可以尝试变一下。当然我们这选composer-schematic。

baa917ec-907f-11ef-a511-92fbcf53809c.jpg

OK后会弹出这个窗口,用来画原理图。

bab40cf6-907f-11ef-a511-92fbcf53809c.jpg

切换到英文输入法,快捷键i是放置元件的意思 instance。我们需要nch,pch,gnd,电源vdc,还有信号源vsin。

屏幕下面会弹出这个框框

bac6e9de-907f-11ef-a511-92fbcf53809c.jpg

按browse选择如下图所示,这样也就选中了nch,选其他元件也是这样的方法。

只不过gnd,vdc,vsin是在analoglib里面找。

bade5da8-907f-11ef-a511-92fbcf53809c.jpg

最小化该窗口,鼠标移动到schematic窗口,点击就可以放下元件。

这样就放置好元件了,按下快捷键w可以连线。

baf0b0c0-907f-11ef-a511-92fbcf53809c.jpg

bb179352-907f-11ef-a511-92fbcf53809c.jpg

接着就是设置信号源和电压源的信号幅度。

先选中元件v0,快捷键q可以查看和设置其参数

V0设置直流电压3.3V

bb2b0932-907f-11ef-a511-92fbcf53809c.jpg

V1设置offset电压1.65V,正弦信号幅度200m,频率1Mhz。注意:输入这些值的时候,不需要输入单位。200mV只需要输入200m就可以了。1Mhz同理。

bb3e5c94-907f-11ef-a511-92fbcf53809c.jpg

OK,这样就连好了,按下快捷键x检查电路是否连接完整和设置正确。如果无误,在我们一开始的对话框里会有这么一句几个字No errors

bb529b14-907f-11ef-a511-92fbcf53809c.jpg

这样就可以仿真了。

3.仿真工具使用

bb5c6d2e-907f-11ef-a511-92fbcf53809c.jpg

Analog environment就可以进入仿真了。

bb6c6ba2-907f-11ef-a511-92fbcf53809c.jpg

Analyses->choose弹出如下的画面。

bb7f0438-907f-11ef-a511-92fbcf53809c.jpg

选择瞬态仿真tran,Stop time 选5us,accuracy 可以不用选 enable选上。

其他常用的仿真如dc,ac自己可以查资料研究下。

输出信号这样选择outputs->tobe plotted->select on schematic

bb93a4c4-907f-11ef-a511-92fbcf53809c.jpg

点击上面的按钮后窗口会自动弹到原理图的窗口。点击到连线上是查看该点的电位,点击节点(红色的地方)是查看改点的电流。选择完之后会显示出和其他不一样的框框。按esc键退出选择。我们选择输入和输出节点。

bba0744c-907f-11ef-a511-92fbcf53809c.jpg

TRAN仿真

现在仿真窗口就变成这样了

bbbdea9a-907f-11ef-a511-92fbcf53809c.jpg

一个是仿真方案是tran仿真,输出有两个节点。按下右下脚最后第三个按钮,有绿灯的那个按钮就可以仿真了。

bbd53b50-907f-11ef-a511-92fbcf53809c.jpg

bbef08c8-907f-11ef-a511-92fbcf53809c.jpg

仿真出来有两个图,前一个类似hspice仿真后的lis文件。后面这个图是输出的结果图。

显然我们希望的反向器可定不可以这样。所以要再原来的电路改进下。

调整:M0管子要变动,Multiplier=4,这个就是并联的个数的意思。

bc0bad84-907f-11ef-a511-92fbcf53809c.jpg

V1的offset电压变成1.7.

bc1b3e0c-907f-11ef-a511-92fbcf53809c.jpg

再仿真,得出结果

bc2e85ac-907f-11ef-a511-92fbcf53809c.jpg

这个是我们希望的反向器的结果。

Ac仿真

bc4e82ee-907f-11ef-a511-92fbcf53809c.jpg

仿真界面设置成如下图所示的 analyses->choose

仿真选ac,start =1hz,stop=1Ghz,hz可以不用写的

bc621e26-907f-11ef-a511-92fbcf53809c.jpg

Tran仿真的enable选项不选择

bc7e3502-907f-11ef-a511-92fbcf53809c.jpg

最后整个界面成下图所示:

bc92a5dc-907f-11ef-a511-92fbcf53809c.jpg

Ac 的enable 是yes的。Tran的enable是no。

点有绿色灯的按键进行仿真。

bca84f9a-907f-11ef-a511-92fbcf53809c.jpg

选择ac magnitude&phase,窗口自动弹到原理图界面,选择输出端口

bcb6ab26-907f-11ef-a511-92fbcf53809c.jpg

选择了就有了边框的颜色。

按esc键就可以看输出结果。

bcc037d6-907f-11ef-a511-92fbcf53809c.jpg

按图片上从左到右第4个按键是将相位和增益曲线分开。分开后如下图所示。

bcd96968-907f-11ef-a511-92fbcf53809c.jpg

4.端口的添加和symbol的生成

bcea997c-907f-11ef-a511-92fbcf53809c.jpg

删掉信号源,按快捷键p添加端口(port)。需要三个端口,输入端口:vin,vdda;

输出端口:vout(电源端口)。

bd0875d2-907f-11ef-a511-92fbcf53809c.jpg

bd209f40-907f-11ef-a511-92fbcf53809c.jpg

bd30ac6e-907f-11ef-a511-92fbcf53809c.jpg

这样就完成了添加端口。之后是创建cellview。Design->create cellview->from pin list

bd4c0996-907f-11ef-a511-92fbcf53809c.jpg

bd5e1af0-907f-11ef-a511-92fbcf53809c.jpg

选OK就可以了

bd7004cc-907f-11ef-a511-92fbcf53809c.jpg

这里的端口可以随便放置,但一般的原则是输入在左边,输出在右边。点OK,得下图。

bd93eedc-907f-11ef-a511-92fbcf53809c.jpg

红色的框不可以删除的,绿色的框可以任意修改。

bd9e7aaa-907f-11ef-a511-92fbcf53809c.jpg

Add->shape->polygon可以画多边形,Add->shape->circle可以画圆

还有经常用的:选中一个图案后,按M键可以移动它。最后的样子

bdaa7da0-907f-11ef-a511-92fbcf53809c.jpg

Partname和instancename可以随便放吧,尽量离图形近一点。

5.总结

电路设计也就是如何调节元件参数使得信号得到处理。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路设计
    +关注

    关注

    6665

    文章

    2426

    浏览量

    203248
  • Cadence
    +关注

    关注

    64

    文章

    915

    浏览量

    141855

原文标题:cadence的简单操作流程

文章出处:【微信号:feifeijiehaha,微信公众号:电路和微电子考研】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    使用Cadence绘制PCB流程(个人小结)

    之前使用过cadence画过几块板子,一直没有做过整理。每次画图遇到问题时,都查阅操作方法。现在整理一下ca
    的头像 发表于 06-26 15:56 1.5w次阅读
    使用<b class='flag-5'>Cadence</b>绘制PCB<b class='flag-5'>流程</b>(个人小结)

    Cadence仿真流程

    Cadence仿真流程Cadence仿真流程[/hide][此贴子已经被作者于2009-8-16 13:47:51编辑过]
    发表于 08-16 13:47

    电源直流压降的的仿真操作流程

    之前和大家分享过电源完整性之仿真设计原理链接: link.今天接着上一篇文章总结一下电源直流压降的的仿真操作流程及一些simulation中的设置参数,用到的时候Cadence Sigrity 中
    发表于 11-17 06:26

    Cadence仿真流程

    Cadence 仿真流程:第一章 在Allegro 中准备好进行SI 仿真的PCB 板图1)在Cadence 中进行SI 分析可以通过几种方
    发表于 07-12 08:56 0次下载
    <b class='flag-5'>Cadence</b>仿真<b class='flag-5'>流程</b>

    IPD流程操作细则

    IPD流程操作细则:IPD流程操作细则IPD流程操作指引--立项阶段工作
    发表于 05-07 23:00 102次下载

    Giantec采用Cadence技术统一数字流程生产其混合信号芯片

    全球电子设计创新领先企业Cadence设计系统公司(NASDAQ: CDNS),宣布Giantec Semiconductor Corp.已采用Cadence® Virtuoso®统一定制/模拟(IC6.1)以及Encounter®统一数字
    发表于 09-27 11:06 1578次阅读

    Cadence提供新一代Encounter RTL-to-GDSII流程

    全球电子设计创新领先企业Cadence设计系统公司日前宣布推出最新版Cadence Encounter RTL-to-GDSII流程.
    发表于 03-10 09:44 836次阅读

    华力微电子与Cadence共同宣布交付55纳米平台的参考设计流程

    全球电子创新设计Cadence公司与上海华力微电子,15日共同宣布了华力微电子基于Cadence Encounter数字技术交付55纳米平台的参考设计流程。华力微电子首次在其已建立55纳米工艺上实现了从RTL到GDSII的完整
    发表于 08-16 11:08 1536次阅读

    中芯国际采用Cadence数字流程 提升40纳米芯片设计能力

    中芯国际新款40纳米 Reference Flow5.1结合了最先进的Cadence CCOpt和GigaOpt工艺以及Tempus 时序签收解决方案, 新款RTL-to-GDSII数字流程支持Cadence的分层低功耗
    发表于 09-05 10:45 2013次阅读

    JDBC操作流程说明

    JDBC操作流程说明JDBC操作流程说明JDBC操作流程说明
    发表于 11-10 15:32 4次下载

    Cadence 仿真流程

    详细介绍Cadence的仿真流程 有需要的朋友下来看看
    发表于 12-08 14:49 0次下载

    Cadence PCB封装制作流程

    区别于altium的一库走天下,cadence的PCB套件流程中,PCB封装的制作需要单独制作pad,然后绘制封装。这两步的工具分别为Padstack和PCB Editor
    发表于 11-02 09:32 1w次阅读
    <b class='flag-5'>Cadence</b> PCB封装制作<b class='flag-5'>流程</b>

    cadence操作常用快捷键的资料总结

    本文档的主要内容详细介绍的是cadence操作常用快捷键的资料总结。
    发表于 08-12 08:00 0次下载
    <b class='flag-5'>cadence</b><b class='flag-5'>操作</b>常用快捷键的资料总结

    Cadence 数字、定制/模拟设计流程通过认证,Design IP 现已支持 Intel 16 FinFET 制程

    内容提要 ●  Cadence 流程已通过认证,可立即投入生产,该工艺下 Design IP 产品现已完备,可支持客户进行 Intel 16 工艺下 SOC 设计 ●   客户可以基于已被充分认证
    的头像 发表于 07-14 12:50 632次阅读
    <b class='flag-5'>Cadence</b> 数字、定制/模拟设计<b class='flag-5'>流程</b>通过认证,Design IP 现已支持 Intel 16 FinFET 制程

    Cadence 与 Arm 合作,成功利用 Cadence AI 驱动流程加速 Neoverse V2 数据中心设计

    内容提要 ● Cadence 优化了其 AI 驱动的 RTL-to-GDS 数字流程,并为 Arm Neoverse V2 平台提供了相应的 5nm 和 3nm 快速应用工具包(RAK),助力设计人
    的头像 发表于 09-05 12:10 3543次阅读