论文部分内容阅读
本论文讨论的是两通道数字中频接收系统的设计与实现。作为一个实现电子战关键环节的中频数字接收机,受到通信界的研究和探索的机会越来越频繁,随着信息时代和信息社会的到来,应用在中频接收机的软件无线电技术也得到了广泛的关注,通过软件无线电的算法实现不同应用功能,构造通用的、可编程的和高速数字信号处理为一体的平台是软件无线电思想的本质所在。论文用到System Generator for DSP,这是一个能实现软件无线电思想,构建软件无线电算法的软件。在这个软件环境中实现算法是本论文研究的关键。本论文的Xilinx公司系统建模工具System Generator for DSP,它在很多方面扩展了MathWorks公司的Matlab/Similink平台,在这个平台下提供了数字信号处理(DSP)建模环境,简化并加速了DSP系统级硬件设计。它通过建立数字信号处理系统的抽象算法,将抽象算法转化成可靠的硬件实现数字信号处理高层系统设计与Xilinx FPGA实现的“桥梁”。它在MATLAB/Simulink的环境下完成算法的建模,然后生成相应的工程。ISE可对工程进行仿真、综合,最后完成算法的硬件化,也可由System Generator直接生成比特流文件,并下载到FPGA。System Generator for DSP提供了系统建模级设计能力,允许在相同的环境内进行软、硬件仿真、执行和验证,DSP设计者不需要书写HDL代码,也即不熟悉HDL代码的情况下也可以使用。此外,System Generator工具还能完成高级提取,自动编译生成的FPGA代码,也可以通过低级的提取、对FPGA的低层资源进行访问,从而实现高效率FPGA设计建模。目前,基于System Generator的设计方法已在复杂系统实现中展现了强大的潜能,它必将成为未来流行的FPGA开发技术之一。本论文主要研究基于System Generator的两通道中频数字接收机。在SystemGenerator for DSP开发环境中对两个通道数字中频接收系统进行建模,两个通道分别适应0.3MHZ和3MHZ接收符号率的接收,并详细的介绍中频数字下变频的设计理论、接收系统的采样理论以及滤波抽取技术等基本概念。本文按照0.3MHZ和3MHZ下接收符号率分别设计两个滤波抽取变换方案,在System Generator环境中对两个通道的接收方案进行验证仿真,仿真最后比较结果表明方案的可行性。最后对整个中频数字化接收系统以及接收机前端的结构作了详细的介绍并加以实现,两通道系统分别可以实现从90MHZ数据率到12MHZ和1.2MHZ数据率的转变,下变频输出数据信号带宽为10MHZ的基带串行信号。论文设计实现的结论是使用System Generator for DSP建模工具可以有效地缩短设计的时间,为不熟悉HDL语言的DSP设计者提供很大的利益,搭建起DSP设计者和Xilinx FPGA的“桥梁”。