0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

分享一个cell在layout做LVS时被忽略掉的方法

通向模拟集成电路设计师之路 来源:通向模拟集成电路设计师 作者:宇文青霜 2022-10-17 10:43 次阅读

首先分享一个让电路里面的某些cell可以在layout做LVS的时候被忽略掉。因为有些电路对寄生的电阻电容之类的很敏感,所以可以在前仿的时候就加在电路里面,防止前仿跟后仿差别太大了。

72d271e6-4d08-11ed-a3b6-dac502259ad0.jpg

在property里面加上这两条,会被LVS视为短路

PS:知乎评论区有同行推荐presistor,pcapacitor,pinductor也可以在做LVS的时候被视为短路。(上图里面的办法适用于所有的cell,包括并不限于理想的cap,res,ind,vdcidc等等)

第二个tip,为了同时对比前仿跟后仿的结果,可以采用一种稍微有那么一点点巧妙的技巧,同时跑前仿和后仿:

730217ca-4d08-11ed-a3b6-dac502259ad0.png

adexl或者mastro里面,右键点击Global Variable,出现Add Config sweep,然后选中要跑的cell的views,例如av_extracted_rc和schematic,然后OK加OK,然后跑仿真,就会同时出现前仿和后仿的波形

当然,其实这种办法跟跑两次的差别不大。需要注意的是,config sweep里面选中的是那个有av_extracted的cell,例如你跑t_comparator,那么应该选择comparator的av_extracted_rc和schematic。(不是t_comparator这个test bench)

第三个技巧非常非常简单(按空格键),但是遇到拥有很多pin的symbol时,其实非常好用:

736d5f94-4d08-11ed-a3b6-dac502259ad0.png

拿个理想的adc举例。按i加一个adc到schematic,然后选中这个adc,按一下空格键,就出现了右边这样跟pin名字一样的wire

当然,如果你没有选中这个adc,而是直接按了空格键,你还能有选择的加一些wire:

73c09740-4d08-11ed-a3b6-dac502259ad0.png

可以一条线一条线的加wire,适用于只加某一些wire的情况。





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • adc
    adc
    +关注

    关注

    95

    文章

    5652

    浏览量

    539483
  • LVS
    LVS
    +关注

    关注

    0

    文章

    35

    浏览量

    9860
  • 电阻电容
    +关注

    关注

    1

    文章

    38

    浏览量

    9297

原文标题:继续分享一些virtuoso小技巧

文章出处:【微信号:analogIC_gossip,微信公众号:通向模拟集成电路设计师之路】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    请问怎么制作cell

    请大家告诉我怎么自己制作cell的详细步骤,怎么我自己的元件不能仿真,谢谢!!!!{:23:}
    发表于 07-22 05:51

    layout中的元件fixed,怎么解除

    如题,layout中元件固定了,点击元件,提示component is fixed。请问怎样解除fixed呢?
    发表于 01-18 11:07

    集创发布新代触控芯片,全面支持On-cell和In-cell

    及In-Cell模组。可满足用户各种复杂环境和场景的触控应用中保持精准。  ICNT86系列产品是集创今年针对触控市场的款战略旗舰新品,创新型应用上取得了新的突破,定制化保护、真
    发表于 01-26 22:43

    种基于Logical Effort理论的IC设计方法解析

    Gain=Cout/(3.6*Cin),并把它作为电路单元(cell)的延迟预算。最快的电路拓扑结构有致可变的Gain,因此物理综合阶段,可以通过仔细调整Gain的值,保持时序不变。全新的IC设计
    发表于 02-10 10:24

    通过NULL指针进行的间接函数调用忽略

    你好,我移植了些第三方(微芯片)代码到XC8,我唯要解决的问题是这个警告。尽管是警告,但“表达式不会生成代码”,它刚显示出来就让我怀疑是否可以
    发表于 03-26 07:57

    运行LVS时图层切换到另一个PDK的解决办法

    运行LVS时,图层切换到另一个PDK,如何解决
    发表于 12-15 07:40

    请问lvs时怎么忽略电路的器件或者cell

    lvs时怎么忽略电路的器件或者cell
    发表于 01-01 07:42

    请问经验丰富的Layout工程师是如何开关电源的?

    经验丰富的Layout工程师如何开关电源
    发表于 03-17 07:43

    怎样用calibreview格式提取参数后仿?有哪几种方法

    pex时选择了calibreview格式,然后生成了叫做calibre的cell view。之后关于怎么后仿从资料中找到了两种
    发表于 06-24 07:08

    AD5410输出0的问题怎么解决?

    我们应该该芯片时,现场出现输出0的问题,可是现场出现输出随机0的情况,附件是我们的原理图。具体设计如下: 1. 使用内部电源(D
    发表于 12-14 06:16

    非规则矩形电阻在Calibre LVS中阻值提取

    本文首先介绍了Calibre LVS 的基本流程。在分析了现有的在LVS 过程中电阻版图阻值提取方法的优缺点基础上提出了一种新颖的电阻的提取方法,经过Calibre
    发表于 12-19 15:27 32次下载

    in-cell panel_In-Cell触摸屏原理

    in-cell 将触摸面板功能与液晶面板一体化。包括In-cell方法和On-cell方法。In-cel
    发表于 09-06 17:13 3940次阅读
    in-<b class='flag-5'>cell</b> panel_In-<b class='flag-5'>Cell</b>触摸屏原理

    LVS是什么?LVS的四种模式与十种调度算法介绍

    LVS是基于4层的负载均衡技术,它是Linux内核的一个模块。
    的头像 发表于 02-17 09:18 3164次阅读

    物理验证LVS对bulk(体)的理解和处理技巧

    对于物理验证中的LVS,需要对各种物理器件进行SpiceVsGDS的比对,基于现在流行的std-cell的库的设计方法LVS需要对CMOS器件多相应的处理
    的头像 发表于 06-14 14:41 920次阅读
    物理验证<b class='flag-5'>LVS</b>对bulk(体)的理解和处理技巧

    探讨一下std-cellLVS的特殊处理

    对于物理验证中的LVS,需要对各种物理器件进行SpiceVsGDS的比对,基于现在流行的std-cell的库的设计方法LVS需要对CMOS器件多相应的处理
    的头像 发表于 06-27 09:27 2150次阅读
    探讨一下std-<b class='flag-5'>cell</b>在<b class='flag-5'>LVS</b>的特殊处理