华南理工大学学报(自然科学版) ›› 2018, Vol. 46 ›› Issue (8): 33-37,45.doi: 10.3969/j.issn.1000-565X.2018.08.005
吴朝晖1,周晓阳1,2,何素东2,李斌1
WU Zhaohui1 ZHOU Xiaoyang1,2, HE Sudong2 LI Bin1
摘要: 摘要:在一些高性能芯片物理设计的过程中,可能会遇到由交叉结构所引起的问题。这些交叉结构所产生的路径会使得与其逻辑相关的器件集聚在一起,从而常常导致布线拥塞和时序问题。交叉结构的这些特征使得PR(布局布线)工具(如ICC,ICC2,Encounter,innovus等)难以获得使人满意的结果,这在绕线资源紧张的先进节点设计中尤为严重。对此,本文提出了一种新型结构式布局方法来解决交叉结构所引起的问题。在以往的结构式布局的研究中,其重点往往集中在对数据路径时序的优化,而且没有涉及到需要插入大量缓冲器的问题。本文所提出的结构式布局方法充分考虑了交叉结构的特点来进行缓冲器树状结构的插入,成功解决了布线拥塞及其带来的时序问题。通过新型的结构式布局后,交叉结构模块的TNS(时序违例的负总量)从-29ns降低到-1.7ns,WNS(最差时序违例量)从-53ps减少到-38ps,总DRC(设计规则检查)违例数目从7094减少到352,交叉结构模块的总绕线长度从772076μm下降到442066μm。此外,除交叉模块以外,设计中的其他模块的各项指标也得到了提升。
中图分类号: