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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值