多天线多载波的数字上下变频的FPGA实现

发布者:qq8174350最新更新时间:2010-01-08 来源: ALTERA公司关键字:变频  载波  FPGA 手机看文章 扫描二维码
随时随地手机看文章

  概述
  
  数字上变频/下变频(DUC/DDC, digital up convert/ digital down convert)是数字中频设计的重要组成部分,其功能是将基带信号经过内插滤波后变到中频的频率,或者将中频的信号经过抽取滤波后降到基带的频率上。系统设计者经常面临的问题是天线数目以及载波数目在不同应用场景下会改变,此时FPGA则提供了一种非常灵活的设计实现手段。本文的主要目的就是介绍多天线多载波数字上下变频的FPGA实现方法,以及Altera提供的一种数字信号处理的工具,DSP BUILDER。
  
  DUC/DDC的实现架构
  
  以TD-SCDMA的DUC/DDC为例,基带频率1.28MHz, 4天线9载波,60倍上变频,30倍下变频的情况下,DUC的架构如图1所示


  
  图1,DUC的架构
  
  首先4天线9载波,每个载波分IQ两路,一共4×9×2=72个通道,这72个通道的数据先由duc_input_mux模块复合到一路上,输入到duc_rrc_filter上,做2倍内插以及根升余弦滤波,这是一个121阶的滤波器;输出结果分成4路,分别送到4个int5_filter(61阶)模块中,做5倍内插及补偿滤波;这4个滤波器的输出再被分成24路,送进int6_filter(41阶)模块中,做6倍内插及滤波;其结果进入混频模块mixer,与NCO产生的中频信号混频后作为最终结果输出。
  
  DDC的架构如图2所示


  
  图2,DDC的架构
  
  对DDC而言,入口是4个天线下来的数据,经过混频器区分到不同频点上,再由抽取滤波器dec5_filter(41阶)做5倍抽取以及滤波;结果复合到3路上,由3个dec3_filter(61阶)做3倍抽取滤波;最后由ddc_rrc_filter(121阶)做两倍抽取以及滤波。
  
  我们可以看出,对DUC/DDC而言,主要模块是FIR滤波器,混频器,以及数控振荡器NCO,复用解复用逻辑占用的资源非常小。滤波器占用了大部分资源,包括查找表,寄存器,RAM,乘法器。因此优化滤波器设计,以节省资源,用尽量小规模的FPGA实现更多通道的数字上下变频,成为主要的实现难度。
  
  DSP-BUILDER简介
  
  DSP-BUILDER是Altera Corporation的一种设计工具,可以把它看作MATLAB SIMULINK和FPGA实现软件QUARTUS II之间的一个桥梁。简单来说,在SIMULINK环境下,调用DSP-BUILDER提供的库元件,搭建的这么一个数学模型系统,不仅可以在MATLAB中仿真,还能直接生成一个ALTERA FPGA的工程,综合布局布线后上硬件验证。这里有一点是要强调的,只能调用DSP-BUILDER中的库元件才能生成一个可以综合实现的工程。
  
  DSP-BUILDER8.0以后的版本,提供了一个新的ADVANCED BLOCK的特性,用这个新特性产生的FIR滤波器,较之以往的版本,在资源优化方面有了巨大的改进。如18通道61阶的5倍内插滤波器,由老版本生成的IP所占用的资源与ADVANCED BLOCK的比较,如下表所示:


  
  ALUT REG M9K DSP18*18
  
  老版本 311 652 28 13
  
  advanced 217 533 7 12
  
  老版本生成的IP所占用的资源与ADVANCED BLOCK的比较
  
  可以看出,使用ADVANCED BLOCK, 无论是查找表,寄存器,还是RAM的资源,都有非常明显的降低。
  
  此外ADVANCED BLOCK还有一些显著的优点:
  
  1、 通道接口较之以往变的非常简单清晰,无论输入输出,主要信号只有3个,数据data,数据有效data_vld以及通道号channel。
  
  2、 自动插入流水。只需要设置好相应参数,如时钟频率,目标器件,复用倍数等,它会在使用尽量少的资源并且满足时序的情况下,自动判断是否加入PIPELINE。
  
  3、 系统层面的设计。它生成的所有模块,包括FIR滤波器,都有一组系统接口,可以通过不同地址对内部寄存器,如系数等,进行访问。
  
  4、 自动实现资源复用。在时钟复用关系确定后,它能自动实现资源复用,使设计者从繁琐的优化工作中解放出来,专注于系统层面的设计。[page]
  
  整个设计的FPGA实现的资源以及功耗
  
  这个4天线9载波的设计在Altera Corporation 的3SE80F1152I3上实现,工作频率为180倍基带速率时钟,即230MHz。所消耗资源如下表所示


  
  ALUT REG M9K DSP18*18
  
  数目13385 19068 330 532
  
  所占百分比 % 21% 30% 67% 79%
  
  整个设计的FPGA实现的资源以及功耗
  
  内核静态功耗为734.58mW
  
  内核动态功耗为2705.63mW
  
  IO功耗为236.82mW
  
  全部功耗加起来为3677.04mW。
  
  3SE80是Altera CORPORATION的65纳米产品STRATIX III中的一款。这一系列产品在设计过程中考虑了很多功耗优化的因素,因此功耗特性比较好。比如内核电压,它是0.9V/1.1V可选,上述设计用的是1.1V电压,如果用0.9V的话,功耗还可以再降低30%。但有一点需要客户注意,使用0.9V电压的话,整个设计的时序会降低15%左右。
  
  参考文档:
  
  1、 Tool Flow for Design of Digital IF for Wireless Systems---- www.altera.com/literature/an/an442.pdf
  
  2、 Accelerating DDC & DUC System Designs for WiMAX----- www.altera.com/literature/an/an421.pdf
  
  3、 DSP-Builder Advanced Blockset Reference Manual ――www.altera.com/literature/manual/mnl_dsp_builder_adv.pdf
  
  4、 DSP-Builder User Guide ――www.altera.com/literature/ug/ug_dsp_builder.pdf
  
  5、 Quartus II Manual
  
  6、 StratixIII Power Optimization---- www.altera.com/literature/an/AN437.pdf

