多线程布线工具Zroute使布线速度提高十倍以上

技术分类: 微处理器与DSP  | 2008-06-30
姚琳,EDN China技术编辑

  新思科技(Synopsys)推出的新型多线程布线工具Zroute可完整集成于IC Compiler,充分发挥最新多核微处理器架构的优势,并解决IC设计领域DFM(可制造性设计)挑战。

  新思科技物理设计及DFM高级市场总监Saleem Haider指出,IC设计的设计规则越来越复杂,会引入很多多边形。在布线间距很小的情况下,由于制造过程中的微小偏差,可能会使导线之间发生短路,引起错误。金属布线层的增多,常常会引入过多的通孔,然而通孔的电阻远大于导线的电阻,使延时变得极为复杂,也会增加偏差。此外,单个通孔的失效率比双通孔的失效率高100倍,也会使复杂的设计失败。这些因素都使得布线的复杂性呈指数上升,对布线工具的性能提出了更高的要求。

  现在的多核处理器可以提供数倍于单核处理器的性能,但原有的布线工具都是基于单线程的设计,无法发挥新处理器的性能。从研发之初,Zroute就支持多线程处理技术,可充分发挥多核处理器的性能。Zroute在单线程时布线收敛要快3.3倍,而在四核平台上整体性能提升10倍以上。

  Zroute的先进架构结合了最尖端布线技术,如直接支持软规则,以实现“刻蚀友好”的布线,并避免制造中出现的问题。

  为支持DFM优化,Zroute在条件允许时会尽力满足软规则,提高产品的良率。Zroute会视通孔情况进行分析优化,可减少10%~15%的通孔,将可能引发错误的单通孔改为双通孔,将单通孔减少30%~50%,减少窄凸起和缺口,提高产品的可制造性。Zroute可以同时进行布线和DFM优化,使得传统上需要两步执行的操作合并为一步,大大加快了布线速度。

  Zroute集成在IC Compiler之中,成为其标准功能之一,在客户需要的时候,它作为布线工具的备选可以被激活。与在流程靠后的阶段来解决良率的问题不同的是,Zroute在流程的每一步为良率优化而保留布线资源,以确保良率的影响可以和其他的代价函数一起考虑。另外,Zroute内部的所有阶段都是多线程执行的。它的布线引擎随着线程的增多也显现出运行时间的近线性缩短,从而在IC Compiler客户转移到四核、八核甚至更多核的平台时,确保其显著的增速。

0
0
(请您对文章做出评价)
加载中

对文章的评论

更多评论

剩余字数:  

相关在线研讨会

我要参加

泰克串行数据网络分析

时间:2008-09-18 10:00:00-12:00:00
简介:泰克串行数据网络分析在线研讨会,为您提供通用、省时、经济的串行数据网络分析解决方案.

浏览该文章的用户还看过...

  • 文 章

  • 论 坛

  • 博 客

  • 小 组

设计资源与分销

  • 博客推荐

  • 论坛推荐

  • 在线研讨会