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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 8716|回复: 12

[求助] 综合时遇到门控时钟该如何处理?

[复制链接]
发表于 2012-2-27 10:12:41 | 显示全部楼层 |阅读模式

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

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

×
在综合时遇到门控时钟该如何处理?(此设计并非低功耗设计)
发表于 2012-2-27 12:43:34 | 显示全部楼层
set_generate_clock
回复 支持 反对

使用道具 举报

发表于 2012-2-27 13:50:35 | 显示全部楼层
1楼的问题太笼统,如果只是问基本概念,可以去看置顶的FAQ
2楼的说法不对
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-27 14:08:35 | 显示全部楼层
回复 3# 陈涛
谢谢版主
我的意思是:在rtl中是输入两个时钟,假设为A和B,他们通过一些逻辑生成两个时钟C和D。C和D作为系统主时钟供给系统内部。
                我在综合中对此时钟模块进行单独综合,就是想问下在对此时钟模块进行综合时应该如何来设置?
回复 支持 反对

使用道具 举报

发表于 2012-2-27 14:51:55 | 显示全部楼层
1)这个可以是ICG,也可能不是门控
2)如果ABCD是纯组合逻辑的关系,单独综合时就没有时钟的事了,如果有时序逻辑,你还得更加详细的说明,我才能给你建议。一次把你想问的东西描述清楚,大家都省时间
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-28 11:34:11 | 显示全部楼层
回复 5# 陈涛
谢谢!
综合的工艺库为GSMC 180nm,.lib中没有ICG单元。
A、B两个时钟通过组合逻辑产生时钟C和D,C和D再输出给其他。
我看了版主FAQ里面的介绍,我用的脚本如下,请帮看看 :
      set_clock_gating_style  -sequential_cell latch:TLATX2 -positive_edge_logic {and2:AND2X1 inv:INVX2}
     analyze -format verilog {}
      elaborate
      link
      insert_clock_gating
      uniquify
      propagate_constraints -gate_clock
      ..............
回复 支持 反对

使用道具 举报

发表于 2012-2-28 11:43:53 | 显示全部楼层
语法正确。
是否能达到你希望的目标?不知道!
因为你还是没有告诉我ABCD的具体关系
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-28 15:03:09 | 显示全部楼层
回复 7# 陈涛

    clk_a和两个信号相与再反产生信号A;
    clk_b取反再与一个信号取或产生信号B;
    A和B相与再取反产生时钟C;
    C再通过一个MAX产生时钟D。
回复 支持 反对

使用道具 举报

发表于 2012-2-28 16:02:49 | 显示全部楼层
逻辑关系非常简单,如果只是想得到简单的输入输出关系,直接用手画都可以。
但是如果想保证C和D上面有毛刺的话,需要附加足够多的条件。
如果你手头有这些条件的话,用它们来简化ABCD的关系,目标是保证输出没有毛刺
如果没有附加条件的话,做出来的应该是一个无法使用的东西
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-5 15:01:30 | 显示全部楼层
回复 9# 陈涛
有几个地方没有理解
1.直接用手画这个是什么意思?
2.附加足够多的条件这个是指什么?(是否是在脚本中设置)。前端设计人员只是给我说了需要用门控时钟来综合,其他的啥都没有。
3.版主说没有附加条件的话,做出来的应该是一个无法使用的东西这个指的是什么呢?
谢谢!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-8-22 22:27 , Processed in 0.024284 second(s), 5 queries , Gzip On, Redis On.

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