基于FPGA的AD9910控制设计
例程中,将update信号设置为手动,通过频率控制singletone profile0写入频率控制字0X0CCC_CCCD,此数字转换成十进制为21474836 5,代入频率控制字的公式,计算出频率为50 MHZ。使用示波器测量观察,如图5所示。本文引用地址:https://www.eepw.com.cn/article/187577.htm
图中,横坐标为时间t,单位为纳秒(ns),纵坐标为电压幅度(A),单位为毫伏(mv)。可以看出,输出波形的频率为50 MHz,与初始设定值一致。由此可见,程序符合设计要求。
3 结束语
FPGA对AD9910的控制是通过对其各个控制寄存器进行相关设置来实现的。随着FPGA的广泛应用,以及更快的数据处理速度,基于FPGA+D-DS的方案对于频率源的设计与实现具有工程实践意义,而且还将在更多的领域得到应用。
评论