在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 10035|回复: 10

[求助] 【求助】globalroute的问题

[复制链接]
发表于 2013-1-6 13:00:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 半岁man 于 2013-1-6 17:00 编辑

在globalroute之后出现waring:
WARNING (NREX-28) The height of the first routing layer METAL1 is 0.000000
WARNING (NREX-29) The metal thickness of routing layer METAL1 is 0.000000

globalroute中的报告:
#  Congestion Analysis: (blocked Gcells are excluded from the statistics)
#                 OverCon       OverCon       OverCon       OverCon         
#                  #Gcell        #Gcell        #Gcell        #Gcell    %Gcell
#     Layer         (1-3)         (4-7)        (8-10)       (11-14)   OverCon
#  --------------------------------------------------------------------------
#   Metal 1     24(0.60%)      0(0.00%)      0(0.00%)      0(0.00%)   (0.60%)
#   Metal 2    676(17.4%)    241(6.21%)     27(0.70%)      8(0.21%)   (24.5%)
#   Metal 3     36(0.91%)      0(0.00%)      0(0.00%)      0(0.00%)   (0.91%)
#   Metal 4     22(0.56%)      0(0.00%)      0(0.00%)      0(0.00%)   (0.56%)
#  --------------------------------------------------------------------------
#     Total    758(4.82%)    241(1.53%)     27(0.17%)      8(0.05%)   (6.57%)

本人菜鸟,还请各位不吝赐教,谢谢了
1。 这种程度的布线拥塞能够接受吗
2。  我导LEF没弄错,请问这个warning的原因?
发表于 2013-1-6 19:50:38 | 显示全部楼层
基本没戏, globaldetailroute 完成后看看 图吧
 楼主| 发表于 2013-1-6 21:11:46 | 显示全部楼层
本帖最后由 半岁man 于 2013-1-6 22:41 编辑

回复 2# icfbicfb


谢谢版主,我用的是encounter,
使用命令 analyzeFloorplan -cong 时:

*** After '-updateRemainTrks' operation:
Usage: (41.4%H 29.6%V) = (7.256e+05um 9.260e+05um) = (106554 75640)
Overflow: 2535 = 894 (3.28% H) + 1641 (5.29% V)
Congestion distribution:
Remain cntH  cntV
--------------------------------------
-18: 0  0.00% 1  0.00%
-15: 0  0.00% 2  0.01%
-14: 0  0.00% 1  0.00%
-13: 0  0.00% 1  0.00%
-12: 0  0.00% 1  0.00%
-11: 0  0.00% 4  0.01%
-10: 0  0.00% 2  0.01%
-9: 0  0.00% 8  0.03%
-8: 0  0.00% 9  0.03%
-7: 0  0.00% 20  0.06%
-6: 0  0.00% 23  0.07%
-5: 0  0.00% 39  0.13%
-4: 6  0.02% 55  0.18%
-3: 49  0.18% 107  0.34%
-2: 140  0.51% 278  0.90%
-1: 599  2.20% 664  2.14%
--------------------------------------
我重新Floorplan,将cell utilization设成0.4,还是会有congestion。这是为什么呢
Remain cntH  cntV
--------------------------------------
-10: 0  0.00% 2  0.00%
-9: 0  0.00% 2  0.00%
-8: 0  0.00% 1  0.00%
-7: 0  0.00% 3  0.01%
-6: 0  0.00% 9  0.02%
-5: 0  0.00% 9  0.02%
-4: 0  0.00% 13  0.03%
-3: 2  0.00% 32  0.07%
-2: 6  0.01% 102  0.23%
-1: 109  0.26% 329  0.73%
 楼主| 发表于 2013-1-6 22:38:53 | 显示全部楼层
回复 2# icfbicfb


   还有个问题请教,在floorplan的时候依据什么来analyze congestion的呢?
发表于 2013-1-7 20:09:47 | 显示全部楼层
直接nanoroute的globaldetailroute出来看看好么,

