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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2993|回复: 11

[讨论] 关于dont touch 文件

[复制链接]
发表于 2021-9-15 15:46:40 | 显示全部楼层 |阅读模式

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

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

x
在PR开始前,我们会拿到综合的dont touch文件,请问,这个文件,是DFT要求的还是综合要求的,目的是?
发表于 2021-9-15 17:31:17 | 显示全部楼层
说下我这儿出现过的情况。
前端在RTL里会手工例化标准单元,方便下游的人找得到时钟定义点等等信息,所以要dont touch。
前端也会在RTL里手工例化电源地IO单元,但把电源地连线交给后端做,所以这些单元变成了没有连接(逻辑上没用)的单元,防止被优化掉,所以要dont touch。
插DFT的会在网表里产生些DFT信号相关的单元,起好了名字,也不想被动,所以就会增加dont touch。
发表于 2021-9-16 14:21:35 | 显示全部楼层
基本来自设计和dft
 楼主| 发表于 2021-9-16 14:56:58 | 显示全部楼层


zsftm 发表于 2021-9-15 17:31
说下我这儿出现过的情况。
前端在RTL里会手工例化标准单元,方便下游的人找得到时钟定义点等等信息,所以要 ...


前辈,想请教下,我看有些ICG的cell,他们的dont touch属性,我可以去掉吗?会不会影响前端,或者DFT?
发表于 2021-9-16 15:03:22 | 显示全部楼层


xingyun666666 发表于 2021-9-16 14:56
前辈,想请教下,我看有些ICG的cell,他们的dont touch属性,我可以去掉吗?会不会影响前端,或者DFT?
...


应该能去的掉,也应该有被工具修改的可能性,但我从没这么试过
 楼主| 发表于 2021-9-16 15:05:41 | 显示全部楼层


zsftm 发表于 2021-9-16 15:03
应该能去的掉,也应该有被工具修改的可能性,但我从没这么试过


我在想,如果前端或者DFT既然在dont touch文件中写了这些ICG cell,目的就是以后可能会用到,如果去掉了,他们可能会找不到那些point
发表于 2021-9-16 15:34:14 | 显示全部楼层
dont touch 文件,有的是综合给的,综合没给你自己也要知道哪些位置需要设置dont touch
发表于 2021-9-16 15:38:43 | 显示全部楼层
设置dont touch 是你告诉工具,这些位置不要动。一般都是port 位置和macro 位置的buffer 和net ,让工具在opt 的时候不要动,还有就是定义gennerate_clock 的pin 上,工具opt 的时候可能会给你定义 clock 的pin 给优化掉,所有你不想工具动的位置都可以设置上dont touch
 楼主| 发表于 2021-9-16 15:52:45 | 显示全部楼层


凡人修仙传 发表于 2021-9-16 15:38
设置dont touch 是你告诉工具,这些位置不要动。一般都是port 位置和macro 位置的buffer 和net ,让工具在o ...


那综合的人也会额外加一些dont touch点?他们为了什么目的?我的理解是不是综合的人拿到的都是前端和DFT给的点,综合不额外自己设
发表于 2021-9-16 16:10:08 | 显示全部楼层


xingyun666666 发表于 2021-9-16 15:52
那综合的人也会额外加一些dont touch点?他们为了什么目的?我的理解是不是综合的人拿到的都是前端和DFT ...


你得看他文件里dont touch 设置的位置,想有generate_clock 的位置综合可能也会给dont touch 设置上
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-19 12:26 , Processed in 0.029729 second(s), 6 queries , Gzip On, Redis On.

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