【S041】verilig分频实现原理(偶数、奇数、半整数、小数分频) 您所在的位置:网站首页 整数分频和小数分频 【S041】verilig分频实现原理(偶数、奇数、半整数、小数分频)

【S041】verilig分频实现原理(偶数、奇数、半整数、小数分频)

2024-07-01 07:42| 来源: 网络整理| 查看: 265

50%占空比偶数分N频奇数分N频 非50%占空比半整数分频 N=3.5小数分频分频次数计算分频均匀方法 频率也可以看做:1秒内多少个周期; 分频比:可以看做周期扩展多少倍。 例如:分频比=4/1=4分频(输入4个周期,输出1个周期),分频后的周期扩展变成4倍时间长度。

50%占空比 偶数分N频

原理: 1.频率减小,周期变大。频率变成原先的N分之一,周期变成原先的N倍。 2.(0 ~ N/2-1个周期的高电平)(N/2 ~ N-1个周期的低电平)

奇数分N频

1.高电平多占用(N+1)/2-半个周期,低电平占用(N-1)/2+半个周期。 2.利用posedge和negedge来(与运算、或运算)产生半个周期。

(3T-0.5T,2T+0.5T) 在这里插入图片描述

非50%占空比 半整数分频 N=3.5

思想:奇数50%占空比分频需要产生半个周期的粒度。半整数50%分频需要产生1/4的粒度。半整数非50%分频,粒度可以是半周期,也可以是整周期。 1.方法一:(最小粒度为半个周期)下图中CLK_OUT分解为:pos|neg; 对于3.5分频,每7个T是它的周期。可以将3.5x2=7来分析。 7个待分频周期内,必定含有2个3.5分频周期。 1.5T可以利用pos|neg来产生。 在这里插入图片描述

2.方法二:(最小粒度为一个周期)那么可以先1次4分频再1次3分频,两次的平均就是3.5分频。 在这里插入图片描述

小数分频

分频比N=M/P=(输入脉冲数)/(输出脉冲数),例如:8.1分频 当 N = M / P = 8.1 = 8 + 0.1 = ( 80 + 1 ) / 10 = K + 1 0 − n X = ( 1 0 n K + X ) / 1 0 n 即在进行 10 次 K = 8 分频内多输入 X = 1 个脉冲。 a = 9 次 8 分频, b = 1 次 9 分频 81 / 10 = 8...1 a ∗ 8 + b ∗ 9 = 81 ( 分子 ) a + b = 10 ( 分母 ) 当N=M/P=8.1=8+0.1=(80+1)/10=K+10^{-n}X=( 10^{n}K+X)/10^{n}\\ 即在进行10次 K =8分频内多输入 X=1 个脉冲。a=9次8分频,b=1次9分频\\ 81/10=8...1\\ a*8+b*9=81(分子)\\ a+b=10(分母) 当N=M/P=8.1=8+0.1=(80+1)/10=K+10−nX=(10nK+X)/10n即在进行10次K=8分频内多输入X=1个脉冲。a=9次8分频,b=1次9分频81/10=8...1a∗8+b∗9=81(分子)a+b=10(分母)

隐含信息:由2种频率相差为1的分配器组成。 7.3分频:基础分频是7和8=7+1 73=710+3=77+73+3=77+8*3

分频次数计算

m.n分频 分为m和m+1分频 n个m+1分频,和10-n个m分频

分频均匀方法

在这里插入图片描述

在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有