数控振荡器的fpga实现.doc

约27页DOC格式手机打开展开

数控振荡器的fpga实现,数控震荡器的fpga实现 摘要:利用硬件描述语言(vhdl)来实现数控震荡器,数控振荡器是数字通信中调制解调单元必不可少的部分,同时也是各种数字频率合成器和数字信号发生器的核心。随着数字通信技术的发展,对传送数据的精度和速率要求越来越高。如何得到可数控的高精度的高频载波信号是实现高速数字通信系统必须解决的问题。可编程逻...
编号:45-167683大小:2.16M
分类: 论文>通信/电子论文

内容介绍

此文档由会员 lixiaolei0512 发布

数控震荡器的FPGA实现
                                       

摘要:利用硬件描述语言(VHDL)来实现数控震荡器,数控振荡器是数字通信中调制解调单元必不可少的部分,同时也是各种数字频率合成器和数字信号发生器的核心。随着数字通信技术的发展,对传送数据的精度和速率要求越来越高。如何得到可数控的高精度的高频载波信号是实现高速数字通信系统必须解决的问题。可编程逻辑器件和大容量存储器的发展为这一问题的解决带来了曙光。本文介绍如何运用FOGA(现场可编程逻辑门阵列)实现高精度数控振荡器。

关键词:VHDL;FPGA ;数控振荡器

目 录

 

1前言 
    1.1函数发生器简介 1
    1.2本课题指标及要求 2
    1.3本课题研究内容 2
2 函数发生器数字电路的总体设计 2
    2.1方案比较选择 2
    2.2 总体方案设计 3
    2.2.1微处理器系统 3
    2.2.2 DDS电路 4
    2.2.3测频电路 4
    2.2.4外设部分 5
3基于FPGA技术的系统硬件设计 5
    3.1 NCO电路的硬件设计 5
    3.1.1 NCO原理 5
    3.1.2相位累加器设计 6
    3.1.3 RAM查询表设计 7
4 数控振荡器的FPGA实现 10
    4.1 FPGA的开发技术 10
    4.2 数控振荡器的实现方法 11
    4. 2.2  PLL的VHDL应用逻辑描述 15
    4. 2.3双口RAM模块实现方法 17
    4. 3 顶层设计 24
5综述 25
    总结 25
    致谢 25
    参考文献 26
    英文翻译 26