发明名称 基于信度规则库推理的集成电路参数成品率估计方法
摘要 本发明涉及一种基于信度规则库推理的集成电路参数成品率估计方法,属于集成电路设计与制造领域。本发明利用信度规则库(BRB)建模集成电路参数变量输入与成品率输出之间的映射关系。利用信度规则前项属性的参考值、后项属性的信度结构,建模输入和输出量之间的变化关系。构造优化函数,利用有限的训练样本优化信度规则库中的参数。在给定电路参数变量作为信度规则库输入的情况下,通过规则推理,能够精确和快速地估计出集成电路的成品率。与普遍采用的传统蒙特卡洛采样估计方法相比,所提出的估计方法大大节省了计算成品率的时间花销,提高了电路设计的效率。
申请公布号 CN103955580A 申请公布日期 2014.07.30
申请号 CN201410184786.7 申请日期 2014.05.04
申请人 杭州电子科技大学 发明人 徐晓滨;刘征;张镇;文成林
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 杜军
主权项 基于信度规则库推理的集成电路参数成品率估计方法,其特征在于该方法包括以下各步骤:步骤(1)给定集成电路的性能函数y=f(x<sub>1</sub>,x<sub>2</sub>,…,x<sub>T</sub>)      (1)其中,y为集成电路的性能参数;x<sub>i</sub>为集成电路性能函数f的输入,代表集成电路中电路元件的参数,x<sub>i</sub>是在区间[L<sub>i</sub>,R<sub>i</sub>]上符合正态分布<img file="FDA0000500310940000011.GIF" wi="226" he="84" />的随机变量,‑∞&lt;L<sub>i</sub>&lt;R<sub>i</sub>&lt;+∞,<img file="FDA0000500310940000012.GIF" wi="71" he="66" />为x<sub>i</sub>的均值,<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>&mu;</mi><msub><mi>x</mi><mi>i</mi></msub></msub><mo>&Element;</mo><mo>[</mo><msub><mi>L</mi><msub><mi>&mu;</mi><mi>i</mi></msub></msub><mo>,</mo><msub><mi>R</mi><msub><mi>&mu;</mi><mi>i</mi></msub></msub><mo>]</mo><mo>,</mo><mo>-</mo><mo>&infin;</mo><mo>&lt;</mo><msub><mi>L</mi><msub><mi>&mu;</mi><mi>i</mi></msub></msub><mo>&lt;</mo><msub><mi>R</mi><msub><mi>&mu;</mi><mi>i</mi></msub></msub><mo>&lt;</mo><mo>+</mo><mo>&infin;</mo><mo>,</mo></mrow>]]></math><img file="FDA00005003109400000119.GIF" wi="786" he="97" /></maths><img file="FDA0000500310940000015.GIF" wi="68" he="104" />为x<sub>i</sub>的方差,且满足<img file="FDA0000500310940000016.GIF" wi="381" he="84" />τ<sub>i</sub>为集成电路元件参数偏差幅度的倍数,τ<sub>i</sub>∈[0.01,0.1],其中i=1,2…,T,T≥1,表示集成电路元件参数的个数;步骤(2)给出集成电路成品率Y的计算公式<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>Y</mi><mo>=</mo><msubsup><mo>&Integral;</mo><mrow><mi>y</mi><mo>_</mo><mi>o</mi><mo>-</mo><mi>&Delta;y</mi></mrow><mrow><mi>y</mi><mo>_</mo><mi>o</mi><mo>+</mo><mi>&Delta;y</mi></mrow></msubsup><mi>&eta;</mi><mrow><mo>(</mo><mi>y</mi><mo>)</mo></mrow><msub><mi>f</mi><mi>y</mi></msub><mrow><mo>(</mo><mi>y</mi><mo>)</mo></mrow><mi>dy</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000500310940000017.GIF" wi="1261" he="113" /></maths>其中,f<sub>y</sub>(y)为集成电路性能参数的概率密度函数;y_o∈[‑∞,+∞],表示集成电路性能参数的最优值,Δy&gt;0,表示集成电路性能值的允许偏差值;指示函数η(y)满足:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>&eta;</mi><mrow><mo>(</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><mi>y</mi><mo>&NotElement;</mo><msub><mi>R</mi><mi>a</mi></msub></mtd></mtr><mtr><mtd><mn>1</mn><mo>,</mo></mtd><mtd><mi>y</mi><mo>&Element;</mo><msub><mi>R</mi><mi>a</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000500310940000018.GIF" wi="1226" he="159" /></maths>其中,R<sub>a</sub>为集成电路性能参数y的容差区间,R<sub>a</sub>=[y|y_o‑Δy≤y≤y_o+Δy];步骤(3)建立信度规则库,缩写为BRB,用其描述集成电路元件参数的均值<img file="FDA0000500310940000019.GIF" wi="67" he="66" />与该集成电路成品率Y之间的对应变化关系,该BRB由如下形式的信度规则组成:R<sub>k</sub>:若<img file="FDA00005003109400000110.GIF" wi="240" he="76" />且<img file="FDA00005003109400000111.GIF" wi="230" he="86" />且…且<img file="FDA00005003109400000112.GIF" wi="260" he="84" />则[(D<sub>1</sub>,β<sub>1,k</sub>),(D<sub>2</sub>,β<sub>2,k</sub>),…,(D<sub>N</sub>,β<sub>N,k</sub>)]  (4)并有,R<sub>k</sub>的规则权重为θ<sub>k</sub>,满足0≤θ<sub>k</sub>≤1,集成电路每个元件参数均值<img file="FDA00005003109400000113.GIF" wi="275" he="63" />作为规则R<sub>k</sub>的前项属性,它们相应的属性权重分别为δ<sub>1</sub>,δ<sub>2</sub>,…,δ<sub>T</sub>,并有0≤δ<sub>i</sub>≤1;式(4)中,<img file="FDA00005003109400000114.GIF" wi="69" he="73" />为规则R<sub>k</sub>中前项属性<img file="FDA00005003109400000115.GIF" wi="60" he="63" />的参考值,且有<img file="FDA00005003109400000116.GIF" wi="571" he="86" />Q<sub>i</sub>为<img file="FDA00005003109400000117.GIF" wi="62" he="78" />的取值空间,其中的元素满足<img file="FDA00005003109400000118.GIF" wi="659" he="78" />m<sub>i</sub>表示取值的个数m<sub>i</sub>≥1;分别抽取Q<sub>1</sub>,Q<sub>2</sub>,…,Q<sub>T</sub>中的一个元素作为相应<img file="FDA0000500310940000021.GIF" wi="274" he="63" />参考值的取值,共计可以产生L=m<sub>1</sub>×m<sub>2</sub>×…×m<sub>T</sub>条规则,L≥1,k=1,2,3…,L为规则的编号;式(4)中,R<sub>k</sub>后项属性分别为D<sub>1</sub>,D<sub>2</sub>,…,D<sub>N</sub>,并有0<D<sub>1</sub><D<sub>2</sub><…<D<sub>N</sub>≤1,N≥2;β<sub>1,k</sub>,β<sub>2,k</sub>,…,β<sub>N,k</sub>分别为D<sub>1</sub>,D<sub>2</sub>,…,D<sub>N</sub>的信度值,并有0≤β<sub>a,k</sub>≤1,<img file="FDA0000500310940000022.GIF" wi="242" he="140" />a∈{1,2…,N};β<sub>1,k</sub>,β<sub>2,k</sub>,…,β<sub>N,k</sub>的初值求取方法如下:令<img file="FDA0000500310940000023.GIF" wi="630" he="89" />则x<sub>1</sub>,x<sub>2</sub>,…,x<sub>T</sub>的正态分布被确定,此时通过蒙特卡洛采样方法,依据步骤(1)中的式(1)获得性能参数y的概率密度函数,然后利用步骤(2)中的式(2)计算得到关于R<sub>k</sub>的成品率取值Y<sub>k</sub>,找到两个相邻的D<sub>b</sub>和D<sub>b+1</sub>使得D<sub>b</sub>≤Y<sub>k</sub>≤D<sub>b+1</sub>成立,并可建立以下两个关于β<sub>b,k</sub>和β<sub>b+1,k</sub>的方程式Y<sub>k</sub>=D<sub>b</sub>×β<sub>b,k</sub>+D<sub>b+1</sub>×β<sub>b+1,k</sub>,b∈{1,2,…,N‑1}   (5)β<sub>b,k</sub>+β<sub>b+1,k</sub>=1    (6)联立这两个方程,求解出β<sub>b,k</sub>和β<sub>b+1,k</sub>的初值为:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>&beta;</mi><mrow><mi>b</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><mfrac><mrow><msub><mi>D</mi><mrow><mi>b</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>Y</mi><mi>k</mi></msub></mrow><mrow><msub><mi>D</mi><mrow><mi>b</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>D</mi><mi>b</mi></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000500310940000024.GIF" wi="1172" he="141" /></maths>β<sub>b+1,k</sub>=1‑β<sub>b,k</sub>   (8)而其他信度值的初值设定为β<sub>a,k</sub>=0a∈{1,2…N}且a≠b,b+1    (9)式(4)中,设定规则权重的初值为θ<sub>k</sub>=1;属性权重初值δ<sub>i</sub>=1;步骤(4)获得用于优化规则R<sub>k</sub>中后项属性信度值、规则权重以及属性权重的训练样本,具体步骤如下:步骤(4‑1):对于规则R<sub>k</sub>中前项属性<img file="FDA0000500310940000025.GIF" wi="64" he="63" />的参考值取值空间<img file="FDA0000500310940000028.GIF" wi="462" he="66" />因其满足<img file="FDA0000500310940000026.GIF" wi="664" he="78" />利用该不等式中两两相邻数值组成共计(m<sub>i</sub>+1)个开区间<img file="FDA0000500310940000027.GIF" wi="699" he="79" />从每个开区间中随机挑选出2个样本,生成2(m<sub>i</sub>+1)个样本,并将由它们组成的样本集记为<img file="FDA0000500310940000031.GIF" wi="94" he="77" />步骤(4‑2):对于步骤(4‑1)生成的样本集<img file="FDA0000500310940000032.GIF" wi="331" he="77" />分别依次抽取<img file="FDA0000500310940000033.GIF" wi="297" he="77" />中的一个元素作为<img file="FDA0000500310940000034.GIF" wi="279" he="63" />的样本取值,共计就可以生成num个样本向量,记这些向量构成的样本向量集合为S<sub>μ</sub>,其中的样本向量记为<img file="FDA0000500310940000035.GIF" wi="425" he="72" />并有<img file="FDA0000500310940000036.GIF" wi="165" he="72" />j=1,2,…,num,num=2(m<sub>1</sub>+1)×2(m<sub>2</sub>+1)×…×2(m<sub>T</sub>+1),<img file="FDA0000500310940000037.GIF" wi="205" he="77" />步骤(4‑3):对于每个样本向量<img file="FDA0000500310940000038.GIF" wi="435" he="72" />令<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>&mu;</mi><msub><mi>x</mi><mn>1</mn></msub></msub><mo>=</mo><msub><mi>z</mi><mrow><mn>1</mn><mo>,</mo><mi>j</mi></mrow></msub><mo>,</mo><msub><mi>&mu;</mi><msub><mi>x</mi><mn>2</mn></msub></msub><mo>=</mo><msub><mi>z</mi><mrow><mn>2</mn><mo>,</mo><mi>j</mi></mrow></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo></mrow>]]></math><img file="FDA0000500310940000039.GIF" wi="474" he="67" /></maths><maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>&mu;</mi><msub><mi>x</mi><mi>T</mi></msub></msub><mo>=</mo><msub><mi>z</mi><mrow><mi>T</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>,</mo></mrow>]]></math><img file="FDA00005003109400000310.GIF" wi="208" he="66" /></maths>则x<sub>1</sub>,x<sub>2</sub>,…,x<sub>T</sub>的正态分布被确定,此时通过蒙特卡洛采样方法,依据步骤(1)中的式(1)获得性能参数y的概率密度函数,然后利用步骤(2)中的式(2)计算得到在输入<img file="FDA00005003109400000311.GIF" wi="54" he="69" />时的成品率取值<img file="FDA00005003109400000312.GIF" wi="90" he="76" />则共计可以获得num个训练样本,记为集合S,其中的训练样本记为<img file="FDA00005003109400000313.GIF" wi="614" he="82" />步骤(5)将每个训练样本<img file="FDA00005003109400000314.GIF" wi="51" he="74" />中的z<sub>1,j</sub>,z<sub>2,j</sub>,…,z<sub>T,j</sub>分别作为规则库<img file="FDA00005003109400000315.GIF" wi="274" he="63" />的输入量,带入到BRB的每一条规则R<sub>k</sub>中,经推理得到输出结果为<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mrow><mi>Out</mi><mo>=</mo><mo>{</mo><mrow><mo>(</mo><msub><mi>D</mi><mi>a</mi></msub><mo>,</mo><msub><mover><mi>&beta;</mi><mo>^</mo></mover><mi>a</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>a</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>N</mi><mo>}</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00005003109400000316.GIF" wi="1329" he="98" /></maths>这里,<img file="FDA00005003109400000317.GIF" wi="66" he="84" />是输入元件参数均值经信度融合后得到的信度值,且<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mover><mi>&beta;</mi><mo>^</mo></mover><mi>a</mi></msub><mo>=</mo><mfrac><mrow><mi>u</mi><mo>[</mo><munderover><mi>&Pi;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><mrow><mo>(</mo><msub><mi>w</mi><mi>k</mi></msub><msub><mi>&beta;</mi><mrow><mi>a</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>+</mo><mn>1</mn><mo>-</mo><msub><mi>w</mi><mi>k</mi></msub><munderover><mi>&Sigma;</mi><mrow><mi>a</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&beta;</mi><mrow><mi>a</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><mo>-</mo><munderover><mi>&Pi;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>w</mi><mi>k</mi></msub><munderover><mi>&Sigma;</mi><mrow><mi>a</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&beta;</mi><mrow><mi>a</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mn>1</mn><mo>-</mo><mi>u</mi><mo>[</mo><munderover><mi>&Pi;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>w</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>]</mo></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00005003109400000318.GIF" wi="1592" he="275" /></maths>其中,<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><mrow><mi>u</mi><mo>=</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>a</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><munderover><mi>&Pi;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><mrow><mo>(</mo><msub><mi>w</mi><mi>k</mi></msub><msub><mi>&beta;</mi><mrow><mi>a</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>+</mo><mn>1</mn><mo>-</mo><msub><mi>w</mi><mi>k</mi></msub><munderover><mi>&Sigma;</mi><mrow><mi>a</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&beta;</mi><mrow><mi>a</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><mo>-</mo><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><munderover><mi>&Pi;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>w</mi><mi>k</mi></msub><munderover><mi>&Sigma;</mi><mrow><mi>a</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&beta;</mi><mrow><mi>a</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><msup><mo>]</mo><mrow><mo>-</mo><mn>1</mn></mrow></msup></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00005003109400000319.GIF" wi="1638" he="142" /></maths>式(11)与式(12)中,w<sub>k</sub>为输入元件参数均值的第k条规则的激活权重,这里,<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><msub><mi>w</mi><mi>k</mi></msub><mo>=</mo><mfrac><mrow><msub><mi>&theta;</mi><mi>k</mi></msub><munderover><mi>&Pi;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msup><mrow><mo>(</mo><msubsup><mi>&alpha;</mi><msub><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mi>i</mi></msub><mi>k</mi></msubsup><mo>)</mo></mrow><mover><msub><mi>&delta;</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover></msup></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><msub><mi>&theta;</mi><mi>k</mi></msub><munderover><mi>&Pi;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msup><mrow><mo>(</mo><msubsup><mi>&alpha;</mi><msub><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mi>i</mi></msub><mi>k</mi></msubsup><mo>)</mo></mrow><mover><msub><mi>&delta;</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover></msup></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00005003109400000320.GIF" wi="1195" he="231" /></maths>其中,w<sub>k</sub>∈[0,1];<img file="FDA00005003109400000321.GIF" wi="44" he="70" />为相对属性权重,表达式为:<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mover><msub><mi>&delta;</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>=</mo><mfrac><msub><mi>&delta;</mi><mi>i</mi></msub><mrow><munder><mi>max</mi><mrow><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mi>T</mi></mrow></munder><mo>{</mo><msub><mi>&delta;</mi><mi>i</mi></msub><mo>}</mo></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000500310940000041.GIF" wi="1150" he="167" /></maths>式(13)中,<img file="FDA0000500310940000042.GIF" wi="79" he="76" />表示为第k条规则中第i个输入元件参数均值<img file="FDA0000500310940000043.GIF" wi="58" he="59" />相对于参考值<img file="FDA0000500310940000044.GIF" wi="72" he="68" />的匹配度(j<sub>i</sub>=1,2,…,m<sub>i</sub>‑1),匹配度的求解方法如下:(a)当<img file="FDA0000500310940000045.GIF" wi="156" he="68" />和<img file="FDA0000500310940000046.GIF" wi="174" he="68" />时,<img file="FDA0000500310940000047.GIF" wi="68" he="65" />对于A<sub>i,1</sub>和<img file="FDA00005003109400000421.GIF" wi="72" he="56" />的匹配度<img file="FDA0000500310940000048.GIF" wi="66" he="76" />取值均为1,对于其他参考值的匹配度均为0;(b)当<img file="FDA0000500310940000049.GIF" wi="302" he="68" />时,<img file="FDA00005003109400000410.GIF" wi="66" he="66" />对于<img file="FDA00005003109400000422.GIF" wi="67" he="56" />和<img file="FDA00005003109400000411.GIF" wi="97" he="68" />的匹配度<img file="FDA00005003109400000412.GIF" wi="81" he="76" />取值分别由式(15)和式(16)给出<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><msubsup><mi>&alpha;</mi><msub><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mi>i</mi></msub><mi>k</mi></msubsup><mo>=</mo><mfrac><mrow><msub><mi>A</mi><mrow><msub><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mi>i</mi></msub><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>&mu;</mi><msub><mi>x</mi><mi>i</mi></msub></msub></mrow><mrow><msub><mi>A</mi><mrow><msub><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mi>i</mi></msub><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>A</mi><msub><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mi>i</mi></msub></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00005003109400000413.GIF" wi="1198" he="135" /></maths><maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><msubsup><mi>&alpha;</mi><mrow><msub><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mi>i</mi></msub><mo>+</mo><mn>1</mn></mrow><mi>k</mi></msubsup><mo>=</mo><mn>1</mn><mo>-</mo><msubsup><mi>&alpha;</mi><msub><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow><mi>i</mi></msub><mi>k</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00005003109400000414.GIF" wi="1160" he="76" /></maths>此时,集成电路元件参数均值对应的其他参考值的匹配度均为0;步骤(6)根据步骤(5)中式(10),计算将每个训练样本<img file="FDA00005003109400000415.GIF" wi="53" he="74" />中的z<sub>1,j</sub>,z<sub>2,j</sub>,…,z<sub>T,j</sub>分别作为规则库<img file="FDA00005003109400000416.GIF" wi="279" he="62" />的输入量时,获得的集成电路成品率的估计值为:<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><mover><mi>Y</mi><mo>^</mo></mover><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>a</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>D</mi><mi>a</mi></msub><msub><mover><mi>&beta;</mi><mo>^</mo></mover><mi>a</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>17</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00005003109400000417.GIF" wi="1137" he="131" /></maths>步骤(7)利用步骤(5)和(6)得到num个训练样本对应的成品率估计值,记为<img file="FDA00005003109400000418.GIF" wi="94" he="94" />设定需要优化的指标集为V=(β<sub>a,k</sub>,θ<sub>k</sub>,δ<sub>i</sub>a=1,…,N,k=1,…,L,i=1,…T)     (18)建立对其的优化目标函数<img file="FDA00005003109400000419.GIF" wi="1250" he="142" />利用MATLAB优化工具箱中的Fmincon函数,在式(20)‑(23)给出的约束条件下,找到ξ(V)取最小值时,V中指标参数的最优值0≤β<sub>a,k</sub>≤1                 (20)<maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><munderover><mi>&Sigma;</mi><mrow><mi>a</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&beta;</mi><mrow><mi>a</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><mn>1</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>21</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00005003109400000420.GIF" wi="1112" he="136" /></maths>0≤θ<sub>k</sub>≤1           (22)0≤δ<sub>i</sub>≤1      (23)具有最优指标参数取值的规则库为优化后的信度规则库;步骤(8)对于任意一组<img file="FDA0000500310940000051.GIF" wi="281" he="68" />的取值,将其带入优化后的BRB中,利用步骤(5)和(6),计算出它所对应的成品率估计值。
地址 310018 浙江省杭州市下沙高教园区2号大街