|
|
| | -文章搜索 - 最新文章 - | |
FPGA在数字式频分多路副载波解调器中的应用 |
| 发布时间:2006年5月12日 点击次数:269 |
| 来源:电子技术应用 作者:北京航空航天大学电子工程系(100083)陈 玲 蓝 天 |
摘要:提出了一种基于FPGA的数字式频分多路遥测系统副载波解调器的设计方案。详细论述了如何利用FPGA的特点来解决多路调频信号的解调问题。这种解调器容易和计算机相结合形成数字式FM-FM遥测数据处理系统,以适应现代遥测技术的发展需要。 关键词:FPGA 遥测 时分复用 解调器 随着大规模集成电路技术和微型计算机技术的飞速发展,计算机化已经成为遥测技术发展的方向和特征。传统的模拟式频分多路遥测系统已越来越无法适应现代遥测技术的发展。因为它具以下致命的缺点:(1)解调输出的模拟信号无法直接供计算机处理和分析;(2)系统参数一旦设定,就无法改变,系统灵活性差。为了克服以上缺点,有必要对模拟式频分多路遥测系统进行根本性的变革,研制新型的数字式频分多路副载波解调器。 幸运的是,数字信号处理技术和大规模集成电路技术的迅猛发展,为我们设计数字式频分多路副载波解调器提供了新思路和新方法。近几年来,现场可编程门阵列(FPGA)因其具有集成度高、处理速度快以及执行效率高等优点[1],在数字系统的设计中得到了广泛应用。本文所提及的数字式频分多路副载波解调器就是利用FPGA技术来实现的。 1 总体设计方案 设计的数字式频分多路遥测系统副载波解调器是ITIG-CBW-E标准的, 1.1 系统组成 该数字式频分多路副载波解调器应用了数字信号处理技术和频谱搬移的思想,先将模拟调频信号数字化,再对其进行数字式解调。解调后输出的是数字信号,可以直接供数字化设备进行存储和分析。另外,也可将该数字信号进行模拟重建,恢复出原始模拟信号。其组成框图如图1所示。 由图1可见,数字式频分多路载波解调器主要由模拟前端、数字解调器和模拟重建部分第三部分构成。其中,模拟前端包括ACC电路、抗混迭滤波器及A/D变换器。 模拟前端作为模拟部分和数字部分的接口电路,主要完成多路调频信号的预处理和A/D变换。模拟重建部分包括D/A变换器和平滑滤波器。它将解调后的数字信号转换成模拟信号。并放大到所需电平。 数字解调器是系统的核心。它由数字式分路滤波器、数字式鉴频器以及数字式低通滤波器三部分构成。它将完成多路调频信号的分路滤波和解调任务。图2给出了单路数字式解调器的数学模型。 由图2可以看出,我们并没有采用数字式锁相环,而是采用数字信号处理(DSP)算法来实现解调。这种方案更适合用FPGA来实现。 1.2 硬件电路设计 为了便于调试,在进行硬件电路设计时, 2 关键技术 为了在尽可能节省系统资源的前提下,完成多路信号的解调任务,采用了时分复用的方法。利用FPGA实现数字式解调器,具备了时分复用的条件。 一方面,采用的FPGA其处理数据的速度可达100MSPS,而本系统采样率为2.56MHz,即要求处理速度为2.56MSPS,所以从理论上说, 另一方面,由于每一路分路滤波器(包括同相支路和正交支路)都采用64阶FIR低通滤波器,其带宽、过渡带带宽和阻带衰减完全相同,也就是说冲激响应完全相同,所以构成FIR滤波器的矢量乘法器可以重复利用。每一路输出低通滤波器也都具有相同的电路结构。在原理上,它与分路滤器完全相同,因此这里只以分路滤波器为例进行讨论。FIR滤波器主要由移位寄存器、相加器及矢量乘法器构成[2],其中矢量乘法在FIR滤波器中占用了大部分硬件资源。因此,节省矢量乘法器,便可以节省系统资源。由此可见,时分复用的实质是指矢量乘法器的时分复用。 下面以实例说时分复用的实现方法。 为讨论方便,假定FIR滤波器的阶数为8阶,时分复用的路数k=2。设FIR滤波器的冲源响应为h(n),第一路输入信号为x1(n),第二路输入信号为x2(n),滤波器的作频率为2倍输入数据率。两路信号经复合器形成组合信号,其时序如图3所示。 由图3可以看出,复合器输出的组合信号实际上是将第一路信号和第二路信号进行了交织,在奇数时刻出现的为第一路信号, 该滤波器只是在8阶FIR滤波器的基础上增加了8个移位寄存器[3],正是这8个移位寄存器使得矢量乘法器计算第一路信号时,第二路信号得以缓存;而在下一时刻到来时,才将和二路信号输出给矢量乘法器。这样就完成了两路信号的同时滤波。滤波后的信号仍以交织的形式输出,可利用分路器将它们分开。 同理,如果同时进行k路滤波,则滤波器中移位寄存器的个数将是单路FIR滤波器中移位寄存器个数的k倍。即假定FIR滤波器的阶数为N,则单路滤波器需要移位寄存器的个数为N,K路滤波器需要的移位寄存器个数为k·N。 另外,值得注意的是:采用时分复用方法后,整个系统就工作于不同的时钟频率下。假定系统采样频率为fs,进行时分复用后同时处理k路信号,则非时分复用部分的时钟频率为fs,时分复和部分的时钟频率为k·fs为使系统能够正常工作, 利用MAX+plusⅡ对两路信号复用滤波器的AHDL源代码进行编译,发现两路信号复用港督波器比单路滤波器多用的硬件资源不到单路硬件资源的20%。所以说,利用时分复用的方法达到了预期目标。 这种基于FPGA的数字式解调器的优点是容易和计算机相结合形成数字式FM-FM遥测数据处理系统。一方面,遥测数据可以传送给计算机,进行存储、分析和显示;另一方面,计算机也可以给数字式解调器加载不同的程序,以改变解调器的参数设置,使之适合于IRIG的全部标准。 但是,该数字式解调器仍有其不足之处,即运算精度不够高,因为利用FPGA难以进行浮点运算。如果滤波器用FPGA实现,数据宽度取12bit,鉴频器用DSP实现,采用浮点运算,则系统精度必会得到改善,但付出的代价是系统复杂度增加。 |
|
|
|
|
[EDA/IC设计] 相关文章: 基于VHDL语言的智能拨号报警器的设计简介:
摘要: 介绍了以EDA技术作为开发手段的智能拨号报警系统的实现。本系统基于VHDL语言,采用FPGA作为控制核心,实现了远程防盗报警。该报警器具有体积小、可靠性高、灵活性强等特点。 关键词: VHDL语言 FPGA ASIC DTMF 目前,智能拨号报警器大...... 基于多种EDA工具的FPGA设计
欧洲设备安装总线(EIB)概述
利用计算机打印口调试FPGA
SDH中E1接口数字分接复用器VHDL设计及FPGA实现
FPGA在锁相频率合成中的应用
可编程逻辑器件在数字系统中的应用
专家探究下一代芯片未来,直言可靠性将是设计关键
可编程顺序控制器CIPH9804及其应用
由可编程逻辑器件与单片机构成的双控制器 |
|
|
|