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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4792|回复: 10

[讨论] 为什么要create generated clock?

[复制链接]
发表于 2017-6-18 14:56:17 | 显示全部楼层 |阅读模式

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

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

x
1,create generated clock的目的是什么?
2,generated clock一般周期怎样定义,为什么?
3,generated clock一般选在什么点上?
发表于 2017-6-20 10:08:04 | 显示全部楼层
个人理解:
1. generated clock跟源时钟是同源的,cts默认会穿过它的sink pin一起balance
2. create_generated_clock [get_pins {FF/Q}] -source [get_ports CLK] -name CLK_DIV -divide_by X
3. FF的q端吧
发表于 2017-6-20 15:34:50 | 显示全部楼层
个人理解:
1. 工具是根据时钟定义来知道哪些时钟信号向后传播,比如一个源时钟经过二分频,工具并不知道时钟经过分频点后频率已经变了或者源时钟到达分频点时钟就停止传播,工具并不知道分频点后仍是一个时钟信号,所以需要定义generated clock告诉工具分频点后的时钟特性,以进行正确的时钟传播。
2. 理解1
3. 理解1
发表于 2017-6-20 16:51:26 | 显示全部楼层
感觉现在坛子有点冷清...另外外面老是有人发那个紫薯布丁是什么鬼啊
 楼主| 发表于 2017-6-20 17:20:49 | 显示全部楼层
回复 3# idanceu


   分频点需要用到generated clock点可以理解。   generated clock 还有其它用处吗?
发表于 2017-6-20 21:12:25 | 显示全部楼层
回复 5# wenfangsibao
generated clock 就是用来描述时钟特性的,分频只是一个例子,做项目遇到的话就容易理解了。
发表于 2017-6-20 21:20:47 | 显示全部楼层
回复 5# wenfangsibao
我要表达的是generated_clock是用来描述时钟特性,分频只是一个例子。
发表于 2017-6-20 23:28:42 | 显示全部楼层




   创建在combinational节点上,用来打断其他时钟路径
 楼主| 发表于 2017-6-21 12:56:03 | 显示全部楼层
回复 8# Timme

可否稍微举例说明,在什么样的情况下会这样使用generated clock 来打断原时钟?
发表于 2017-6-21 18:30:31 | 显示全部楼层


回复  Timme

可否稍微举例说明,在什么样的情况下会这样使用generated clock 来打断原时钟?
wenfangsibao 发表于 2017-6-21 12:56





   Mux: S0, A, B, Y

   Default:
   Clock1 : A -> Y
   Clock2 : B -> Y

   add Clock1_GEN @Y:
   Clock2 stop propagation @Y
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-24 04:47 , Processed in 0.029118 second(s), 8 queries , Gzip On, Redis On.

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