关键字:变频  载波  FPGA 引用地址:多天线多载波的数字上下变频的FPGA实现

上一篇:MPEG-2复用器PSI信息分析部分的FPGA实现
下一篇:TMS320C3x DSP和PC机的异步串行通信设计

推荐阅读最新更新时间:2024-05-02 20:58

全球49个LTE Advanced载波聚合网络商用
近日,GSA发布题为《LTE Advanced载波聚合部署:峰值速率》的最新统计报告。报告显示,目前全球有107个运营商发布、部署或正在试运行LTE Advanced网络,占所有LTE运营商的三成左右。 载波聚合技术是首先被商用的LTE Advanced功能,该技术可提供更高的数据吞吐率,帮助运营商更高效地利用频谱资源并为用户提供增强的移动宽带体验。 商用方面,报告显示目前49家运营商在31个国家推出了商用的LTE Advanced载波聚合网络,其中包括20个LTE Advanced Cat.6。另外还有22个Cat.6系统在部署、试商用和测试阶段。更加引入注目的是,全球已有9张LTE Advanced Cat.9网络进入部署
[网络通信]
基于ARM/FPGA的高速多通道同步数据采集解决方案
  大多数的勘探、观测工作都是在严苛的环境中进行的,对数据的准确性、实时性都有着较高的要求,并且大多情况下要求多参数同步测量。北京恒颐针对勘探、测控等行业的特点,推出了基于ARM+FPGA的低功耗、高速率、高精度、多通道同步数据采集方案,可以通过监测者的要求完成多通道数据的同步采集并实现实时的网络传输。   ◆ 应用场合   物探分析领域   天然气、石油等地下勘探领域   观测技术领域(地震波、频谱分析)   电力调度系统   ◆ 系统架构   恒颐高速同步数据采集方案,功能特点如下:   1)通过系统接口直接与采集终端通讯,完成工业现场的多通道模拟量、开关量的数据采集与A/D转换,实现对数据采集终端的控制;
[单片机]
基于ARM/<font color='red'>FPGA</font>的高速多通道同步数据采集解决方案
基于FPGA和单片机的多功能计数器设计
  一、系统方案   方案1:采用中小规模数字电路构成系统,由计数器构成主要的测量模块。用定时器组成主要的控制电路。此方案软件设计简单,但外围芯片过多,且频带窄,实现起来较复杂,功能不强,而且不能程控和扩展。   方案2:采用单片机实现。被测信号经调理后送入单片机,利用其内部的计数器完成计数,然后再进行数据处理和显示,但单片机在处理高速信号时略显吃力。   方案3:利用FPGA对调理后的被测信号实现高速计数,单片机软件执行高精度浮点数运算并显示。单片机完成系统的数据处理、逻辑控制和人机交互功能;大规模现场可编程器件(FPGA)实现外围计数功能。电路框图如图1所示。    图1 方案3系统框图   方案比较与选择:方
