一种新型布线器ICC Z_ROUTE的使用及性能分析.docxVIP

  • 24
  • 0
  • 约9.44千字
  • 约 10页
  • 2017-12-20 发布于河南
  • 举报

一种新型布线器ICC Z_ROUTE的使用及性能分析.docx

一种新型布线器ICC Z_ROUTE的使用及性能分析

/information/snug/2009/icc-z_route 一种新型布线器ICC Z_ROUTE的使用及性能分析王松, 刘动, 赵继业中国科学院计算技术研究所wangsong@liudong@zhaojiye@摘要As the technology shrinks into the nanometer domain, the issue of DFM and DFY begins to draw much attention of IC designers. Meanwhile, the more and more complicated design rules bring many problems of litho to fabrication. All of them propose new challenge for back-end physical implementation, especially for routing engine. On the other hand, as the scale of the chip becomes larger and larger, the design period increases accordingly. This article mainly compares the difference of novel Zroute routing engine and traditional one, focusing on DFY and DFM.We utilize ICC-zroute to complete all routing work during implementing Godson-2G, a high performance general microprocessor. It helps to improve the efficiency dramatically. The runtime reduces nearly 50% with the dual-thread condition and double-via ratio increases 10%. The QoR shows significant improvement as well.1. 引言随着集成电路按照摩尔定律迅速发展,世界上主要IC制造厂家的先进工艺已经相继进入了90nm及65nm特征尺寸阶段,IC设计也已正式进入了纳米时代。这时,制造工艺面对物理极限的挑战,出现了许多衍生效应和可变性,因此,被称为良率导向设计的芯片可制造性设计(DFM)成为设计者们关注的焦点。同时,伴随芯片设计规模越来越大,设计周期相对加长。面对市场竞争的巨大压力,如何缩短超大规模芯片的设计周期变得越来越重要。提高芯片物理设计时间,可以有效地改善设计周期。物理实现的主要过程是布局布线,采用Synopsys公司的ICC-Zroute新型布线工具,应用任务多线程执行技术,大大缩短了物理设计时间,进而缩短了整个芯片的设计周期。ICC-Zroute布线工具可以在芯片物理设计阶段,更好地考虑DFM问题,有效提高产品良率。本文通过对Godson_2G中HT模块布线情况的详细分析,对比classic route布线方式和Zroute布线方式在性能上的差别,进一步说明了新型布线器ICC-Zroute的性能优势。?2. ICC-Zroute介绍IC_Compiler工具是Synopsys公司开发的集版图规划、物理综合、时钟树综合 、布线、成品率优化和签核修正于一体的EDA工具,可以完成从RTL到GDSⅡ整个IC后端物理实现流程。在ICC_0809的版本里,工具集成了Zroute布线引擎。2.1 ICC_Zroute特性介绍ICC_Zroute的架构结合了尖端的布线技术,如直接支持软规则,以实现“刻蚀友好”的布线,并避免制造中出现的问题。结合先进的布线算法和多线程技术,在多核电脑上Zroute能够的大幅度提升布线速度。由于充分考虑到制造规则的影响、时序和其他设计目标,Zroute能够产生高质量的结果(QoR),同时提高制造质量。Zroute特点之一是并行优化布线。它的布线引擎随着线程的增多也显现出运行时间的近线性缩短,从而在多核的设计平台上,可以确保显著的增速。现在的多核处理器可以提供数倍于单核处理器的性能,但原有的布线工具都是基于单线程的设计,无法发挥新处理器的性能。而Zroute就支持多线程处理技术,可充分发挥多核处理器的性能。Zroute另一特点是对DFM的贡献。与在流程靠后阶段来解决良率问题不同的是,Zroute在流程每一步为良率优化保留布线资源,以确保良率的影响可以和其他的代价函数一起考虑。为支持D

文档评论(0)

1亿VIP精品文档

相关文档