从0开始,模拟集成电路设计Cadence Virtuoso学习笔记(二)反相器原理图绘制及仿真

发布时间:2024年01月16日

文章目录


前言

上一个笔记记录了从打开cadence virtuoso到选择元器件的流程,接下来开始绘制电路图并进行仿真,选择反向器进行仿真,反相器电路需要用到一个pmos和你个nmos,这里选择3.3v的器件

一、绘制电路图

????????继续上一个笔记,打开library manger,再library里找到之前创建的库,再cell里打开上次创建的原理图文件

????????双击打开

1.选择合适的元器件

? ? ? ? 点击原理图空白处按快捷键i选择器件,会弹出选择框,点击browse进行选择,前一个笔记已经介绍了如何选择,另外view里有很多选项,我们要选择symbol

????????首先选择pmos,这里主要设置长度和宽度,具体的值要看使用的工艺库,这里长度是300nm宽度设为1um(关于宽长比的选取和影响后面可能会单独写一个笔记),这里修改total width下面的finger width可能会随之变化,暂时不用管。点击hide隐藏然后就可以看到跟随鼠标出现了器件,点击鼠标左键放置器件,点击esc可以取消连续放置。

????????防止好后如图所示,如果放置好器件之后需要改变器件参数,可以左键单击器件再页面的右下角会出现器件参数可以点击进行修改,有的版本没有也可以点击器件然后按快捷键q调出修改参数界面

????????另外器件的一些主要参数也会直接显示再原理图上面。

????????接下来同样的方法选择nmos器件并放置,如果想移动位置可以先单击快捷键m然后选择想移动的部分点击即可进行移动。

2.接着开始进行连线,点击快捷键w开始连线,注意一定要连接到器件的引脚上,线与线的交点会有一个圆点表示连接,如果没有则只是交叉但实际没有连接,再引出输入输出接口时由于没有器件引脚可以连接,要多点击一下,线就会连在空白处。注意要把mos管的b端也连上。

3.接下来放置输入输出引脚,点击快捷键p弹出创建pin窗口,一共要创建四个引脚Vin Vout VDD VSS,其中VDD为输出,其他三个为输入

????????连接完如图所示

4.点击检查和保存,软件会检查有没有错误并进行保存

????????点击快捷键g会显示warning和error,如果就error在图里也会显示,改好之后再次点击检查和保存

????????接下来创建symbol,点击creat>cellview>from cellview

????????点击ok弹出新的窗口,这里自动分配输入引脚在左,输出在右,我们把vdd和vss放到上面

5.如图所示,接下来绘制symbol,将原本的绿色方框删掉,点击键盘上的delete然后点击线条就会删除,然后绘制上反相器的符号(其实这里不改也行,方型也可以用)画完后点击保存,反相器就画完了。

二、进行仿真

1.接下来要新建一个原理图进行的仿真,在library manger中创建cell(还是在自己创建的library里)

????????接下来放置器件,快捷键i,这里选择我们刚刚创建的反相器

????????放置器件,步骤同之前一样。我们直接放两个反相器

2.选择电源和信号源,同样也是快捷键i,电源信号等器件在analoglib这个library里面,电源vdc?地gnd信号源是vpulse,可以直接在cell里输入名字搜索,因为我们选择的器件是3.3v的所以电源设置为3.3

????????输入信号选择方波,v1v2为高低电平,period为周期这里设置为100ns,接下是延迟时间上升时间和下降时间,上升下降选择5ns()这些可以不填,pulse width脉冲宽度50ns

????????开始连线,可以直接把先连过去,也可以给线创建标签,先把电源和地接好再引出电源线

????????点击快捷键l,点击hide后点击3.3v电源引出的线

????????同样给vss和gnd也建立标签,接下来复制带标签的线到反相器的端口,按快捷键c然后鼠标框选带标签的线鼠标单击一下就复制好了,再沾到反相器上(这里直接连线过去也可以)

????????在负载端加一个10fF的电容(也在analoglib,名字是cap)将电路连接完整

3.点击检查和保存,无错误后开始仿真。

4.点击launch ADE L打开仿真界面

5.添加模型,点击set up >model library

????????这里一般都是添加好的,如果没添加可以点击最下方的cleck...手动添加

????????点击analysis >choose

6.弹出窗口,选择train? 时间300n(3个周期)精度选择moderate

????????接下来开始仿真

????????接下来软件会进行仿真,会在这个窗口显示,有错误也会在这里。

7.仿真成功后查看波形文件,在result里

????????点击direct plot>transient signal,点击后窗口隐藏,点击哪根线就查看那根线上的信号,点击的线会变颜色

????????这里选择三个信号,接下来点击esc查看信号

????????点击可以把信号分开

8.仿真完成,右键框选信号可以放大。

????????点击save可以保存仿真设置。


总结

这节主要进行了反相器的原理图绘制及仿真,过程中还存在一些操作有问题,后面会进行补充。

文章来源:https://blog.csdn.net/weixin_43957294/article/details/135538154
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。