在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 2695|回复: 3

[求助] v2lvs 、LVS、warning

[复制链接]
发表于 2022-4-1 16:28:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
在跑V2LVS的时候 使用脚本如下:v2lvs -o  ../design_out/DIGITAl.cdl \
        -s  **/***/***cells.cdl \
       -v   ../dataout/netlist_lvs.v \
      - l  **/**/**/cells_verilog.v \
      -s1 vdd! \
      -s0 gnd 1  \
      -a \<\>  \
      -log v2lvs.log
6A39F93B48A3B633BBD1B3C6883FA133.png
此时-l 中的cells_verilog.v文件 没有电源地的定义
所以报waring。我想知道怎么解决verilog.v文件没有电源和地的问题。我在官网上没找到带电源地的verilog.v文件。

然后不使用 -l 命令 又会出现下面waring H@V97FOK}W)%}T7DZZO%3.png
这些warning 会不会对用calibre跑lvs产生影响啊?


大佬有没有好的建议?
发表于 2022-4-1 16:44:39 | 显示全部楼层
你输出的.v文件里没有带电源地 如果只是一个地 一个电源 你可以尝试设置全局变量 你输出.v文件的命令没有加电源地罢了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-4-1 17:04:10 | 显示全部楼层


   
wx148520 发表于 2022-4-1 16:44
你输出的.v文件里没有带电源地 如果只是一个地 一个电源 你可以尝试设置全局变量 你输出.v文件的命令没有加 ...


首先谢谢大牛回复:
(1)我innovus输出的 网表脚本如下:
_`YVL8J)E6S6BV8_715P3_D.png
按理说里面是有电源地的。我有点迷惑innovus输出的网表电源地前面为啥都有 “ \ ” 如下图截取:
$`D@%UDBS]1UVD89ZD3Z]2O.png
按照您说的在innovus输出文件中加 .GlOBAL vdd! 和 。GLOBAL gnd!直接报错退出。
(2)-l 后面的文件应该是foundry提供的带 电源地的 verilog文件。可是我只有foundry提供的不带电源地的verilog文件。此时应该怎么处理?


回复 支持 反对

使用道具 举报

发表于 2022-4-1 17:30:47 | 显示全部楼层


   
qq1656313299 发表于 2022-4-1 17:04
首先谢谢大牛回复:
(1)我innovus输出的 网表脚本如下:


我也是刚学没多久 不是什么大牛 就是讨论下问题 顺便学习 如果你gds网编有电源 那不需要global变量

其实你可以尝试把步骤分为两步 先把gds的v文件先换成cdl 看是否能成功
再把cell的v文件转称spi或者cdl
首先你要理解 -l 命令的作用 无非就是添加器件网表到最后的cdl网表里面 单独转gds的v文件,显示缺失器件是正常的
至于你说的器件网表缺失电源地 我暂时不知道怎么处理 你大可 可以先放进cdl文件跑一下流程 瞎猜也是浪费时间



回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-9-22 08:05 , Processed in 0.015853 second(s), 4 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表