旨在帮助模拟和定制IC设计工程师应对制造工艺的变化,初创公司Solido Design Automation推出一种针对晶体管级统计设计和验证的独家密技。该公司承诺采用蒙特卡罗分析到具有附加性能的“下一个水平”。
“随着我们从180nm到90nm到65nm到45nm,工艺差异对设计的影响正变得越来越显著,” Solido公司总裁兼首席执行官Amit Gupta表示,“通过统计设计和验证技术,用我们的工具能够积极地解决这些工艺差异问题。”
Solido(位于架拿大萨斯卡通)于2006年首次公开亮相。该公司于2005年由Gupta与Trent McConaghy共同发起成立,Gupta是2004年被新思科技兼并的Analog Design Automation公司的创建人。Trent McConaghy是Solido的首席技术官,他是比利时鲁汶大学的一位研究人员。该公司在去年收到了250万美元的风险投资。尽管Gupta称该公司已经跟一些客户做工具的测试,但是,它将于本周做一项技术公告,其中包括未来几个月内的产品推出计划。
Solido承诺将提供5个基本性能。第一是统计取样,它将描述工艺如何不同,以便电路模拟器能预测可能的输出;第二,折衷分析,让用户可调整规范以对良率产生影响;第三,统计描述,然后证明,用户如何改进设计,使之对工艺变化更为稳定。
统计电路增强是第四个性能,它会自动地通过设定晶体管大小来优化设计。最后,统计视觉化能让用户开发并检查数据。
Gupta说,模拟和定制设计的挑战是要同时考虑数百或数千种不同的变量。蒙特卡罗分析可通过随机采样,提供数学函数的统计评估。“这是一个必须的但不是充分的工具,” Gupta说,“它会告诉你的良率或许是73%,但除此之外,它不会给你任何有关间隔尺寸的信息。
Gupta表示,Solido正在“下一个工艺水平”采用蒙特卡罗分析的分析、特征提取和增强能力。Gupta称,采用该工具的一个关键原因是避免因过多的设计裕量而做超过标准要求的设计。
Solido的工具将由电路设计工程师在布局之前采用。它可处理多达几百个晶体管组成的模块。它可与商用电路模拟器连接,并有望在现有的EDA工具流程中工作。
在去年的设计自动化会议中该公司所获得的认可度,Gupta认为Solido已经鼓气了勇气。“正考虑采用蒙特卡罗分析的人们对我们的工具抱有浓厚兴趣,”他说。