Innovus和ICC2中设置partial placement blockage的命令和区别
Innovus中,设置partial placement blockage的命令是
createPlaceBlockage -type partial -density 75 -box {3442.3600 3739.2000 3511.6500 5716.6300} -name partialBlockage2
可以看到,这里设置的其实是一个-density
值,也就是百分之多少的面积可以用来做cell的placement。例如,“-density 75”就代表划定的bbox内75%的面积可以用来摆放cell。
而“-density 100”则等同于没有任何的placement blockage。
-excludeFlops
选项
代表在Global placement过程中,flop和latch将不会被纳入到partial blockage的作用范围中,也就是说flop和latch占据的面积将不会用来计算density。
注意:-density和-xcludeFlops选项只能在partial placement blockage类型下使用,也就是-type必须指定为partial。
ICC2中,设置partial placement blockage的命令是
create_placement_blockage -type partial -blocked_percentage 75 -boundary {{0 0} {0 100} {100 100} {100 0}}
加上partial blockage之后,划定的范围内会有指定百分比的区域被block住,-blocked_percentage
选项就是用来指定多少百分比的区域被block。
注意:-blocked_percentage
选项可以被用在partial, category, rp_group, allow_buffer_only或register等blockage类型中。
文章首发于个人微信公众号:IC小白
欢迎关注~
Innovus和ICC2中设置partial placement blockage的命令和区别相关推荐
- Linux中sudo、su和su -命令的区别
Linux中sudo.su和su -命令的区别小结 我们知道,在Linux下对很多文件进行修改都需要有root(管理员)权限,比如对/ect/profile等文件的修改.下面这篇文章主要给大家总结介绍 ...
- Linux中设置和重启网络的命令
1.设置IP的命令 1.1.ifconfig命令 命令:ifconfig eth0 192.168.1.20 解析:eth0是网卡的名字,可以用ifconfig -a命令进行查看:192.168.1. ...
- Linux中apt-get update和apt-get upgrade命令的区别
本文主要讲一下在linux下安装软件方面的特点.但在Linux下,不是这样的.每个LINUX的发行版,比如ubuntu,都会维护一个自己的软件仓库,我们常用的几乎所有软件都在这里面.这里面的软件绝对安 ...
- mysql table as_Mysql中create table as与like命令的区别
MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准 ...
- 2023-04-03 Linux中杀死进程kill和killall命令的区别,着重介绍killall
一.Linux killall 用于杀死一个进程,与 kill 不同的是它会杀死指定名字的所有进程.kill 命令杀死指定进程 PID,需要配合 ps 使用,而 killall 直接对进程对名字进行操 ...
- 【Network Security!】Linux中apt-get update和apt-get upgrade命令的区别
文章目录 前言 1.编辑软件源: 2.更新软件列表 3.更新软件 总结 前言 本文主要讲一下在linux下安装软件方面的特点.但在Linux下,不是这样的.每个LINUX的发行版,比如ubuntu,都 ...
- 图形界面介绍Create Placement Blockage
今天要介绍的图形界面按键是Create Placement Blockage键 功能非常简单,创建一个Placement blockage.快捷键是Shift+Y. Placement blocka ...
- Placement blockage types
Placement blockage的作用和Placement constraint (Guide/Fence/Region)比较类似.不过Placement constraint 是作用于modul ...
- webpack 谷歌地图_如何在Webpack中设置可靠且可维护的Google Analytics(分析)
webpack 谷歌地图 One of the messier bits of a new app setup is trying to figure out where to stash your ...
最新文章
- 关于socket的一些探究
- mysql函数GROUP_CONCAT,Cast,convert
- leetcode 441. 排列硬币(Java版)
- Java中final和static对修饰类、方法、属性的总结
- Algs4-1.4.42问题规模
- opencv 把3通道图像转成单通道_小强学Python+OpenCV之-1.4.3图像(矩阵)加减运算
- vCenter Server Appliance(VCSA )6.7部署指南
- java使用poi实现大数据量导出为EXCEL
- SLAM Cartographer(17)分支定界闭环检测
- 远程连接mysql速度慢的解决方法:skip-name-resolve取消DNS的反向解析
- perl cgi session php,如何使用Perl中的CGI :: Session处理Web会话?
- 高质量C/C++编程指南
- Python的三目表达式and简短语法
- c语言常量10进制,C语言常量
- 历史上的今天mysql数据库包含详情分类以及图片(免费分享)
- PDM转换成Word文档或者XML文档
- 【面试题】1383- 面试官问:Vue3 对比 Vue2 有哪些变化?
- 安徽大学2021计算机考研专业课题型,安徽大学电子信息工程学院2021研究生入学考试科目调整通知...
- HM-SpringCloud微服务系列11.1【多级缓存的意义JVM进程缓存】
- 守嘴不惹祸,守心不出错