微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > encounter 跑完了,但是在calibre里面发现40个antenna violation,咋办?

encounter 跑完了,但是在calibre里面发现40个antenna violation,咋办?

时间:10-02 整理:3721RD 点击:
encounter 跑完了,但是在calibre里面发现40个antenna violation,咋办?一个一个修很费劲。
而且timing还改变了。
有什么办法让encounter自己修一下吗?
矛盾的是encounter自己发现不了这些antenna violation
发现不了又如何修呢?

高人指点一下
谢谢

encounter里可以加antenna的约束

add antenna cell

1. 在tech.tf 文件里面可以对每一层金属进行antenna 的约束,如果你的cell 里面没有diode 这个就显得尤为重要。
2.如果有diode 加上去就可以了。
3.40个也不多在gate 前跳一层金属不就可以了。
如果你的布局还在请使用方法1/2
如果你的布局不这了,又不想重布请用方法3搬砖吧。

其实如果在一开始tech.tf 文件里面约束好 antenna cell 就可以省了,布线的时候都可以帮您直接优化该掉的。

具体讲件。
我是把 lef 文件里面的antennasidearearatio 从400 改到380了
这样就只剩3个了。
不知道这样可以吗?

肯定不能这么改的

不能改的原因呢?
改小了,无非是多跳点线,或者多插点diode
想不出为啥不能

我之前没细看,以为你改了ant check rule 里的ratio. 你这样改让工具能发现修,我认为是可以的,之后有signoff的去保证。

可以 剩下3个就可以手动修改了

这样可行吗?我有几百个ant的violation

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

网站地图

Top