模拟集成电路设计实习讲义 - SCUT-自由下载
更新时间:2024-02-02 05:18:01 阅读量: 教育文库 文档下载
- 模拟CMOS集成电路设计推荐度:
- 相关推荐
模拟集成电路设计实习培训内容介绍
培训目的
经过本培训,学员将会学到在模拟集成电路设计过程中的绝大部分环节。
1. 学会使用数模混合集成电路设计EDA工具进行简单的模拟集成电路设计的流程,包括
Cadence的Virtuoso原理图输入、版图设计,Cadence的Spectre电路仿真,及Mentor Graphics的Calibre版图规则检查(DRC)、电路图版图一致性检查(LVS)。
2. 学会使用三大常用的仿真方式(DC,AC,以及Transient)来对电路进行性能的验证与设
计参数的调整
培训内容
本培训首先设计一个运算放大器,在该放大器中采用了一个理想的电流源做偏置。接着设计一个带隙基准源(Bandgap reference)来提供这个运算放大器中用到的电流源,然后对整个电路进行仿真验证。整个电路Lab_top电原理图以及仿真激励如下图所示。 最后,参加培训的学员要求对所设计的Bandgap reference进行版图设计以及DRC、LVS检查,时间充裕的学员进一步设计运算放大器的版图及对其进行DRC/LVS的检查。
图 1-0 Lab_top 原理图
上图中的运算放大器(opam)电路如下图所示,值得注意的是,该运算放大器需要一个current sink做偏置,该current sink由上图中的NM1来提供。
其中的bandgap电路如下图。
这里看上去好像电压源并没有和电路直接连在一起,但是由于系统中所有标记相同的点电位都相同,所以,图中的这种接法等效于直接把V4接到电路的正负极。
Ibias
AnalogLib/isource/DC
V0与V1 AnlogLib/vsin
V4
AnalogLib/vsource/DC
VCM
AnalogLib/vsource/DC
图1-14 加入激励源后的图
二、Spectre仿真 (opam)
(1)直流分析(DC Analyses)
我们在共模输入管脚接一个可以调节的电压源VCM,使得这个电压源的电压从0升到高到3.3v然后我们测量output端的电压。 从图1-14中的Tools菜单->Analog Environment调出spectre
图2-1 spectre仿真界面
。 2-1 setup菜单->model librarys调出模型库设置窗口。 点击Browse找到使用的仿真文件“sm083006-1k.scs”, Section那栏填入:typical, 然后点击 ADD 。依次在Section栏中加入bjt, capacitor, diode,resistor并点击加入,结果如图:
图2-2 setup result
点击ok,回到spectre的主窗口。
提示:我们在创建库lab_practice的时候已经指定了工艺库为chrt35rf,因此这里的模型库是自动设置好的。
现在我们要进行dc分析的设置了,从analyses菜单->choose调出分析设置窗口。选择DC分析,变化类型选择Component Parameter,Component name 填入 VCM参数为dc ,变化范围是0到3.3(见图2-3).
图2-3 dc分析设置
点击ok.回到了spectre主界面。到此,已经把仿真环境设置好了。现在我们要观察output端的波形,如何才能做到呢?从spectre的outputs菜单->to be plot->select from schematic,这个时候,会切换到schematic窗口,用鼠标点击一下output那条连线,看看发生了什么?
图2-4 select on the schematic
output端的颜色变了,标识出它的波形将会被显示,spectre的窗口已经变成了下面的
图4-5 电源抑制比仿真设置
图4-6 电源抑制比仿真结果
从仿真结果图4-6可知,在频率 < 1 kHz时,PSRR < -35 dB
五、总电路(调用bandgap和opam模块):
将lab_practice库中的bandgap_simu单元copy成bandgap单元,打开bandgap单元电路,删除直流电压源和交流电压源,创建bandgap单元的Symbol。
在lab_practice库中创建顶层系统电路lab_top单元,然后调用bandgap和opam子电路,加上几个PMOS和NMOS管做镜像电流源缓冲,再加上直流电源(V0)、运放的差分共模电压(VCM)及差分输入交流信号激励(VINP、VINN),如图5-1所示。
注,lab_practice_demo中的lab_top中的两个差分输入信号有点错误,需要修改,将VINN的方向翻转180度,与VINP反向,并将AC phase由180度改为0度。
图5-1 使用bandgap模块和opam模块构成的电路总图
(1)先做瞬态仿真调静态偏置工作点
图5-2做瞬态仿真设置
图5-3 瞬态仿真输出波形选择NM1的漏端(可看NM1的漏极电流)及输出电压(out端)
图5-4 瞬态仿真波形
从图5-4可以看出,0.25us后NM1输出给opam的偏置电流基本保持在54.2 uA。输出电压V(out)则在不断变化,这是由于输入加了1 mV的差分正弦信号引起的。如果要看清楚V(out)的整个变化,只要将仿真截止时间拉长至10 mS以上就可以了,此时,输入激励以及输出响应如图5-5。请注意,输出响应out 的相位跟VINP是一致,跟VINN的相位是相反的。
图5-5 仿真时间为10mS的瞬态响应波形
(2)再做AC分析
图5-6 AC分析时VINP和VINN设置
由于在lab_top的连接图中,两个输入激励的连接是相反的,这样VINP和VINN就是幅度都为0.5 V但相位相反的正弦信号,从而差分信号(VINP-VINN)为幅值为1.0 V的正弦信号。
图5-7 AC仿真结果
图5-7中左边子窗口可以看出低频增益为365.93。用calculator工具对子窗口 2中的特性进行测量,测得其带宽为493.166 kHz,相位裕度PM = 54.11o
六、画版图
1. 先画bandgap模块,打开library manager,新建版图文件
图6-1 新建bandgap的版图文件
图6-2 进入版图编辑器界面
在版图界面选择Tools/Layout XL打开相应模块的schematic
图6-3 使用Layout XL进行原理图和版图的交互编辑
在Virtuoso XL Layout 中,选择菜单Create/Pick From Schematic,然后鼠标点击schematic中的元件,在layout编辑器中放入。
布图设计分为两步:元件布局与布线
在布局阶段需要根据原理图的设计考虑元件之间的匹配,此处建议的匹配方式:
(1) 两个三极管,本电路大小比为1:8,所以小的管放中间,大管分成8个相同的方块以小管为中心
均匀分布;
(2)电阻R16、R19、R20,RA=RB=10RC电阻匹配采用一维对称A1 B1 A2 B2…..A5 B5 C B6 A6 B7 A7…B10 A10
原理图中R20 (L/W=21.25um/2.5um)、R16 (L/W=192.85um/2.5um)、R19 (L/W=192.85um/2.5um)这三个电阻需匹配。故将R16和R19拆分成8段21.25um/2.5um再加上两段11.425um/2.5um,以R20为中心交叉对称放置于R20两边; (3) MA=MB=MC=2MD的MOS管匹配也采用一维对称 0.5MA 0.5MB 0.5MC MD 0.5MC 0.5MB 0.5MA;
原理图中的PM66、PM65、PM68、PM69这四个晶体管为镜像电流源,故需要较好匹配。各管的宽长比为PM66(5um/2um)、PM65(10um/2um)、PM68(10um/2um)、PM69(10um/2um),将这些管拉到版图界面后发现PM66的宽度和其他三个管的宽度不一样,这样很难匹配。故修改原理图,将PM65、PM68、PM69三个管的宽长比改为和PM66一样(5um/2um),同时将这三个管的multiplier设置为2,这样这三个管的实际宽长比相当于两个PM66的并联,即为10um/2um。这样布版图时就可以匹配了。
同样在原理图中有两个dummy MOS管,需要加到两边。
(4)参数相同的MOS管元件匹配:差分对,电流镜等。需要在原理图中将匹配的每个MOS管的宽度改为原来的一半,同时将multiplier设置为2,即拆成两个一半大小的MOS管的并联,且加上两个dummy管。当调到版图中按上面的方式对称布局。
(5)参数相同的电阻元件匹配:R15、R17。在版图中拆成两段长度为一半的电阻,记得在原理图中加入dummy元件。
将多个匹配的元件对齐:
首先将匹配的七个MOS版图水平对齐,方法是Edit/Others/Align然后弹出对齐设置窗口,按图6-7所示设置,然后点击Set New Reference,在Layout中先选中中间MOS版图作为对齐中心,然后依次点击其他六个MOS,这样这七个MOS管就水平对齐了(元件之间空隙为1.0 um)。
图6-7 元件对齐设置
接着垂直方向对齐电阻,这回将图6-7的Alignment direction选项中的Horizontal改为Vertical,Spacings改为3.0 um,点击Set New Reference,在Layout中先选择中间那个电阻作为参考位置,然后依次点击上面和下面的电阻,将它们全部对齐。
最后对齐九个三极管,先将中间三极管位置放好,然后用上面的方法水平和垂直对齐其他三极管,这里Spacings设置为3.0 um
所有的元件都放进来并对齐位置后,布局就完成了,接下来是布线。
为了将元件的衬底接到VDD或GND,以及对匹配的所有元件进行防干扰,所以对需要的管子加
guardring: PMOS管加well-guardring, NMOS管加p-guardring。
加方法(以pmos为例):调出Layout XL,放置nwell层框将要加well-guardring的所有pmos框起来,选中nwell框,shift-G,双击nwell框之外的地方将guardring放好,按“s”(拉伸线条)将nwell框拉到围住guardring的内框,如图6-10所示。 nmos管加完p-guardring后,则将之前放置的nwell层框删除。
图6-10 给PM65、PM66、PM68、PM69四个PMOS加保护环(guardring)
2. 再画OPAM的版图,方法如画Bandgap。
为画版图方便,可以考虑将OPAM原理图中的M10a和M10b的长、宽都降低10倍,即改为:W10a=58um,L10=2um,Multiplier=2
原理图中所有需要匹配的元件都要拆成两个,并加上dummy元件。
Calibre的quickstart
注:如运行DRC和LVS时出现类似“error while compling rules”错误,则先修改下面两个文件:
1. 修改DRC规则文件,将/home/eda/wzh_lab/verify/drc/drcfile/yi046dr002_1k00/drc_header_1k_00 文件中
包含在INCLUDE /home/eda/ICPRJ/verify/drc …..等语句中的ICPRJ改成wzh_lab保存
2. 修改LVS规则文件,将 /home/eda/wzh_lab/verify/lvs/lvsfile/chrt035rf.sg.lvs.cal 文件中ICPRJ改成
wzh_lab保存
一、DRC
1. 先做bandgap的drc。
Virtuoso界面菜单最右边Calibre/Run DRC,出现如图1所示界面
图1 DRC运行界面
在wzh_lab/verify/drc目录中创建目录bandgap,然后将drc的工作目录设为bandgap目录,如图2所示。
然后按图2中的Run DRC按钮,稍等片刻,出现图3所示的DRC检查结果。
图2 设定工作目录和DRC文件
正在阅读:
穹顶之上02-14
桁架叠合板 - 图文12-06
2014秋人教版新目标英语八年级上期末单元强化过关复习专题六Unit04-19
2016年工程咨询师继续教育 咨询工程师-林业建设项目可研编制规定04-20
工程监理竣工验收质量评估报告03-05
2022年守法普法工作要点08-01
Two- and Three-Dimensional Smectic Ordering of Single-Handed Helical Polymers08-16
MCGS昆仑通态用户手册08-23
2014销售通用年终工作总结范文05-27
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 电路设计
- 讲义
- 实习
- 集成
- 模拟
- 自由
- 下载
- SCUT
- 2018年中国口岸发展现状与市场前景分析(目录) - 图文
- 五年级:纸的力量与神奇综合实践活动方案
- 庆七一活动宣传标语
- 贪心算法
- 英语作文-对大学的建议
- 丝网印刷参数意义及常见问题 - 图文
- 曲江区农业机械管理局信息公开制度汇编
- 死因链填写实例及答案
- 六年级下册语文一课一练-记金华的双龙洞-苏教版 2015(无答案)小学学科网
- 各大公司ASIC笔试
- 2019-2020学年苏教版七年级上册期中阶段性质量调研语文试卷(有答案)
- 关于终身学习与培养创新的论文
- 推荐精品语文西师版小学二年级下册《积累与运用(三)》精品习题2
- SPSS作业汇总
- 高堡乡西侯小学少先队工作先进集体推荐表及事迹材料 - 图文
- 甘肃省文物保护单位保护范围和建设控制地带划定办法
- 医学遗传学复习资料
- 参加会议委托书
- 数据库技术复习题(选择 附答案)
- 中医饮食营养学