????????近些年模拟集成电路行业待遇逐年提高,很多人希望转行从事模拟集成电路设计,但是相较于软件计算机行业,集成IC设计难度大,资料少,远没有转行软件计算机容易,最好本科专业有一定相关性,学习过数模电和信号与系统这几门课程,后续还有拉扎维的《模拟集成cmos集成电路设计》可以参考西安交大张鸿老师的网课视频,桑森的《模拟集成电路设计精粹》、格雷的《模拟集成电路的分析与设计》.还要学习器件相关的半导体物理、半导体器件和陈星弼院士写的《微电子器件》或者施敏院士的《半导体器件物理》。
? ? ? ? 除此之外还要学习matlab等软件。
? ? ? ? 虽然模拟ic的待遇近些年有很大提高,但是22年之后从事ic行业的难度较之前也有很大提高,引文行业本身并不像互联网一样有很大的人才需求,所以竞争逐渐激烈,如果本科专业与电子和微电子关系不强,转模拟要慎重!
? ? ? ? 以上仅代表个人观点,意见仅供参考。
????????cadence virtuoso是目前比较主流的设计仿真软件,但是安装和使用比较复杂,CSDN里有许多安装的教程,我之前尝试过几种方法,最后是教研室师兄直接给我的包含完整库的虚拟机,也建议使用这种方法进行安装。
? ? ? ? 因为目前了解也不多,等后面了解多了再把这部分补上。
安装步骤参照http://t.csdnimg.cn/GFaWa
(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 | 和模型脱节的单纯模拟器件单元库,仿真时需要额外加载模型,或者设置参数,比如激励源 |
cdsDefTechLib | Cadence中缺省的工艺库,基本上是空的 |
functional | 和ahdlLib一样的功能,只不过没有特别的行为级描述,仿真行为是由各单元内置的参数决定的,调用的时候需要设置参数,仅仅支持少数的几个simulator, spectre, spectreS, cdsSpice |
? ? ? ? 点击File->New->Library,起一个名字
????????选择一个工艺库
(4) 新建cell
????????file->NEW->cell View
? ? ? ? 起一个名字然后点击ok出现原理图绘制窗口
常用快捷键:
i | 放置器件 |
p | 放置Pin |
l | 加标签 |
c | 复制 |
m | 移动 |
w | 画电气线 |
shift+x | save&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设置器件参数,需要修改Length和Total Width,宽长可根据自己需要修改,也可不修改。设置Length为1u,可减小沟道长度调制效应,PMOS的宽长比是NMOS的2.5倍左右,因为PMOS是空穴导电,NMOS是电子导电。
????????修改完成后,把鼠标放到原理图窗口,会有一个随鼠标动的MOS,选择一个位置,点一下,就可以放置了。
笔记(一)记录了从打开cadence virtuoso到创建library和创建cell和选择器件为搭建电路做准备,后续选择简单电路进行仿真练习。