物理验证Calibre LVS | SMIC Process过LVS时VNW和VPW要如何做处理?

SMIC家工艺的数字后端实现PR chipfinish写出来的带PG netlist如下图所示。我们可以看到标准单元没有VNW和VPW pin的逻辑连接关系。

前几天小编在社区星球上分享了T12nm ananke_core CPU低功耗设计项目的Calibre LVS案例,就是关于标准单元VPP和VBB的连接问题。

目前主流的工艺都是tapless的标准单元库,在PR flow中都需要按照foundary规定的间距来摆放tap cell。


物理验证Calibre LVS Debug案例之通过deleteEmptyModule解决LVS问题

有两种方式来加上VNW和VPW的逻辑连接关系。

1)通过derive pg把所有的VNW和VPW pin与VDD和VSS接起来

ICC2中使用connect_pg ,Innovus中使用globalNetConnection(前提是library库中关于这两个pin已经是pg pin属性,否则无法这步操作)。

数字IC后端实现之物理验证Calibre LVS常见错误案例解析

2)通过脚本来更改PR写出来的design netlist。

sed -i '/X.*_A9TR50 /s/$/VNW=VDD VPW=VSS/' design_for_lvs.v

建立好VNW和VPW的逻辑连接后,我们按照正常的flow,把门级netlist转成spice格式的网表,格式可以是spi或者cdl。

v2lvs -v design_for_lvs.v -o design_for_lvs.spi

相关推荐
ZYMFZ4 天前
LVS 负载
lvs
哦你看看5 天前
LVS-NAT、DR、TUN模式配置
lvs
Justin_195 天前
LVS负载均衡集群理论
java·负载均衡·lvs
一周困⁸天.7 天前
LVS-NAT模式配置
运维·负载均衡·lvs
杰出的胡兵8 天前
2v1带您实战12nm高级数字后端
前端·soc·数字后端·数字ic后端·芯片设计全流程培训
rain bye bye21 天前
calibre LVS run不起来跑不通
lvs
rain bye bye22 天前
calibre LVS 跑不起来 就将setup 的LVS Option connect下的 connect all nets by name 打开。
服务器·数据库·lvs
2301_7873284924 天前
25.负载均衡-Nginx、HAProxy、LVS 全解析
nginx·负载均衡·lvs
小任今晚几点睡1 个月前
LVS深度解析:从原理到实战的负载均衡完全指南
负载均衡·lvs
Yyyy4821 个月前
LVS TUN隧道模式
运维·网络·lvs