今天要介绍的数字后端基本概念是Relative Floorplan。这是一种Floorplan的相对约束,它可以在一个reference object和target object之间产生relative floorplan联系。这个object可以是hInst, inst, group, power_domain, pin_guide,blockages, port等物体。产生relative floorplan关系后,当挪动或者改变reference object的形状后,target object会跟着一起挪动或者改变形状。

Relative floorplan的主要两个操作是place和reshape. 分别简单介绍一下:

Relative place:一般用在hard macro比较多,产生relative关系后,两者之间会产生一个黄色箭头指向。如图所示:黄色箭头的起点A代表target object, 箭头终点B代表reference object。当挪动reference object时,target object也会跟着移动,保持住他们的相对位置。

Relative reshape: 一般用在module, blockage等形状可以改变的object上,也是一样,黄色箭头的起点A代表target object, 箭头终点B代表reference object。当改变reference object时,target object也会跟着改变,保持住他们的相对位置。

使用方法

create_relative_floorplan

create_relative_floorplan -place instA -ref_type object -ref refA -orient MY \

-horizontal_edge_separate {3 20 1} -vertical_edge_separate {4 40 0}

该命令可以将instA摆放reference object refA旁边,方向为MY,edge 3 摆放在离refA edge1 20 micron距离,edge 4 abut在refA edge 0上

GUI图形界面


往期回顾

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

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

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

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

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

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

  3. 数字后端基本概念介绍——FinFET Grid

    今天要介绍的数字后端基本概念是FinFET Grid,它也是一种设计格点.介绍该格点前,我们首先来了解一下什么是FinFET技术. FinFET称为鳍式场效晶体管(Fin Field-Effect T ...

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

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

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

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

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

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

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

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

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

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

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

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

最新文章

  1. 【Leetcode | easy】有效的括号
  2. linux开机启动open,树莓派-linux的多种启动自运行方式
  3. 【干货】2015,后微信时代的社交产品市场展望
  4. intel的linux证书过期,数据库镜像中证书过期的解决方案
  5. hdu 5464(简单dp)
  6. Android: 解决动画完成后位置恢复到初始位置的问题
  7. CMD(命令提示符)-------javac编译程序出现“”编码GBK的不可映射字符“”
  8. 【Elasticsearch】elasticsearch 查询 高亮
  9. oracle 01775,Oracle出现ORA-01775: 同义词的问题
  10. NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver.
  11. vue:antV G2在vue中的使用(阿里图表,类似echarts)
  12. 用python来开发webgame服务端(1)
  13. ctfshow 密码挑战(上)
  14. 粒子效果动画使用总结
  15. Java Web实现 使用浏览器从服务器下载文件
  16. 有哪些运动耳机比较好用,推荐六款值得入手的运动耳机
  17. 连接服务器显示凭据,连接云服务器时的凭据是什么意思
  18. 【MySQL】MySQL知识图谱
  19. 第四十五讲:神州防火墙P2P流量控制配置
  20. opencv 通过标定摄像头测量物体大小_激光三角测量法在工业视觉检测上的应用...

热门文章

  1. 图形图形处理方面的一位微软专家的主页,
  2. iOS Xib Storyboard
  3. 运用python进行海龟交易法回测
  4. 安装达梦数据库后LD_LIBRARY_PATH如何设置?
  5. 铁路及工程相关专业术语自动查询
  6. 宏基服务器系统安装系统还原,宏碁win7系统重装教程
  7. Manifest merger failed with multiple errors问题解决
  8. IDEA开发中包(package)的作用
  9. React(7)—— SPA应用 - React路由机制 - react-router-dom
  10. 下图无序列表的html标记,ul标签-无序列表