1.harden block为什么要做flatten

比如在A_sys中instance 一个b_subsys为单独harden的子模块 后端在做的时候会做

1. A_sys(exclude b_subsys) RTL + (b_subsys DB)的syn

2. b_subsys的单独syn

3.A_sys (include b_subsys) RTL 综合,或者叫做A_sys的flatten综合

其中b_subsys DB是包含所有sdc约束的DB。

所以就需要三个sdc文件

a). A_sys(exclude b_subsys)的sdc

b). b_subsys的sdc

c). A_sys (include b_subsys)的sdc

之所以做A_sys的flatten 综合是为了cmp 第一种和第三种的结果,double check

harden block为什么要做flatten相关推荐

  1. 数字后端知识点扫盲——芯片harden block的划分

    后端在floorplan阶段,如何摆放macro是一个很重要的问题,如果采用层次化设计,对于每一个block来说都需要在block内部把锁分配的macro摆好,如果某一个block里的macro很多, ...

  2. c语言中block做函数参数,c语言中的block

    //block块(数据类型) 封装的一段具有特定功能的代码段 //函数有函数名,block没有名字,也可以叫做匿名函数:函数不能做参数传递,block可以作为参数传递: //形式: /* 返回值类型, ...

  3. block 与 dispatch quene

    深入浅出 Cocoa 多线程编程之 block 与 dispatch quene 罗朝辉(http://www.cppblog.com/kesalin CC 许可,转载请注明出处 block 是 Ap ...

  4. Objective-C中block的底层原理

    先出2个考题: 1. 上面打印的是几,captureNum2 出去作用域后是否被销毁?为什么? 同样类型的题目: 问:打印的数字为多少? 有人会回答:mutArray是captureObject方法的 ...

  5. Linux inode、block、文件类型、软硬链接等相关文件的知识

    1 Linux中的文件 1.1 文件属性概述 Linux系统中的文件或目录的属性主要包括:索引节点(inode).文件类型.权限属性.链接数.所归属的用户和用户组.最近修改时间等内容. [root@o ...

  6. Block背后的数据结构及变量截取

    本文的内容主要是基于Clang编译器的官方文档所写. 在开始探索Block的本质之前,大家先试着分析一下,下面的代码会输出什么: void main() {__block int a = 13;int ...

  7. 深入浅出 Cocoa 多线程编程之 block 与 dispatch quene

    block 是 Apple 在 GCC 4.2 中扩充的新语法特性,其目的是支持多核并行编程.我们可以将 dispatch_queue 与 block 结合起来使用,方便进行多线程编程. 本文源代码下 ...

  8. [Cocoa]深入浅出Cocoa多线程编程之 block 与 dispatch quene

    深入浅出 Cocoa 多线程编程之 block 与 dispatch quene 罗朝辉(http://www.cppblog.com/kesalin CC 许可,转载请注明出处 block 是 Ap ...

  9. 用Ajax做的一棵无限级目录树

    转载:快乐笛子的博客(http://www.happyshow.org/view.php?id=107) 演示地址:http://www.happyshow.org/sample/20060918/a ...

最新文章

  1. python和vb的代码可以通用吗-python和vb哪个简单
  2. mysql 高可用工具_MySQL Utilities 高可用工具体验
  3. 7.7-9 chage、chpasswd、su
  4. python之sys.argv获取命令行的参数
  5. SpringCloud Zuul(十)之配置路由prefix坑
  6. Android Studio创建签名文件,打包apk,多渠道打包
  7. fiddler实现将http请求的js转为本地的js文件
  8. latex附录中放python代码_LaTeX 里「添加程序代码」的完美解决方案
  9. 笑看风云|水花投资(20220109 Week1-3)
  10. 邮件服务器1---原理以及基本概念
  11. 希捷7200.12 固件问题重新上演
  12. 服装尺寸 html,服装尺寸S、M、L、XL、XXL分别表示的型号大小和释义(完整版)...
  13. 千帆竞发待东风――乱弹网络游戏广告
  14. radix在Character.MIN_RADIX与Character.MAX_RADIX之间
  15. 玩转Python飞机大战项目
  16. GPL和AGPLv3的区别
  17. 记flume部署过程中遇到的问题以及解决方法(持续更新)
  18. 简练软考知识点整理-规划进度管理
  19. 牛客 HJ25 数据分类处理
  20. (co-,contra-,in-)variance in Scala, what is [+-A]

热门文章

  1. linux文件夹权限777怎么设置,Linux:设置文件夹权限之777的含义
  2. linux文件权限754表示,Linux命令chmod修改文件权限 777和754方法
  3. JQuery特效之心形图片墙
  4. 思维导图常见的八种形式
  5. Composer安装与配置教程
  6. html input change,input与change事件区别
  7. 微信公众号测试号本地服务的搭建——Java
  8. 猪年设计素材:一波免费猪猪icon已为你备好
  9. Unity中的MVC思想
  10. nginx在线与离线安装