节点文献

基于FPGA的数字上下变频器的研究与实现

The Research and Implementation of Digital up Converter and Digital Down Converter by FPGA

【作者】 崔文

【导师】 杨家玮;

【作者基本信息】 西安电子科技大学 , 通信与信息系统, 2006, 硕士

【摘要】 目前,软件无线电中普遍采用的是中频数字化方案,这就使得数字上下变频成为了其关键技术之一,本文主要研究了基于FPGA的数字上下变频器的设计和实现。文中首先介绍了数字上下变频的相关基本理论及常用算法,然后采用自顶向下的模块化设计方法,将数字上下变频器按功能划分为若干模块,并组成一个模块库,在实际应用中,优化配置各个模块来满足具体系统的性能要求。在数控振荡器的设计中,给出了基于查找表(LUT)和坐标旋转矢量(CORDIC)算法的设计方案;在数字下变频中,设计实现了积分梳状(CIC)滤波器和半带滤波器(HBF)相结合的抽取滤波器组,为了补偿CIC滤波器的通带衰减,引入了二阶多项式(ISOP)补偿滤波器。并研究了采用分布式(DA)算法的FIR信道整形滤波器的实现;在数字上变频中,用整形CIC(SCIC)滤波器实现了多级内插滤波器组。最后通过对各个功能模块的FPGA仿真,验证了设计的正确性。

【Abstract】 Today, intermediate frequency (IF) signal digitalization becomes the prevalent choice in Software Radio (SWR), thus, Digital Up Conversion (DUC) and Digital Down Conversion (DDC) are ones of the key techniques of SWR. This paper deals with the design and implementation of DUC and DDC by field-programmable gate array (FPGA). Firstly, the related theory and algorithm of DUC and DDC are introduced. Secondly, using Top-Down design method, DUC and DDC are divided to many function modules and organized to the module library. In practice, these function modules are selected, configured and optimized to satisfy the system demand. Based on look-up table (LUT) and Coordinate Rotation Digital Computer (CORDIC) algorithm, a method for implementing a numerically controlled oscillator (NCO) is described in the paper; The decimating digital filter of DDC is designed as the cascade of cascaded integrator-comb (CIC) filters and Half-Band filters (HBF). To compensate the CIC’s passband attenuation, second-order polynomials (ISOP) filter is used. The channel shape filter is implemented by Distributed Arithmatic (DA). In DUC, interpolating digital filter consists of a sharpened CIC (SCIC) filter. At last, every function module designed in this paper is simulated by FPGA. The results show the design is correct.

【关键词】 数字上变频数字下变频FPGA抽取内插
【Key words】 DUCDDCFPGAdecimationinterpolation
  • 【分类号】TN773;TN791
  • 【被引频次】27
  • 【下载频次】1285
节点文献中: