积分梳状数字滤波器的设计
更新时间:2023-04-18 22:11:02 阅读量: 实用文档 文档下载
- 梳状线腔体滤波器推荐度:
- 相关推荐
维普资讯831c7a6727d3240c8447ef69
?976?
文章编号:i62i一4598(2005)090976~02计算机测量与控制.2005.13
(9)
ComputerMeasurement&C
ontrol
中图分类号:TN741
文献标识码:B
设计与应用
基于FPGA的级联积分梳状滤波器设计与实现
O
李铜川,陈铭,薛敏彪
(西北工业大学,陕西西安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期
主塑
:篁!茎
姗垒的级㈣联∞积 分 梳状滤波咖 器设计与喜实现 ㈣ ∞
o
? 977 ?
O
I
5O
lOO
删 Z
图 2 II
l5O
Modelsim 中
的时 序仿 真
图
倍
的
增
加 了
,
为
了提
高
整
个 系统 的工 作频 率
,
因此
加
法
器 的设
计 采
用 了超
前
进
位
链 (Car ry—
l()(】k—ahead),而
不
使
用
普
通
加
法
器
的
级
联 进
位 (Ripple—
carry),但
是 ,代 价
就
是 占用 了
更
多
的
系
统
资
源 。
从
节
约
资
源
的
角
度
考
虑 ,整 个设
计
依 次
由
积分
器 、抽
取
器
和
梳
状
部
分
组
成 。这
种
布
局
可 以
为整
个 系统
节
省一
个
因 素
为 R 的 延 迟 单
元
。
3
基 于 FPGA的 CIC 设 计 与
仿真
I
(a)滤
波前 的信 号频
谱
_
●
FPGA (Field Programmable Gate Array)是
一
种 门
电路
可
以
高
达
上
百
万 ,时
钟
频
率
可 以达 到
几
百 兆
的
可
编
程 逻
辑
器 件
。
以 Xilinx公
司 的 VirtexI1为
例 ,它
的
基
本
组
成 是
可
配
置
逻
辑
模
块
(CIB),每 个 CIB 由 2个 Slice组
成
, 每
个 Slice内
含
一 个 4输 入 的 查 找
表
(LUT),一 个
进位 逻辑
和 一
个触 发器
。 根 据 该 飞 行 器 遥 控 遥
测
系统 设
计
的要
求
,基 带 信 号 带 宽
约 5M .采 样 速
率 为 180MHz,由
于 该
信
号
为
扩 频
信 号
,后
续 的 匹 配 滤 波 器 要 求 信 号 有 一
定
的 的过 采
样
,再 考 虑 到 通
带
和阻
带
I
∥ Ⅷ 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 ( , )用
来 度
量
S
( ,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)横 向偏 差校 准
:匹配 结
果 的横 向偏
差是
有
限
的
,以
某
型 航 天 器 的 瞄
准
仪
视
场
角
为
试
验
条
件
测 定
,在
规 定
照
准
距
离 内
,标 杆 图 像 宽 窄 的 差 异 不 超 过 两 个 像
素
。
初 次 匹 配 满 足 条 件
后
,再 按 下 式 计
算
:
M
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?
4
Xilinx Inc.
Virte - I Platform
FPGA Us d
e
[Z].20
04.
’ … … ” L1
一 ~ … …
… “
FlR
器
该 CIC 滤 波
器 已
在
上 述
系
统 中
使 用
并
测 试
正在阅读:
积分梳状数字滤波器的设计04-18
原创精品练习Unit2SectionA04-18
广东省深圳市坪山新区2017届九年级语文下学期第二次调研试题 精10-04
工地库房管理03-15
第七章 临床实验室检查11-05
山东大学期末考试药物代谢动力学模拟卷1.2.3答案课件 doc01-01
故障树分析法--最新,最全 - 图文04-21
龟兔赛跑后传作文500字07-14
函数的历史-456资源12-18
中国城建史(复习整理)05-06
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 分梳
- 滤波器
- 数字
- 设计
- 【作文】正义与邪恶
- 生化检验项目的临床意义
- 信息化教学设计方案
- 干燥型油性肌肤补水很重要 如何改善油性皮肤外油内干
- 川教版初中历史八年级下册《第16课朋友遍天下》教学设计
- 红外线治疗仪的作用
- 新疆然清能源科技公司呼图壁县工业园区第2污水处理厂项目建议书
- 现代生活方式与体育运动
- 2022年苏州大学认知神经科学之认知心理学考研复试核心题库
- 2022年全自动美式咖啡机行业现状及发展趋势分析
- 军事拓展训练心得体会
- 深圳市华测检测技术股份有限公司
- 车辆管理系统工程施工方案
- 小学数学学困生个案分析及转化-2022年文档
- 学习小组组织与管理 小组合作组织与管理实施计划
- 《飞向太空》影评:记忆!
- 2022学年杭州市名校新高考高二物理下学期期末经典试题
- 神雕侠侣手游染色系统详解 怎么进行染色
- 广东省广州市增城市增江街四年级(上)期末语文试卷
- 新编【中图版】高考一轮(27)人地关系思想的历史演变(含答案)