LVS BOX的使用对于后端的团队协作起到非常便利的作用。

通过在lvs rules file添加BOX的相关语句可以达到这个目的,但也可以通过配置LVS Options等来更加灵活的使用。

依照不同的实际情况,主要有下面三种对应的数据匹配方法。

1、匹配版图和电路同名。

例如下面的buf包含两个inv单元:

对应的buf版图,inv单元版图只预留PIN:

勾选Calibre LVS中的LVS Options选项。

然后在LVS Options→include中勾选Include Rule Statements,并输入:

LVS BOX inv

Run LVS结果会有BOX单元提示。

2、匹配版图和电路不同名。

例如如版图的名称是inv_box,但电路依然为inv,这种情况需要使用到H-cells。

首先需要创建一个hcell文件,按照格式:[版图名] [空格] [电路名]的格式输入信息。

然后在Inputs→H-Cells中勾选Use H-Cells file,并选择上述的hcell文件。

同时也需要修改LVS Options→include→Include Rule Statements信息。

最后Run LVS。

3、匹配多个不同名的版图和同一个电路。

同一个inv可能由于版图的形状不同等原因存在不同名的单元,假设电路inv,版图有inv_box和inv_ip。

在上一种情况的基础上修改hcell文件。

inv_box inv

inv_ip inv

修改LVS Options→include→Include Rule Statements信息。

最后Run LVS。

calibre中的hcell_Calibre LVS BOX 详细用法相关推荐

  1. calibre中的hcell_[ Calibre ] LVS BOX 详细用法

    LVS BOX的使用对于后端的团队协作起到非常便利的作用. 通过在lvs rules file添加BOX的相关语句可以达到这个目的,但也可以通过配置LVS Options等来更加灵活的使用. 依照不同 ...

  2. calibre中的hcell_Calibre LVS -hier与-flat的区别

    damonzhao版主回答: calibre -lvs 是flat calibre -lvs -hier 是hier DRC同上 hier的检查方式不同于flat的,可以帮助检查子单元的问题,有助于d ...

  3. calibre中的hcell_calibre 流程

    Calibre 后端验证流程: 首先 source 文件 cshrc.soc41 ,文件中关于 calibre 的定义为: Setenv MGC_HOME /home111/home36/mentor ...

  4. 简述JS中 appy 和 call 的详细用法

    Apply 和 Call 两个老生常言的方法,使用过程的一些细节还是有很大的异同,具体使用情况可以参照下面例子详细回顾一下. 区别和详解:js中call()和apply()的用法 1.关于call() ...

  5. C++中MessageBox()的详细用法(转载)

    1.MessageBox("这是一个最简单的消息框!"); 2.MessageBox("这是一个有标题的消息框!","标题"); 3.Mes ...

  6. Python中 *args,**args的详细用法

    *args 和 **kwargs主要用于函数定义,你可以将不定数量的参数传递给某个函数. *args *args 不定参数(不定的意思是指,预先并不知道,函数使用者会传递多少个参数给你) *args是 ...

  7. mybatis中resultMap和resultType的详细用法

    MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接 表示返回类型的,而resultMap则是对外部Result ...

  8. python中3 and not 5_python中not、and和or的优先级与详细用法介绍

    前言 (小白专用)本次所分享的是Python中的not.and.or的执行时的优先级,以及他们的具体用法.本文比较详细,不喜勿喷. 一.not.and.or的含义以及优先级 对象 返回结果 优先顺序 ...

  9. DOS中SET命令的详细用法

    DOS中SET命令的详细用法 例子: @echo off set var=我是值 echo %var% pause 请看 set var=我是值 ,这就是BAT直接在批处理中设置变量的方法! set ...

最新文章

  1. MySql忘记密码了咋办
  2. RO段、RW段和ZI段 转载:RO段、RW段和ZI段
  3. opengl加载显示3D模型lwx类型文件
  4. shiro 字段不是username 和password_Shiro整合JWT
  5. 进程间通信 - 邮槽实现
  6. JavaScript权威指南(第5版)pdf
  7. SQL Server - SQL Server 2016新特性之 --- Query Store
  8. 结对编程-四则运算生成
  9. F2FS的sysfs调整文件系统参数
  10. 【ManageEngine】OpManager 2022用户体验报告
  11. yum源的三种安装配置方式,总有一款适合你
  12. 【Ant】win 10 / win 11: Ant 下载、安装和部署
  13. Nanopore测序技术
  14. 蓝桥杯嵌入式定时器输出PWM(可调占空比)
  15. 微信小程序---密码输入
  16. NeurlPS 2020来啦!AI TIME PhD 顶会专场直播预告
  17. 关于串口波特率的的记录
  18. C语言数组初始化为非0值
  19. 生化危机二重制版游戏总结
  20. 山东科技大学新增计算机专业,山科大新增物联网专业 全国30高校获批此专业...

热门文章

  1. html 制作速卖通店招,怎么制作速卖通店招
  2. 央视筹备国家网络电视台 研发基地选址成都
  3. 幼儿园计算机游戏,幼儿园游戏活动教案10篇
  4. 详解蔬菜自动售货机的结构设计原理
  5. 基于LabVIEW与RFID自动售卖系统(完)
  6. 千万程序员都说完美,成为Java顶尖程序员 ,看这11本书就够了
  7. mysql查询不重复数据
  8. 操作系统实验(五):c实现几种页面置换算法
  9. 联合循环——18(开式水和闭式水系统)
  10. mysql 奇偶数查询_用mysql查询奇偶数的实例代码