0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是数字中频?FPGA怎么实现数字中频?

FPGA设计论坛 2023-10-21 18:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

数字中频

所谓中频,顾名思义,是指一种中间频率的信号形式。中频是相对于基带信号和射频信号来讲的,中频可以有一级或多级,它是基带和射频之间过渡的桥梁。

wKgaomUyQZWAFwOxAAAnSYiHIrA746.jpg

如图1所示,中频部分用数字方式来实现就称之为数字中频。数字中频技术通常包括上下变频(DUC/DDC)、波峰因子衰减(CFR)和数字预失真(DPD)。

DUC/DDC

DUC实现了从“复”基带(Baseband)信号到“实”带通(Pas***and)信号的转换。输入的复基带信号采样率相对较低,通常是数字调制的符号率。基带信号经过滤波,然后被转换成一个更高的采样率,从而调制到NCO的中频载波频率。

DUC通常需要完成频谱整型(Pulse shaping),然后调制到中频载波,以便于经由DAC驱动后面的模拟转换器

在图2中,通道滤波器(Channel Filter)完成基带信号的频谱整型,通常由FIR实现。插值(Interpolation)部分完成信号采样率变换和滤波功能,可以采用CIC或者FIR实现。对于一个窄带信号,如果需要高倍采样率变换,那么CIC将是非常合适的,无论是在实现性能或是资源节省方面,CIC都将优于FIR。

NCO是一个数控振荡器,也叫DDS,可以用来产生一对相互正交的正弦和余弦载波信号,与插值(增加采样率)以后的基带信号混频,完成频谱上搬。

与DUC相反,DDC基本上完成了以下几个工作:

1. 频谱下搬:将ADC送来的数字信号有用频谱,从中频搬移到基带

2. 采样率降低:将频谱搬移后的数据从ADC的高速采样率降低到一个合适的采样速率水平,通过抽取(Decimation)实现。

3. 通道滤波:在将I/Q信号送入基带处理以前,需要再对其进行滤波

实际上,数字上下变频技术应用非常广泛,其在无线通信、有线电视网络(Cable Modem)、数字电视广播(DVB)、医学成像设备(超声),以及军事领域当中,都是不可或缺的功能。

CFR

目前许多无线通信系统,如WCDMA、WiMAX,其中频信号通常由多个独立的基带信号相加而成。合成的中频信号有较大的峰均比(Peak-to-Average Ratio),并符合高斯分布。而通常功放(PA)的线性区是有限的,较大PAR的中频信号对应的PA的工作范围将被缩小,从而引起PA效率的降低。因此在PA之前减小中频信号的PAR是非常重要的。波峰因子衰减(CFR)正是用来完成这一功能的,它将有利于保证PA输出的线性度,降低带外辐射,提高PA效率。

目前,中频采用的CFR算法有:波峰箝位(Clip),波峰修整(Peak Windowing)和波峰消减(Peak Cancellation)。其中波峰修整方式的性能和可实现性都较为适中。波峰消减相对于波峰修整有较好的带外特性,但需消耗更多的FPGA资源。

DPD

在无线通信系统中,往往需要PA的输出具有很高的线性度以满足空中接口标准的苛刻要求,而线性功放又非常昂贵。为了尽可能提升PA的输出效率和降低成本,必须校正PA的非线性特性,而对PA的输入信号进行预失真处理是一个不错的选择。

DPD实现方式分为查找表(LUT)和多项式(Polynomial)两类。两种算法的优缺点如表1所示。

wKgaomUyQZWAHSkVAABFYimpeiM501.jpg

FPGA实现优势

FPGA实现数字中频

随着WiMAX/LTE等宽带无线通信技术的逐渐成熟,对无线设备数字中频带宽的要求也越来越高。同时如MIMO等多天线技术日渐广泛应用,数字中频的通道数也在迅速增加。

对于如此大的运算带宽需求,许多DSP处理器难以满足实际应用,而专用芯片(ASSP)又缺乏相应的灵活性。采用FPGA实现数字中频,能够很好的协调处理能力和灵活性之间的矛盾。同时Altera公司针对3G/4G等应用开发了大量的数字中频参考设计和IP,简化了设计者的开发难度,缩短了设计周期。

FPGA器件属于硬件,它的特点是比较适合速度较高、逻辑关系不复杂的数据通路实现。

通过我们对前面DDC和DUC功能的分析,我们发现实现DDC/DUC的模块和运算主要有CIC/FIR滤波、NCO、插值/抽取、混频。这些基本上属于算法简单、但计算速度较高的处理,非常适合于FPGA的实现。

