积分梳状数字滤波器的设计

更新时间:2023-04-18 22:11:02 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

维普资讯831c7a6727d3240c8447ef69

?976?

文章编号:i62i一4598(2005)090976~02计算机测量与控制.2005.13

(9)

ComputerMeasurement&C

ontrol

中图分类号:TN741

文献标识码:B

设计与应用

基于FPGA的级联积分梳状滤波器设计与实现

李铜川,陈铭,薛敏彪

(西北工业大学,陕西西安710072)

摘要:1X,软件无线电t}l的多速率信号处理.介绍r级联积分梳状滤波器的基本组成及设计原理,给出了基于FPGA的具体设计

方案及实现方法。仿真结果表明,该设计简单合理,使用灵活方便,具有良好的性价比,可应用于各种多速率信号处理系统。

关键词:级联积分梳状(CIC)滤波器;FPGA;Modelsim;Synplify

DesignandImplementationof

CascadeIntegratorCombFilterBasedonFPGA

IiTongchuan,ChenMing,XueMinbiao

(NorthweslernPolytechnicUniversity,Xi’an710072,China)Abstract:Forthemulti一一ratesinalprocessinginsoftwareradio,thestructureandprinciplesofCascadeIntegratorCombfilterarein—

troduced,andadetaileddesignbasedonFPGAisgiven.Theresultofsimulationshowsthatthedesignissimpleandfeasible,convenient

andflexibletouse.ofhihratioforqualitytoprice.andCallbeappliedinavarietyofmulti—ratesignalprocessingsystems.

Keywords:CascadelntegratorCombfilter;FPGA;Modelsim;Synplify

引言

滤波器只需要加减法器和寄存器,而不需要复杂的乘法运算。

制,为此,不同采样率之间的转换对软件无线电的终端来说就

显得尤为重要。级联积分梳状(CascadeInlegralorComb,简

称CIC)滤波器就是一种被广泛应用于软件无线电中抽取或者

插值滤波器。由于它不需要复杂的乘法运算,因此在高速率不

宜进行过多的乘法运算的系统中,相对于普通的FIR滤波器

来说具有较大的优势,是一种在多速率信号处理中的高效的抽

取或插值滤波器。目前,市场上许多有关多速率信号处理的芯

片中集成了CIC,例如许多DDC芯片中便有可供选择的CIC滤波器。但是,为了能够在我们设计的系统中灵活的使用

CIC,因此自行设计CIC是很有必要的。本文便以某型号无人机遥测遥控系统的接收机为例介绍了基于FIGA设计的CIC

抽取滤波器。

1CIC原理组成

CIC滤波器是一种基于零极点相抵消得FIR滤波器,它由积分和梳状两部分组成,其结构原理如图1所示。其表达式可

以写为下式j:

(1一)、

(12)N

其频率响应可以写成下式:

一[

](2)

收稿日期:2004—12—17;修回日期:2005—01—12。

基金项目:“十?五”国防重点预研基金资助项目(41325)。

作者简介:李铜川I(1921),女,陕西省渭南人,硕士研究

生,主要从事无人机数据链技术的研究。

2CIC的设计分析

CIC的性能主要由旁瓣抑制A,阻带衰减a,以及带内容差等参数指标决定。它们与参数N,R,M的关系分别

为:

A一(13.46×")dB(3)

a—N×201gb(4)

SlnTtD

其中b表示带宽比例因子,为信号带宽B与抽取后数据速率

(_/R)的比值。由此,可以分析出:增大N,可以使滤波器的旁瓣衰减A和阻带衰减a增大,但是带内容差也同时增大,

考虑到通带的性能,通常N小于或等于5;M一般取1或者2;R的大小必须根据输入数据采样率的大小以及所允许的最大通带衰减来确定,在N不变的情况下,比例因子b—B/

(/R)越小,CIC滤波器的通带和阻带特性也就越好。因此,CIC抽取滤波器一般用在抽取系统的第一级(输入速率最高)或者内查系统的最后一级(输入速率也是最高)。

在设计中,另外需要考虑的的问题将就是数据位的长度嘲。由于数据在通过滤波器的过程中会有增益,因此我们在

L】U、

Ⅳ阶Ⅳ阶

图1ClC设计框图

其中N,R,M分别表示滤波器中积分与梳状部分的级数,抽

取率的大小以及差分延时的大小。由此可以看出实现一组CIC

软件无线电接收机的灵活性之一是在于对调制方式没有限

维普资讯 831c7a6727d3240c8447ef69

9期

主塑

:篁!茎

姗垒的级㈣联∞积 分 梳状滤波咖 器设计与喜实现 ㈣ ∞

? 977 ?

5O

lOO

删 Z

图 2 II

l5O

Modelsim 中

的时 序仿 真

加 了

了提

个 系统 的工 作频 率

因此

器 的设

计 采

用 了超

链 (Car ry—

l()(】k—ahead),而

使

联 进

位 (Ripple—

carry),但

是 ,代 价

是 占用 了

源 。

虑 ,整 个设

依 次

积分

器 、抽

成 。这

可 以

为整

个 系统

省一

因 素

为 R 的 延 迟 单

基 于 FPGA的 CIC 设 计 与

仿真

(a)滤

波前 的信 号频

_

FPGA (Field Programmable Gate Array)是

种 门

电路

万 ,时

可 以达 到

百 兆

程 逻

器 件

以 Xilinx公

司 的 VirtexI1为

例 ,它

成 是

(CIB),每 个 CIB 由 2个 Slice组

, 每

个 Slice内

一 个 4输 入 的 查 找

(LUT),一 个

进位 逻辑

和 一

个触 发器

。 根 据 该 飞 行 器 遥 控 遥

系统 设

的要

,基 带 信 号 带 宽

约 5M .采 样 速

率 为 180MHz,由

于 该

扩 频

信 号

,后

续 的 匹 配 滤 波 器 要 求 信 号 有 一

的 的过 采

,再 考 虑 到 通

和阻

∥ Ⅷ Z

(b)滤波后的信

号频谱

.j

减 特

性 ,

后 取 N

一 5,M

- 2,R一

4。

计 算 后

得 到 ,

通带 衰

为 4 dB。

阻带

衰 减

为 60 dB。并

虑 到

片 FPGA 中还

功 能

因此

择 了 Xilinx公 司 Virtex

图 3 信 通

过 CIC前

后 的频 谱

Ⅱ系

列 XC2V1000作 为

件 开

平 台

。该 芯

片 的

容 的

为 4O

×32个 CI B (可

:央)。

设 计

数 ,以

少误 差

。可 以

到 ,数

通 过 CIC

大增 益

流增 益

在 开 发 过 程 中 ,采 用 了 VHDI 语 言 ,

运 用 Mentor

G.. 一 H

( )I一 (RM

(6)

Graphic公 司

的 Modelsim SE 5.7g进

行 了模

拟 与仿 真

成工 具

用 Xilinx公

司 的 ISE6.1O3进

布线 和下 载

在 CIC

数据

应 相

的扩

展 :

B , 一

N × log 2(RM )

(7)

图 2为 CIC

在 Modelsi 中得 到 的仿 真 时

序 图

图 3 (a)

前 180M

Hz的

据 ,

(b)

为滤

后 45M

Hz的

于数

位 的

扩 展 ,使

得 CIC

部 的

加 法

器 的

长 度

图4SynplifyPro综合后的电路图

(下转第987页)图4SynplifyPro综合后的电路图

(下转第987页)

维普资讯 831c7a6727d3240c8447ef69

第 9期

王卫

辉 ,等 :

图像

在光 电 自动

定 向系

? 987 ?

幅 图像 T和 S ( , )

出一 个 度

,根 据 此 度 量 值 来 判

图像 T 和 S (i, )之 间 相 匹

的程

。经

的匹 配 度 量 常

的有 两

, 即互 相 关 度 量 R (i, )和 绝 对 差 度 量 E (i, ),其 定 义 如

下 : M

s ( ,”)× T( ,”)

R(i, )一 兰 = =

— — = (8)

/∑∑[s (,”)] ^/∑∑[T(,”)] E(i,)一∑

∑ (,”)一T(m,”)1

(9) m

1 N — l

式 (8)和 (9)

中 Si (

, ”)

代 表 子 图 S

(i, ) 的

素 值 ,T (

,”)代 表 模

板 T 的像 素 值 。互

量 R (i, ) 用 来 度 量 S (i, ) 和 T 之

同性 ,R ( , )

大 就

味 着 S (i, ) 与 T 越

相 近 ;绝

量 E ( , )用

来 度

( ,j)和 T之

的差 异

, 因而 E (i, )越

小 ,S

( , ) 和 T就 越 相

获取

的 图像

分 割 出标

作 为模 板 ,为

了 减 小

, 尽 量 把 模

板 取得

一些 ,本 系统 取模

的 宽 度 为 标

宽 度

的 3

倍 ,

高度

和标

相 等

,也就 是 在 标

杆 的左 右各

留 出

一个 标杆

的 空 白

。按

照绝

对 差 量

的 算 法

行 运

算 ,分

算 结

果 :

E (i, )值 最

(i, )

上 角

点 ,包

含 它 的 子

图 S

( , )就 是 标

杆 图像

设 计 中 重 点

考 虑

的 是

标 杆

的 竖

置 。设 匹 配

的 结

为 (i,

),则 + m/2即 为 标 杆 中 轴 线 像 素 的 横 坐

,w

/2与 + m/2的 差 值 包 含 了 瞄 准 仪 所 要 旋 转 的 角 度 和

向信

, 以此

电准 直 经 纬

回转 部 转

, 即可 进 行 照

。图 1所

的是

的一 次 实

例 ,其

中 (a) 为 完 成 预

图像 ,

(b)

为 照 准

图像

, (c) 为模

。 @ o

(a)

(b)

图 1 模

(上 接 第 977页 )

数 据 。

图 4为

在 Synplify Pro 7.5.1中

合 后 的

的 资 源

为 223个 LUT,约

占 XC2V1000总

的 2 ,最

达 280 MHz左

右 。

4 结 论

由于 CIC滤 波

器 的

带 内

容 差 对

带 宽 比

例 因

要 求 较 高 , 因

作 抽 取

统 的第 一

级 或

者 插 值

统 的

后 一

,对

因 子

很 低

统 ,还

要 更

仿

好 。

由于

可 以根

不 同应 用

的需

要 随

时更 改

数 ,

以可

广

应 用

于其 它

多速

率 系统 中

(1)

差 :

照 准

标 杆 的距 离

并 不

是 固

定 值

成 图像

中标

的大 小 随 着 照 准 距

而 波动 ,而模

中 标 杆

的 大 小

是 固定

的 ,这 会 造

成 一定

的 匹

配误

。 (2)竖

向误 差 校

:在 标 杆 识

中 ,关 键 要

到标

线

准确

,至

于径 向位

置则 不作 严格

求 ,所

以 可 以 把 模

板 的 长

取得

稍 短

一些 ,保

在 竖 直 方 向 不会

产 生

匹 配 误

(3)横 向偏 差校 准

:匹配 结

果 的横 向偏

差是

,以

型 航 天 器 的 瞄

测 定

,在

规 定

离 内

,标 杆 图 像 宽 窄 的 差 异 不 超 过 两 个 像

初 次 匹 配 满 足 条 件

,再 按 下 式 计

P(,)一∑ ∑

(s。(,”)一T(m,”)) (1o) m: l N = l

如 果

式 (10)计

差 为 0,说

明 匹 配 是 准

确 的

;量

差 为

负 ,标

杆 比模 板

;量 差 为

,标

杆 比子 图大

;以 此 为 依

据 对 标 杆 轴

线

的位

置进 行 修

。 5 结

论 标

杆识

否 , 对

的 射

度 有

响 ,本 文选

取 了 时 间 复杂

和 空 间 幅度 都

大 的 预处 理 及 识

别 算 法

,以 保证

别 的

成功

率 与

定位

精 度

。经

实验 验

,本 文

绍 的

图 像 识 别 方 法 抗 干 扰 能 力

、识 别 率

高 ,解

决 了 光 照 强

度 不 定 和 随 机 背 景 下 标 杆 识 别 的 难

。特 别 适 用

自动 光 电 定

向 这 种

图像 定 位 要 求 高 的 场

,能 够 满 足 航 天 器 发 射 训 练 的

要 求

,对 于 缩 短 航 天 器 发 射 准 备 时

、提 高 整 个 系 统

自动 化

作 程 度 和 操 作 精 度 有 着 重 大

。 参 考 文

[1]张宏林.Visualc++数字 图像模 式识别技 术及 工程

实践 [M]. 北

京 :人

民邮 电 出

版社

,2003. E2]杨枝 灵 ,王 开.Visual C+ + 数 字 图像 获 取 、处 理 及 实 践应

[M].北京 :人 民邮

电出版社,2003. [3]章毓晋.图像处 理和分 析 (上 ) [M]. 北京 :清 华大学 出版社

2000.

[4]章毓晋.图像处 理和分 析 (下 ) [M]. 北京 :清 华大学 出版

社, 2000.

Es]赵 君,仇林 庆 ,谷雪 莲.基 于特 征 提取 的 图像 处理 与识 别 研

究 EJ].仪表技术 与传感器

,2002,(5):51—52. [6]成罡 ,金国藩 ,邬敏贤,何 庆生 ,刘海松 ,严瑛 白.基

于绝对差度 量的灰阶图像光学匹配运算 [J].光学技术,1999,(1):7—11. 参考文献

[1]Hogenauer E B?

An economicalclass of digitalfilters for decimation

and Interpolatin EJ]?IEEE

?

Trans?

Ac。u ?,Sp。。。h sig“ l

[2]P

小 牛

楼 才 义.

软 件 无线 电

原理 与 出版社

,2001.

[3]Uwe Meyer—Baese.数

字信

处理

的 FPGA

实现 [M]

?刘

译?北京:清华大学

出版社

,2003?

Xilinx Inc.

Virte - I Platform

FPGA Us d

[Z].20

04.

’ … … ” L1

一 ~ … …

… “

FlR

该 CIC 滤 波

器 已

上 述

统 中

使 用

测 试




本文来源:https://www.bwwdw.com/article/504q.html

Top