保护spice模型ip核的方法

文档序号:6331872阅读:217来源:国知局
专利名称:保护spice模型ip核的方法
技术领域
本发明涉及集成电路技术领域,具体是一种保护SPICE模型IP核的方法。
背景技术
SPICE (Simulation Program with Integrated Circuit Emphasis)模型是由 SPICE仿真器使用的基于文本描述的电路器件,它能够用数学预测不同情况下,元件的电气 行为。SPICE模型从最简单的对电阻等无源元件只用一行的描述到使用数百行描述的极其 复杂子电路。随着I/O开关频率的增加和电压电平的降低,I/O的准确模拟仿真成了现代高速 数字系统设计中一个很重要的部分。通过精确仿真I/O缓冲器、终端和电路板迹线,可以极 大地缩短新设计的面市时间。通过在设计之初识别与问题相关的信号完整性,可以减少板 固定点的数量。由于SPICE仿真在晶体管水平上模拟电路,所以它们包含电路和工艺参数方面的 详细信息。这类信息是专有的,IC供应商拒绝将其模型公诸于众。如果不去保护SPICE模 型,其它公司(尤其是一些芯片代工厂),会复制下来进行参考,或者以现有模型为基础进 行微调。现有技术中也有一些保护IPdntellectual Property)核的方法(不是专用于 SPICE模型),例如《微电子学)》第37卷第2期刊登的范明俊等所著的“一种安全可靠性 高的全新IP核保护方法”等。总的说来,这些方法都很复杂,虽然具有一定的保护效果,但 是权利人为此花费的代价很大。BSIM3V3模型(伯克利短沟道绝缘栅场效应晶体管模型第三代第三版)是一种得 到广泛应用的MOSFET模型,也是一种以物理分析模拟结果为基础所建立的数学参数,其可 以依照器件尺寸的缩放等比率的描述特性。

发明内容
为了解决现有技术中存在的上述问题,更好保护具有知识产权的专有SPICE模 型,本发明提出一种保护SPICE模型IP核的方法,具体技术方案如下一种保护SPICE模型IP核的方法,包括步骤1)通过测量不同尺寸器件的I-V和C-V特性曲线,建立常规的SPICE模型(如图 11。该模型包含反应器件工艺尺寸和光罩尺寸偏差参数,反应器件电流特性参数,反应器件 电容特性参数,反应器件温度特性,反应器件躁声特性以及寄生器件特性参数等。2)选取(1)中模型的3个以上的参数。由于器件SPICE模型采用软件根据一定的 算法(如牛顿迭代法)提取出来的一套完整的参数组合,软件算法本身的随机性无法确保 提取出来参数有效数字的规律性。选取的参数可以除了模型控制参数以外的参数都可以, 因为这些参数有效数字的改变,对器件本身的特性没有影响。3)修正(2)中参数的有效数字。使最终的SPICE模型参数具有相同有效数字或者具有一定规律性的有效数字格式。(如图2)规律性只修改的参数除了相同之外,还可以修 改成如第1参数的第5位有效数字改成111111,第2个参数为222222,第3个333333,第4 个444444,第5个555555,第6个666666,第7个7777777,第8个888888,等等。因为有规 律性的有效数字或者规律性才是保护的内容,这样,只要权利人在他人的模型中发现和权 利人一样的规律性的参数,这个就认为是有可能侵犯了权利人的IP,因为参数的提取是计 算机随机优化的,所以不可能出现这么规律的。与现有技术相比,本方法保护SPICE模型,是极其简捷的,并且效果很好。


