主权项 |
一种集成电路互连线寄生电容的建模方法,其特征在于,所述的建模方法为:针对一个给定的互连线结构,用有限元法求所述互连线结构的寄生电容的一阶、二阶敏感度,建立对应的二阶寄生电容基础表达式,并用所述的二阶寄生电容基础表达式计算设计尺寸参数有效范围内若干计算点的寄生电容初值,再用有限元场求解器直接计算出所述计算点的寄生电容值,把两次计算得到的相同计算点的两个电容值相减,得到相应的误差值,用所述的误差值拟合出误差修正表达式,把所述的误差修正表达式叠加到所述的二阶寄生电容基础表达式上,得到该互连线结构最终的寄生电容表达式;对于所述的给定互连线结构的二阶寄生电容基础表达式的建立步骤如下:在设计尺寸参数p<sub>1</sub>,p<sub>2</sub>,p<sub>3</sub>,…有效范围的额定点(p<sub>10</sub>,p<sub>20</sub>,p<sub>30</sub>,…)上用有限元场求解器直接计算一个电容值作为C<sub>0</sub>,在该额定点上用有限元局部Jacobian矩阵求导数的方法计算寄生电容对各设计尺寸参数的一阶、二阶导数值,得到该互连线结构的二阶寄生电容基础表达式:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>C</mi><mn>1</mn><mo>=</mo><msub><mi>C</mi><mn>0</mn></msub><mo>+</mo><munder><mi>Σ</mi><mi>i</mi></munder><mfrac><mrow><mo>∂</mo><msub><mi>C</mi><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi>i</mi></msub></mrow></mfrac><mo>·</mo><msub><mi>Δp</mi><mi>i</mi></msub><mo>+</mo><munder><mi>Σ</mi><mi>i</mi></munder><mfrac><mrow><msup><mo>∂</mo><mn>2</mn></msup><msub><mi>C</mi><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msub></mrow><mrow><mo>∂</mo><msub><msup><mi>p</mi><mn>2</mn></msup><mi>i</mi></msub></mrow></mfrac><msubsup><mi>Δp</mi><mi>i</mi><mn>2</mn></msubsup><mo>+</mo><munder><munder><mi>Σ</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></munder><mrow><mi>i</mi><mo>≠</mo><mi>j</mi></mrow></munder><mfrac><mrow><msup><mo>∂</mo><mn>2</mn></msup><msub><mi>C</mi><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi>i</mi></msub><mo>∂</mo><msub><mi>p</mi><mi>j</mi></msub></mrow></mfrac><msub><mi>Δp</mi><mi>i</mi></msub><msub><mi>Δp</mi><mi>j</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0000773063600000011.GIF" wi="1192" he="180" /></maths>把该式中的△p<sub>i</sub>全部展开为(p<sub>i</sub>‑p<sub>i0</sub>),p<sub>i0</sub>为额定点尺寸,得到以p<sub>i</sub>为变量的二阶寄生电容基础表达式;用有限元场求解器计算寄生电容时,所述计算点的位置及数量的选取方法为:在各设计尺寸参数的有效范围内选取若干值,根据设计尺寸参数个数和所选取的值,采用正交试验设计方法中相应的正交表选取计算点;采用有限元场求解器对所选取的计算点进行计算,得到寄生电容值C2;所述的误差修正表达式建立方法如下:把所述的通过正交表选取的计算点代入所述的二阶寄生电容基础表达式中,得到寄生电容初值C1,并将相同计算点上的电容初值C1与所述的用有限元场求解器求出的寄生电容值C2两两相减,得到误差值△C,△C=C2‑C1;用误差值△C和其对应的设计尺寸参数p<sub>1</sub>,p<sub>2</sub>,p<sub>3</sub>,…拟合二阶误差修正表达式<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>Δ</mi><mi>C</mi><mo>=</mo><msub><mi>a</mi><mn>0</mn></msub><mo>+</mo><munder><mi>Σ</mi><mi>i</mi></munder><msub><mi>a</mi><mi>i</mi></msub><msub><mi>p</mi><mi>i</mi></msub><mo>+</mo><munder><mi>Σ</mi><mi>j</mi></munder><msub><mi>b</mi><mi>j</mi></msub><msubsup><mi>p</mi><mi>j</mi><mn>2</mn></msubsup><mo>+</mo><munder><munder><mi>Σ</mi><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow></munder><mrow><mi>k</mi><mo>≠</mo><mi>l</mi></mrow></munder><msub><mi>c</mi><mrow><mi>k</mi><mi>l</mi></mrow></msub><msub><mi>p</mi><mi>k</mi></msub><msub><mi>p</mi><mi>l</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0000773063600000012.GIF" wi="867" he="150" /></maths>求出各系数a<sub>0</sub>,a<sub>i</sub>,b<sub>j</sub>,c<sub>kl</sub>。 |