从另一个角度讲,FPGA相比DSP处理器的优势是并行构架。一个DDC/DUC模块完成以后,只要做简单的复制,就可以扩展到多路DDC/DUC。同时,一个ADC/DAC器件可以连接多个通道的DDC/DUC,从而可以轻松支持多载波(Multi-carrier)系统。

wKgaomUyQZWAGnG1AAA75NqrDUM915.jpg

而有时候FPGA内部的资源有限,多路DDC/DUC甚至可以做时分复用,公用一块DDC/DUC的电路,当然电路工作时钟也需要提高相应的倍数,只要在该FPGA性能允许范围以内就可以了。Altera拥有支持包括WCDM A,TD-SCDMA,和WiMAX的参考设计。

CFR电路的计算量较大,例如TD-SCDMA,采样率从61.44MHz~92.16MHz,基于FPGA的并行处理可以轻松完成。

多项式DPD分为前向和反向模块,前向模块为预失真器,由多个FIR滤波器组成,非常适合硬件FPGA实现,Altera的IP核可以提供完善的FIR支持。反向模块为特定的收敛算法,如LMS、RLS,Altera都可以提供相应的参考设计。其中,对于RLS,Altera的参考设计采用QR分解方式,缩短了收敛时间,提高了算法的稳定性。

Altera提供的资源

Altera公司除了在器件设计上考虑了数字中频应用的实际情况外,也在IP核、控制粘合逻辑、接口逻辑、设计工具和流程,以及参考设计方面做了大量的工作。

在FPGA器件资源上,Altera最新的Cyclone和Stratix系列在内嵌存储器和乘累加模块方面,无论是数量还是速度都有较大程度的提高。

在DSP的IP核组件方面,Altera能提供包括FIR,NCO,CIC,CORDIC等功能组件。为了方便用户的系统集成,同时还提供了用于这些模块之间互联的统一接口:Avalon Streaming(Avalon-ST)接口。另外,为了多通道的复用和解复用,Altera还设计了Avalon-ST接口的包格式转换器(Packet Format Converter),用于将输入的单个或多个Avalon-ST通道与输出的单个或多个Avalon-ST通道提供时间和空间接口,用于多通道的复用与解复用。

在一些需要灵活性的领域,比如DPD,Altera的Nios II嵌入式处理器正好可以发挥功用,例如,在DPD的反馈路径上,它可以帮助用户灵活增加自己的插值例程。Nios II嵌入式处理器还可帮助系统做一些数据统计、参数重配以及其它管理工作。

在设计验证工具和流程方面,Altera力推MATLAB/Simulink+DSP Builder+Quartus II的一体化设计流程。如图3所示。

wKgaomUyQZWASWwJAABOoCOeUrI205.jpg

同时Simulink还可以集成ModelSim和FPGA内嵌逻辑分析仪SignalTap-II来协助用户做功能仿真、调试。另外,硬件在环(Hardware In Loop)功能方面可以帮助用户在实际硬件上验证设计算法,同时也加速了验证的速度。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1655

    文章

    22282

    浏览量

    630107
  • DDC
    DDC
    +关注

    关注

    2

    文章

    99

    浏览量

    38103
  • DUC
    DUC
    +关注

    关注

    0

    文章

    10

    浏览量

    12041
  • 数字中频
    +关注

    关注

    0

    文章

    7

    浏览量

    7956
  • 数控振荡器
    +关注

    关注

    0

    文章

    18

    浏览量

    10342

原文标题:什么是数字中频?FPGA怎么实现数字中频?

