基于复杂可编程逻辑器件和VHDL语言实现半整数分频器的设计

时间:2025-09-12  作者:Diven  阅读:0

引言

基于复杂可编程逻辑器件和VHDL语言实现半整数分频器的设计

在数字系统设计中,根据不同的设计需要,经常会遇到偶数分频、奇数分频、半整数分频等,有的还要求等占空比。在基于cpld(复杂可编程逻辑器件)的数字系统设计中,很容易实现由计数器或其级联构成各种形式的偶数分频及非等占空比的奇数分频,但对等占空比的奇数分频及半整数分频的实现较为困难。

本文利用vhdl(甚高速集成电路硬件描述语言),通过quartus ⅱ 4.2开发平台,设计了能够实现等占空比的整数和近似等占空比的半整数分频器,这种设计方法原理简单,而且只需很少的cpld逻辑宏单元。

1、设计原理

系统设计框图如图1所示。

根据不同分频系数设置适当的计数器周期,每个计数值对应输入时钟信号fi的一个周期,让q0只在fi的上升沿及适当的计数范围内产生高电平,最后将q0和q1进行逻辑或操作,进而得到所需的分频信号fo。q1的作用是在奇数分频中补足下降沿处半个时钟周期,使其等占空比,以及在半整数分频中,在时钟下降沿处产生分频信号的上升沿,以实现半整数分频。

下面介绍如何确定计数器周期以及q0、q1产生高电平输出时各自的计数范围。为叙述方便,现规定如下标记:分频系数为divide(max downto 0),其中max是分频数对应二进制数的最高位,对于半整数分频,最低位即第0位为小数位;q 0_count和q1_count分别为q0和q1产生高电平的计数范围,并记divide(max downto 1)为a,divide(max downto 2)为b,divide(max downto 0)-1为c。

1.1 偶数及奇数分频

计数器周期都为0到c。等占空比的偶数分频很容易实现,在此不加叙述。对奇数分频,只需当q0_count<a时q0输出高电平,当q1_count=a-1时q1输出一个周期的高电平,其情况下q0和q1都为低电平,然后把q0和q1逻辑或,所得的输出fo就是所需的基数分频时钟信号。

1.2 半整数分频

计数器周期为0到c。如果整数部分是偶数,只需当q0_count<b时q0输出高电平,当b≤q1_count<a+b时q1输出高电平,其情况下,q0和q1都为低电平;如果整数部分是奇数,只需当q0_coun≤b时q0输出高电平,当b≤q1_count≤a+b输出高电平,其情况下q0和q1都为低电平,然后把q0和q1逻辑或所得输出f0即所需的半整数分频时钟信号。

2、仿真结果及硬件电路测试

根据上面的原理,利用quartus ⅱ 4.2开发的7分频和7.5分频的仿真波形如图2和图3所示。

只要稍微修改程序,即可实现任意整数和半整数分频。

本设计在altera公司的epm7064slc84-10构成的一个数据采集系统测试通过,性能良好。

3、结束语

本分频方法原理简单,具有一定的通用性,而且使用的cpld逻辑宏单元数较少,如在epm7064中,上面仿真的两个分频器均只用7个逻辑宏单元。

猜您喜欢

出锡机是用于电子制造行业的重要设备,其参数直接影响生产效率和产品质量。出锡机的工作温度范围通常在200℃到300℃之间,能够满足不同焊接材料的需求。出锡机的出锡...
2013-07-12 00:00:00

贴片电阻上的标识通常采用3位或4位数字编码来表示阻值。理解这些编码,可以快速计算出电阻的实际阻值。三位数字编码: 前两位数字表示有效数字,第三位数字表示10的幂...
2025-04-14 15:02:19

钳形表是常用的电气测量工具,主要用于测量电流、电压和电阻等参数。市面上的钳形表种类繁多,主要有模拟钳形表和数字钳形表两大类。模拟钳形表通过指针显示测量结果,直观...
2022-07-27 00:00:00

想知道贴片电阻100k的代码?其实很简单!通常情况下,贴片电阻使用三位数字代码来表示阻值。对于100kΩ的电阻,的代码是104。这三位数字代码的含义是:前两位数...
2024-11-29 10:26:11

瓷管电阻是应用于电子电路中的被动元件,具有高耐压、高稳定性和良好的耐热性而受到青睐。接法的选择直接影响到电路的性能和可靠性,因此了解瓷管电阻的接法种类是非常重要...
2025-04-18 06:30:03


贴片电阻上的434标记代表其阻值为430,000欧姆,也就是430kΩ。这种标记法遵循EIA-96标准,使用三位数字表示阻值。前两位数字是有效数字,第三位数字则...
2024-11-29 10:25:39

锁存器是数字电路中常见的存储元件,其类型和功能各有不同。锁存器根据触发方式的不同可分为电平触发和边沿触发两种。电平触发锁存器在输入信号达到特定电平时立即锁存数据...
2021-09-26 00:00:00

当今电子设备日益普及的时代,电源管理变得很重要。而DC/DC转换器作为电子系统中重要的能量转换组件,其功耗表现直接影响着设备的续航时间、散热设计以及整体性能。了...
2024-06-17 00:00:00

压敏电阻(Varistor)是一种非线性电阻元件,应用于电路保护和电压调节中。的主要功能是对电压变化的敏感性,能够在电压超过一定阈值时迅速降低阻抗,从而保护电路...
2025-03-18 02:00:34