微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 时钟分频电路的问题

时钟分频电路的问题

时间:10-02 整理:3721RD 点击:
CLk1是1GHz频率,CLK2是根据CLK1 二分频得到500MHz,有什么分频电路可以使得CLK2和CLK1上升沿对齐。本来打算把PLL输出倍频下,去二分频和四分频得到CLK1和CLK2,上升沿也对齐了,不知道各位还有其它什么办法?

create_genrated_clock,让后端CTS给你对齐

有道理

我这里时钟设计都不是采用CTS,是定制。希望通过逻辑来保证2个时钟边沿对齐。

这个要逻辑设计了啊,

flop QN连到D不是已经齐了么。

flop Q输出的时钟和CK 差了C->Q的延迟

积分积分

如果clk to q delay也算的话,那没有单独的电路可以保证完全对齐..就算后端CTS调好了出来..
实际芯片里上两个clk不可能完全一样,比如clock jitter在logic里的传播这类东西不可能避免的..好点的pll可能几十个ps.如果是recovered clock那1,200个ps跑不掉.都赶上clk to q delay了.反正如果你的design需要两个沿完全对齐才能work的话,这样的design肯定有问题.

由于我们时序分析比较特殊,所以对时钟设计的要求也比较高。最后还是决定把PLL倍频输出来搞了。

就算pll出来。经routing以后,也不可能完全对齐沿。再说pll本身也有jitter.

但是分频出来的时钟和原时钟是同源的,应该不存在jitter的问题吧

我的理解是你的PLL出两个clock.这两个clock绝对不可能完全align..这不是同源问题..而是实际中总归有偏差和

个人理解:pll是基于两个clock的phase差,产生的clock,所以PLL出来的时钟不可能完全同步的

额,我水平low,没有遇到过

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top