论文部分内容阅读
任意波形发生器作为信号源,凭借其灵活性和高性价比在科学研究中得到越来越多的应用。本论文旨在从实现的层面上研制一款任意波形发生器,包括其软件系统设计与实现。
首先,论文调研了任意波形发生器的研究背景和国内外研究现状。在此基础上提出了“AWG+AFG”的整体实现方案。
其次,论文阐述了“AWG+AFG”方案中涉及的软硬件部分的实现原理,包括直接数字合成、大容量存储单元DDR2SDRAM、可重构的波形产生电路XilinxFPGA、PXI总线接口、PCI总线协议、基于MFC的软件架构。
接着,论文介绍了任意波形发生器的具体实现。先后介绍了软件的分层实现方案、上位机和板卡间的PXI总线通信、FPGA中波形产生电路的调度方案、DDR2SDRAM波形存储单元的调度方法。
最后,论文对实现的任意波形发生器进行了简单的测试分析。通过上位机的软件界面控制板卡工作产生了单频正弦波和自定义波形。测试结果表明研制的任意波形发生器达到了设计要求。