当前位置:首页 > 模拟 > 模拟
[导读]摘要:CIC梳状滤波器具有结构简单、规整,占用存储量小,不需要乘法器,实现简单且速度高等特点,在高速抽取或插值系统应用广泛。采用DSP Builder软件工具,在Simulink平台上构建了一级4阶CIC梳状滤波器仿真模型,通

摘要CIC梳状滤波器具有结构简单、规整,占用存储量小,不需要乘法器,实现简单且速度高等特点,在高速抽取或插值系统应用广泛。采用DSP Builder软件工具,在Simulink平台上构建了一级4阶CIC梳状滤波器仿真模型,通过多种EDA工具仿真与分析,最终在EP2C35F484C8型FPGA得到了最高响应速度为138.89 MHz的高速CIC梳状滤波器,其性能远优于DSP通用处理器的实现方式。

0 引言

CIC(Cascade Integrator Comb)滤波器最早由Hogenauer提出,后来出现了很多改进的结构形式。随着芯片技术的快速发展、多相滤波技术的广泛应用以及无线通信市场的迅速成长,CIC低通滤波器得到了广泛的应用。长期以来,CIC梳状滤波器一般是在通用DSP处理器上实现的,由于DSP处理器的顺序执行特性的限制,其速度很难满足一些高速抽取与插值系统的需要。FPGA具有优良的全硬件并行执行的特性,研究CIC梳状滤波器的设计及其FPGA实现具有重要的现实意义。

本文采用DSP Builder建模的方法,研究一级4阶CIC梳状滤波器及其FPGA实现方法,为CIC梳状滤波器设计及其FPGA实现的研究提供了一种新的思路。

1 CIC梳状滤波器原理

CIC滤波器冲激响应如式(1)所示:

单级CIC数字滤波器的结构如图1所示。

频率区间(0~2π/R)为CIC数字滤波器的主瓣,其他区间称为其旁瓣。不难看出,随着信号频率的增大,CIC数字滤波器的旁瓣电平不断减小。其中,第一旁瓣电平表达式如式(6)所示:

图2是CIC抽取滤波器的幅频特性,可见,单级CIC滤波器的旁瓣电平比较大。

2 基于DSP Builder的FPGA开发方法

图3是利用DSP Builder软件工具来开发FPGA的基本流程。设计第一步是建模,主要是调用DSPBuilder软件中的元件构建数字系统模型。之后对建立的模型进行仿真测试。

仿真通过之后再运行Signal Compiler信号编译器将模型转化成寄存器传输级硬件描述语言。然后利用QuartusⅡ软件进行编译、逻辑综合、适配(结构综合)及时序网表提取等操作,最后生成编程文件和时序网表文件。最终再下载到FPGA/CPLD芯片上进行硬件测试。

3 CIC梳状滤波器建模

调用DSP Builder工具包中的模块,构建了CIC滤波器单元结构模型,如图4所示。CIC梳状滤波器主要由加减法器和延迟单元组成。

将基本单元模型封装成一个子系统,构建一级CIC树状滤波器仿真模型如图5所示。滤波器输入信号由典型的正弦信号叠加白噪声组成,经一级CIC梳状滤波器后送示波器输出结果。

4 仿真与结果分析

图6是CIC梳状滤波器模型仿真结果,其中图6(上)为梳状滤波器输入信号波形,图6(下)为输出信号波形。可以看出,经过一级CIC梳状滤波器后,输入信号中的高频噪声得到了较好的抑制。

模型仿真通过以后,运行Signal Compiler信号编译器,将模型转换成VHDL语言程序,产生测试向量文件,然后用ModelSim进行寄存器传输级仿真,仿真结果如图7所示,可以看出,RTL寄存器传输级仿真结果与Matlab中模型仿真结果基本一致,进一步验证了模型的正确性。

再调用QuartusⅡ进行逻辑综合与适配,最终在Altera公司CycloneⅡ系列EP2C35F484C8型FPGA上得到了最高响应频率为138.89 MHz的CIC梳状滤波器,其性能远高于采用DSP通用处理器实现的滤波器。

5 结语

CIC梳状滤波器的设计及其FPGA实现具有重要的意义。本文采用DSP Builder系统建模的方法研究CIC梳状滤波器的设计具有重要的参考价值。当然,本文只研究了一级四阶CIC梳状滤波器的性能,在实际应用中,可以根据需要进行二级或者多级级联,以提高CIC梳状滤波器的整体性能。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

往期发布了基于小华HC32F334数字电源控制器的两路交错无桥图腾柱TCM PFC参考设计,TCM PFC以其全输入范围下软开关的优势越来越受到服务器电源以及通信电源的青睐。同时,两路交错无桥图腾柱CCM PFC因其EM...

关键字: 数字电源控制器 服务器 滤波器

滤波器是一种选频装置,允许特定频率的信号通过,同时抑制其他频率成分。这种功能在去除噪声和频谱分析中至关重要。滤波器,这一电子系统中的关键组件,在信号处理领域扮演着举足轻重的角色。本文旨在深入剖析两种典型滤波器的工作原理,...

关键字: 滤波器 射频技术

随着在线会议、直播和游戏语音交流的普及,高质量的音频输入设备变得越来越重要。为此,边缘AI和智能音频专家XMOS携手其全球首家增值分销商飞腾云科技,利用其集边缘AI、DSP、MCU和灵活I/O于一颗芯片的xcore处理器...

关键字: AI DSP MCU

滤波器本质上是一种选频装置,其核心功能是让特定频率的信号顺畅通过,同时大幅衰减其他频率的信号。在测试装置中,这种选频功能被充分利用,以滤除干扰噪声或进行频谱分析,实现“去除杂波,精选信号”的目标。

关键字: 滤波器 高通滤波器

深入探索这一个由 ML 驱动的时域超级采样的实用方法

关键字: 机器学习 GPU 滤波器

EMI 滤波器,这一看似简单的电子元件,实则蕴含着高科技的智慧。它如同电子世界的 “清道夫”,主要应用于电源线和信号线上。其工作原理基于电感、电容等元件的巧妙组合,宛如一场精密的交响乐演奏。电感对高频信号呈现出高阻抗,如...

关键字: EMI 滤波器 噪声

在当今的电子设备设计领域,电源的高效性与稳定性始终是工程师们关注的核心要点。对于众多对噪声极为敏感的设备而言,找到一款既能提供高效动力支持,又能确保低噪声稳定运行的电源,无疑是整个设计过程中的关键环节。在这一探索过程中,...

关键字: 电源 噪声 滤波器

在电子设备的电源供应领域,如何实现高效且稳定的供电一直是工程师们不懈追求的目标。开关稳压器因其较高的效率在众多应用中得到广泛使用,然而,其固有的噪声问题却常常成为限制其进一步应用的瓶颈。尤其是在为对噪声极为敏感的设备,如...

关键字: 稳压器 噪声 滤波器

在音响系统的搭建与调试过程中,众多音响爱好者往往将大量精力聚焦于音箱的品质、功放的功率以及音源的优劣上,却常常忽视了一个对音质有着深远影响的关键要素 —— 音响电源滤波器。实际上,音响电源滤波器在整个音响系统里占据着举足...

关键字: 音响系统 滤波器 音源

在工业自动化、新能源汽车、数据中心等高可靠性场景中,直流电源滤波器作为抑制电磁干扰(EMI)的核心器件,其性能直接影响系统稳定性。本文基于工程实践与行业标准,构建以插入损耗、额定电流为核心的六维评估模型,从技术参数、测试...

关键字: 直流电源 滤波器
关闭