从0开始,模拟集成电路设计Cadence Virtuoso学习笔记(四)单级跨导放大器(OTA)电路的建立与前仿真

前言

        这一节笔记只记录仿真过程的具体操作,不对OTA电路进行分析,具体的电路分析可以参照教材中的内容进行分析,另外这里的内容参照B站视频

【【Virtuoso】单级跨导放大器(OTA)电路的建立与前仿真】 https://www.bilibili.com/video/BV1pL411Q7XS/?share_source=copy_web&vd_source=2a89374779547d4cd0d71651b3ec4c10

视频中出现的错误笔记里也进行了更正。

一、绘制原理图

1.创建library和cell,具体操作同笔记(一)(二)这里不再赘述

2.选择器件,期间的具体参数来自于视频

该电路共需要4个nmos和4个pmos,同时放置输入输出pin脚,这里注意vout的类型是输出

地电位GND
高电平VDD
输入信号vin
共模输入vip
电流镜输入lin
输入信号vout

接下来为了电路美观对部分原件进行镜像操作(也可以不做)

点击下图所示图标选择镜像翻转然后点击对应的器件

3.连线,将器件和输入输出连接起来,注意不要忘记连接衬底,之前经过反转的元器件都在图中标出来了

原件连接好之后点击保存,如果没有报错即可生成model

点击创建cellview->from cell view 

点击ok后选择pin脚位置(这里可以随意选择,对结果没有影响)

确定后生成如下model

点击保存

4创建测试原理图,在同一个library下创建另一个cell view,这里起名为OTA_test

将刚才生成的model放置到电路图中

接下来放置一个balun,这个器件在analoglib库中

同样在这个库中调用一个1u f的电容放置在输出端

同之前的原理图一样放置pin脚并连接,结果如下图

点击保存,如果没有报错即可以下一步的仿真。

二、仿真

1.打开仿真器并设置输入,打开ADE L

点击setup ->stimulition设定输入(这里与之前的笔记不同,自己前世直接在原理图中放入相应的电流源来施加输入,这里也可以用之前的方法,只要设定正确的值即可)

点击后显示如下界面,反别选中并设定对应的值,这里lin是镜像电流源设定为直流(dc)电流(current)记得要点击enabled,然后点击apply,会看到off变成on

其他电流的设置同上,比如vin设置正弦信号(sin)电压(voltage)幅值为1V,初始相位为0

全部是设置成功后如下:VDD电压为3.3v,GND电压为0v,vip为1.65v的直流电压

接下来导入器件的model,这里可能会有一些小问题,点击setup->model library

弹出如下界面,如果你的模型已经自动添加好那直接点击ok即可

本人使用的是ic618版本,可以自动添加,如果这里加载的不会或者后续仿真后报错缺少元器件model,那么可以保存原理图之后退出,再重新打开library manger即自动添加,添加好后如下图,即可点击ok

如果无自动添加功能即需要手动添加,点击最下面一行,找到对应的路径并添加进来,具体操作可以参考:http://t.csdnimg.cn/Xcr0T

2.生成仿真结果,点击analyses->choose

选择仿真类型ac,起始频率从1到1G

点击ok后点击开始仿真

如果正常没有报错即可查看仿真结果,点击result->direct_plut->main from...

弹出如下窗口,选择dB20

然后嗲点击输出对应的线即可看到输出

在刚才的的界面中选择相位然后点击replot产生相位仿真结果

点击如下图标将两根线分开

生成一个数据轴便于查看具体数值

总结:这一届笔记只记录了仿真过程中的具体操作,主要再说明与之前笔记中操作过程的差异,接下来的笔记中可能会接招操作过程中不同选择代表的具体意义。

  • 34
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值