harden block为什么要做flatten
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相关推荐
- 数字后端知识点扫盲——芯片harden block的划分
后端在floorplan阶段,如何摆放macro是一个很重要的问题,如果采用层次化设计,对于每一个block来说都需要在block内部把锁分配的macro摆好,如果某一个block里的macro很多, ...
- c语言中block做函数参数,c语言中的block
//block块(数据类型) 封装的一段具有特定功能的代码段 //函数有函数名,block没有名字,也可以叫做匿名函数:函数不能做参数传递,block可以作为参数传递: //形式: /* 返回值类型, ...
- block 与 dispatch quene
深入浅出 Cocoa 多线程编程之 block 与 dispatch quene 罗朝辉(http://www.cppblog.com/kesalin CC 许可,转载请注明出处 block 是 Ap ...
- Objective-C中block的底层原理
先出2个考题: 1. 上面打印的是几,captureNum2 出去作用域后是否被销毁?为什么? 同样类型的题目: 问:打印的数字为多少? 有人会回答:mutArray是captureObject方法的 ...
- Linux inode、block、文件类型、软硬链接等相关文件的知识
1 Linux中的文件 1.1 文件属性概述 Linux系统中的文件或目录的属性主要包括:索引节点(inode).文件类型.权限属性.链接数.所归属的用户和用户组.最近修改时间等内容. [root@o ...
- Block背后的数据结构及变量截取
本文的内容主要是基于Clang编译器的官方文档所写. 在开始探索Block的本质之前,大家先试着分析一下,下面的代码会输出什么: void main() {__block int a = 13;int ...
- 深入浅出 Cocoa 多线程编程之 block 与 dispatch quene
block 是 Apple 在 GCC 4.2 中扩充的新语法特性,其目的是支持多核并行编程.我们可以将 dispatch_queue 与 block 结合起来使用,方便进行多线程编程. 本文源代码下 ...
- [Cocoa]深入浅出Cocoa多线程编程之 block 与 dispatch quene
深入浅出 Cocoa 多线程编程之 block 与 dispatch quene 罗朝辉(http://www.cppblog.com/kesalin CC 许可,转载请注明出处 block 是 Ap ...
- 用Ajax做的一棵无限级目录树
转载:快乐笛子的博客(http://www.happyshow.org/view.php?id=107) 演示地址:http://www.happyshow.org/sample/20060918/a ...
最新文章
- python和vb的代码可以通用吗-python和vb哪个简单
- mysql 高可用工具_MySQL Utilities 高可用工具体验
- 7.7-9 chage、chpasswd、su
- python之sys.argv获取命令行的参数
- SpringCloud Zuul(十)之配置路由prefix坑
- Android Studio创建签名文件,打包apk,多渠道打包
- fiddler实现将http请求的js转为本地的js文件
- latex附录中放python代码_LaTeX 里「添加程序代码」的完美解决方案
- 笑看风云|水花投资(20220109 Week1-3)
- 邮件服务器1---原理以及基本概念
- 希捷7200.12 固件问题重新上演
- 服装尺寸 html,服装尺寸S、M、L、XL、XXL分别表示的型号大小和释义(完整版)...
- 千帆竞发待东风――乱弹网络游戏广告
- radix在Character.MIN_RADIX与Character.MAX_RADIX之间
- 玩转Python飞机大战项目
- GPL和AGPLv3的区别
- 记flume部署过程中遇到的问题以及解决方法(持续更新)
- 简练软考知识点整理-规划进度管理
- 牛客 HJ25 数据分类处理
- (co-,contra-,in-)variance in Scala, what is [+-A]