从0开始,模拟集成电路设计Cadence Virtuoso学习笔记(一)

发布时间:2024年01月16日

文章目录


前言

????????近些年模拟集成电路行业待遇逐年提高,很多人希望转行从事模拟集成电路设计,但是相较于软件计算机行业,集成IC设计难度大,资料少,远没有转行软件计算机容易,最好本科专业有一定相关性,学习过数模电和信号与系统这几门课程,后续还有拉扎维的《模拟集成cmos集成电路设计》可以参考西安交大张鸿老师的网课视频,桑森的《模拟集成电路设计精粹》、格雷的《模拟集成电路的分析与设计》.还要学习器件相关的半导体物理、半导体器件和陈星弼院士写的《微电子器件》或者施敏院士的《半导体器件物理》。

? ? ? ? 除此之外还要学习matlab等软件。

? ? ? ? 虽然模拟ic的待遇近些年有很大提高,但是22年之后从事ic行业的难度较之前也有很大提高,引文行业本身并不像互联网一样有很大的人才需求,所以竞争逐渐激烈,如果本科专业与电子和微电子关系不强,转模拟要慎重!

? ? ? ? 以上仅代表个人观点,意见仅供参考。

一、关于cadence virtuoso

????????cadence virtuoso是目前比较主流的设计仿真软件,但是安装和使用比较复杂,CSDN里有许多安装的教程,我之前尝试过几种方法,最后是教研室师兄直接给我的包含完整库的虚拟机,也建议使用这种方法进行安装。

? ? ? ? 因为目前了解也不多,等后面了解多了再把这部分补上。

安装步骤参照http://t.csdnimg.cn/GFaWa

二、使用步骤

参照http://t.csdnimg.cn/S9EWj

1.打开软件

(1)打开虚拟机

(2)打开?cadence virtuoso

????????首先打开Terminal(单击鼠标右键选择open Terminal),进入到工作目录,输入命令?icfb顶点击回车?启动virtuoso。

? ? ? ? 这里最右边的help里有完整的使用教程和各种功能介绍,刚开始有问题在网上找了很多相关的资料都找不到,结果是因为这里面有最全的。。。。如果不着急用真的推荐看一下!!!!

????????点击Tools?->?Library Manager

(3)创建新的library(库)

? ? ? ? 每个工程都应该建立一个单独的?Library,每个 Library 里可以存放多个 Cell(单元),View(视图)是 cell 的不同表现形式。View里面可以包含 原理图模型(schematic)、版图模型(layout)、符号模型(symbol) 等等。

????????另外library中包含的各项分别为:

US_8ths?机械制图式样的电路图框单元库
ahdlLib很多实用的模拟信号处理模块,用veriloga, ahdl语言描述的行为级单元库.??很多人拿这个库的源代码来做模拟行为建模的起点。
analogLib和模型脱节的单纯模拟器件单元库,仿真时需要额外加载模型,或者设置参数,比如激励源
cdsDefTechLibCadence中缺省的工艺库,基本上是空的
functional和ahdlLib一样的功能,只不过没有特别的行为级描述,仿真行为是由各单元内置的参数决定的,调用的时候需要设置参数,仅仅支持少数的几个simulator, spectre, spectreS, cdsSpice

? ? ? ? 点击File->New->Library,起一个名字

????????选择一个工艺库

(4) 新建cell

????????file->NEW->cell View

? ? ? ? 起一个名字然后点击ok出现原理图绘制窗口

2.选择器件

常用快捷键:

i放置器件
p放置Pin
l加标签
c复制
m移动
w画电气线
shift+xsave&check
q查看与修改器件属性

(1)选择器件

????????点原理图空白处,按快捷键i

? ? ? ? 点击browse,点击左上角的show categories?

? ? ? ? 选择mosfets,

????????选择p33e2r,其中p代表PMOS,33代表3.3V电压,18代表1.8电压 ,50?代表5V电压,155代表15V电压 。NMOS的nz代表低阈值电压。

? ? ? ? 选中后点击view栏中的symbol设置器件参数,需要修改LengthTotal Width,宽长可根据自己需要修改,也可不修改。设置Length为1u,可减小沟道长度调制效应,PMOS的宽长比是NMOS的2.5倍左右,因为PMOS是空穴导电,NMOS是电子导电。

????????修改完成后,把鼠标放到原理图窗口,会有一个随鼠标动的MOS,选择一个位置,点一下,就可以放置了。


总结

笔记(一)记录了从打开cadence virtuoso到创建library和创建cell和选择器件为搭建电路做准备,后续选择简单电路进行仿真练习。

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