DVBIH系统载波同步的硬件实现研究

发布者:WhisperingGlow最新更新时间:2007-10-10 来源: 电视技术关键字:信号  循环  随机  时域 手机看文章 扫描二维码
随时随地手机看文章

l 引言

多数手机电视标准采用了OFDM 技术,但对于OFDM信号,载波频偏将破坏信号子载波问的正交性,引入载波间干扰.一个小的频偏就可能导致SNR的降低,所以,在OFDM的手机电视系统中,精确估汁并校正载波频率偏差是非常重要的一部分。

以DVB-H系统为例,整数倍频偏采用连续导频进行相关估计的算法,小数倍频偏采用通过整数倍频偏估汁修正与估汁值自平均相结合的算法,同时给出了硬件实现架构。

2 基于DVB-H的载波同步方案

系统的载波同步的算法一般都是基F信号帧结构中的已知信息。以DVB-H系统为例,其信号帧结构中的已知信息为时域上的循环前缀CP以及频域上的按固定规律出现的连续导频和离散导频。因此通常在FFT前用循环前缀粗估计小数载波频偏的值,而在FFT之后用连续导频或离散导频检测整数倍载波频偏值以及精细估计小数倍载波频偏的值。但是这种传统算法精细估汁小数倍载波频偏计算复杂度高,硬件实现复杂。本文采用了一种用循环前缀估汁小数倍载波频偏,FFT后用连续导频估计整数倍频偏,同时对小数倍频偏进行修正的方案,简化了汁算复杂度,易于硬件实现、本方案综合考虑了估计精度和硬件的可实现性,如图1所示。

在时域上基于CP对小数倍载波频偏的快速捕获,通过平均模块对连续n帧得到的估计值ε进行平均,进一步减小随机噪声的影响。FFT之后,在频域上利用相邻两个OFDM符号的连续导频信号进行相关估出整数倍载波频偏,并判断小数倍载波频偏是否在±0.5以内,对在时域上估计的小数倍频偏进行修正。频域估计得到的整数倍载波频偏估汁值反馈到接收信号的时域端,与平均模块后的小数倍载波频偏估计值相加进行载波频偏补偿。

2.1小数倍载波频偏估计算法

在发送端,循环前缀是每帧有效数据的最后一部分的复制,如图2所示。循环前缀与每帧有效数据的最后一部分幅值相同,区别是有一个相位的旋转,这个相位正比于载波频偏,可根据这个相位旋转估计得到小数倍载波频偏。

具体算法为利用循环前缀开窗与数据进行相关,为尽量减少其受上一帧数据污染的可能性,开窗的位置越靠后越好。相关值在开窗范围内做平均取相位再除以-2π便可求得在多径信道情况下估计得到的小数倍载波频偏



式中:ω为开窗长度。

2.2整数倍载波频偏估计算法

在小数倍频偏进行估计和补偿之后,载波频偏在频域上的一个主要影响表现在子载波的循环移位,可利用处于每帧OFDM符号中特定子载波位置上的连续导频来进行载波频偏的估计。由于连续导频在每一帧中的固定位置上出现,自相关性好,对连续两帧OFDM符号在连续导频的位置进行复相关并求和,使用一个长为S的滑动窗作为频域上子载波有可能的相对偏移范围,这样得到S个相关值,其中最大相关值所对应的s即为频域上子载波的相对偏移,即整数倍载波频偏的估计值

个符号的第κ个连续导频位置上的复数值;S是整数倍频偏的估计范围;s是窗口移动值,s∈S;S路相关和的最大值Cm对应的s即为整数倍载波频偏的估计值m。

2.3小数倍载波频偏修正算法

如果小数倍频偏在±0.5以内时,仅用2.1节算法的估计值与实际值相比有可能出现跳变,即+0.5估计成



式中:μ为预先设定的阈值,一般设为0.2,经过整数倍频偏估计对小数倍频偏的补偿处理,一般可使剩余的小数倍频偏在-0.25~+0.25之间,这样可避免小数倍载波频偏在+0.5内估计出的ε存在跳变的可能,以提高估计的准确度。

3 DVB-H载波同步的硬件实现

3.1小数倍载波频偏估计的硬件实现

