摘要
首先介绍了数控振荡器(NCO,Numerically Controlled Oscillator)的原理和特点,研究了用DSP Builder实现数控振荡器的传统设计方法,并在此基础上提出了一种使用1/4周期存储的优化方法,并将其与整周期存储方法进行仿真比较。相对于传统整周期存储,采用1/4周期存储方法可以在不增加额外只读存储器(ROM,Read Only Memory)存储空间的情况下提高了频率分辨率。该方法在Matlab/Simulink中得以实现,在ModelSim中进行了功能仿真之后将设计模型下载到FPGA进行硬件仿真。
The principles and features of NCO are given;the traditional way for designing DSP Builder-based NCO is studied.With this,a 1/4 period storing optimized method is proposed and compared with the whole period storing method.As compared with the traditional whole period storing method,the new method can increase the frequency resolution without using extra space.The method is implemented by Simulink and verified with ModelSim and FPGA.
出处
《通信技术》
2011年第10期118-120,共3页
Communications Technology