文章出处:【微信号:gh_9d70b445f494,微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    低频、中频、高频对音箱的影响

    部分,比如鼓的底鼓、贝斯(Bass)的根音、大提琴的低音区,这些声音能带来冲击感和厚重感,也就是我们常说的 “低音”。 中频(200Hz-5kHz)≈ 人声 :这是人声(无论是唱歌还是说话)最集中的频段,人耳对这个频段也最敏感。比如歌手的 vocals、播
    的头像 发表于 11-14 10:43 815次阅读

    25年11月上海FPGA算法实现与应用技术高级研修分享

    的设计。   第六章: NCO的算法与实现:NCO(数字控制振荡器)是做频率搬移和相位搬移的重要算法,也是数字中频设计常用的设计模块。   第七章: FRM滤波器设计:FRM滤波器(频
    发表于 10-11 11:55

    400Hz中频静变电源简单介绍

    400Hz中频静变电源,作为现代电力电子技术的杰出代表,以其卓越的性能和广泛的应用领域,在航空、航天、军事通信、精密测试等多个高端科技领域扮演着不可或缺的角色。本文将详细介绍HJ61/63系列
    的头像 发表于 08-04 16:57 1151次阅读
    400Hz<b class='flag-5'>中频</b>静变电源简单介绍

    PanDao应用:输入中频空间公差,最小中频波长

    半径为6400公里的行星上的中频空间波。 条纹的非直边是由未优化设置的CNC抛光工艺中的中频空间误差引起的 预抛光光学元件上的同心圆状中频空间误差,由未优化的点接触式CNC研磨工艺所导致
    发表于 06-04 08:46

    AD6684 135MHz四通道中频接收机技术手册

    AD6684是一款135 MHz带宽、四通道中频(IF)接收机。内置四个14位、500 MSPS ADC和各种数字处理模块,包括四个宽带DDC、一个NSR和VDR监控。该器件内置片内缓冲器和采样保持
    的头像 发表于 04-28 17:22 743次阅读
    AD6684 135MHz四通道<b class='flag-5'>中频</b>接收机技术手册

    AD9874低功耗中频数字化子系统技术手册

    AD9874是一款通用中频子系统,可对带宽最高至270 kHz的低电平10至300 MHz中频输入信号进行数字处理。AD9874的信号链包括一个低噪声放大器、混频器、一个带通Σ-Δ型模数转换器以及一个具有可编程抽取系数的抽取滤波
    的头像 发表于 04-28 17:22 693次阅读
    AD9874低功耗<b class='flag-5'>中频数字</b>化子系统技术手册

    AD9864中频数字化子系统技术手册

    AD9864是一款通用中频子系统,可对信号带宽范围为6.8 kHz至270 kHz的低电平10 MHz至300 MHz中频输入进行数字化处理。AD9864的信号链包括一个低噪声放大器(LNA)、一个
    的头像 发表于 04-28 15:08 1028次阅读
    AD9864<b class='flag-5'>中频数字</b>化子系统技术手册

    AD6655中频分集接收机技术手册

    AD6655是一款混合信号中频接收器,内置双通道、14位、80 MSPS/105 MSPS/125 MSPS/150 MSPS ADC和一个宽带数字下变频器(DDC)。旨在为低成本、小尺寸、多功能通信应用提供解决方案。
    的头像 发表于 04-28 13:58 674次阅读
    AD6655<b class='flag-5'>中频</b>分集接收机技术手册

    AD6676宽带中频接收机子系统技术手册

    AD6676是一款高度集成的中频子系统,可数字化高达160 MHz的射频(RF)频段,并且此频段在70 MHz至450 MHz中频(IF)范围内为宽度居中。 与传统奈奎斯特IF采样ADC
    的头像 发表于 04-28 11:01 752次阅读
    AD6676宽带<b class='flag-5'>中频</b>接收机子系统技术手册

    AD6679 135MHz带宽中频分集接收机技术手册

    AD6679是一款135 MHz带宽混合信号中频(IF)接收机。内置双通道、14位、500 MSPS模数转换器(ADC)和各种数字信号处理模块,包括四个宽带DDC、一个NSR和VDR监控。 它具有
    的头像 发表于 04-28 10:33 652次阅读
    AD6679 135MHz带宽<b class='flag-5'>中频</b>分集接收机技术手册

    进群免费领FPGA学习资料!数字信号处理、傅里叶变换与FPGA开发等

    ~ 01、数字信号处理的FPGA实现 旨在讲解前端数字信号处理算法的高效实现。首先概述了当前的FPGA
    发表于 04-07 16:41

    浅谈380v变660v光伏屋顶发电转中频炉用电变压器

    在屋顶光伏发电系统中,将380V电压升压至660V以供中频炉使用,需要选择合适的变压器。以下是相关建议和方案: ### 1. 变压器选型 - **容量选择**:变压器的容量应根据中频炉的实际功率需求
    的头像 发表于 03-13 08:12 761次阅读

    IGBT在中频电源中常见的故障模式及解决方法

    在现代工业电气领域,中频电源应用广泛,而 IGBT(绝缘栅双极型晶体管)作为中频电源的核心器件,起着至关重要的作用。本文将深入探讨 IGBT 在中频电源中的工作原理、关键作用,以及常见的故障模式及解决方法。
    的头像 发表于 03-03 14:16 2254次阅读
    IGBT在<b class='flag-5'>中频</b>电源中常见的故障模式及解决方法

    数字频谱仪的技术原理和应用场景

    数字频谱仪是使用数字中频技术的频谱仪,其技术原理和应用场景可以归纳如下:一、技术原理数字频谱仪在中频使用ADC(模数转换器)进行
    发表于 02-13 14:55

    AFE7070中频频率f0最好设置在一个什么范围?

    我咨询下AFE7070芯片中数模转换器的一个问题: 我们一个项目需要AFE7070中DAC输出一个中频带宽信号f0±1MHz,中频频率f0=20MHz,带宽B=2MHz。但是我看到芯片资料说明中
    发表于 01-01 08:16