IC-PV
文章平均质量分 73
IC-PhysicalVerification
小林陽
IC数字后端,随便写写,记录备忘。
展开
-
Skipper自动获取gds里的pad坐标和label
自动获取gds中的pad信息,包括pad center,pad rect,net name原创 2022-12-12 14:39:53 · 2094 阅读 · 1 评论 -
如何使用Skipper工具命令实现脚本化
之前是使用calibredrv脚本处理gds,现在有新需求要使用skipper实现相同的功能。在脚本实现过程中用到的主要命令总结一下。原创 2022-08-01 11:20:03 · 3720 阅读 · 0 评论 -
什么是in-die variation
什么是in-die variation导语:XCAL_EXCL_INDIE是PEX RC RULE中存在的option,是影响in-die variation计算的option。那么在什么时候要打开这个option,以及这个option起到什么作用。在manual中收集到了以下资料。总结:XCAL_EXCL_INDIE是PEX RC RULE中存在的option,平时抽点到点电阻是不加metal dummy的,所以打开此option(打开option表示关掉 in-die variatio原创 2021-12-03 15:39:43 · 816 阅读 · 0 评论 -
STARRC rule 和PEX RC rule转换
STARRC rule 和PEX RC rule转换转自:https://mp.weixin.qq.com/s/-Uc9Ra9MXXkKd3QbTdeuaA抽取寄生参数是我们工作中经常做的事情,目前来说三家EDA 都有抽取工具,分别是StarRC, XRC,QRC,其中QRC现在有个升级版本Quantus,但是由于calibre在DRC 和LVS方面太强,所以一般都会提供calibre LVS + StarRC 或者QRC的flow。既然都是用calibre LVS 的database那model之间转载 2021-12-02 15:46:40 · 6815 阅读 · 6 评论 -
如何使用Calibre PERC抽出 点到点/p2p 电阻
@[TOC](如何使用Calibre PERC抽点到点(p2p)电阻)一、前言需要实现的功能是从gds中抽出net的点到点的电阻。如下图这样。二、准备工作lvs rulepex rule(必要时可以自己定义RC rule)gdsp2p点的坐标定义prode.defs因为p2p的点是变化的,所以每次prode定义都要重新出,对应的perc rule也是根据每个p2p点的定义来的,perc rule也是每次都要重新出。如果需要可以写一个脚本自动出这些定义文件。PROBE_POINTS原创 2021-11-08 16:07:42 · 7956 阅读 · 3 评论 -
如何使用Skipper自动追踪解决LVS Short
使用skipper解决short在skipper中实现跨层trace net在skipper中查找short最近在debug LVS的时候,发现skipper可以根据坐标追踪short的位置。有了这个功能可以更快捷的解决short,通过LVS验证。做了一个简单的资料,分享一下。在skipper中实现跨层trace net在使用skipper查找short之前,要先实现能够跨层trace net。如下图左边绿色的框里,定义好layer层次以及via的连接关系。然后照着下图右边的使用方法导入skipp原创 2021-09-28 10:06:20 · 2974 阅读 · 1 评论 -
使用PVS生成MetalDummy的实现方法
使用PVS生成MetalDummy的实现方法目录实现流程图——考虑MetalDummy的情况下进行TimingECORelease 文件一览使用PVS生成MetalDummy的相关文件使用PVS生成MetalDummy的执行方法如何预防dummy对Critical Net的影响?dummy生成后发现有新增了timing违例怎么办?trimMetalFillNearNet:修剪Critical Net周围的dummyAPPENDIX粗略测试使用此rule生成的Metal dummy对timing的影响本文章原创 2021-08-26 12:24:52 · 1324 阅读 · 1 评论 -
Cadence PVS (Physical Verification System) rule 语法详解
Cadence Physical Verification System rule 语法详解一、 PVS rule 和 Calibre rule的常用语法对照二、 PVS rule 中使用TCL BLOCKTCL BLOCK的使用方法TCL BLOCK中使用porcTCL BLOCK中使用foreach三、 PVS rule 中使用#DEFINE/#IFDEF/#ENDIF一、 PVS rule 和 Calibre rule的常用语法对照注:pvs rule中的运算字符串不区分大小写,由于manual里原创 2021-08-05 17:43:48 · 4638 阅读 · 3 评论