analyze_floorplan 说实在的,从未用过,有啥用,
 楼主| 发表于 2013-1-9 20:46:18 | 显示全部楼层
回复 5# icfbicfb


    Floorplan的core utilization为0.69,detail route后:
Start Detail Routing.
#start 20th optimization iteration ...

#Total number of DRC violations = 965
#Total number of violations on LAYER METAL1 = 590
#Total number of violations on LAYER METAL2 = 219
#Total number of violations on LAYER METAL3 = 156
#Total number of violations on LAYER METAL4 = 0
未命名.bmp
我将core utilization设为0.55还是有400多个DRC violation。
还请版主指引
  
发表于 2013-1-11 08:01:43 | 显示全部楼层
4层金属可能routing是有困难的, 利用率放40%起来吧,

还有,你的power是不是打的太多了, m2下面不要放单元,

setPreRouteAsObs {m1 m2}

好像lef有点问题吧, 发来看看,
 楼主| 发表于 2013-1-17 19:04:34 | 显示全部楼层
本帖最后由 半岁man 于 2013-1-17 19:06 编辑



VIA M1M2 DEFAULT
  FOREIGN CZ65041 ;
  LAYER METAL1 ;
    RECT -0.42 -0.42 0.42 0.42 ;
  LAYER CUT12 ;
    RECT -0.28 -0.28 0.28 0.28 ;
  LAYER METAL2 ;
   RECT -0.41 -0.41 0.41 0.41 ; #for Short run rules
  RESISTANCE  1.5 ;
END M1M2
VIA M2M3 DEFAULT
  FOREIGN CZ65051 ;
  LAYER METAL2 ;
   RECT -0.41 -0.41 0.41 0.41 ; #for Short run rules
  LAYER CUT23 ;
    RECT -0.28 -0.28 0.28 0.28 ;
  LAYER METAL3 ;
   RECT -0.41 -0.41 0.41 0.41 ; #for Short run rules
  RESISTANCE  1.5 ;
END M2M3
VIA M2M3T DEFAULT TOPOFSTACKONLY
  FOREIGN CZ65051 ;
  LAYER METAL2 ;
   RECT -0.49 -0.41 0.49 0.41 ; #for METAL2 min Area
  LAYER CUT23 ;
    RECT -0.28 -0.28 0.28 0.28 ;
  LAYER METAL3 ;
   RECT -0.41 -0.41 0.41 0.41 ; #for Short run rules
  RESISTANCE  1.5 ;
END M2M3T
VIA M3M4 DEFAULT
  FOREIGN CZ65061 ;
  LAYER METAL3 ;
   RECT -0.41 -0.41 0.41 0.41 ; #for Short run rules
  LAYER CUT34 ;
    RECT -0.28 -0.28 0.28 0.28 ;
  LAYER METAL4 ;
   RECT -0.50 -0.50 0.50 0.50 ;
  RESISTANCE  1.5 ;
END M3M4
VIA M3M4T DEFAULT TOPOFSTACKONLY
  FOREIGN CZ65061 ;
  LAYER METAL3 ;
   RECT -0.49 -0.41 0.49 0.41 ; #for METAL3 Min Area
  LAYER CUT34 ;
    RECT -0.28 -0.28 0.28 0.28 ;
  LAYER METAL4 ;
   RECT -0.50 -0.50 0.50 0.50 ;
  RESISTANCE  1.5 ;
END M3M4T

因为DRC的时候有min overlap为0.17的error,所以我把上面这些via改了,然后就在stdcell中的pin处出现了很多spacing,short的问题
发表于 2014-7-10 15:23:02 | 显示全部楼层
在globalroute之后出现waring:
WARNING (NREX-28) The height of the first routing layer METAL1 is 0.000000
WARNING (NREX-29) The metal thickness of routing layer METAL1 is 0.000000

这个问题最终怎么解决的呢?求帮助啊。多谢多谢!
发表于 2014-7-11 10:30:51 | 显示全部楼层
lef header 或者captable有点问题吧, 仔细看下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-15 11:17 , Processed in 0.036161 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表