环境:IC 617,工艺库 gpdk090
问题:
1.drc过,已extracted,在跑lvs时有这样的报错

2.接着我们check si.log日志,此时可能没有si.out输出,注意看红线圈出的部分是否与您有一致的地方

在上面有两行
view name list = (“lvs” “schematic” “gate_sch” “cmos_sch”)
stop name list = (“lvs”)
下面有
global error:
Cannot find switch master cell for instance NM6 in cellView(AMP schematic)from viewlist ‘lvs schematic gate_sch cmos_sch’ in library ‘Receiver’.
以及每一个管子都有相同的错误。
同时我们注意到,gpdk090库中的模型是aulvs

原因及解决思路
原因:CDS_Netlist_Mode值为Digital
思路:改变CDS_Netlist_Mode环境变量的值为Analog

具体解决方法:
1.首先在你的工作区打开terminal,输入env查看环境变量CDS_Netlist_Mode
查看是否有这样一行CDS_Netlist_Mode=Digital

2.在命令行输入

export CDS_Netlist_Mode=Analog

改变环境变量

3.再次在terminal中输入env,查看环境变量是否已经改变,重启virtuoso看是否能够run lvs,如果不行请重启虚拟机

**注意解决思路,如果出现报错,随时env查看当下的环境变量。
且用户切换会影响环境变量,如你只是在root下改变环境变量为Analog,那么在普通用户下该变量仍为Digital。
1)可以使用命令vim ./.bashrc,去该文件中修改环境变量,但要注意是在root用户还是其他用户下修改,进入virtuoso的时候要对应用户
2)如果是在工作目录下修改的环境变量,那么在别的目录下环境变量仍然是Digital

**由于笔者对linux权限理解并不到位,所以不知道修改bashrc文件是否是可以在某一用户下修改全局环境变量。如果您没有找到能够修改全局环境变量的方法,可能需要在每次运行lvs之前先export CDS_Netlist_Mode=Analog.

**查看能够运行后的si.log,发现已经变为下列模样

参考:https://groups.google.com/g/comp.cad.cadence/c/VDbzBtqnBTQ

Diva无法运行LVS问题(virtuoso,layout)相关推荐

  1. Virtuoso Layout L 系列教程:05 快捷键(下)

    「 这是Virtuoso Layout L系列的第 5 篇 」 文 | 兔二思 文章首发于同名公众号:兔二思(tuersi00) 欢迎大家前往关注! 本节内容 · 导览 快捷键编辑窗口介绍 修改一个快 ...

  2. CANoe.DiVa操作指南-运行环境搭建

    文章目录 前言 一.基于CAN总线测试环境 二.基于车载以太网(DoIP)测试 1.CANoe设置 2.接口卡设置 总结 前言 本文分享在使用CANoe.DiVa对ECU进行UDS协议一致性测试时,怎 ...

  3. Cadence Virtuoso Layout 版图绘制的使用技巧及其相关快捷键

    1.版图前准备操作 画好原理图,打好pin脚(pin最好以全大写的形式书写,以防后续操作中可能出现Bug) 查看所使用工艺库的design rule文件,确定栅格单位设置大小 在准备绘制的原理图界面启 ...

  4. Cadence Virtuoso Layout 快捷键

    左键 ①单击左键选中一个图形(如果是两个图形交叠的话,单击左键选中其中一个图形,再单击选中另一个 图形) ②用左键框选,选中一片图形,某个图形要被完全包围才会被选中. ③左键连续点击3下,可下到某一层 ...

  5. 【Virtuoso Layout】版图编辑常用快捷键

    最常用 Esc:取消操作 i:插入元件版图 c:复制 m:移动 u:撤销上一步操作 q:查看属性 f:全局视图 e:显示设置(图层.栅格.走线模式等) r:矩形填充 o:放置通孔 p:放置走线 l:放 ...

  6. 器件打散 617版本 cadence virtuoso layout

    1.edit-hierachy-flatten 2.hierachy level 选择displayed levels.pcells.vias 3.preserve 不用选

  7. virtuoso layout 画三角形或者多边形

    画两个相交的矩形 shift+M图形合并 shift+P,再双击右键,在调出的对话框里选择anyAngle,点击Hide画三角形 shift+M图形合并 同理,还可以用Shift+c:图形切割去画图

  8. 使用virtuoso和calibre对版图进行DRC LVS的检查

    merge 将ICC产生的GDSII版图文件,使用virtuoso的library manager,与标准单库的版图文件以及IO库的版图文件做merge; 也可以使用华大的EDA工具aether,进行 ...

  9. virtuoso如何打开matlab,Virtuoso AMS Designer Virtuoso XL Layout Editor培训(Cadence)

    第一阶段 l????????熟悉Cadence的工作环境: l????????了解Virtuoso AMS Designer的工作原理和用途: l????????设置Virtuoso AMS Desi ...

最新文章

  1. servlet中response中文乱码
  2. 学java教程之this关键字
  3. httpd反代 + tomcat cluster + redis会话保持
  4. Ueditor setContent内容含引号显示异常
  5. Linux学习总结(51)——25个Linux服务器安全小贴士
  6. 科技圈自媒体达人吴恩达又双叒叕刷屏了 这次是因为Deeplearning.ai
  7. 让敏捷交付优秀的软件
  8. MySQL数据库操作指令
  9. [渝粤教育] 厦门工学院 逻辑与批判性思维 参考 资料
  10. 一台机器安装两个LINUX系统的操作与经验
  11. python--单例模式
  12. 网易邮箱接收ibm的邮件_在IBM Integration Bus中发送和接收带有大型附件的SOAP消息
  13. android blowfish加密算法,blowfish 现在哪种加密算法安全?A
  14. php后端学多久,【后端开发】PHP多久能学会?
  15. 谈谈数独(Sudoku)
  16. 学习Redis的基本命令
  17. win10 切换用户、注销、睡眠等
  18. 说中台,以正本清源之名
  19. lol好友列表显示聊天服务器断开,lol聊天服务器断开 英雄联盟聊天服务器连不上解决办法...
  20. x264中码率控制(三)rate_estimate_qscale函数

热门文章

  1. 3位领导2把椅子,应对类似情况的标准答案
  2. Win10 年度最重大更新:代码、理想与爱
  3. 11.25直播预告|开源与SaaS水火不容?「观测云-可观测之路」第2期技术大咖为您解惑
  4. Linux 下实现虚拟专用网(PPTP)
  5. 到底什么是链接,它起到了什么作用?
  6. Demo:校验_SAP刘梦_新浪博客
  7. 计算机切换管理员用户,切换为Administrator,完全掌握电脑
  8. QCustomPlot常用操作
  9. 邮件发送-JavaWeb
  10. 【计算机毕业设计】基于springboot的景区旅游网站