基于FPGA的直接数字频率合成器的设计和实现
3 利用ACEX EP1K50实现的DDS电路和专用DDS芯片的比较
(1)系统速率:用ACEX EP1K50实现DDS电路,16位精度(分辨率)的DDS电路最高频率达到148MHz,32位精度(分辨率)的电路最高工作频率为107MHz,可以看出这个频率已经是比较高了;而采用专用DDS芯片,频率可在数十至数百兆赫兹之间,如AD9850为125MHz,AD9851为180MHz,比较新的AD9854已经达到300MHz。用FPGA实现的DDS电路能工作在如此之高的频率主要依赖于ACEX EP1K50器件先进的结构特点,以及前面提出的多种优化措施。
(2)可控性:虽然有的专用DDS芯片的功能也比较多,但控制方式却是固定的,因此不一定是我们所需要的。而利用ACEX EP1K50器件则可以根据需要方便地实现各种比较复杂的调频、调相和调幅功能,具有良好的实用性。
(3)信号质量:专用DDS芯片由于采用特定的集成工艺,内部数字信号抖动很小,可以输出高质量的模拟信号;利用ACEX EP1K50器件也能输出较高质量的信号,虽然达不到专用DDS芯片的水平,但信号精度误差在允许范围之内。
(4)成本:专用DDS芯片价格较高,而将用FPGA器件设计的DDS电路嵌入到系统中并不会使成本增加多少。
利用Altera公司的ACEX EP1K50器件,通过各种优化措施,设计开发的DDS电路,达到了预期的目的,具有较高的性价化。
《基于FPGA的直接数字频率合成器的设计和实现(第3页)》