图1传统方法提取的SPICE模型;图2实施例中,采用本方法提取的SPICE模型;图3-1 图3-4是优化前的器件仿真结果示意图,它们是lOum/O. 18um前的仿真结果,其中,线仿真;点测量数据图4-1 图4-4是采用本方法优化后的器件仿真结果示意图,它们是lOum/O. 18um优化后的仿真结果,其中,线仿真;点测量数据。
具体实施例方式下面结合附图与具体实施方式
对本发明作进一步说明。一种保护SPICE模型IP核的方法,包括步骤4)通过测量不同尺寸器件的I-V和C-V特性曲线,建立常规的SPICE模型(如图 1)。该模型包含反应器件工艺尺寸和光罩尺寸偏差参数,反应器件电流特性参数,反应器件 电容特性参数,反应器件温度特性,反应器件躁声特性以及寄生器件特性参数等。5)选取(1)中模型的3个以上的参数。由于器件SPICE模型采用软件根据一定的 算法(如牛顿迭代法)提取出来的一套完整的参数组合,软件算法本身的随机性无法确保 提取出来参数有效数字的规律性。6)修正(2)中参数的有效数字。使最终的SPICE模型参数具有相同有效数字或者 具有一定规律性的有效数字格式。(如图2)以BSIM3模型为例,BSIM3模型约有150个参数,采用本方法步骤1、选取 BSIM3 模型中的 PCLM ;NCH ;AT ;DELTA ;DSUB ;LINT ;CGSO ;RS 参数,这 些参数是BSIM3模型中分别用来表示沟道长度调制参数,沟道掺杂浓度,速度饱和的温度 系数,有效vds调整参数,亚阈值区DIBL效应参数,沟道长度补偿参数,源端和栅端寄生电 容参数,源或漏端二极管的寄生电阻。步骤2、对于步骤 1 中的 PCLM ;NCH ;AT ;DELTA ;DSUB ;LINT, DLC, DffC, PBSff 参数, 生成的数值是 PCLM = 1. 566000111 NCH = 4. 0100001 lle+017 AT = 20000. 000111 DELTA =0.010000111DSUB = 0.000111 LINT = 1. 300000111e_008,CGSO = 3. 012000111e_10, RS = 4. 700000111,通过在原有的提取结果上的第四位加上000111。步骤3、修改最终的优化值达到3-8个相同的有效数字,但不影响最终结果。图3-1 图3-4所示是优化前的器件仿真结果,图4-1 图4_4是优化后的器件 仿真结果,两者结果非常一致。说明本方法在保证保护了 SPICE模型IP核的前提下,不会对器件的设计产生不良影响,因为只是改变了有效数字,而且这些参数都是经过选择的,不 会对器件的性能产生任何不良的影响。可以参考图4中的前后对比。
权利要求
一种保护SPICE模型IP核的方法,包括步骤1)通过测量不同尺寸器件的I V和C V特性曲线,建立常规的SPICE模型;其特征是还包括步骤2)选取步骤1)中的常规的SPICE模型中的参数;3)修正步骤2)中选取的参数的有效数字,使最终的得到的SPICE模型参数具有相同有效数字或者具有规律性的有效数字格式。
2.根据权利要求1所述的保护SPICE模型IP核的方法,其特征是所述步骤1)中,常规 的SPICE模型包含反应器件工艺尺寸和光罩尺寸偏差参数,反应器件电流特性参数,反应 器件电容特性参数,反应器件温度特性,反应器件躁声特性以及寄生器件特性参数。
3.根据权利要求2所述的保护SPICE模型IP核的方法,其特征是所述步骤2)中,所述 参数是选取3个以上。
全文摘要
一种保护SPICE模型IP核的方法,包括步骤1)通过测量不同尺寸器件的I-V和C-V特性曲线,建立常规的SPICE模型;2)选取步骤1)中的常规的SPICE模型中的参数;3)修正步骤2)中选取的参数的有效数字,使最终的得到的SPICE模型参数具有相同有效数字或者具有规律性的有效数字格式。与现有技术相比,本方法保护SPICE模型,是极其简捷的,并且效果很好。
文档编号G06F21/00GK101937497SQ201010278608
公开日2011年1月5日 申请日期2010年9月10日 优先权日2010年9月10日
发明者余泳 申请人:上海宏力半导体制造有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1