根据2.1所述的算法原理及公式(1),假设开窗长度为ω,OFDM符号长为Nc,每个有效数据为K bit,对于每个OFDM符号要进行4×w次乘法,2×(ω-1)次加法,同时要两块RAM,每块容量为Ns×K bit,一块存储当前OFDM符号,另一块为读取上一个OFDM符号的内容进行相关运算。 图3的硬件构架,考虑到每次估计之间的时间间隔为Ng个时钟(循环前缀CP的长度),足够进行相关运算,因此可对RAM进行复用。同时通过选择控制信号对乘法器进行复用,仅要一个乘法器就可实现运算。

首先产生控制信号,选择窗内数据的实部,虚部分别依次存入长为64的FIFO,此处窗长设为64。根据控制选择信号sel,用流水方式将下面4组信号分时送入



累加器4进行累加。一帧估计完后,把累加器1与累加器4的值再送入加法器得出估计的实部,把累加器2与累加器3的值送入减法器得出估计的虚部。然后对估计值做平均,为了硬件实现方便,窗长选为64,因此将结果送入移位器右移6位,即可对累加结果做平均。最后对连续8帧的估计值,通过累加器移位器累加并右移3位做平均,进一步降低随机噪声的影响。表1比较了本设计与传统相关架构的硬件资源。

由表1可见,本文架构在加法器数量不变情况下,存储器容量节省一半,特别是对FPGA中十分稀缺的乘法器资源,节省了4w-1个,相关窗越长节省的数量越大。

3.2整数倍频偏估计及小数倍频偏修正的硬件实现

对于整数倍载波频偏估计来说,输入数据去掉循环前缀CP,再经过FFT得到频域数据,可利用连续导频或离散导频估计载波频偏,两者均采用相关的方法。表2比较了连续导频和离散导频时所需硬件资源的情况。

表2中Ⅳ为一个OFDM符号中的子载波的个数;M为离散导频循环一次所包含的子载波个数;K为每个子载波信号的比特数;q为一个OFDM符号中连续导频的个数;p为离散导频循环一次所包含的离散导频的个数,S为滑动相关窗长。一般有M>N,p>q,因此离散导频整数倍载波频偏估计的算法比连续导频的估计算法要用到更多的存储器、乘法器和加法器资源。连续导频的方法已能准确地估计出整数倍载波频偏,不必再用离散导频的算法来进行整数倍载波频偏估计。

对于小数倍载波频偏估计来说,如果小数倍频偏在±0.5以内时,估计值和实际值相比有可能出现跳变,要想准确估计,通常需要许多个OFDM符号利用连续导频或离散导频进行精细估计。而本文对小数倍频偏估计采用通过整数倍频偏估计修正与估计值自平均相结合,由于利用了整数倍载波频偏估计中的运算结果,并通过合理的设置参数,仅需用一个移位器,一个加法器和一个比较器就可在保持一定精度的前提下大大节省运算量。

表3中的Ⅳ为利用连续或离散导频进行小数倍频偏精细估计一次所利用的子载波个数;K为数据的比特数;t为进行一次估计所用的连续或离散导频数。从表3可以看出利用连续导频或离散导频对小数倍载波频偏进行精细估计,硬件实现计算复杂,十分耗费资源。而利用本文的通过整数倍频偏估计修正算法可以大大节省硬件资源。 整数倍载波频偏估计的硬件实现构架如图4所示。首先对输入的数据送入选择器去除循环前缀CP,送人

FFT模块;为了运算的速度和数据的连续性使用乒乓操作,在第一个缓冲周期,将连续两帧数据缓存到数据缓冲模块1,2,在第二个缓冲周期通过输入数据选择信号将其后的两帧数据缓存人数据缓冲模块3,4,同时把在第一个缓冲周期存入数据缓冲模块l,2的数据送入数据运算模块进行运算处理,如此循环进行。运算模块的具体运算过程如下:将连续两帧信号存入两个深度为4 096的RAM中,依次读出连续导频在滑动相关窗内的数,并把这些数存入寄存器进行相关。例如图4中对于一组连续入移位器左移5位,与C。送入减法器,比较符号位就可以得出频偏补偿的结果。


3.3载波频偏补偿的硬件实现

把频域估计得到的整数倍载波频偏估计值反馈到接收信号的时域端,与平均模块后估计的小数倍载波频偏估计值相加构成△f进行补偿。时域上的相偏补偿是乘以一个相反的相位α,可推导得到



首先,估计出的载波频偏经过累加器、取模器、乘法器得到,然后经过cordic模块计算得到其正弦、余弦值,最后根据式(4),(5)进行补偿,同相分量与余弦值送入乘法器得到的值送入寄存器1,同时正交分量与正弦值送入乘法器,得到的值送入寄存器2,寄存器1和寄存器2的值送入加法器得到无载波频偏的同相分量;正交分量与余弦值送入乘法器得到的值送入寄存器3,同时同相分量与正弦值送入乘法器得到的值送入寄存器4,寄存器3与寄存器4的值送入减法器得到无载波频偏的正交分量。
 
