论文部分内容阅读
日益复杂的通信环境对接收机技术提出了更高的要求,宽带数字接收机技术逐步受到重视,但接收机产生的非线性失真会严重影响接收信号的质量。基于系统辨识的方法成为一个重要的研究方向,其主要思想是采用数字信号处理算法来抑制非线性失真。 算法的工程实现通常是由具体的硬件电路来完成。FPGA的电路结构相对灵活,一些复杂的控制逻辑可以由它完成,而DSP则能用于实现复杂的数学运算,这两种芯片是数字信号处理中最常用的硬件电路。 本文的主要目的是消除实际接收机的非线性失真,具体的工作是通过优化硬件设计来完成的。在接收信号时频特性未知的情况下,本文使用的是一种非线性盲辨识补偿算法。在实施具体的方案之前,分析了多种因素对算法稳定实现的影响。定点化是算法稳定实现的第一步,文中首先从算法的效果和硬件资源的消耗来综合考虑定点化方案,并在此基础上给出了具体算法的定标结果。在定点化方案确定后,优化设计了DSP中的定点乘法和定点除法单元。在FPGA的硬件实现部分,优化设计了主要模块的逻辑控制电路。然后单独提出了时序问题的影响,在介绍了基本时序模型后优化设计了关键时序模块。最后为了验证硬件系统的处理效果,优化设计了组帧控制电路,实现了不同速率数据的混合传输,同时也完成了信道化数据的连续传输。