最近,EDA业界的好消息是Cadence设计系统公司、Magma设计自动化公司和新思公司都同意采用电流源模型以确保深亚微米设计的时序精确度。坏消息是这三家供应商正在支持两种竞争的方法。
Magma公司宣布支持Cadence公司的高效电流源模型(ECSM),该模型是基于新思公司开放源码Liberty库格式的扩展。ECSM已经投入使用多年,其值得夸耀的地方是支持第三方设计库,并实现了100多个出带。与此同时,新思公司在前不久的新思互操作性论坛上发布了新的复合电流源(CCS)建模技术。
目前,Cadence和Magma的延时计算器支持ECSM,而广为使用的新思PrimeTime时序分析器支持CCS,因此许多设计环境将不得不使用两种不兼容的时序模型。这并不是什么新闻,因为新思一直在推动它的可扩展多项延时模型(SPDM)成为Liberty内的下一代时序模型。
但事情不应该是这样的,Cadence公司数字IC行销副总裁Eric Filseth表示。
“我相信,新思肯定会发展SPDM并转向一种电流源方法。”Filseth说,“我希望他们采用ECSM。对EDA业界来说,如果新思提出一种相似技术并用一种专有数据格式来实现它,那就太糟糕了。”
但新思表示,CCS是更先进、更精确的解决方案。新思公司战略联盟总监Kevin Kranen坚持说,CCS将作为Liberty标准的一部分“完全开放”。所有对它感兴趣的团体都可以获得相关的支持文档。
另一方面,ECSM是由Cadence拥有的。虽然ECSM模型的实际实现方案是专有的,但Cadence已经将该格式提供给Magma和新思。“我们正在寻找一条更正式的途径来完全开放它。”Filseth表示,“我们希望ECSM成为一个工业标准。”
所有各方至少都同意这样一个观点:电流源建模比过去使用的基于电压的方法更精确。
“我们从进行90nm设计的用户得到反馈:基于电流的建模和时延是未来的发展方向。”新思公司产品高级行销总监Rajiv Maheshwary表示。他指出,基于电流的方法能够更精确地处理长距离互连、电压缩小和IR下降。
“SPDM将为你提供一个延时数字,但你能从电流源模型获得波形,这是一种更精确的为互连时延建模的方法。”Magma公司分析与签字确认部总经理Premal Buch表示。
Magma之所以支持ECSM是因为Silicon Metrics公司在2003年被Magma公司收购之前已经与Cadence就ECSM展开合作。“EDA供应商们合力支持一种格式比每家公司拥有自已版本的电流源模型要更有意义,”Buch指出。
但显然,这是很难实现的。新思公司相信CCS比ECSM好,Maheshwary表示,因为CCS提供了更完整的接收器建模技术。
如果ECSM不足以实现接收器建模,这对Cadence公司的Filseth来说将是一个新闻。“我还没有听任何人说过类似的事情,”他说。
Maheshwary还指出,CCS能提供在Hspice 2%之内的精度,它提供了一种可伸缩的方法学,能支持65nm的统计设计。
CCS将包含在Liberty 2004.12版本中。该版本还提供对PrimeTime和Library Compiler工具的支持,并将在2005年内提供对Physical Compiler、Astro和Star-MTB特征化工具的支持。
另外,新思公司也承认Cadence和Magma的观点,即SPDM格式的特征化非常复杂。但它不会完全退出市场,Meheshwary表示。“SPDM可以在宽广范围的温度和电压下为延时和功耗建模。”他说,“那些拥有功耗SPDM库的用户将继续使用它们。”
作者:葛立伟
京公网安备 11011202001138号
