新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 用于SOC或块级时钟的可配置分频器

用于SOC或块级时钟的可配置分频器

作者: 时间:2012-12-10 来源:网络 收藏


一旦存储(N-1)寄存器值达到零,倒数计数器将被初始化。电路中的锁存器确保“NOR”门输出产生的使能只有在为低时被传播到AND门。如果没有锁存器,输出可能产生故障。

优势:

* 对于基于门控的分频器,RTL是相当简单的,另外,穿通时钟方案显著减少了高速时钟DFT复杂性。

局限性:

* 某些IP,如DDR,要求占空比为50%,这对于穿通时钟是不可能实现的。
* 从时钟上升沿开始到时钟下降沿结束的时序路径必须在1/2的时钟频率处相遇,也就是说,STA团队必须在时钟架构确定前,检查设计中这些关键时序路径。

基于多路选择器的分频器

基于多路选择器的分频器的实现如下所示,随附进行三分频时的波形样本。基于多路选择器的分频器让时钟流经2:1多路选择器的选择引脚。多路选择器数据引脚的使能值随着输入时钟切换,使得多路选择器输出产生的逻辑正是所需的时钟输出。这类实施需要一个重要的条件。在多路选择器的数据输入端,需要添加额外的时钟门控检查,确保时钟分频器电路正常工作。下面的波形中显示了时序检查。

图6:基于多路选择器的分频器。.jpg

本文引用地址://www.cghlg.com/article/148205.htm


图6:基于多路选择器的分频器。

以下波形在对输入时钟进行三分频时生成。

图7:3分频波形。.jpg


图7:3分频波形。

图8:时序检查。.jpg


图8:时序检查。

时序检查1是从时钟上升沿到时钟下降沿的半周期设置检查,因此如果输入时钟被锁定在极高的频率,这项检查将至关重要(例如为最大程度地减少抖动,将锁相环输出锁定在极高的频率。)

RTL复杂性低,通常由设计人员选择是否采用50%占空比的时钟分频器。

优势:

* 50%占空比的整数分频和不具有50%占空比的分数分频
* 所有生成的时钟采用单源引脚(多路选择器输出)。

局限性:

* 需要部署额外的时钟门控检查,时序变得至关重要。

的基于多路选择器的分频器作为分数时钟分频器使用

的分数时钟分频器或FCD是基于多路选择器的分频器中一个重要类别。分数时钟分频器的重要特征包括:

* 这些分频器是异步分频器,分频器的时钟输出与设计中生成的其他时钟异步。
* 这些分频器不具有50%的占空比。
* 输出时钟的最大频率(fmax)(f /分频系数)四舍五入到.5或0
* 输出时钟的最小频率(fmin)(f/分频系数)四舍五入到.5或0

所需的输出频率实际上是许多输入时钟周期中输出时钟的平均频率。

FCD的概念

举一个分数时钟分频的例子,就可以理解FCD的概念。

假设时钟分频为1.3 - 这样时钟的最小频率fmin= 1.5,最大频率fmax= 1

也就是说:输出时钟的10个周期=输入时钟的13个周期

设最小频率的输出时钟周期数为X

设最大频率的输出时钟周期数为Y

因此

x + y = 10

1.5 x + Y = 13

由此我们解出

x = 6 y =4

这样,6×1.5=9个输入时钟周期,将除以1.5, 4个输入时钟周期将除以1。 1.3分频的波形图如下所示。这些分频器常常逐级时钟频率切换,防止在瞬间出现高电流消耗(这可能导致晶体管的Vdd口出现异常电压下降或上升,破坏设计,并可能引起芯片复位)。时钟频率的步长随着设计中每单位时间允许的最大频率增加或减少。

图9:分数时钟分频。.jpg


图9:分数时钟分频。

本文结论

本文向人们展示了目前大多数设计中都使用的基本可时钟分频器。尽管实施方案可能会有所不同,但是可配置分频器的基本思路是一致的。由于每种时钟分频器各有优点和局限性,设计人员在选择时钟分频器类型时需要格外注意。虽然穿通时钟方案使DFT时钟更加简单,其占空比局限性给时序团队在分频时钟域关闭关键的半周期路径时留下了繁琐的工作。基于多路选择器的分频器提供50%占空比的输出时钟,但可能使DFT时钟变得复杂。因此,如果在设计早期,从功能,DFT和时序方面详细了解和分析时钟的关键性因素,避免时钟架构变化,可能会在之后的时序收敛阶段带来意想不到的惊喜。

分频器相关文章:分频器原理

上一页 1 2 下一页

关键词: 配置 时钟 SOC 用于

评论


相关推荐

技术专区

关闭