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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11531|回复: 22

[原创] 后端面试--每日一题(005)

[复制链接]
发表于 2011-5-24 08:32:58 | 显示全部楼层 |阅读模式

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

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

x
What would you do in order to not use certain cells from the library?
如何禁止使用库里面的某些单元?
难度:1
发表于 2011-5-24 08:55:13 | 显示全部楼层
set_dont_use (library name)/(cell name)
发表于 2011-5-24 08:59:14 | 显示全部楼层
或者在lib文件中直接加入dont use为默认属性,例如
cell (XXX) {
  cell_footprint : XX;
  area : XX;
  dont_use : true;
。。。
发表于 2011-5-24 10:31:14 | 显示全部楼层
set dont_use/dont_touch是对的,加在lib里不好。因为
1.随便该Libs不是好的习惯
2.麻烦
3.不可行,比如我place要用,routing时不用,或者反过来,难道我要不停切换lib?
发表于 2011-5-24 13:48:40 | 显示全部楼层
常常流连于synthesis command user guide,set_dont_use总能看到,哈哈,这题我知道
发表于 2011-5-24 13:57:41 | 显示全部楼层
回复 4# paulszicc


    呵呵,那个方法是不太好,不过也不用改lib,dont use 过的,可以remove dont use。
总之,lib文件还是别改的好,嘿嘿,除非是绝大部分时候不用的cell,可以尝试啊
发表于 2011-5-24 14:32:49 | 显示全部楼层
我来发散一点
如何在rc , dc ,encounter, icc中分别禁用某些单元.
如何在rc , dc ,encounter, icc分别禁止修改某些inst.
发表于 2011-5-24 14:58:14 | 显示全部楼层
回复 7# farren

禁用就用set_dont_use禁止修改就用set_dont_touch
发表于 2011-5-25 11:08:51 | 显示全部楼层
没有答案吗?
 楼主| 发表于 2011-5-25 12:51:55 | 显示全部楼层
8#的就是正确答案啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-9 23:58 , Processed in 0.028925 second(s), 7 queries , Gzip On, Redis On.

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