微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 关于PT physical aware eco 大神们帮我看下

关于PT physical aware eco 大神们帮我看下

时间:10-02 整理:3721RD 点击:
这几天在倒腾这个流程,没有什么参考的材料,不知道哪里出了问题。
在正常的sta基本上,增加的pt输入数据是
1,icc routing 之后,写出 design的 def 文件
2,standard cell的 macro 和 tf 的 lef 文件

脚本;
set_eco_options -physical_lib_path $std_cell_lef_file -physical_design_path $design.def -log 00.log
fix_eco_timing -type setup -physical_mode open_site
#----------------------------------------------------------------------------------------------------
执行fix_eco_timing 的时候 出错了 ,log 贴在下面
pt_shell> fix_eco_timing -type setup -physical_mode open_site
Warning: Redefinition of MANUFACTURINGGRID value, previously set to '1n', now set to '5n' found at lineNumber 18. (LEFR-052)
Warning: Redefinition of MANUFACTURINGGRID value, previously set to '1n', now set to '5n' found at lineNumber 18. (LEFR-052)
Error: Invalid ROW 'STD_ROW_159' detected at lineNumber 14. (DEFR-065)
Error: read def 'spi4_sv.def.gz' failed. (DEFR-002)
Error: Physical database is invalid. (PTECO-033)
然后我man了下DEFR-065
pt_shell> man DEFR-065
N.MessagesCommand Reference
messages
Copyright 2015 Synopsys, Inc. All rights reserved.
NAME
DEFR-065 (error) Invalid ROW '%s' detected at lineNumber %d.
DESCRIPTION
The specified ROW is invalid.
WHAT NEXT
CheckSITEsitenamedefinitionsintheLEFfiles provided to the
set_eco_options. A matching sitename to this ROW name must exist. If it
exists,ensurethematching SITE sitename in the LEF has valid width
and height specified.
J-2014.06-SP3-1Copyright (c) 2015 Synopsys, Inc. All rights reserved.


不知道该怎么解决这个问题,请大神们指点下!

求别沉。
在线等。

以前遇到过类似的,原因有如下:
1,lef不全
2,lef文件之间互相有冲突
3,def本身有问题

"Error: read def 'spi4_sv.def.gz' failed. (DEFR-002)"会不会是你输入文件的格式不对?感觉这里还处于打包状态。

我用Milkyway 重新写了lef就可以了,
原来我是用的是library 里提供的lef 不知道这样对不对?

你好,我现在遇到同样问题,请问下你是重写LEF 出来就可以了么 ;
用Milkway 重写LEF,具体怎么操作呢

你好,我现在遇到同样问题,请问下你是重写LEF 出来就可以了么 ;
用Milkway 重写LEF,具体怎么操作呢

你好,我现在遇到同样问题,请问下你是重写LEF 出来就可以了么 ;
用Milkway 重写LEF,具体怎么操作呢

用Milky读icc的mw_cel ,然后把lef写出来,就可以了!

"A matching sitename to this ROW name must exist." 不就寫明了 tech LEF 裡 Tile Unit 屬性描述並不存在, 當然它就無法辨識你的 ROW site.

用Milky读icc的mw_cel ,然后把lef写出来,就可以了!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top