1、带隙基准设计实例带隙基准电路的设计基准电压源是集成电路中一个重要的单元模块。目前,基准电压源被广泛应用在高精度比较器、A/ D和D/ A 转换器、动态随机存取存储器等集成电路中。它产生的基准电压精度、温度稳定性和抗噪声干扰能力直接影响到芯片,甚至整个控制系统的性能。因此,设计一个高性能的基准电压源具有十分重要的意义。自1971 年Robert Widla 提出带隙基准电压源技术以后,由于带隙基准电压源电路具有相对其他类型基准电压源的低温度系数、低电源电压,以及可以与标准CMOS 工艺兼容的特点,所以在模拟集成电路中很快得到广泛研究和应用。带隙基准是一种几乎不依赖于温度和电源的基准技术,本设计主
2、要在传统电路的基础上设计一种零温度系数基准电路。一 设计指标:1、 温度系数: 2、 电压系数: 二 带隙基准电路结构:三 性能指标分析如果将两个具有相反温度系数(TCs)的量以适合的权重相加,那么结果就会显示出零温度系数。在零温度系数下,会产生一个对温度变化保持恒定的量VREF。VREF= a1VBE+ a2VT(n)其中, VREF为基准电压, VBE为双极型三极管的基极-发射极正偏电压, VT为热电压。对于a1和a2的选择,因为室温下,然而,所以我们可以选择令a1=1,选择a2lnn使得,也就是,表明零温度系数的基准为: 对于带隙基准电路的分析,主要是在Cadence环境下进行瞬态分析、
3、dc扫描分析。1、瞬态分析电源电压Vdd=5v时,Vref1.2378V,下图为瞬态分析图。2.电压系数的计算:下图为基准电压Vref随电源电压Vdd变化dc分析扫描。扫描电压范围为:3到6v,基准电压Vref为1.238v,保持基本不变。由图可得啊A、B两点的电压差V=1.2410-1.2350=0.006V;Vref值取A、B两点的电压平均值,Vref=(1.2410+1.2350)/2=1.238v;又Vdd=6-3=3v则:1615ppm/v3、 温度系数的计算:下图为基准电压Vref温度temperature变化的dc分析扫描。温度变化范围:-20到130变化时,基准电压Vref的在
4、1.2377到1.2386之间变化,变化幅度为0.9mv,基本保持不变。其中T=150,则32.3ppm/.四 Candence仿真全过程1、Candence的启用:(1)进如Candence用户界面后,点击鼠标左键,选择Tools Terminal;(2)在鼠标闪亮出输入命令icfb&,点击enter键,Candence已启动,弹出下面对话框;(3)在上面话框中,选择FileNewlibrary,在Name中输入你所要建库的名字,如在本例中输入“lwl”,点击ok(4)选择FileNewCellview,library选择lwl;cell name输入单元的名字,如:ref;view nam
5、e为schematic;Tool选择composer-schematic;点击ok,关闭对话框,此时启动virtuoso。2 在Virtuoso下画电路图(1)Virtuoso选择红色标注的选项,弹出Add Instance对话框,library中选择analogLib库,cell中选择你所需要的nmos、pmos或电阻等元件。如选择nmos4,点击view中的symbol,直接把鼠标拖回Virtuoso中,点击一下鼠标左键,nmos关选中。相同的方法选择其他管子,连接电路图。点击check and save,进行电路检查。3、瞬态分析(1)在Virtuoso中选择ToolsAnalog En
6、vironment,弹出以下对话框(2)选择setupmodel librarys,弹出以下对话框(3)点击browse,双击./(Go up one directory),双击Model/,双击0.6mixddct10v04、单击0.6mixddct10v04,点击ok,在上面对话框中,section(opt.)下写入tt,点击Add ok。(4)点击setup,stimulation,弹出下面对话框,选择Global Sources,DC Voltage=5v,点击enablechangeok。(5)在Cadence对话框中,Analyseschoose.选中tran,stop time中
7、写入20u,点击ok。(6)在Cadence对话框中,OutputTo be plottedselect on schematic.选中输出端口Vref。(7)在cadence对话框中,选择simulationnetlist and run.进行瞬态分析,以下为瞬态分析电路图。4 DC分析:Vref随电源电压Vdd变化。(1)在cadence中,setupstimulationglobal sources,dc voltage中输入Vdd,点击enablechangeok。(2) 在cadence中,点击variablesEdit.弹出下面对话框,输入name=Vdd,Value=0,点击Ad
8、dok。 (3) 在cadence中,选择Analyseschoose,在弹出对话框中选择dcDesign Variables, name中填入Vdd,start=3,stop=6, sweep type选择linearstep size0.5点击ok。(4)在cadence对话框中,选择simulationnetlist and run.(5)在cadence对话框中,选择simulationnetlist and run.5 DC分析:Vref随温度temperature变化(1)在cadence对话框中, setupstimulationglobal sources,dc voltage
9、中输入5,点击enablechangeok.(2)在cadence中,点击variablesEdit.弹出下面对话框,输入name=temperature,Value=0,点击Addok.(3)在cadence中,选择Analyseschoose,在弹出对话框中选择dcTemperaturestart-stop,start=-20,stop=130, sweep type选择linearstep size10点击ok。(4)在cadence对话框中,选择simulationnetlist and run.管子参数Mp1(nvp)1/5Mn1(nvn)3/5Mp2(nvp)1/5Mn2(nvn)3/5Mp3(nvp)1/5Mn3(nvn)3/5Mp4(nvp)1/5Mn4(nvn)3/5Mp5(nvp)1/5Q1(pnp10)1Mp6(nvp)1/5Q2(pnp10)8R020kQ3(pnp10)1R1220KThe directory: /Home/asic01/org_design/lwl/ref2
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1