资源描述:
《梁志旺外文翻译.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、外文翻译基于DDS/SOPC的谐波信号发生器的设计ZhiqiangZhang,FengDong(信工0901梁志旺)天津市过程测量和控制重点实验室电气工程与自动化学院天津大学天津摘要:这篇文章设计了一个频率,相位和谐波比例可调的谐波信号发生器。设计的谐波信号发生器是基于直接数字频率合成(DDS)技术和一个可编程芯片的系统(SOPC)。,介绍了DDS经典的结构和一种压缩芯片设计。然后,DDS核心与压缩使用第二代的硬件描述语言(VHDL)来描述。作为一种提供的是AteraInc处理器.,柔软的核心和NoisII是基于嵌入式FPGA芯片的。使用NoisII和其他模块,系统设计是在一个单一的FPG
2、A芯上的。可扩展性改良了很多,如集成性能,这边文章讨论了DDS的原则尤其是优化结构的DDS核心和SOPC设计单FPGA。关键词:DDS,SOPC、谐波信号发生器、噪音1.引言随着频率合成理论和高速大规模集成电路的发展,作为一类重要仪器的信号发生器,在通信、检测、导航等领域有着广泛的应用。特别是在高压电力系统的检测领域,常常需要模拟电网谐波的标准信号源对检测设备的性能进行校验,例如高压电力线路的相位检测,避雷器的性能检测,用户电能表的校准等。1971年3月美国学者J.Tierncy,C.M.Rader和B.Gold首次提出了直接数字频率合成DDS(directdigitalsynthesis
3、)技术。这是一种从相位概念出发直接合成所需要波形的新的全数字频率合成技术。同传统的频率合成技术相比,DDS技术具有极高的频纸。率分辨率、极快的变频速度,变频相位连续、相位噪声低,易于功能扩展和全数字化便于集成,容易实现对输出信号的多种调制等优点,满足了现代电子系统的许多要求,因此得到了迅速的发展。SOC(systemonchip)是20世纪90年代提出的概念,它是将多个功能模块集成在一块硅片上,提高了芯片的集成度并减少了外设芯片的数量和相互之间在PCB上的连接,同时系统性能和功能都有很大的提高。随着FPGA(fieldprogrammablegaterray)芯片工艺的不断发展,设计人员在
4、FPGA上嵌入软核处理器成为可能,Altera和Xilinx公司相继提出了SOPC(systemonaprogrammablechip)的解决方案,它是指在FPGA内部嵌入包括CPU在内的各种IP来组成一个完整的系统,在单片FPGA内部实现一个完整系统的功能。本文基于DDS/SOPC技术设计了一种谐波信号发生器,该系统把DDS模块和微处理器控制部分集成到单片FPGA芯片内部,在一个芯片里实现了一个系统的功能,因此可以大大减少处理器外围扩展路数目,提高系统集成度,降低外围电路布局走线的复杂度,提高系统的抗干扰能力。由于FPGA的可编程性,所以系统的扩展和升级也更加容易。1.DDS原理直接数字
5、频率合成是一种在直接合成波形阶段的基础上新的频率合成技术。使用阶段和振幅、相位的波形分割之间的关系和分配给相关地址[4]。DDS技术有许多优点比如快速交换、精细频率分辨率、低相位噪声、连续相频率开关等等。DDS的原理是很容易理解的。首先,一个正弦信号进行抽样一个周期期结果的应满足香农采样定理。假设我们把一个周期的正弦信号进行抽样成2n个点,然后把每个点放到一个相应大小的一个存储地址中。我们确定上述问题的顺序。这个在ROM中数据存储在是最先的。换向思考,将采样频率看作波形数据的输出频率,则被恢复波形的频率:从而改变步进量M可以改变输出信号的频率,改变起始位置可以改变输出波形的初相位。这样RO
6、M的地址不断累加,便可以输出周期性的波形幅度数据,再经过数模转换器和低通滤波器,从而产生周期性的连续谐波信号。将单频连续信号进行一个周期采样,采样频率要满足采样定理(即至少是单频连续信号频率的2倍)。假设采样点为2N个,这样可以将波形数据存储在地址线位数为N的ROM中,如图1所示。DDS技术的实质是以基准频率源(系统时钟)对相位进行等间隔的采样。由图2可见,DDS由相位累加器和波形存储器(ROM查询表)构成的数控振荡器NCO(numericallycontrolledoscillators)、数模转换器DAC以及低通滤波器LPF几部分组成。在每一个时钟周期,N位相位累加器与其反馈值进行累加
7、,其结果的高L位作为ROM查询表的地址,然后从ROM查询表中读出相应的幅度值M送到DAC。再由DAC将其转换成为阶梯模拟波形,最后由具有内插作用的LPF将其平滑为连续的正弦波形作为输出。因此通过改变频率控制字N可以改变输出频率[1]。本系统的总体设计是实现一个频率、初相、谐波比例可调的多路(至少两路)谐波信号发生器,信号由基波和3、5次谐波组成。频率分辨率达到1Hz,输出基波频率范围在0~100Hz;两路之间的相位差为0