[单片机]
基于<font color='red'>FPGA</font>和单片机的多功能计数器设计
基于FPGA和ARM的图像采集传输系统
0 引言 图像处理技术的快速发展,使得图像采集处理系统在提高农业生产自动化程度中的应用越来越广泛。目前的图像采集系统有的基于CCD摄像机、图像采集卡和计算机,有的基于CCD摄像机、解码器、FPGA和DSP,而有的基于CMOS图像传感器芯片、FPGA和DSP,它们在实时性,灵活性,可维护性方面各有优缺点。而在农业生产中,以基于CCD摄像机、图像采集卡和计算机的系统居多。本文结合实际系统中的前端图像处理和图像数据传输需要.充分利用ARM的灵活性和FPGA的并行性特点,设计了一种基于ARM+FPGA的图像快速采集传输系统。所选的ARM (Ad-vanced RISC Machines)体系结构是32位嵌入式RISC微处理器结构,该微处
[嵌入式]
Altera助推客户启动14 nm Stratix 10 FPGA和SoC设计
Stratix 10设计软件创新实现了快速前向编译功能,支持客户将性能提高两倍。 2014年8月5号,北京——Altera公司(Nasdaq: ALTR)今年早些时候宣布了早期客户基准测试结果获得成功,在此基础上,今天发布面向Stratix® 10 FPGA和SoC的早期试用设计软件,这是业界第一款针对14-nm FPGA的设计软件。客户现在可以启动自己的Stratix 10 FPGA设计,采用Stratix 10 HyperFlex体系结构和Intel 14 nm三栅极工艺,率先体验内核性能两倍的提高。在这一设计软件中,Altera引入了Hyper-Aware设计流程,包括创新的快速前向编译功能,支持客户快速研究设计性
[嵌入式]
基于FPGA的数字频率合成器设计与实现
摘要:为了产生稳定激励信号的目的,采用Verilog硬件语言在FPGA上实现了数字频率合成器的设计,该设计包括累加器、波形存储器、AD转换、低通滤波器等;对累加器、波形存储器都进行了仿真,并下载到FPGA中,经A/D转换,滤波,获得了稳定的正弦激励信号。本设计只实现了正弦信号设计,通过对波形存储器数据改变,可以实现任意波形的输出。 关键词:FPGA;数字频率合成器;信号发生器;VerilogHDL 数字频率合成器(DDS,Direct Digital Synthesizer)是一种数字控制的锁相倍频器。其输出频率是基准频率的整数倍,通过频率选择开关改变分频比来控制压控振荡器的输出信号频率。与传统的频率合成器相比,DDS具有
[嵌入式]
基于<font color='red'>FPGA</font>的数字频率合成器设计与实现
大功率高压变频器的散热分析
变频器是利用电力半导体器件的通断作用将工频电源变换为另一频率的电能控制装置。随着现代电力电子技术和微电子技术的迅猛发展,高压大功率变频调速装置不断地成熟起来,原来一直难于解决的高压问题,近年来通过器件串联或单元串联得到了很好的解决。   变频器在高温下的注意事项:   1、 认真监视并记录 变频器 人机界面上的各显示参数,发现异常应即时反映   2、 认真监视并记录变频室的环境温度,环境温度应在-5℃~40℃之间。移相变压器的温升不能超过130℃   3、 夏季温度较高时,应加强变频器安装场地的通风散热。确保周围空气中不含有过量的尘埃,酸、盐、腐蚀性及爆炸性气体   4、 夏季是多雨季节,应防止雨水进入变频器内部(例
[嵌入式]
变频器的特点 变频器的控制方式
  变频器是一种电力电子设备,它可以将固定频率、固定电压的交流电源通过电子器件的开关控制,将电源输出的电压和频率进行调节,从而实现对电机转速的控制。简单来说,变频器可以将交流电源转换为可控的电源,使电机可以以不同的转速运行。具有调速范围广、转速平稳、能耗低等优点,广泛应用于工业生产、机械制造、空调、电梯、电动汽车等领域。   变频器是一种电气控制器,具有以下特点:   1、可调速:变频器能够控制电机输出频率和电压,实现电机的调速功能,可以根据工作需求随时调整电机转速。   2、节能:传统的电机控制方式通过调节电源电压来控制电机转速,但这种方式会浪费大量的能量。而变频器可以通过控制电机转速的频率,减少能量损耗,节约能源,降低电费
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved