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

SITE tsm3site

SYMMETRY y ;

CLASS core ;

SIZE 0.660 BY 5.040 ;

END tsm3site

上面LEF字段定义了site的尺寸大小和方向, size是横向长度,BY是高度,接下来的standard cell会引用该site定义,所有stardard cell横向长度一定是site长度的整数倍,我们不允许非整数倍site长度的stardard cell。如下图size 1.32是基本site 0.66的2倍宽。

MACRO INVXL

CLASS CORE ;

FOREIGN INVXL 00 ;

ORIGIN 0 0 ;

SIZE 1.32 BY5.04 ;

SYMMETRY X Y ;

SITE tsm3site;

PIN Y

DIRECTION OUTPUT ;

PORT

LAYER Metal1 ;

RECT 1.03 2.38 1.18 3.225 ;

RECT 1.03 1.35 1.12 1.845 ;

END Y

END INVXL

和site有关的另一个概念是row,row是有N个site排列组成,如下图所示:


数字后端基本概念介绍<site>相关推荐

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

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

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

    今天要给大家介绍的数字后端基本概念是Track.Track是指走线轨道,和row一样,可以约束走线器的走线方向.信号线通常必须走在track上.Std Cell的高度通常用metal2 track p ...

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

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

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

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

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

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

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

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

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

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

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

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

  9. 数字后端基本概念介绍——Macro

    今天要介绍的数字后端基本概念是Macro,中文名宏单元.这是设计中最常见的一个单元了,Macro是一个宽泛的概念,通常我们把它分为硬核(Hard Macro)和软核(Soft Macro).硬核就是我 ...

最新文章

  1. 退出命令_退出不褪色 离别不离志----石嘴山支队举行2019年度冬季消防员退出命令宣布大会...
  2. 负数运算_小学生必备科学常识100问-34数学史(7):负数的产生
  3. 随机重命名MP3文件
  4. DateOnly和TimeOnly类型居然不能序列化!!! .Net 6下实现自定义JSON序列化
  5. 如何在 CentOS 中设置 NTP 服务器
  6. 《深度学习 500 问》已更新,GitHub 标星 2.6W
  7. java怎么看提示错误,Mabatis错误提示Parameter index out of range的处理方法
  8. 8plus基带电源供电线路_双电源供电与双回路供电的区别是什么?别再傻傻分不清了!...
  9. clickhouse的kafka表引擎 +接口表
  10. 44. Factor parameter-independent code out of templates.
  11. ArcGIS案例学习笔记4_2_水文分析批处理地理建模
  12. capslock亮灯是小写_当CapsLock灯亮时,表示输入的字母是小写字母。
  13. dump文件导入表修复工具——Imports Fixer
  14. 贾扬清谈云原生 - 让数据湖加速迈入3.0时代
  15. 为什么建议你来公司线下面试
  16. Windows Service 创建与安装
  17. 如何让veil uVision5显示行
  18. 静电场边值问题及其求解
  19. 开发落网电台windows phone 8应用的计划(6)
  20. 北京市经济适用住房管理办法(试行)(征求意见稿)

热门文章

  1. VMware Linux 共享文件夹 虚拟机无共享文件解决方法
  2. 终极解决方案——sbt配置阿里镜像源,解决sbt下载慢,dump project structure from sbt耗时问题
  3. 解决Vue的表格中,expand只有某些行需要展开的问题。
  4. 不推荐使用getResources()。getColor()[重复]
  5. Bash中单引号和双引号之间的区别
  6. UnicodeEncodeError:#39;ascii#39;编解码器无法在位置20编码字符u#39;\\ xa0#39;:序数不在范围内(128)
  7. U 盘无法拷贝大于 4GB 文件的解决方法
  8. 全向轮机器人逆时针自旋运动分析
  9. image 微信小程序flex_微信小程序进阶-flex布局
  10. python人体识别_Github开源人体姿态识别项目OpenPose中文文档