在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4556|回复: 7

[求助] 如何在DC中指定门控时钟综合成的管子为CKLNQxxxLVT

[复制链接]
发表于 2020-9-11 12:43:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请问各位大佬,我想在DC中使用了compile_ultra -gate_clock来综合,请问使用什么命令可以指定门控时钟综合成的管子为CKLNQDxxxLVT/CKLHQDxxxLVT(指定为地阈值的管子,好像可以降低功耗?),我用的是TSMC 28的库
 楼主| 发表于 2020-9-11 15:13:42 | 显示全部楼层
自己顶一下,求助呀
发表于 2020-9-11 16:10:54 | 显示全部楼层
set_clock_gating_style ......... \
               -.............................. \
                -positive_edge_logic {integrated:CKLNQ****}
发表于 2020-9-11 23:25:52 | 显示全部楼层
建立插入clock gating单元和compile_ultra分开来做,先通过set_clock_gating_style命令指定使用的clock gating单元的类型,insert clock gating, compile_ultra
 楼主| 发表于 2020-9-13 22:03:07 | 显示全部楼层
本帖最后由 ClancyLee 于 2020-9-13 22:05 编辑


cocoonqqq 发表于 2020-9-11 16:10
set_clock_gating_style ......... \
               -.............................. \
                 ...


这个command的-pos {integrated: }的冒号后面是不是只能指定一个cell呀?我在冒号后面加上[get_lib_cells */CKLNQ*LVT],失败了,我要怎么弄,才可以指定多个不同驱动的管子,让工具在综合的时候自己选择需要的管子呢?
 楼主| 发表于 2020-9-13 22:05:19 | 显示全部楼层


cocoonqqq 发表于 2020-9-11 16:10
set_clock_gating_style ......... \
               -.............................. \
                 ...


set_clock_gating_style的-pos {latch : } 可以指定多个不同驱动的管子(CKLNQD*BWP40P140LVT)吗?
发表于 2020-9-14 11:25:43 | 显示全部楼层
我也不知道唉我又不是前端我是个正宗pr  。我理解如果工具不支持星匹配多个,你就指定一个驱动在中间的,总不会大错。一个门控而已,你再加个 “-max_fanout 16”  帮忙控一下扇出,综一下看看,时序过不了再分析。别纠结。
 楼主| 发表于 2020-9-16 21:44:30 | 显示全部楼层
本帖最后由 ClancyLee 于 2020-9-16 21:45 编辑


cocoonqqq 发表于 2020-9-14 11:25
我也不知道唉我又不是前端我是个正宗pr  。我理解如果工具不支持星匹配多个,你就指定一个驱动在中间的, ...


嗯嗯,我尝试了使用驱动为4的管子,没啥问题,应该不用指定多个,够用就行。感谢大佬回复呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-22 22:51 , Processed in 0.025746 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表