calibre中的hcell_Calibre LVS -hier与-flat的区别

damonzhao版主回答:

calibre -lvs 是flat

calibre -lvs -hier 是hier

DRC同上

hier的检查方式不同于flat的,可以帮助检查子单元的问题,有助于debug没有谁比谁更严格的比较,只是对比的方式不同。都可以作为signoff标准。

hier的方式是阶层化,以cell为单位进行对比验证;flat的方式是平层化验证;从两者的lvs

report也能看出差异,另外,hier的速度要快些,对于大的设计debug的时候更容易,可以把已经通过lvs的模块box掉,降低debug分析难度。hier需要自己对当前所设计版图的层次结构了解清楚,更好发挥作用。

另外,lvs debug时可以两种模式交替使用,也有利于分析判断。

以上只是个人看法,仅供参考=======================================Q:如果hire

-lvs 过了, flat -lvs 没过, 会不会有什么问题??icfbicfb版主回答:

不用看, 只看hier

lvs就行,

ICV是calibre对layout的理解格式,

不好完全map到source netlist吧,

层次不一定一样的=====================================================

calibre中LVS-Hier中

HCELL问题:我的版图因不明的原因出现了不希望的层次信息,也就是说,本来TOP_LEVEL下应该只有标准单元组成,但是现在出现了几个名为ICV_1,icv_2的层次。尽管如此,FLAT

LVS可以通过(design match)。

我想对这样的版图进行GATE-LEVEL的LVS以便进行PEX(LPE)导出SPEF给PRIMETIME做后仿。于是我进行HCELL的编辑,但是问题出现了,top-level下的所有标准门都可以被HCELL

LIST准确定义,ICV_1,ICV_2等拥有一级层次的标准门不被HCELL

LIST所作用,导致source网表中的GATE数目与LAYOUT网表中的GATE数目不同(同时LAYOUT网表还有很多MOSFET没有被认为是GATE

CELL),于是LVS-hier失败。 这些ICV的层次是LAYOUT经过Calibre转换之后形成的layout

netlist,不是source netlist.

各位同仁,有什么办法可以使得Calibre hcell

list对所有层次下的同样的标准门都可以认到吗?是有什么选项或者是开关吗? 补充一下,是不是 calibre -lvs -hier

-hcell hcells -full 可以完成这样的操作?(我使用的是LVS_XRC一起的rules)。

谢谢大家

===================================================================================

calibre flat lvs是有bug的,

calibre自己也承认的

最好做hier lvs, hcell 一般是cell,macro这种,

也可以到layout里面

icv是calibre extract出来的layout部分

,一般不好对应于circuit中的啥,也就是一般看不出来,

calibre -hier

lvs一个是比较正确,还有也比较快 , flat

我都很多年没run了,

如果你hier lvs过不了,最好别run flat

lvs,

-hier 有两种,一种是-automatch

,一种是-hcell, automatch是calibre自己猜哪些是对应的hcell,

有时候是对的,有时候是错的

-hcell自己给最好,一般是std cell, macro , pad

也就是pr的cell master type ,

layout里面的ICV 只是calibre的认知,

不一定要对应于source里面的某个部分,

=========================================================================================black

box的用意是只关心端口连接信息,不关心其内部具体连接信息

LVS实际上就是检查电路网表连接情况和版图王彪连接情况,所以要是做hier的LVS

BOX的话,就要把对应的单元都包含进去,也就是电路网表中要有.SUBCKT

XXX部分的定义,版图中要有XXX模块,当然名称也可以不一样,采用LAYOUT BOX 和SOURCE

BOX分别定义,如果名称一致就定义LVS BOX XXX

  • 1
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值