没有合适的资源?快使用搜索试试~ 我知道了~
首页基于FPGA的数字下变频器设计
基于FPGA的数字下变频器设计
535 浏览量
更新于2023-05-23
评论 1
收藏 283KB PDF 举报
设计和实现了基于FPGA的可编程数字下变频器(DDC),用于宽带数字中频软件无线电接收机中,主要完成了数字下变频、数据抽取等功能。采用自顶向下的模块化设计方法,将整个下变频器划分为基本单元,实现这些功能模块并组成模块库。在具体应用时,优化配置各个模块来满足具体无线通信系统性能的要求。
资源详情
资源评论
资源推荐

基于基于FPGA的数字下变频器设计的数字下变频器设计
设计和实现了基于FPGA的可编程数字下变频器(DDC),用于宽带数字中频软件无线电接收机中,主要完成了
数字下变频、数据抽取等功能。采用自顶向下的模块化设计方法,将整个下变频器划分为基本单元,实现这些
功能模块并组成模块库。在具体应用时,优化配置各个模块来满足具体无线通信系统性能的要求。
摘摘 要:要: 设计和实现了基于
关键词:关键词: 软件无线电;数字下变频;FPGA
数字下变频技术在移动通信、数字广播、电视等领域具有重要应用价值。在接收机中,信号经混频后,输出到低通滤波器,
滤除倍频分量和带外信号。但随着采样速率的提高,一个重要问题就是采样后的数据流速率很高,导致后续的信号处理速度跟
不上,特别是对有些同步解调算法,其计算量巨大[1]。数据吞吐率过高很难满足实时性要求,因此有必要对A/D转换后的数据
流进行降速处理。
数字下变频的基本功能是从输入的宽带高速数据流信号中提取所需的窄带信号,将其下变频为数字基带信号,并转换成较低
的数据流[2]。高速ADC的输出信号送入至数字下变频器内,然后与数字本振正交混频,再经带通滤波器,滤除其他干扰信
号,然后再进行信号的解调、解码处理。如果直接对混频后的数据进行带通滤波所耗费的运算量就特别大,例如信号的数字化
采样率为30.72 MHz,滤波器为33阶FIR滤波器,则滤波操作需要1 013 M次乘法和980 M次加法,常规DSP难以承受。所以
必须对混频后的信号进行降速处理,这就是下变频器主要完成的工作,如图1所示。
1 原理实现原理实现
1.1 系统原理实现系统原理实现
数字下变频器输出信号的后续处理,主要是完成信号解调、解码、抗干扰、自适应均衡以及信号参数估计等工作[3]。由于
正交分解后的I/Q两路基带信号对上述后续处理通常带来很大的方便和良好的性能,因此本设计采用了正交两路处理的典型结
构。图2是本设计的结构框图。主要包括:数控振荡器、混频器、改进的级联积分梳状(MCIC)滤波器、半带(HB)滤波
器、抽取器、可编程FIR滤波器、控制模块。
模拟中频信号由前端的模数转换器采样而得到数字中频信号,数字信号先与数控本振产生的两路正交本振信号进行混频,将
数字中频搬移到基带。由于ADC在中频进行采样,采样速率有可能很高,而混频后得到的数据率和采样速率是一致的。如果
直接利用FIR滤波器来实现的话,根本无法达到这个处理速率。因此混频后的信号先通过CIC滤波器和HB滤波器,然后进行抽
取,降低数据率,再由FIR滤波器进行滤波。由于CIC滤波器的系数都为1,因此实现非常简单,只有加减运算,硬件实现时可
达到较高的处理速率,适合作抽取系统中的第一级并进行较大倍数抽取的工作。但CIC滤波器阻带衰减的特性不是很好,通常
需要采用五级CIC滤波器级联的方式加大阻带衰减,抽取因子为2~16。由于CIC滤波器的带内平坦度不是很好,因此在其后
端加了一个补偿器,把它们合称为改进的CIC(MCIC)滤波器。HB滤波器由于其系数几乎一半为零,滤波时运算量减少一
半,因此被作为第二级低通滤波器。HB滤波器处理后的信号的抽取因子固定为2,特别适合采样率降低一半的要求。通过
MCIC滤波器和HB滤波器滤波抽取后,基带信号由最初的高数据率被降到较低的速率,适于后级FIR滤波器处理。
1.2 数控振荡器实现原理数控振荡器实现原理
数控振荡器是本地频振荡信号的发生机构。其功能主要是产生一个振荡频率为中频的理想正弦和余弦序列[4]。它是决定系
统性能的最主要的因素之一。本文的数控振荡器采用直接数字频率合成技术来实现。
直接数字频率合成技术DDS(Direct Digital Frequency Synthesis)是从相位概念出发直接合成所需波形的一种新的频率合成
技术。近年来,技术和器件水平不断发展,这使DDS技术也得到了飞速的发展,完成了频率合成技术的一次飞跃,是目前运
用最广泛的频率合成技术。DDS的基本组成结构如图3所示。
















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0