摘要 | 第1-6页 |
ABSTRACT | 第6-10页 |
第1章 绪论 | 第10-20页 |
·课题背景及意义 | 第10页 |
·频率合成技术的发展 | 第10-12页 |
·SOPC技术 | 第12-13页 |
·数字调制技术 | 第13-18页 |
·BPSK与BFSK调制 | 第13-14页 |
·扩频调制 | 第14-18页 |
·线性调频 | 第18页 |
·论文主要研究内容 | 第18-20页 |
第2章 SOPC开发概述以及本系统总体方案设计 | 第20-30页 |
·基于NiosⅡ的SOPC系统 | 第20-27页 |
·NiosⅡ软核处理器 | 第20-21页 |
·Avalon总线 | 第21-23页 |
·HAL系统库 | 第23-24页 |
·设计流程 | 第24-27页 |
·Stratix EP1S80 DSP开发板套件 | 第27页 |
·任意波形发生器系统总体方案 | 第27-28页 |
·系统性能指标 | 第28-29页 |
·本章小结 | 第29-30页 |
第3章 DDS结构与实现 | 第30-47页 |
·DDS基本结构 | 第30-31页 |
·基于RAM查表法的DDS | 第31页 |
·基于CORDIC算法DDS的研究 | 第31-38页 |
·CORDIC算法概述 | 第31-33页 |
·CORDIC算法旋转模式 | 第33-35页 |
·基于CORDIC算法DDS的原理 | 第35页 |
·CORDIC用于DDS相位幅度转换需解决的问题 | 第35-36页 |
·CORDIC旋转模式FPGA硬件实现结构 | 第36-38页 |
·基于CORDIC算法DDS的实现 | 第38-44页 |
·相位累加器 | 第38页 |
·输入相位的预处理 | 第38-43页 |
·流水线的实现 | 第43-44页 |
·基于CORDIC算法DDS的数字电路 | 第44页 |
·两种DDS用于实现任意波形发生器的分析 | 第44-46页 |
·本章小结 | 第46-47页 |
第4章 自定义DDS组件的设计实现 | 第47-70页 |
·DDS组件的总体设计 | 第47-49页 |
·DDS组件寄存器定义 | 第49-51页 |
·寄存器组定义 | 第49-50页 |
·SEL_MOD与SEL_FRE的定义 | 第50-51页 |
·DDS组件Avalon总线端口设计 | 第51-56页 |
·从端口设计 | 第51-53页 |
·主端口设计 | 第53-56页 |
·DDS组件功能逻辑实现 | 第56-62页 |
·频率调节模块设计 | 第56-57页 |
·并串转换模块设计 | 第57-58页 |
·数字调制实现 | 第58-61页 |
·调制模式控制实现 | 第61-62页 |
·自定制任意波形输出实现 | 第62页 |
·DDS组件的驱动设计 | 第62-68页 |
·寄存器访问头文件dds_ms_reg.h和dds_sla_reg.h定义 | 第63页 |
·DDS组件的结构体定义 | 第63-64页 |
·DDS组件的实例化和初始化宏 | 第64-65页 |
·DDS组件初始化的实现 | 第65-67页 |
·其它驱动函数 | 第67-68页 |
·DDS组件加入NiosⅡ系统 | 第68-69页 |
·本章小结 | 第69-70页 |
第5章 键盘与LCD液晶显示器 | 第70-80页 |
·LCD点阵液晶显示器 | 第70-75页 |
·LCD液晶显示器与NiosⅡ系统的硬件接口 | 第70-71页 |
·LCD液晶显示功能实现 | 第71-75页 |
·键盘 | 第75-77页 |
·键盘控制实现 | 第75-77页 |
·键盘与NiosⅡ系统的接口 | 第77页 |
·按键与LCD的交互 | 第77-78页 |
·本章小结 | 第78-80页 |
第6章 系统集成及效果测试 | 第80-88页 |
·在SOPC Builder中定制硬件系统 | 第80-81页 |
·基于HAL的系统软件设计 | 第81-86页 |
·HAL编程环境 | 第81-83页 |
·系统软件的设计 | 第83-86页 |
·系统效果测试 | 第86-87页 |
·本章小结 | 第87-88页 |
结论 | 第88-90页 |
参考文献 | 第90-93页 |
攻读硕士学位期间发表的论文和取得的科研成果 | 第93-94页 |
致谢 | 第94-95页 |
附录 | 第95页 |