Placement blockage的作用和Placement constraint (Guide/Fence/Region)比较类似。不过Placement constraint 是作用于module,用于限制module摆放的区域;而Placement blockage是用来对实际的物理空间做出限制,从而减少拥塞发生的风险。

在cadence的innovus工具中,提供了以下类型的Placement blockage:

Hard

  • 该区域禁止摆放blocks和cells。

Partial

  • 该区域可以指定cell的最大利用率。

Soft

  • 该区域在placement阶段禁止摆放blocks和cells;
  • 该区域在in-place optimization、clock tree synthesis、ECO placement or placement legalization (refinePlace)阶段允许摆放;
  • 因此,该区域常常用于optimization阶段添加buffers & inverters,优化时序。

Macro-Only

  • 该区域禁止摆放macro;
  • 该区域允许摆放standard cell。

Placement blockage types相关推荐

  1. 数字后端基本概念介绍——Placement Blockage

    今天要介绍的数字后端基本概念是Placement Blockage. Placement blockage是大家在floorplan时经常用的一种人为约束.可以有效控制区域的density.从而避免c ...

  2. 图形界面介绍Create Placement Blockage

    今天要介绍的图形界面按键是Create Placement Blockage键 功能非常简单,创建一个Placement  blockage.快捷键是Shift+Y. Placement blocka ...

  3. Innovus和ICC2中设置partial placement blockage的命令和区别

    Innovus中,设置partial placement blockage的命令是 createPlaceBlockage -type partial -density 75 -box {3442.3 ...

  4. 数字后端基本概念介绍<Blockage Link>

    今天我们要介绍的数字后端概念是Blockage Link.这其实并不是一个Floorplan Object.它在GUI上是一条绿线,用于连接指向macro和blockage之间的关系.当一个block ...

  5. 图形界面介绍——Blockage相关

    这次要介绍的GUI上面的按键是跟blockage相关的几个按键,这些键用法比较简单,所以就合在一起介绍了. 1. Create Size Blockage键 创建一个size blockage.功能参 ...

  6. 介绍一下PR工具中的blockage

    Blockage是PR工具中的一个重要概念,我今天就简单说一下它是什么,以及它的分类.作用,再说一下类似blockage的一些概念. Blockage意为阻塞物,在这里就是指防止工具触碰的区域.总的来 ...

  7. 数字后端基本概念介绍Blockage Link

    今天我们要介绍的数字后端概念是Blockage Link.这其实并不是一个Floorplan Object.它在GUI上是一条绿线,用于连接指向macro和blockage之间的关系.当一个block ...

  8. 数字IC后端流程——(三)布局Placement

    参考原博地址:https://blog.csdn.net/weixin_46752319/article/details/107360843 ICC布局阶段 在布局规划阶段完成了芯片的整体规划,而布局 ...

  9. 想要彻底掌握placement各种技巧,这个一定可以如你所愿

    想要彻底掌握placement各种技巧,这个一定可以如你所愿! 文章右侧广告为官方硬广告,与吾爱IC社区无关,用户勿点.点击进去后出现任何损失与社区无关. 大家应该也都知道最近小编在忙项目,而且是相当 ...

最新文章

  1. DDos攻击,使用深度学习中 栈式自编码的算法
  2. Redhat环境MySQL+Apache+PHP环境配置
  3. linux查看网卡物理编号_关于如何查看多网卡物理机中网卡序号与物理网卡的对应该关系...
  4. VTK:PolyData之ExtractSelection
  5. js 正则 长度不超过50_如何花不超过50元人民币,拍抖音网红海马体照片?
  6. Uva 10061 进制问题
  7. 孝感高考成绩2021分数查询,孝感教育局官网2021年大悟中考分数查询成绩查分
  8. 网上搜集的好看的gif进度条
  9. 【数据库/数据挖掘/内容检索】 2019年-中国计算机学会推荐国际学术会议和期刊目录(五)
  10. win10和乌班图双系统卸载
  11. JSP的九大内置对象和四大作用域对象
  12. 11款程序员实用工具,老少皆宜,你一定用得上!
  13. 【问题解决】seckill-秒杀项目 -- 服务端异常
  14. 离散数学(4)——集合的概念和集合之间的关系、集合的运算、基本的集合恒等式
  15. Python之旅.第十章.mysql.
  16. 生产制造业订单管理软件如何做好订单变更管理?
  17. Http Keep-Alive和Tcp keepalive介绍
  18. C#使用 WebBrowser制作网页游戏辅助工具关键技术分析
  19. Excel的数据分析和管理
  20. Monkey学习心得

热门文章

  1. 7-5 分而治之 (25 分)
  2. Canvas线条花环
  3. 前端食堂技术周刊第 82 期:Vue3.3、Google I/O、CSS In 2023、Remix Conf 2023、Rollup 中文文档、React 中文文档
  4. WIN11win10 使用Anaconda下载Pytorch详细教程(包括换源)
  5. 北京理工大学计算机科学与技术培养方案,王全玉_北京理工大学计算机学院
  6. 河南省软考报名时间成绩查询河南省教育考试院河南省人事考试网报名入口
  7. 如何录制屏幕视频?有哪些录制技巧?
  8. Impala的命令COMPUTE STATS
  9. 2144775-48-2,D-Biotin-PEG6-Thalidomide可用于cereblon(CRBN)结合和置换分析
  10. linux7yum配置后使用报错,Centos7 使用yum安装MariaDB 10.1(报错缺少依赖的解决情况,报错信息贴在最后)-Go语言中文社区...