带隙基准电路的设计基准电压源是集成电路中一个重要的单元模块。目前,基准电压源被广泛应用在高精度比较器、A/D和D/A转换器、动态随机存取存储器等集成电路中。它产生的基准电压精度、温度稳定性和抗噪声干扰能力直接影响到芯片,甚至整个控制系统的性能。因此,设计一个高性能的基准电压源具有十分重要的意义。自1971年RobertWidla提出带隙基准电压源技术以后,由于带隙基准电压源电路具有相对其他类型基准电压源的低温度系数、低电源电压,以及可以与标准CMOS工艺兼容的特点,所以在模拟集成电路中很快得到广泛研究和应用。带隙基准是一种几乎不依赖于温度和电源的基准技术,本设计主要在传统电路的基础上设计一种零温度系数基准电路。一设计指标:1、温度系数:refFVTCVT2、电压系数:refFddVVCVV二带隙基准电路结构:三性能指标分析如果将两个具有相反温度系数(TCs)的量以适合的权重相加,那么结果就会显示出零温度系数。在零温度系数下,会产生一个对温度变化保持恒定的量VREF。VREF=a1VBE+a2VT㏑(n)其中,VREF为基准电压,VBE为双极型三极管的基极-发射极正偏电压,VT为热电压。对于a1和a2的选择,因为室温下/1.5m/BETVVK,然而/0.087m/TVTVK,所以我们可以选择令a1=1,选择a2lnn使得2(ln)(0.087/)1.5/nmVKmVK,也就是2ln17.2n,表明零温度系数的基准为:17.21.25REFBETVVVV对于带隙基准电路的分析,主要是在Cadence环境下进行瞬态分析、dc扫描分析。1、瞬态分析电源电压Vdd=5v时,Vref≈1.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则:ref0.0061.2383FVVCVVdd≈1615ppm/v3、温度系数的计算:下图为基准电压Vref温度temperature变化的dc分析扫描。温度变化范围:-20到130℃变化时,基准电压Vref的在1.2377到1.2386之间变化,变化幅度为0.9mv,基本保持不变。其中△T=150℃,则ref0.0061.238150FVTCVT≈32.3ppm/℃.四Candence仿真全过程1、Candence的启用:(1)进如Candence用户界面后,点击鼠标左键,选择Tools-Terminal;(2)在鼠标闪亮出输入命令icfb&,点击enter键,Candence已启动,弹出下面对话框;(3)在上面话框中,选择File-New-library,在Name中输入你所要建库的名字,如在本例中输入“lwl”,点击ok(4)选择File-New-Cellview,library选择lwl;cellname输入单元的名字,如:ref;viewname为schematic;Tool选择composer-schematic;点击ok,关闭对话框,此时启动virtuoso。2在Virtuoso下画电路图(1)Virtuoso选择红色标注的选项,弹出AddInstance对话框,library中选择analogLib库,cell中选择你所需要的nmos、pmos或电阻等元件。如选择nmos4,点击view中的symbol,直接把鼠标拖回Virtuoso中,点击一下鼠标左键,nmos关选中。相同的方法选择其他管子,连接电路图。点击checkandsave,进行电路检查。3、瞬态分析(1)在Virtuoso中选择Tools-AnalogEnvironment,弹出以下对话框(2)选择setup-modellibrarys,弹出以下对话框(3)点击browse,双击../(Gouponedirectory),双击Model/,双击0.6mixddct10v04、单击0.6mixddct10v04,点击ok,在上面对话框中,section(opt.)下写入tt,点击Add-ok。(4)点击setup,stimulation,弹出下面对话框,选择GlobalSources,DCVoltage=5v,点击enable-change-ok。(5)在Cadence对话框中,Analyses-choose..-选中tran,stoptime中写入20u,点击ok。(6)在Cadence对话框中,Output-Tobeplotted-selectonschematic.选中输出端口Vref。(7)在cadence对话框中,选择simulation-netlistandrun.进行瞬态分析,以下为瞬态分析电路图。4DC分析:Vref随电源电压Vdd变化。(1)在cadence中,setup-stimulation-globalsources,dcvoltage中输入Vdd,点击enable-change-ok。(2)在cadence中,点击variables-Edit..弹出下面对话框,输入name=Vdd,Value=0,点击Add-ok。(3)在cadence中,选择Analyses-choose,在弹出对话框中选择dc-DesignVariables,name中填入Vdd,start=3,stop=6,sweeptype选择linear-stepsize-0.5-点击ok。(4)在cadence对话框中,选择simulation-netlistandrun.(5)在cadence对话框中,选择simulation-netlistandrun.5DC分析:Vref随温度temperature变化(1)在cadence对话框中,setup-stimulation-globalsources,dcvoltage中输入5,点击enable-change-ok.(2)在cadence中,点击variables-Edit..弹出下面对话框,输入name=temperature,Value=0,点击Add-ok.(3)在cadence中,选择Analyses-choose,在弹出对话框中选择dc-Temperature-start-stop,start=-20,stop=130,sweeptype选择linear-stepsize-10-点击ok。(4)在cadence对话框中,选择simulation-netlistandrun.管子参数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)1R1220KThedirectory:/Home/asic01/org_design/lwl/ref2