微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > encounter cutvia是什么意思

encounter cutvia是什么意思

时间:10-02 整理:3721RD 点击:

请问,在setNanoRouteMode中 -drouteUseMultiCutViaEffort,这个cutVia我在其他地方也有看到,有double和single cut Via,请问这是指过孔吗?double和single分别指什么?

就是过孔,double就是两个via ,single就是一个via

我看到有一个命令,但是具体的我一下想不起来,命令的意思好像是会把两个过孔给换成一个的,请问,这个命令的意义在哪里?就是说,为什么要这么换?
什么时候需要优化这个过孔。
多谢帮忙

setNanoRouteMode 可以设置post route 替换double via的。 主要是在深亚微米工艺中使用,以提高yield。

两个孔就要占两个布线通道,不利于绕线,减小了布通率,间接增加了面积。

double via是DFM的要求, 提高yield和reliability
不是保证能100%double via rate的, 一般是70~90%左右, 看布线资源程度
cut 就是via ,
setNanoRouteMode-droutePostRouteSwapViamultiCut就是换成double via
setNanoRouteMode-droutePostRouteSwapViasingle换回single via,但是我没有成功过,谁成功过么?
setNanoRouteMode-droutePostRouteMultiCutEffortnone不换成double via
setNanoRouteMode-droutePostRouteMultiCutEfforthigh尽量换double via

小编哥哥,需要lef配合吗?也就是在lef中定义multiCut吗?

那是必须的

哥哥,能提供一个multiCut 定义的lef吗?

学习了!

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

网站地图

Top