今天我们要介绍的数字后端基本概念是Guide。Guide是Floorplan中作用于module或者instance group的一种约束。在Innovus中,当你希望某个模块里面的instance放在某个特定的区域的话,我们就可以给module或者instance group添加约束。约束可以分为四种:按照约束由强到弱,可以分为是Fence,Region,Guide,SoftGuide。

Guide(向导约束): 为模块指定向导范围,“可进可出”的约束,属于该模块的标准单元可以放置在该向导范围内,也可以放置在该向导范围之外,不属于该模块的标准单元也可以放置在该向导范围内。

Guide的约束力很低,比如说你希望某些标准单元放在某个区域,但是要求不高,也可以放到别的区域,别的单元在该区域也能放置。那就可以给这些module或者instance group设置一个guide的范围约束。

我们可以使用如下命令创建guide。

每天学命令<createGuide>


往期回顾

IC工程师:百万年薪路上的20个阶段,你在哪个阶段?

静态时序分析STA合集一

静态时序分析STA合集二

时序基本概念介绍<sdc合集>

数字后端基本概念合集(一)

数字后端基本概念合集(二)

数字后端基本概念合集(三)

Low Power概念介绍合集

数字后端dbGet使用方法合集

号外,数字后端交流群招人啦

IC圈的世界杯 | 论芯片设计的胜利十一人

知否?知否?Block PD应该提交哪些数据?

Timing ECO手修攻略

数字后端面试100问(2019全新版)

数字后端面试100问(校招版)

简历请戳邮箱:taozhang3260@163.com

觉得有用的话,给我点个好看吧

数字后端基本概念介绍Guide相关推荐

  1. 数字后端基本概念介绍Fence

    今天我们要介绍的数字后端基本概念是Fence.Fence是Floorplan中作用于module或者instance group的一种约束.在Innovus中,当你希望某个模块里面的instance放 ...

  2. 数字后端基本概念介绍Utilization

    今天我们要介绍的数字后端基本概念是utilization.中文全称是利用率.这是一个在floorplan阶段非常实用的统计技能.针对某个module,我们可以通过在图形界面上显示它的利用率来分析他的面 ...

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

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

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

    今天我们要介绍的数字后端基本概念是site.site代表最基本的布局单元.site一般情况是最小standard cell的大小.类似cell的最小size.定义在 lef中, 如下图所示: SITE ...

  5. 数字后端基本概念介绍——Row

    今天要介绍的数字后端基本概念是Row.我们知道row是表征Floorplan横向排列的一个重要网格,可以将它解释为"排",它对std cell的摆放起着限制约束作用.Row是pla ...

  6. 数字后端基本概念介绍<Endcap Cell>

    今天要介绍的数字后端基本概念是boundary cell,也被称为endcap Cell.Endcap是一种特殊的标准单元.在后端物理设计中,除了与,非,或等一些常见的标准单元外,还有一些特殊的物理单 ...

  7. 数字后端基本概念介绍<Tap Cell>

    今天要介绍的数字后端基本概念是Tap cell, 也被称为welltap cell.这也是一种特殊的物理单元. welltap是只包含well contact的cell,将衬底接到电源和地网络,避免衬 ...

  8. 数字后端基本概念介绍——Pin Blockage

    今天我们要介绍的数字后端基本概念是Pin Blockage(引脚阻碍物).这是一种pin constraint,用于Pin assignment中.从名字中大家也能理解,带有pin blockage的 ...

  9. 数字后端基本概念介绍Relative Floorplan

    今天要介绍的数字后端基本概念是Relative Floorplan.这是一种Floorplan的相对约束,它可以在一个reference object和target object之间产生relativ ...

最新文章

  1. 用Python分析了1982场英雄联盟数据,开局前预测游戏对局胜负!
  2. 解析TOMCAT框架 .
  3. 项目实战解决 java.sql.SQLException: Unable to load authentication plugin ‘caching_sha2_password‘.
  4. Redis宕机了怎么办?
  5. 吴恩达深度学习笔记7-Course2-Week3【超参数调试、Batch 正则化和程序框架】
  6. Gitlab 10.1.4 (汉化版) for CentOS 7.4安装
  7. python3学习笔记10(迭代器和生成器)
  8. Array.prototype.reduce 的理解与实现
  9. java排列组合算法优缺点,一招彻底弄懂!
  10. Werkzeug Turorial
  11. 快捷方便的对js文件进行语法检查。
  12. H3C网络暑期培训大作业-某银行支行内部网络整改方案
  13. Md5加密工具类DigestUtils
  14. 数智学习 | 一文读懂数据安全分类分级
  15. 写论文word生成目录
  16. 《戴上“白帽子”的黑客们:把漏洞变成礼物》
  17. 三星note10安装linux,三星Note10/Note10+新款Dex已支持Win10/macOS
  18. 请问论文开题报告和提纲怎么写?
  19. Python用 matplotlib 工具包来绘制世界地图
  20. An assembly specified in the application dependencies manifest

热门文章

  1. Python堆和栈的区别
  2. JAVA毕业设计MVC土特产交易平台系统计算机源码+lw文档+系统+调试部署+数据库
  3. 普乐蛙VR虚拟现实体验馆设备VR文旅景区项目VR体验馆项目案例
  4. 移动网络无线网断开怎么连接服务器,多数人都弄错! 手机连WiFi后要不要断开移动网络?...
  5. HDU 4859-海岸线(网络流_最小割)
  6. AspNetPager使用指南
  7. 每次程序运行结果都不一样的原因
  8. 小胖妞系列文章之一:漂亮女孩必知道的138件事情
  9. iOS钥匙串三种提取方案【iOS加密备份】【keychain_dumper】【frida-objection】
  10. 2020牛客暑期多校训练营(第十场) Hearthstone Battlegrounds