基于群组跨导灵敏度的开关电流电路容差确定方法

文档序号:5834535阅读:157来源:国知局

专利名称::基于群组跨导灵敏度的开关电流电路容差确定方法
技术领域
:本发明涉及模拟集成开关电流电路容差确定方法,特别涉及一种基于群组跨导灵敏度的开关电流电路容差确定方法,可用于对模拟集成开关电流电路进行故障缺陷测试。
背景技术
:模拟电路传统的故障模型分为灾难性故障或硬故障(模拟元器件开路或短路)和参数性故障或称为软故障(模拟器件的参数值充分地变化超出其容差范围造成不可接受的性能衰退)。模拟电路输入和输出信号之间存在相当复杂的关系,许多模拟电路是非线性系统,即采用MOSFET晶体管作为放大器,电路参数值变化范围非常宽。确定性模型对模拟电路是无效的。因而,信号是由正常值与正常值周围的可接受范围一起决定的,IC制造工艺的偏差确定了可接受的信号值容差。开关电流电路通常仅采用MOS晶体管作为开关、跨导以及电流源。(对于开关电流电路来说跨导即MOS晶体管漏极电流的微变量和引起这个变化的栅源电压的微变量之比)。输入电容C^存储电荷通过对应的晶体管存储电流。这种技术依靠精密的电流镜实现采样数据结构。由于开关电流晶体管工艺的一致性,不同的跨导和偏置电流源都是通过改变MOS管的沟道宽度来获得的,因此沟道宽长比的变化将会对电路性能产生相当大的影响。而沟道宽长比^F/LJ也正是晶体管失配效应的最主要原因。由工艺等因素引起的沟道宽长比变化不仅会造成跨导值的偏差,也会造成电流的定标的误差,产生失配效应与响应偏差。因而确定这种特有的响应偏差可接受的信号值容差范围是在开关电流电路设计和测试时都是必须考虑的重要因素。这种偏差可以通过灵敏度分析进行检测。
发明内容本发明所要解决的技术问题是,提供一种基于群组跨导灵敏度的开关电流电路容差确定方法。本发明为解决上述技术问题所采用的技术方案是一种基于群组跨导灵敏度的开关电流电路容差确定方法,其特征在于,包括以下步骤1)电流定标以开关电流存储单元为基础构造开关电流电路,计算晶体管沟道宽长比,实现电流的定标;2)、根据电流定标归一化跨导值以输入端的采样保持电路晶体管跨导值为基准,其他晶体管归一化跨导值依照电流定标进行赋值;3)、将开关晶体管按归一化跨导值进行群组即按照相同归一化跨导值的晶体管设为一个群组的标准将所有的晶体管进行分组;4)、计算群组参数关于电路性能参数的灵敏度和偏差;5)、从标准曲线加上或减去偏差获得误差容限。所述的开关电流电路为延迟器、积分器、微分器、双二次滤波器和其他实用电路。所述的步骤4)为计算节点电压五,-(z)对于工作在不同相位的输入支路a和输出支路b的跨导&。6^的灵敏度为:式中F^是在相位/中支路a上的电压,其输入工作在相位k,&,/2/是伴随网络中的对应电压;参数E,(幻对元件参数xW的最大容许偏差是其中P。是给定的一个群组器件参数x(z)的随机误差,0.868为分贝衰减常数。即采用分贝表示时需要在公式中加入分贝衰减系数,否则不必加入该系数。有益效果本发明有益的技术效果在于本发明首先根据开关电流特有结构,将构成电路的CMOS元件通过群组灵敏度分析的方法进行分类,以群组的方式计算绝对误差或统计误差,最终确定电路容差边界。在进行误差容限的分析将大大地提高矩阵分析的效率。图1为本发明中基于时域与频域中多尺度小波分解及神经网络非线性映射归纳的对模拟集成开关电流电路进行故障缺陷测试的方法流程图;图2SI基本存储单元(a)SI基本存储单元电路(b)时钟波形;图3开关电容双二次函数的拓扑电路图;图4用于6阶切比雪夫低通滤波器的开关电流双二次节;图56阶开关电流切比雪夫低通滤波器;图66阶开关电流切比雪夫低通滤波器增益及其容差(a)随机误差1%,(b)随机误差5%);图7跨导失配的统计偏差;(横轴为相对失配(%),纵轴为统计偏差(dB))图8a群跨导失配灵敏度实部;(横轴为相对失配(%),纵轴为灵敏度实部)图9失配的增益容差上、下限。具体实施方式下面结合图和具体实施方式对本发明作进一步说明。实施例1:如图1,基于群组跨导灵敏度的开关电流电路容差确定包括以下步骤1)构成开关电流电路的CMOS电流定标。以开关电流存储单元为基础,采用级联等方式并对晶体管沟道宽长比进行计算,实现电流的定标,是构造出延迟器、积分器、微分器及双二次滤波器节等各种实用电路的基本方法。开关电流电路(SI电路)由MOS存储管、受时间控制的开关、电流镜电路构成,利用MOS器件栅源间寄生电容的电荷存储效应实现对电流信号的处理,所以在SI电路中不需要线性浮置电容,且在原理上具有低电源电压工作潜力,可以采用标准VLSICMOS工艺实现。电流存储器是构成SI电路的基础,如图2所示图2(a)所示的SI结构可在单个晶体管K中实现电流存储器,各时钟波形如图2(b)所示。开关&、&受时钟^控制,&则由02控制,在时钟^即取样相,开关&、&闭合,于是输入电流i加到偏置电流/上,《/+/对乃管的栅一源电容C充电,当栅一源电压Fp超过阈值电压Fr时,晶体管r,导通,当C完全充电后,艮口Kg、aF,+其中^称为本征导电因子,且*'=+(^/F2)。其中//为载流子迁移率,C。《为单位面积电容,『/为晶体管宽长比。J+z全部流入7!漏极。在时钟&相即保持相,&、&断开,且&闭合,此时栅源电容C上维持Fp值,从而使K漏极电流维持在7\管漏极节点上由基尔霍夫电流定律可知输出电流/。=",在整个A相期间完成对取样电流/的存储。由此可见,通过晶体管7^栅一源寄生电容c上电荷的存储,即可完成对输入电流的采样与保持。当然在这种由晶体管实现的SI存储电路中,输出/。只能在02有值,若要在整个时钟周期得到输出,可采用电流拷贝器结构,即增加晶体管r2及相应的偏置结构,在A相、^相期间,通过电流镜作用都可以得到输出电流/'。=-/,同时通过选择适当的r2宽长比,可以实现电流的定标(即任一个电流都可以表示为基准电流/。乘以一个固定系数,该系数取决于对应晶体管沟道宽长比)。在图2中,T2、K宽沟道长比之比为a,则以图2给出的开关电流存储单元为基础,可以方便的构造出延迟器、积分器、微分器及双二次滤波器节等各种实用电路。2)、根据电流定标归一化跨导值。理想MOS管的跨导<formula>formulaseeoriginaldocumentpage9</formula>C。,为存储晶丄体管栅氧化区单位面积电容,^为电子迁移率,F。,为栅源电压,^为沟道域值电压,在制造工艺确定的条件下,这些参数都是常数,因此可以采用晶体管沟道宽长比a作为归一化跨导值。采样输入晶体管K跨导值是任意的,其他晶体管归一化跨导依照电流定标进行赋值。下面以双二次节构成的切比雪夫响应(0.5dB等纹波)的6阶低通滤波器为例进行说明,采用20MHz的时钟频率,其-3dB截至频率为5MHz。因为开关电容滤波器中的电容比与开关电流对应元件的电流定标系数(宽长比W/L)有直接的对应关系,可以由三个双二次节开关电容拓扑结构变换构造开关电流滤波器。第一步选择开关电容双二次节传输函数为<formula>formulaseeoriginaldocumentpage9</formula>拓扑结构如图3:其传输方程如下<formula>formulaseeoriginaldocumentpage9</formula>其中(z)是第一个积分器(图中A部分)的输出电流,"z)是输出端电流,U(z)是输入端电流。结合上面两个式子采用基本积分器结构构成开关电流双二次节如图4所示。另一方面,通用的S-域双二次传递函数如下<formula>formulaseeoriginaldocumentpage10</formula>式中,xW和x。(力为输入和输出信号(电压、电流等),&,/^和&为常数,"o和Q为极点频率和品质因数。将双线性z变换s—2(l-z")/[T(l+z")]用于式中得到<formula>formulaseeoriginaldocumentpage10</formula>式中2比较系数,得<formula>formulaseeoriginaldocumentpage10</formula>这样,如果根据以上5式来选择系数可以实现双二次函数的双线性z变换。数值设计的第一步是从滤波器设计表格中选出6阶切比雪夫(0.5dB纹波)低通滤波器的归一化的多项式系数。它们用因式分解形式表示为外)=,系数在附表1中给出(已知条件)。附表1:6阶0.5dB纹波切比雪夫低通函数的双二次因子的系数m和n("c=1.041029rads—》<table>tableseeoriginaldocumentpage11</column></row><table>响应在+0.5dB和-3dB截至角频率1.041029raA"上出现峰值。为了设计具有5MHz截至频率的滤波器,必须将双二次节因子的系数对由下式确定的预翘曲频率wp=2tanf定标,这是因为频率翘曲是由双线性z变换产生的。在本实例中,"=10冗X10、"(对应于5MHz)和r=0.05X10、(对应于20MHz的时钟频率),算出"p=40X106户(=2冗《等于6.3662MHz)。则按照下式定标常数<formula>formulaseeoriginaldocumentpage11</formula>式中和分别是应用于用来导出开关电流滤波器的预翘曲原型的w。/G和w。的定标系数。进而,为了产生峰值在OdB出现的响应,设第一节的增益为-0.5dB(0.9406)。附表2给出了定标参数,由于6阶切比雪夫低通滤波器的归一化的多项式系数分子只有常数项,因此只给出&的值,4t均为0。附表2:定标和预翘曲滤波器参数(S1)<formula>formulaseeoriginaldocumentpage12</formula>然后利用A…^式表达式计算取样数据滤波器系数。其结果列于附表3。利用这个表和图4和图5即可构成设计所需滤波器。附表3:数据滤波器系数及对应晶体管归一化参数(表中的晶体管与图5中的晶体管对应)<table>tableseeoriginaldocumentpage12</column></row><table>采样输入晶体管Ti跨导值是任意的,可以设定归一化为l,其他晶体管归一化跨导依照附表3进行赋值。(前文已经说明取样数据滤波器系数可由晶体管沟道的宽长比实现,即电流定标值,由于晶体管跨导值与宽长比值成常数比例关系,因而可由此确定跨导的归一化值)3)、根据电流定标计算的归一化跨导值,相同归一化跨导值的晶体管生长工艺是一致的,产生误差或故障缺陷的形式也将一致,因而可以开关晶体管按归一化跨导值群组,相同归一化跨导值晶体管为一个群组。4)、计算群组参数关于电路性能参数的灵敏度、绝对或统计偏差。由于开关电流是一种完全兼容数字CMOS工艺的技术,它仅采用MOS管构成电路,通过改变MOS管的沟道宽度来获得开关、跨导以及电流源。为获得设计要求的传输响应,各级晶体管的面积比值必须严格与计算的电流定标值一致。选择输入端的采样保持电路晶体管归一化跨导值为1,其他晶体管归一化跨导依照电流定标进行赋值。将所有开关晶体管归一化跨导按相同值分组。灵敏度是电路性能随电路元件值变化而变化的一种测量,是电路元件参数x,变化对电路传输性能参数节点电压£,的影响。根据分析一般周期开关线性电路的方法,在交流小信号条件下采用节点分析方法,求解节点电压矩阵及其伴随矩阵从而分析电路的相关特性。对于一个开关周期为T的开关电流电路网络,其每一个开关周期又分为N个相,每个相位元件作用一次。例如MOS晶体管的栅源电阻Wg,,在阻值相同的情况下,有两个不同的作用,一个是作为电导,另一个是在不同的相位期间作为输入和输出的跨导。因此节点电压对元件值的导数是该节点电压对该元件的所有这些出现值的导数之和,因此节点电压g(z)对参数x(z)的灵敏度表达式为<formula>formulaseeoriginaldocumentpage13</formula>其中附=1,2…/为输出相位,&=1,2…/为输入相位,x,(》是在相位l期间的参数4z)。节点电压^一(z)对于工作在不同相位的输入支路a和输出支路b的跨导CUz)的灵敏度为<formula>formulaseeoriginaldocumentpage14</formula>式中F。^是在相位/中支路a上的电压,其输入工作在相位k,A,^是伴随网络中的对应电压。计算出灵敏度后,在给定跨导随机误差的条件下可以进一步计算出统计偏差,从标准曲线加上或减去偏差就可以获得误差容限。用灵敏度分析计算的误差是统计偏差,以:c(z)5X的随机误差为例,参数£,(^对元件参数x(z)的最大容许偏差是其中0.05是给定的一个群组器件参数的随机误差,0.868是分贝衰减常数,若不用分贝表示则可以去掉。以一个6阶开关电流切比雪夫低通滤波器(图5)为例进行计算,设截止频率为5MHz,按照l:4的比例取时钟频率为20MHz,带内纹波0.5dB。根据双二次节因子对预翘曲线截至频率的定标设定各晶体管的宽长比,获得的仿真响应如图6所示。可以通过公式计算出相关灵敏度以及统计偏差。5)、从标准曲线加上或减去偏差就可以获得误差容限。标准曲线加上或减去偏差就可以获得误差容限。图6(a)(b)是归一化跨导值为0.8577的群组MOS管分别在1Q^和5X随机误差条件下计算出的增益容差上下限。为分析工艺和制版技术的扩散产生的晶体管宽长度的系统失配误差对电路的影响,以上例中跨导归一化值为0.8577群组的晶体管为例分别取正负15Q/^左右的随机误差,计算出电路在失配情况下的相对灵敏度值以及偏差。由图7可以看出,由于失配造成的电流定标误差将严重影响电路的相对偏差值,不论误差正负,滤波器的相对偏差都明显地高于标称值。而对于以表3^类系数为1.984的群组(设为a群组)的灵敏度分析(图8)可以看出较细微的正向失配(<10%)对灵敏度的值影响较小,称线性下降,但高于10%后灵敏度变化明显,而对预负值的偏差获得的灵敏度实部值与标称值差距明显。用标准增益减去由此形成的绝对偏差值获得的增益容差上、下限如图9所示,随正向失配的加大,计算出的容差下限超出标称下限值并逐渐下降,反向失配获得的容差下限失真明显。权利要求1、一种基于群组跨导灵敏度的开关电流电路容差确定方法,其特征在于,包括以下步骤1)电流定标以开关电流存储单元为基础构造开关电流电路,计算晶体管沟道宽长比,实现电流的定标;2)、根据电流定标归一化跨导值以输入端的采样保持电路晶体管跨导值为基准,其他晶体管归一化跨导值依照电流定标进行赋值;3)、将开关晶体管按归一化跨导值进行群组即按照相同归一化跨导值的晶体管设为一个群组的标准将所有的晶体管进行分组;4)、计算群组参数关于电路性能参数的灵敏度和偏差;5)、从标准曲线加上或减去偏差获得误差容限。2、如权利要求1所述的一种基于群组跨导灵敏度的开关电流电路容差确定方法,其特征在于,所述的开关电流电路为延迟器、积分器、微分器或双二次滤波器电路。3、如权利要求1或2所述的一种基于群组跨导灵敏度的开关电流电路容差确定方法,其特征在于,所述的步骤4)为计算节点电压A-(z)对于工作在不同相位的输入支路a和输出支路b的跨导G^^的灵敏度为<formula>formulaseeoriginaldocumentpage2</formula>化.W=lA=l/=1式中F^是在相位/中支路a上的电压,其输入工作在相位k,&,/2;是伴随网络中的对应电压;参数(Z)对元件参数x(z)的最大容许偏差是<formula>formulaseeoriginaldocumentpage3</formula>或<formula>formulaseeoriginaldocumentpage3</formula>(dB)其中P。是给定的一个群组器件参数x(z)的随机误差,0.868为分贝衰减常数。全文摘要本发明公开了一种基于群组跨导灵敏度的开关电流电路容差确定方法,其特征在于,包括以下步骤1)电流定标以开关电流存储单元为基础构造开关电流电路,计算晶体管沟道宽长比,实现电流的定标;2)根据电流定标归一化跨导值以输入端的采样保持电路晶体管跨导值为基准,其他晶体管归一化跨导值依照电流定标进行赋值;3)将开关晶体管按归一化跨导值进行群组即按照相同归一化跨导值的晶体管设为一个群组的标准将所有的晶体管进行分组;4)计算群组参数关于电路性能参数的灵敏度和偏差;5)从标准曲线加上或减去偏差获得误差容限。本方法可用于对模拟集成开关电流电路进行故障缺陷测试,且效率高。文档编号G01R31/28GK101271148SQ20081003131公开日2008年9月24日申请日期2008年5月16日优先权日2008年5月16日发明者扬代,何怡刚,侯周国,兵李,李庆国,郭杰荣申请人:湖南大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1