摘要
针对在FPGA中传统分频电路直接计数分频法只能对晶振频率做整数分频,无法得到一些不能整除的频率的问题,通过分析直接频率合成的原理,设计出一种基于FPGA的高精度、任意频率输出电路,经过测试,对于50 MHz的输入晶振,频率输出范围为0.01~2.5E7 Hz,以步距0.01 Hz的精度连续变化,可以满足大部分FPGA电路对不同频率的要求.
In the Field-Programmable Gate Array(FPGA),the traditional direct counting frequency division method can only switch integer frequency division to crystal frequency,but cannot do for divisible frequencies.By analyzing the principle of direct frequency synthesis,a high precision and arbitrary frequency output circuit is designed based on FPGA.After testing,for 50 MHz input crystal oscillator,the output frequency range is 0.01 Hz^25 MHz,at the stepping accuracy of 0.01 Hz.For most of the FPGA circuits,it can meet the different frequencies requirements.
作者
王宏斌
王媛斌
WANG Hong-bin;WANG Yuan-bin(School of Electronical and Information Engineering,Lanzhou Institute of Technology,Lanzhou 730050,China;Zhixing College of Northwest Normal University,Lanzhou 730090,China)
出处
《兰州工业学院学报》
2019年第4期72-75,共4页
Journal of Lanzhou Institute of Technology
基金
甘肃省“十三五”教育规划课题(GS[2017]GHB1984)
兰州工业学院青年科技创新项目(16K-13)
关键词
FPGA
直接频率合成
任意分频
FPGA
direct frequency synthesis
arbitrary frequency division