可编程多倍数抽取器设计:CIC与半带滤波器的仿真与FPGA实现
需积分: 45 70 浏览量
更新于2024-08-08
收藏 3.46MB PDF 举报
"所示每级积分-加速度信号调理电路设计及仿真"
这篇硕士论文主要探讨了多抽样率数字信号处理及其在FPGA(Field-Programmable Gate Array,现场可编程门阵列)上的实现,作者是谢晋强,导师是苏涛,来自西安电子科技大学,专业为信号与信息处理。论文的重点是设计和仿真一个2到256倍可编程的多倍数抽取器,以及基于FPGA的实现。
在信号处理中,CIC(Continuous-Time Integrator-Comb)补偿滤波器被用来弥补CIC滤波器在通带内的衰减。CIC滤波器具有简单的结构,主要由积分器和梳状滤波器组成,可通过编程设置抽取倍数为2至64。通过控制部,可以决定数据是否经过半带滤波器或直接旁路,从而实现最大256倍的抽取率。CIC补偿滤波器的设计通常采用Matlab的信号处理工具箱,比如FIR滤波器设计,以获得期望的幅频响应特性。在论文中提到,20阶的CIC补偿滤波器已经足够,其幅频响应显示了良好的补偿效果。
半带滤波器则是一种特殊的低通滤波器,其一半系数为0,具有对称结构。设计时,其通带截止频率设置为0.45,阻带截止频率设置为0.55,以实现67阶滤波器,仅需18个乘法器即可,且能提供至少60dB的阻带衰减。这种设计优化了计算效率,减少了硬件资源的使用。
论文中还提到了FPGA的实现细节。输入信号为16位,每级积分器和梳状部分的输出都未截断,使用46位寄存器,最终输出取高16位。控制信号为8位,其中低6位用于控制积分梳状滤波器和半带滤波器的操作。此外,论文还讨论了多相结构在固定倍数内插器设计中的应用,进一步扩展了多抽样率处理的应用场景。
这篇论文深入研究了多抽样率信号处理的理论,设计了高效的滤波器结构,并在FPGA平台上实现了可编程抽取器,这对于实际的雷达信号处理和其他实时信号处理系统具有重要的实践意义。关键词包括多抽样率信号处理、抽取、内插、多相滤波、积分梳状滤波器和半带滤波器,体现了论文的研究核心。
2021-01-31 上传
2021-10-10 上传
2021-10-10 上传
2020-07-31 上传
2023-07-01 上传
2011-01-06 上传
2021-08-11 上传
点击了解资源详情
点击了解资源详情
SW_孙维
- 粉丝: 51
- 资源: 3839
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析