基于FPGA的DDC(数字下变频)设计与实现
一种基于FPGA的数字下变频方法
本 文论 述 数字下 变频 技 术 的一种 F GA 实现 方 法 , 比较 低 的 系统 成本 , P 用 实现 比较 高 的谱 分 辨 率 的数
字接 收系统 , 完成 对 气象 信号 的有效 处 理 。实 际的 系统 选 用 4 MHz时钟 对 6 MHz的 雷 达 中频 信号 采样 , 8 0 然后 经过 F GA 的数字 下 变频及 其滤 波处理 , 到信 号的包 络和 相位信 息 。 P 得
【 要 】 提 出 用 FP 摘 GA 器 件 实 现 一 个 完 整 的 数 字 下 变频 系 统 的 方 法 , 出 Ve i g 给 rl HDL语 言 o
的描述 , 实现 高效的运 算 结构 , 小 了运 算量 , 高 了系统性 能。本 系统 已经在 某 型 气 象雷 达 的数 减 提 字接 收 系统 中得到 采 用 , 参数 得 到验证 , 能优 良 。 性 关键词: P F GA; r o HDL; Vei g l 欠采 样技 术 ; 字 下 变频 ; 数 多抽 样率 系统
( di Xi an Uni r iy,X i a ve s t ’ n,7 0 71 10 )
Ab t a t A s r c : met d o sng FPG A e ie t e ie d g t ldo o ve tn ys e i r s n e ho f u i - d v c O r al i ia wn c n r i g s t m s p e e t d,a d z n t srpi f hede c i ton o Ve iogHDL l n a e i i e O t a t g fii n y op r ton l t u t r i u — rl a gu g s g v n S h t he hi h e fce c e a i a s r c u e s f l fle ild,a d t pe an s r du e nd t y t m e f ma e i n nc d Thi e ho sbe n a p e n he o r d i e c d a hes s e p ror nc se ha e . sm t d ha e do t d i h gia e e v n u ys e ofa c r a n me e o o c lr da ,a d t p cfc ton r e iid a d n t e di t lr c i i g s bs t m e t i t or l gia a r n he s e iia i s a e v rfe n t e pe f r a c s p r e t h ro m n e i e f c .
数字下变频的FPGA实现
件进行设计与仿真。该软件可以和 M tb中的 s un 工具共 aa l i lk mi
同使用 , 利用 s un 方便的模块设计和强 大的波形显 示窗 口, i lk m i
Байду номын сангаас
1 1 混频 器 .
文 中考虑的数据是 已经经 过模数 转换 的数 字信 号 , 以式 所 () 1 ~式() 3 均以数 字域 的形 式给 出 。系统接 收到 的数 据 是对 自然信 号调制产生 的窄带信 号 , 其解析 表达式为 z n =A ,B・ S( n + n ] ( ) ( 1 C [’ ( ) + ) O £ 0
( ) s [ o + n ] n ・i ∞ n ( ) n () 1
0 引肓
的后续 接收链路 的数 字 下变频 的实 现 。数字 下变 频 的结构 原
数字下变频( D ) D c 的目的是使经过粗模拟滤波和过采样之 后的数据在数字域内达到采样速率最小, 以实现减少冗余数据
的 目的, 使信号接收系统的数字化和软件化得 以实现。 文中提 出一种采用 FG P A器件来 实现 数 字下变 频 的方案 。
FG P A芯片既 有高逻辑密 度 和通用 性 , 又有 可编 程逻 辑器 件 的 用户可编程特 性。使用 F G P A器件实现 的下 变频 器可以更加 方
理图如图 l 所示,主要由数字混频器和数字滤波器组两部分 组成。混频器部分由直接数字合成器 ( D )和两路乘法器组 DS
成 ;数字滤波 器部 分 主要 由级 联 积分 梳 状滤 波器 ( I 波 CC滤 器) 、半带 滤波器 ( B滤 波器 )和 后 级 FR滤 波器 组 成 的链 H I 路构成 。
软件无线电数字下变频技术研究及FPGA实现
a nd FPGA m pl m e t to i e n a in
H iZ i Q U Y n , E S n E L h , I a g H o g
(co lo nom t n S i c n eh ooy o t etJ o n nvri ,h nd 17 6, hn ) S h o fIfr ai c n e ad T c nlg ,Suh s i t g U i sy C e gu 6 5 C ia o e w a o e t 1
振 荡 器 N O( u r al o t l d O i a r产 生 的 正 交 本 振 信 号 混 频 , 后 再 由 抽 取 滤 波 模 块 进 行 处 C N mei l C nr l s lt ) c y oe l o 然
理, 以输 出低 速 的 低 频 或 基 带 信 号 。本 文 以软 件 无 线 电数 字 下 变频 技 术 为研 究 对 象 , 考 G M系统 建 参 S
Ab ta t I n e t e l w t h r q e c xn f t r g、 e i t g a d s a i g o h iu in l .I t e s r c : t e d o d a i t e f u n y mii g、 l i h e i e n d cma i n h p n f t e p t sg as n h DDC y t m, n s se
基于FPGA的高效数字下变频设计
采样 样 本 , C N O就 增 加 一 个 2t r×.
相 位 增
量, 然后 以 ∑2t o 相位 累 加 角度 作 为地 址 , r× 饥
Hale Waihona Puke 平 台上 , 通过 安装 不 同 的软 件来 完成 各 种 通 信 功
能, 其结 构 的基本 特 征 之 一 就是 使数 模 变 换 尽 量
De i n o g ・ f ce c g t lDo sg f Hi h- i in y Di ia wn- n e so s d o Ef - Co v r i n Ba e n FPGA L i , U Qn WA G G n , A a gj g g N a g H N F n— n i
器、 数字 本振 、 取 和 低 通 滤 波器 组 。数 字 本 振 、 抽 数 字 混 频 可 由采 用 C R I O D C算 法 的数 控 振 荡 器
基 于 F G 的高效 数 字 下变 频 设 计 PA
卢 卿, 王 钢 , 方 景 韩
( 防 科 技 大 学 电 子 科 学 与 工 程 学 院 , 沙 407 ) 国 长 10 3
摘 要 : 绍 了 一 种 高 效 数 字 下 变 频 的 实现 方 法 , 点 介 绍 采 用 坐 标 转 换 数 字 计 算 机 ( O D C 介 重 C R I) 在 实 现 N O 的 同 时 也 完 成 了混 频 器 功 能 。 改 进 了 滤 波 器 组 结 构 , 减 少 资 源 消 耗 的 同 时 , C 在 实
电 子 信 息对 抗技 术 ・ 2 第 5卷
卢
卿, 王
钢 , 方 景 韩
21 00年 5 第 3期 月
基于 FG P A的 高 效 数 字 下 变 频 设 计
基于FPGA的超宽带数字下变频设计
1 引 言
随 着 雷 达 应 用 需 求 的 提 高和 数 字 信 号 处 理 技 术 的 迅 速 发 展 ,对 雷达 接 收 系 统 的设 计 也越 来越希望符合软件无 线电的设计思想 ,即将A D C 尽可能靠近天线 ,将接 收到的模 拟信号尽早数
字化 。 数 字 化 的 中 频信 号 通 常 基 于F P G A 实现 数 字 下 变 频 获 得 基 带 I / Q 信 号 , 但 随 着 信 号 载 频 和 带 宽 的不 断提 高 , 也 需 要 更 加 高 速 的 A D C 完 成 信 号 采 样 ,于 是 对 数 字 下 变频 的 处 理 要 求 也 越 来 越 高 。在 超 宽 带 雷 达 接 收 系 统 中 , 高速 的 数 据 率 使 得 基 于 F P G A 的宽 带 数 字 下 变 频 算 法 己 不 再 适 合 采 用 传 统 的 串 行 结 构 实 现 ,本 文 介 绍 了一 种 基 于 并 行 多 相 滤 波 结 构 的 超 宽 带 数 字 下 变 频 设 计 方法 , 其 并 行 的 流 水 处 理 方 式 使 得 高 速 数 据 无 需缓 存 , 处理 带 宽 也 相 应 大 大 提 高 。 2 . 设 计原 理 根 据 带 通 采 样 定 理 ,在 数 字 中 频 接 收 系 统 中 采样 率 与 信 号 中频 。满 足 / =1 / ( 2 ) M- 1
日 ( z ) :∑ h ( n ) z
月-
设D 为信 号 抽 取 倍 数 , 此式 展 开 后 得 到 :
D- J + ∞ D- 1 - 嘲
—4 0 0 M H I D D R _; l o 0 M H
图 2 高 一2 0 0 MH m l I  ̄ X 4
宽带信号DDC的GPU高效实现
如今在软件中实现从中频到基带信号处理的大部分功能方面取得了进步。
基于软件的接收器的目标是使信号处理功能尽可能接近天线,减轻射频(Radio frequency ,RF )前端的负担。
随着对低功耗多核微处理器的关注,现在可以使用图形处理单元(Graphics processing unit ,GPU )搭建异构平台来并行执行复杂的数字信号处理计算[1]。
数字下变频(Digital down conversion ,DDC )是软件无线电技术中连接ADC 转换模块和数字化处理系统的重要模块[2]。
主要目的从中频数字信号频谱中恢复原始信号,以解决高采样率和低速处理之间的冲突。
由于信道化接收机能够在相同的到达时间处理多个信号并具有较高的拦截概率,成为了国内外研究的热门话题[3]。
信道化是在分离多个用户或频分复用方案中常见的信道的过程,信道化接收器有3个基本任务:下变频、滤波和变采样,通过过滤相邻通道,这些任务可以独立或共同完成[4]。
使用GPU 通用计算(General Purpose Computing on GPU ,GPGPU )编程,针对通信信号处理问题中常见的数据并行性,可以利用GPU 的轻量级线程和内核来并行执行复杂的数字信号处理功能[5]。
本文的目标很简单:将GPU 用作前端接收器,并使其尽可能靠近天线,从而可以作为GPU 前端(GPU front end ,GFE )接收器显着加速和提高性能[6]。
这样的系统可以与现有硬件共存并与之协作,或者理想情况下可以将GFE 用作独立单元。
为了提供灵活性,我们寻求在硬件上执行最少的处理,并在基于软件的GPU 上运行最大的功能。
1并行算法设计1.1传统信道化改进设计传统信道化方法的设计方案具备匹配任意输出采样率的优点,但同时存在运算量过大的问题,原因在于大量的重复计算和未合并的滤波操作。
传统信道化算法的设计是多路DDC 直接并联的模式[7],每路独立完成下频、滤波、下采样的工作,这里对传统方案做一些改进。
基于FPGA的DDS信号发生器设计分析
基于FPGA的DDS信号发生器设计分析摘要:随着现代电子技术的飞速发展,直接数字频率合成DDS 技术逐渐被广泛使用,DDS 是目前数据调度常用的数据分发技术,此技术能够有效结合数据服务质量要求,完成数据分发操作。
为此提出基于FPGA的DDS信号发生器设计,以提升信号发生器精度效果。
关键词:FPGA;DDS;信号发生器;设计;1 DDS数据分发模型设计网络层云服务器采用的DDS数据分发模型结构如图1所示。
DDS数据分发模型中,将数据库云平台中的数据发送端看作为发布者,数据写入者为数据采集端,而订阅者与读入者即为云平台中的数据接收端。
DDS数据分发模型的身份主要是通信数据库云平台中,通信网络的中间件,此模型能够为通信数据库云平台提供通信数据分发服务,让通信数据可以快速分发传输,从而避免出现数据拥塞问题。
图 1 基于 DDS 的通信数据库云平台2系统硬件设计2.1硬件整体方案函数信号发生器的硬件系统主要包括MCU控制电路,FPGA构成的DDS发生器、DAC转换和低通滤波电路,及一些用于输入输出的器件等。
按键输入和LCD输出显示主要由MCU负责控制,MCU然后将输入的信号运算处理后发送给FPGA,FPGA根据输入的各种参数在ROM表中寻址,同时输出对应控制的波形、频率和幅度的数字信号,最后经过DA转换为对应的模拟电压信号,在经过一个低通滤波器使得模拟电压信号变得平滑。
2.2硬件模块电路系统的硬件电路主要分为两个部分,一是系统主控电路,二是DDS信号发生器电路。
系统主控电路包括以STM32F103C8T6为主控的最小系统板、四路用户按键输入、OLED显示屏输出(SPI)、UART通信连接上位机、硬件SPI连接FPGA负责信号数据传输。
DDS信号发生器电路,其中的FPGA模块的核心芯片为LatticeLCMXO2-4000HC-4MG132,其模块上内置8路输出LED指示灯、4路按键输入、4路拨码输入和两位数码管输出灯资源。
软件无线电中数字下变频实现方法
前沿技术数字通信D I G I TAL COMMUN I CAT I O N /2010 2软件无线电中数字下变频实现方法收稿日期:2009 09 29苗鹏豪,杨 超,李 征(兰州交通大学电子与信息工程学院,兰州730070)摘 要:介绍了软件无线电短波接收机中数字下变频(di g ita l down conversi on ,DDC)的基本原理和应用,以及数字下变频的一般结构。
DDC 主要是将中频信号和NCO 产生的载波信号进行混频,再经过LPF 虑除高频分量得到基带信号,从而实现下变频的功能。
分别介绍了查表法和应用CORD IC 算法实现DDC 的过程。
关键词:软件无线电;数字下变频;数字控制振荡器;查表法;CORD I CR ealization of DDC m ethod i n soft ware radi osM I AO Peng hao ,YANG Chao ,LI Zheng(Coll ege of E l ectron i cs and I n for m ation Eng i neeri ng ,Lanzhou J i aotong Un i vers i ty ,L anz hou 730070,P .R .Ch i na)Abstrac t :Th i s paper introduces the basic pr i nciple and the appli cation o f dig ital do w n conversi on (DDC)based on so ft w are rad i o and t he g eneral structure of DDC .T he si gna l of i nter m ediate frequency and the s i gna l o f ca rr i e r wave w ere m i xed up i n t he DDC ,t he m i xed s i gna l passed through lowpass filter ,and t hus the f unc ti on o f down conversi on w as i m ple m en ted .T he pape r presen ts t he l ookup table and the process o f us i ng CORD IC to rea lize DDC .K ey word s :soft w are radio ;d i g ital down conversi on (DDC);nu m erica l con tro ll ed oscillator (NCO );l ookup tab l e ;CORDIC0 引 言在1992年美国远程通信系统会议上,JoeM ito la 首次正式提出了 软件无线电 (soft w are defi n ed ra dio)的概念。
基于FPGA的多通道数字信号下变频器设计
po es o I sg a b fr te b s b n po es rc s f F in l eoe h ae a d rc s
wh c olws A D c n e s n i r ls o ih f l o / o v ri n wi e s c mmu ia in, e p p r p t f r a d a n w i e f u i zn h P o e nc t o t a e u s o w r e d a o t iig t e F — h l GA t e l e mu t c a n l d gtl sg a o ra i l — h n e ii i n l DDC z i a ,T r u h a ay i g t e fa u e n ef r n e f CI l r , h o g n zn h e t r s a d p r ma c s o C f t s l o i e HB f t r n h p a efl r we c mbn h m i e i t r n e i t h / aa t u e u ig t e l s a d mu i h s — t , o i e t e w t d cma o s a d d c ma e t e A D d t ,h s r d c n h i e i e h d gt l s n lr t n h o d o P wh n p o e s g t e b s a d sg a .I h a e , y ma i g u e o l ii i a a e a d t e l a f DS e r c s i h a e b n in 1 n t e p p r b k n s f± a g 计 P
杨 宏 宇 ll 姜 鲁 鹏 m 惠 彬 ab ,, ,
基于FPGA的高效灵活性数字正交下变频器设计
基于FPGA的高效灵活性数字正交下变频器设计 徐伟;王旭东 【期刊名称】《电子技术应用》 【年(卷),期】2012(38)9 【摘 要】Digital down converter DDC is the core technology in software radio receiver system. After converting down, speeding down and processed by low-pass filter, it can change the IF signal into baseband signal which is suitable for processing signal. This paper introduces a simply and flexible method to realize each module of DDC in FPGA, and get the real-time operation of the system with the SignalTap II logic analyzer.%数字正交下变频器DDC是数字接收机系统中的核心部件,其作用是将ADC数字化后输出的高速中频信号进行下变频、抽取降速和低通滤波,使之变为适合处理的基带信号.给出了DDC各模块在FPGA中高效实现的方法,并且利用嵌入式逻辑分析仪对系统加载板卡后的实时运行结果进行了测试分析.
【总页数】3页(P5-7) 【作 者】徐伟;王旭东 【作者单位】南京航空航天大学电子信息工程学院,江苏 南京 210016;南京航空航天大学电子信息工程学院,江苏 南京 210016
【正文语种】中 文 【中图分类】TN773 【相关文献】 1.基于FPGA的宽带数字接收机变带宽数字下变频器设计 [J], 王晓;夏威;韩春林 2.基于FPGA的数字下变频器设计 [J], 刘云龙;张伟霞 3.基于FPGA的数字下变频器的设计 [J], 张红涛;宁晋哲;慈国辉 4.基于FPGA的数字上变频器设计与实现 [J], 张鹏[1];肖恒[2];沈锐龙[2] 5.基于FPGA的在线可重配置数字下变频器的设计与实现 [J], 田黎育;袁一丹;李晓阳;吕佳
