您好,欢迎来到中国测试科技资讯平台!

首页> 《中国测试》期刊 >本期导读>在DDS中波形存储表设计的实现方法

在DDS中波形存储表设计的实现方法

2368    2016-01-23

免费

全文售价

作者:王巧兰1, 丁志宇2

作者单位:1. 仰恩大学计算机与信息学院, 福建泉州 362014;
2. 重庆大学测试中心, 重庆 400044


关键词:DDS技术; 波形存储表; LPM_ROM; VHDL; 优化


摘要:

基于FPGA器件的DDS设计实现中的一个核心部分就是波形存储表的设计。首先采用LPM_ROM和VHDL选择语句这两种方法进行波形存储表的设计和比较分析;然后考虑到硬件资源的有限性及DDS的精度要求,对这两种方法的程序进行了优化;最后对这两种方法设计的程序进行仿真和硬件调试。结果表明:采用这两种方法都能有效地实现DDS中波形存储表的设计。


Design of waveform ROM in DDS

WANG Qiao-lan1, DING Zhi-yu2

1. College of Computer and Information, Yang-en University, Quanzhou 362014, China;
2. Test Center, Chongqing University, Chongqing 400044, China

Abstract: The key part of DDS based on FPGA is the design of waveform ROM. Firstly, the waveform ROM was designed with LPM_ROM and SELECT sentence methods respectively, and the difference between them was compared. Then, the programs of these two methods were optimized to improve the accuracy of the output signal according to the limitations of the hardware. Finally, the program designed with these two methods was applied to the design of DDS. The result indicates that both of them can design the waveform ROM in DDS effectively.

Keywords: DDS; Waveform ROM; LPM_ROM; VHDL; Optimize

2008, 34(4): 65-68  收稿日期: 2008-1-22;收到修改稿日期: 2008-4-7

基金项目: 

作者简介: 王巧兰(1981-),女,福建龙岩人,硕士研究生,专业方向为电子设计自动化教学。

参考文献

[1] 郑燕, 等.基于VHDL语言与Quartus Ⅱ软件的可编程逻辑器件应用与开发[M]. 北京:国防工业出版社, 2007.
[2] 谢自美, 等.电子线路综合设计[M].武汉:华中科技大学出版社, 2006.
[3] 朱正伟.EDA技术及应用[M]. 北京:清华大学出版社, 2007.
[4] 侯伯亨, 等.VHDL硬件描述语言与数字逻辑电路设计[M]. 西安:西安电子科技大学出版社, 2000.
[5] 罗苑棠.CPLD/FPGA常用模块与综合系统设计[M]. 北京:电子工业出版社, 2007.
[6] 苏健民, 付金霞, 刘嘉新.基于FPGA的直接数字频率合成器设计[J].计算机应用, 2006, 25(8):29-31.
[7] 杨会成.基于FPGA的直接数字频率合成信号发生器的设计[J].安徽工程科技学院学报, 2005, 20(3):4-6.
[8] 姜萍, 王建新, 吉训生.FPGA实现的直接数字频率合成器[J].电子技术应用, 2002, 28(5):43-44.
[9] 程国兵, 等.基于FPGA的直接数字频率合成器的实现[J].通信技术与设备, 2003, 29(12):25-26.
[10] 余勇, 郑小林.基于FPGA的DDS正弦信号发生器的设计和实现[J].电子器件, 2005, 28(3):596-599.
[11] 杨守良.基于LPM_ROM的正弦信号发生器电路实现方法[J].微计算机信息, 2005, 21(3):134-135.
[12] 贾豫东, 封吉平.用FPGA实现任意波形发生器的两种方法[J].计算机测量与控制, 2004, 12(9):895-897.