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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: damonzhao

[讨论] ICC中post-mask(freeze silicon) ECO的实现

[复制链接]
 楼主| 发表于 2014-11-25 09:11:10 | 显示全部楼层
回复 21# 白兰地


   嗯,要在tapeout前把所有的可能ECO的地方都干掉,不要等片子出来了再着急。以防万一也要加spare cell备用。
发表于 2014-12-2 09:52:36 | 显示全部楼层
回复 1# damonzhao


    楼主你好! 我现在的工艺是用GDCAP作为spare cell,我现在用ICC遇到问题:
  eco_netlist -bv_verilog xxx.v -freeze_silicon
  set_attr  [get_flat_cells -filter ref_name=~GDCAP*BPW] is_fixed 1
  place_freeze_silicon
  现在是不能 place 这些eco cell。我的理解是place_freeze_silicon,只能去替换spare cell(如之前插入的buffer) 而不能替换GDCAP* 。不知道对吗?
 楼主| 发表于 2014-12-2 11:56:28 | 显示全部楼层
回复 23# sccdlyc


   The freeze silicon ECO flow requires you to add and place spare cells in anticipation ofpossible ECO needs. Then you create your ECO changes and add them to your design with
the eco_netlist command. You can do this by using a Verilog netlist or Tcl commands.
After each call of the eco_netlist command, run the place_freeze_silicon or
map_freeze_silicon command (freeze ECO flow only) in order to:
• Swap the deleted cell out of the design
• Map the newly added cells to spare cells
• Delete unused spare cells from the Milkyway database
• Restore the cell count to a consistent state
发表于 2014-12-24 11:45:13 | 显示全部楼层
Good,好樣的
发表于 2014-12-24 13:13:12 | 显示全部楼层
小型的eco 最好不要用工具自动的eco_netlist/place_freeze_silicon  这些命令,

不如自己手动替换几个cell 来的稳妥, 工具的改动比较大,
发表于 2015-6-27 14:56:46 | 显示全部楼层
学习了!
发表于 2015-7-1 14:04:08 | 显示全部楼层
回复 1# damonzhao

[size=14.3999996185303px]我是直接把这个SPARE CELL写上了连接关系

如果是工具自己选择spare cell的话,那么咱们修改网表时,为什么还要指定某个 spare cell 呢?
发表于 2015-7-2 15:41:56 | 显示全部楼层
貌似不需要将增加的std cell指定到具体的哪个spare cell,你增加的std cell如果在spare cell中有,tool会自动就近找到spare cell中的对应的cell进行插入.

set_attribute -class cell [get_cells "SPARE_MODULE0/*"] is_spare_cell true   
place_freeze_silicon
发表于 2015-7-2 15:43:00 | 显示全部楼层
回复 29# GePanda

只要在eco的netlist把新的cell写进去就好,tool自动从spare cell中拿.
发表于 2019-12-26 16:27:37 | 显示全部楼层
有个问题不是很明白,做 post mask ECO 时,“place_freeze_silicon” 命令是必需要的吗?
我用此命令后,有以下Error:
Can't find any unplaced eco cells in the design.
是不是表示不需要此命令呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-2 18:28 , Processed in 0.026127 second(s), 5 queries , Gzip On, Redis On.

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