其中正弦和余弦值的计算采用cordic算法代替查找表,保证了一定的精度的条件下大大节约了存储资源。图6为cordic硬件实现构架。

4 小结

本文基于已有的算法,以DVB-H系统为例,对其载波同步提出了一种方案及硬件实现架构。对上述架构利用Verilog硬件描述语言进行了实现,用ModelSim SE5.7进行了仿真,同时用Quartus II 6.O进行了综合,选用芯片EP2C70F672C8。整数倍载波频偏估计模块最高时钟频率可达87 MHz,所用的M4k为48个,LE约为3 800个,乘法器为12个;小数倍载波频偏估计模块最高时钟频率可达102 MHz,所用的M4k为2个,LE约为184个,乘法器为1个;载波频偏补偿模块最高时钟频率可达73 MHz,所用的LE约为2 000个,乘法器为8个。本文提出的硬件实现架构,速度快,节省硬件资源。

关键字:信号  循环  随机  时域 引用地址:DVBIH系统载波同步的硬件实现研究

上一篇:数据融合在舰炮系统低角跟踪中的应用
下一篇:基于CORDIC技术的MQR阵自适应抗干扰处理

推荐阅读最新更新时间:2024-05-07 15:59

信号链,你需要了解的高速信号知识(一)
为什么要使用LVDS或JESD204B标准? 信号链是连接真实世界和数字世界的桥梁。随着ADC采样率和采样精度的提升,接口芯片的信号传输速度也越来越快,高速信号传输的各种挑战慢慢浮现出来了。作为一个信号链设计或验证工程师,这些基本概念你一定要知道。 相比传统的CMOS传输技术,在信号链中引入LVDS或JESD204B,可以实现更高的信号传输速率,更低的功耗,具备更好的抗干扰性 (信噪比更佳),而且线束数量会大幅降低。 LVDS(Low-Voltage Differential Signaling ,低电压差分信号)是美国国家半导体(National Semiconductor, NS,现TI)于1994年提出的一种信号
[测试测量]
做<font color='red'>信号</font>链,你需要了解的高速<font color='red'>信号</font>知识(一)
信号路径的每一环节:剖视及详析
图 1:典型的信号路径 每当我们设计高速的混合信号系统时,我们最好先审视信号路径的每一环节,详细评估各区块的信号失真程度。本文主要介绍输入或接收器路径的设计。发送器或输出路径的设计将会留待以后再详细介绍。典型的接收器或仪表测量系统由信号传感器、模拟信号处理区块、数据转换器、接口及数字处理区块等多个不同环节组成 (参看图 1)。但本文只集中讨论输入路径设计的模拟及混合信号部分。我们必须小心挑选信号路径的各个区块,才可取得预期的成效。 规范系统性能的技术规格 若要系统能充分发挥其性能,系统便必须符合一定的技术规格,例如信号路径所采用的主要元件必须符合有关要求,以便系统可以在性能、功耗、体积及是否容易使用等方面取得最理想的平衡。下文将会
[模拟电子]
分层结构高速数字信号处理系统的设计与应用
摘要:介绍了一种具有分层结构的高速数字信号处理嵌入式系统,该系统中的不同层次完成了具有不同实时性要求与复杂程度的任务。详术了基于TMS320VC33的嵌入式系统的实现过程及关键技术,最后给出了几个典型的应用实例。 关键词:数字信号处理(DSP) 嵌入式系统 分层结构 目前,DSP应用系统的研发一般都需要昂贵的专扇开发系统,而且大多是功能与用途特殊的产品且批量小,其成本主要花在长时间研发上。对于民品,时间就是市场占有率和金钱;对于军品,时间就是战斗力和生命。分层结构高速数字信号处理嵌入式系统的硬件和软件都在很大程度上具有通用性,极大地降低了这一类产品的研发难度与研发周期。 1 系统组成 1.1 设计思路 一个工业测控仪表产
[应用]
示波器探头如何进行小信号测量
  测量低幅度信号提出了一套独特的挑战。最主要的挑战是噪声和足够的测量灵敏度问题。   降低噪声   在测量几百毫伏以上的信号时可以忽略不计的环境噪声,在测量几十毫伏以下的信号时不能再忽略不计。结果,为降低测量系统捡拾的噪声,必需最大限度地减少接地环路,并使地线尽可能短。在极限情况下,可能必需使用电源线滤波器和屏蔽室,以对幅度非常低的信号进行无噪声测量。   但是,在进入极端条件前,应考虑把信号平均作为解决噪声问题的一种简单、经济的解决方案。如果试图测量的信号是重复的,试图消除的噪声是随机的,信号平均可以有效改善采集的信号的SNR(信噪比)。图6.12说明了其中一个实例。   6.12.a和图6.12b.通过信号平均(
[测试测量]
示波器探头如何进行小<font color='red'>信号</font>测量
全球首台射频矢量信号收发仪重新定义射频测试
基于最新版NI LabVIEW图形化系统设计软件,LabVIEW Robotics 环境继续提供工业级系统设计软件的能力。结合LabVIEWRobotics与LabVIEW 2010,新的编译器技术和优化得以实现,您可以自动受益于20倍的平均运行时间性能的提升。诸如导航,定位和视觉处理等计算密集型算法将可以更快地实现,提高您的机器人的性能。 感知 传感器驱动对任何自主或半自主的系统来说都是是至关重要的,并且其设计和维护的繁琐过程常常会浪费很多设计时间。为了开发LabVIEW Robotics模块,NI复用了 很多高效的和可维护的方法来实现机器人传感器驱动的发展。新的驱动程序包括以下内容: Vishay TEMT6000X01环
[测试测量]
全球首台射频矢量<font color='red'>信号</font>收发仪重新定义射频测试
选择示波器为何要确定测试信号带宽?
  传统的观点认为模拟示波器具有熟悉的控制面板,价格低廉,因而总觉得模拟示波器“使用方便”。但是随着A/D转换器速度逐年提高和价格不断降低,以及数字示波器不断增加的测量能力和实际上不受限制的测量功能,数字示波器已独领风骚。但是数字示波器显示具有三维的缺陷、处理连续性数据慢等缺点,需要具有数模兼合技术的示波器,例DPO数字荧光示波器。      确定测试信号带宽      带宽一般定义为正弦波输入信号幅度衰减到-3dB时的频率,即幅度的70.7%。带宽决定示波器对信号的基本测量能力。如果没有足够的带宽,示波器将无法测量高频信号,幅度将出现失真,边缘将会消失,细节数据将被丢失;如果没有足够的带宽,得到的信号所有特性,包含响铃和振鸣等都
[测试测量]
为便携医疗设备设计卓越的信号路径
致力于开发医疗诊断设备的公司面临的挑战就是要为消费者提供物美价廉的产品。在降低医护成本和改善病人护理服务方面,最重要的是能缩小这些医疗设备的体积并提高其精确度。在人口老化问题日趋严重的今天,上述需求显得更为迫切。根据IMS调查公司的InMedica报告,消费类医疗设备的销售总额到2011年时预计可超过50亿美元。 医疗设备监护功能的开发与不断完善,远程护理供应商能够在人类健康的几个重要领域为居家患者、急症室救护员以至医院提供更佳的诊断工具。血压计血糖仪、除颤器等监护类仪器均需要清晰的模拟信号来进行准确的测量,否则便可能危及生命。设计卓越的模拟信号路径可帮助设计人员降低外来噪声的干扰、扩展动态范围和加强精确度。此外,在组件选择方面
[工业控制]
为便携医疗设备设计卓越的<font color='red'>信号</font>路径
示波器测量汽车进气压力传感器信号及波形分析
进气压力传感器即进气歧管压力传感器。应用于D型电子控制燃油喷射系统(L型的使用空气流量计检测进气量)。进气压力传感器一般安装在节气门后方,通过检测节气门后方的压力变化来计算进气量。它的作用是检测进气歧管内的压力变化,并将发动机进气歧管的进气压力转换为电信号。与空气流量计一样,是发动机控制单元ECU计算基本喷油量、确定最佳点火时间的重要参数。 常见的进气压力传感器有模拟的,数字的,和TMAP的。模拟和数字的都是三条线,一条电源线,一条接地线,一条信号线。而TMAP的相比较于这两者,多了一根温度传感器的信号线。 TMAP型的进气歧管压力传感器集成了温度传感器,发动机电脑对比进气温度传感器和增压温度传感器,如果温差大于8摄氏度,
[测试测量]
示波器测量汽车进气压力传感器<font color='red'>信号</font>及波形分析
小广播
最新网络通信文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved