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

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

3天内不再提示

Cadence Virtuoso设计的一个反相器LVS验证案例

冬至子 来源:易元互连 作者:易元互连工作室 2023-10-02 15:08 次阅读

一个版图设计好以后,产生的错误可能是多连了一根铝线造成的Short,或者是少连了几根铝线造成的Open,这样的低级错误对芯片来说都是致命的,因此编辑好的版图要通过LVS(Layout Versus Schematic)与原理图进行核对验证。然后再进行常规的DRC(Design Rule Check)。

Vertuoso的版图需要通过Mentor公司的Calibre来进行LVS验证和DRC检查(是不是很奇妙?用Cadence公司软件设计的版图,却需要通过Mentor公司的工具来进行验证,原因我也想不通,那就别想了,往下继续看吧!),幸运的是Calibre已经被集成到Vertuoso软件中了,我们不需要再打开另外一个软件界面来操作了。

下面就按照反相器来说明下LVS验证和DRC检查:

1.打开反相器的PCB,选择Calibre>Run nmLVS...,如下图;

图片

2.然后弹出一个LVS,看到内部还嵌入了一个 Load Runset File文件的对话框,这个是让我们选择保存好的runset文件的,因为要从0开始,就点击"cancel”;

图片

3、点击左侧的Rule标签,在LVS Rule File中选择PDK文件包下的HLMC_cl065lp_al_v1p6.lvs文件,如下图所示;

图片

4、在project下新建一个lvs的文件夹(Linix如何新建文件夹,是linix的操作,不属于本章内容,大家可以自行找资料脑补下),然后LVS Run Dire-

ctory的路径选择到该lvs文件内,保留LVS验证时报错的信息

图片

5、点击左侧Input的标签,选中右侧下的Netlist标签,可以看到Spice Files有一个默认的inv.calibre文件,这个是反相器的Netlist文件,需要添加下其他规则文件,同时选中“Export from layout viewer”(第一次一般颜色不会变红色,需要空运行下LVS后,才能变红);

点击Spice Files右侧按钮,选择PDK文件包内的empty.cdl文件后,点击“添加”和“OK”;

图片

6、在出现的对话框中,选择“Add at end”

图片

7、可以看到empty.cdl已经被load进Spice Files内了;

图片

8.然后就可以点击左侧的Run LVS标签,进行LVS验证了,可能会出现要覆盖上次验证结果的确认对话框,直接选择Overwrite覆盖就好了;

图片

9、最后结果出现了一个绿色的笑脸,这个说明验证是OK的,如果出现黑脸,就是有错误的。

图片

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

    关注

    6

    文章

    248

    浏览量

    42711
  • Cadence
    +关注

    关注

    62

    文章

    881

    浏览量

    140794
  • DRC
    DRC
    +关注

    关注

    2

    文章

    143

    浏览量

    35770
  • LVS
    LVS
    +关注

    关注

    0

    文章

    35

    浏览量

    9860
收藏 人收藏

    评论

    相关推荐

    反相器构成的振荡该如何分析?

    在此cmos电路构成的振荡中,假设最开始输入为高电平,反相器输出为低电平,再经反相器输出为高电平,这个电路是如何实现振荡原理的?两
    发表于 01-26 17:59

    怎么用Cadence16.5设计集反相器??

    `怎么用Cadence16.5设计集反相器??学校让用Linux版的cadence5.1.。。。。。太不爽了,结果windows版的还不会用。。。被老师强烈的鄙视了。。。。结果他也不会,我就呵呵了。。。要完成全部设计,包括版图设
    发表于 10-29 13:27

    反相器

    三极管怎么当反相器使 啊?求求各位大神给电路图
    发表于 11-03 15:37

    反相器选型

    我想请教下反相器需要关注什么参数?
    发表于 04-28 17:52

    窗口电压比较反相器连接问题

    前几天做实验,其中有模块是窗口电压比较,设计是输出与反相器连接,实现”双限“,仿真时没什么问题,焊接后发现当黑色箭头处输出0的时候,红色箭头输出1.1伏左右,但与
    发表于 03-26 16:52

    设计反相器如何解决PEX的问题?

    反相器的设计,LVS通过了,但是PEX的时候又碰到了问题怎么解决?
    发表于 06-24 06:47

    virtuoso中进行CMOS反相器和静态寄存的电路设计

    反相器NMOS管和PMOS管构成,其基本的电路图如下图所示。1.2 电路设计(virtuoso
    发表于 11-12 06:28

    反相器的输出不对!

    这个电路的输出应该是低电平0V,但是用4V电压的反相器器件仿真结果正确,用下面那个6V电压的反相器器件的仿真结果输出就是2V多的电平,请问这是怎么回事?
    发表于 08-24 08:00

    反相器,反相器是什么意思

    反相器,反相器是什么意思  在电子线路设计中,经常要用到反相器  反相器是可以将输入信号的相位反转180度,这种电路应用在
    发表于 03-08 11:52 1.1w次阅读

    台积电TSMC扩大与CadenceVirtuoso定制设计平台的合作

    为专注于解决先进节点设计的日益复杂性,全球电子设计创新领先企业Cadence设计系统公司(NASDAQ:CDNS) 今天宣布,台积电已与CadenceVirtuoso定制和模拟设计平台扩大合作以设计和
    发表于 07-10 13:07 852次阅读

    MOS反相器和CMOS反相器的详细资料说明

    本文档的主要内容详细介绍的是MOS反相器和CMOS反相器的详细资料说明包括了:MOS反相器,电阻负载NMOS反相器,采用晶体管作为负载器件的反相器
    发表于 03-20 08:00 36次下载
    MOS<b class='flag-5'>反相器</b>和CMOS<b class='flag-5'>反相器</b>的详细资料说明

    基于Cadence软件DRACULA工具的LVS检查

    基于Cadence软件DRACULA工具的LVS检查(村田电源技术(上海)有限公司深圳分公司)-基于Cadence软件DRACULA工具的LVS检查           
    发表于 09-18 17:40 24次下载
    基于<b class='flag-5'>Cadence</b>软件DRACULA工具的<b class='flag-5'>LVS</b>检查

    Candence Virtuoso进行基本的电路设计

    这篇博客记录一下virtuoso中进行CMOS反相器和静态寄存器的电路设计以及功能仿真,适合入门。还做了版图设计,但是自己对原理不是不清楚,在此就不记录了。virtuoso电路设计环境基本教学
    发表于 11-07 10:21 40次下载
    Candence <b class='flag-5'>Virtuoso</b>进行基本的电路设计

    反相器链路版图验证步骤

    今天的内容包括:反相器链路版图验证步骤和模拟版图验证中常见的问题及修改。
    的头像 发表于 09-11 16:36 929次阅读
    <b class='flag-5'>反相器</b>链路版图<b class='flag-5'>验证</b>步骤

    基于virtuoso搭建反相器

    首先,在相应终端下键入virtuoso,启动后出现以下窗口。
    的头像 发表于 10-18 15:47 1028次阅读
    基于<b class='flag-5'>virtuoso</b>搭建<b class='flag-5'>反相器</b>