LVS时,Gate Recognition选Recognize all gates还是Turn off?
来源:LayoutArt 发布时间:2023-05-24 分享至微信

上篇文章:Modgen:加快Layout速度的利器——Place篇


01

现象


不知道大家有没有发现下面两张图的问题?


我想很多人应该发现了其中的问题。Layout中A1和A2并没有和schematic中一一对应,但是LVS能过。

下图与上面的schematic和layout一样,但LVS结果却没有过。




02

原因


LVS能不能过,其实和LVS Options中的Gates设置有关。

Layout LVS时,我们会去设置LVSOptions的Gates,至于Gate Recognition是选Recognize all gates还是Turn off呢?

上面图中已经看到结果,当Gate Recognition选了Recognize all gate时,A1和A2交换了,LVS能过,如果选Turn off,LVS不能过,报出A1和A2接反了。

我们来看大概的原因。

Gate Recognition有四个选项:Recognize all gates、Recognize simple gates、Turn off、Mix subtypes。我们看一下前三个常见的设置。

Recognize all gates(ALL):识别所有的门

Recognize simple gates(SIMPLE):识别简单的门(反相器、与非门、或非门

Turn off(NONE):不识别门

需要特别说明的是,这里的gates不是指晶体管的那个gate,而是Logic gate,是逻辑门。知道了这个gates指的是什么后,上面三个选项就很好理解了。



我们回过头看一下上面的两个试验,就能知道选择Recognize all gate时,不区分引脚的顺序,选择Turn off区分引脚的顺序,一般情况下,最好严格按照电路的引脚顺序连线,尤其是模拟电路中。所以建议run lvs时,设置为Turn off。



欢迎加入星球,一起成长进步。
查看知识星球“版图设计LayoutArt”的方法,扫描下方二维码。

本文由JK_chenwen原创,欢迎分享,转载请注明出处!
微信号:JK_LayoutArt

【免责声明】
本公众号内容是个人所写,作者在本公众号发表的所有文章,目的都是交流学习,对于声明原创的文章,欢迎任何人转载分享,但须注明出处。
作者在该公众号发表文章,纯属个人行为,文章的观点也属个人观点,与作者曾经任职或者正在任职的公司、其他个人或组织没有任何关系。
作者已经发表或者即将发表的文章,使用的各类软件,作者个人没有实力购买使用权,但作者保证所获取的软件,仅用于业余学习和交流,若软件商有异议,作者将全力配合删除相关软件。
文章中可能有些素材源于网络,若有侵权请读者提醒,作者会在第一时间进行更正


[ 新闻来源:LayoutArt,更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj]
存入云盘 收藏
举报
全部评论

暂无评论哦,快来评论一下吧!