降采样 matlab,改进型64倍降采样数字抽取滤波器的设计与仿真分析

article/2025/9/24 23:27:55

1引言

∑-△调制器与数字抽取滤波器是∑-△ADC实现16bit以上精度的关键电路模块。∑-△调制器依靠过采样与高阶闭环负反馈控制实现的噪声整形技术,将基带内的量化噪声搬移到高频段,而数字抽取滤波器则将带外高频段的噪声加以滤除,同时将输出频率降低到输入信号的奈奎斯特采样频率,最终实现对输入信号高精度的模数转换。

由于采用过采样技术,∑-△ADC对输入信号带宽有一定限制,比较适合低频信号的模数转换。

以音频信号44kHz的奈奎斯特采样频率为例,在64倍的过采样率下,即输入采样频率为2.816MHz,4阶∑-△调制器可实现16bit的转换精度;输出PDM信号经*倍降采样数字抽取滤波器的处理后恢复初始信号的奈奎斯特采样频率。为保持S-Δ调制器的精度性能,数字抽取滤波器的通带截止频率应为20kHz、阻带起始频率为24kHz、阻带衰减最小为80dB、通带纹波为±0.01dB、ADC有效位数大于15bit。

∑-△ADC的精度和转换速度由∑-△调制器决定,其中∑-△调制器的阶数、过采样率等参数直接决定了ADC的分辨率,一般只需小规模的数模混合电路即可实现,面积小且功耗低。用于滤除量化噪声的数字滤波器,为维持调制器的高分辨率就必须具有一定量的阻带衰减与很小的纹波,导致数字滤波器的阶数过大,并直接导致硬件消耗与功耗的显着增加。

本文针对高精度数字抽取滤波器IP电路,进行低成本与低功耗设计技术研究。在给定指标约束下,通过对CIC抽取滤波器结构的改进,同时将多相结构应用到补偿滤波器和半带滤波器中,获得比经典结构在硬件消耗与功耗上明显的降低。

2经典CIC滤波器结构

为确保数字滤波器信号的出路精度,采用单级抽取滤波器的阶数将与输入信号的采样频率成正比,而与过渡带宽成反比。对于输入频率2.816MHz、过渡带宽4kHz的设计指标,采用单级抽取结构的滤波器,由于频率高、过渡带窄而导致单级滤波器阶数过大,可实现性差,因此采用多级抽取结构成为必然。在多级结构中,第一级抽取结构的输入频率为系统最高的输入频率,但它的过渡带宽很大;最后一级虽然过渡带宽很窄,但输入频率降低;中间级的输入频率与过渡带宽均较为适中,这样的频率与过渡带分布配置,使得最终各级滤波器的总阶数远小于单级抽取的阶数,因此多级结构更具有实用价值。

CIC是由Hogenauer提出的一种无需使用乘法器的滤波器结构,结构简单,采样变换率高,可作为多级数字抽取滤波器中的输入级。阻带衰减为衡量CIC性能的一个重要指标,在Matlab下对抽取因子为64、32、…、2的最小阻带衰减进行仿真,确定当抽取因子最大为16时,阻带衰减仍满足设计要求,继续增大抽取率导致性能下降,则最大抽取倍率为16。

CIC滤波器的最大缺陷在于通带内的过多衰减,后面必须加一级补偿滤波器以确保补偿后的通带纹波仍满足指标要求,补偿滤波器同时还具备降采样抽取功率,可选择4倍抽取,也可先进行2倍抽取,然后用一级半带滤波器再完成2倍抽取。基于多级抽取有利于降低硬件资源与功耗的原则,64倍降采样数字抽取滤波器可采用如图1所示的三级结构。

b8ee9c19d2cf7efdf25642b355978df0.png

图1系统结构框图

CIC降采样滤波器对系统性能的影响至关重要,其级联级数D与S-Δ调制器的阶数L之间存在D=L+1的关联,对于4阶∑-△调制器,D=5,在16倍降采样率下,CIC滤波器的系统函数为:


http://chatgpt.dhexx.cn/article/xYyr1yRw.shtml

相关文章

降采样滤波器 matlab,降采样FIR滤波器的设计与硬件实现

降采样FIR滤波器的设计与硬件实现 来源:luojiashao 作者:华仔 浏览:2051 时间:2016-08-10 14:18 标签: 摘要: 摘要:实现了一种全集成可变带宽中频宽带低通滤波器,讨论分析了跨导放大器-电容(OTA—C)连续时间型滤波器的结构、设计和具体实现,使用外部可编程电路对所设计…

OpenCV 图像上采样和降采样

文章目录 相关概念图像金字塔高斯金字塔高斯金字塔的生成过程 高斯不同(Difference of Gaussian-DOG):拉普拉斯金字塔 采样相关API上采样(cv::pyrUp) – zoom in 放大降采样 (cv::pyrDown) – zoom out 缩小 代码案例 好了,这次学…

Down-Sampling 降采样(Verilog)

简介 在图像处理领域中,降采样是一个非常常用的图像处理方法,目的是为了在大体上不改变图片的情况下,缩小图像,降低分辨率,减少数据的计算量,生成对应图像的降采样图。本质就是抽取图像数据来降低特征的维度…

关于数字信号处理中的降采样的学习总结

1、参考资料链接 https://baike.baidu.com/item/%E9%99%8D%E9%87%87%E6%A0%B7/6860368?fraladdin https://wenku.baidu.com/view/611009c881eb6294dd88d0d233d4b14e85243e4c.html https://baike.baidu.com/item/%E6%B7%B7%E5%8F%A0 https://blog.csdn.net/shenziheng1/art…

点云降采样(DownSampling)

点云降采样 1 概述 三维点云往往包含大量冗余数据,直接处理计算量大,消耗时间长,因此对其进行降采样是十分必要的。降采样同时也是点云预处理过程中的关键环节。 2 常用方法 2.1 体素网格下采样 2.1.1 原理 体素(Voxel&…

对信号做降采样处理时,需要先滤波,后抽取(降采样);升采样操作与之相反

一、对信号做降采样处理时,需要先滤波,后抽取(降采样)的原因解释: 一句话就能概括,如果抽取时不先做滤波,就会导致信号混叠,这里的滤波器是抗混叠滤波器。 1、如果不滤波&#xff…

数字图像处理--六、图像压缩

目录 1.基本概念 1.1 图像压缩概念及其分类 1.2 数据冗余 1.3 图像信息的度量 1.4 图像保真度准则 (Fidelity Criteria) 1.5 图像压缩模型 2.图像压缩方法 2.1Huffman编码 消除编码冗余 2.2算术编码 (Arithmetic Coding) 消除编码冗余 2.3LZW编码 (Lempel-Ziv-Welch …

图像压缩之算术编码

JPEG中使用了量化、哈夫曼编码等,极大的压缩了图片占用的空间,那么是否可以进一步压缩呢? 从技术角度讲,是可以的。如DropBox开源的lepton,在目前的JPEG压缩基础上,可以再节省22%左右的空间。 lepton中使用…

数字图像处理——JPEG图像压缩

该文章的代码为数字图像的JPEG压缩模型。最后是我得到的结果。 import numpy as np import matplotlib.pyplot as plt from skimage import ioDC_Y {0: 00,1: 010,2: 011,3: 100,4: 101,5: 110,6: 1110,7: 11110,8: 111110,9: 1111110,10: 11111110,11: 111111110} AC_Y {(0…

JPEG图像压缩

转载自: https://blog.csdn.net/shelldon/article/details/54234433 www.thecodeway.com http://www.ibm.com/developerworks/cn/linux/l-cn-jpeg/ 一、图像分割 JPEG算法的第一步,图像被分割成大小为8X8的小块,这些小块在整个压缩过程中…

JPEG2000图像压缩算法学习

压缩算法——JPEG2000 编解码原理 JPEG2000-Matlab源码实现 JPEG和JPEG2000 JPEG2000和JEPG都是静止图像压缩标准,最大区别是在空间域至频域转换。JPEG是基于离散余弦变换(DCT), 而JEPG2000是基于离散小波变换(DWT&a…

图像处理(六)——图像压缩

图像压缩模型图像数据中的冗余 三种数据冗余:编码冗余、像素冗余、视觉心理冗余 如果一个图像的灰度级编码,使用了多于实际需要的编码符号,就称该图像包含了编码冗余。 图像压缩中的信息论观点 字典压缩 有…

图片压缩算法

有损算法: JPEG,我们最为常用的算法。他是通过离散余弦变换,对图片质量尽量小的时候进行有损压缩,改算法对高中波特率下效果很好,但是对低波特率下,就会出现方格之类的,比如100多MB的MPEG电影&…

算法设计与分析——图像的压缩

一、基本概念: 像素灰度值为0-255,需要8位二进制数来存储。若一灰度序列为{p1,p2,p3…pn},pi为第i个像素点的灰度值。则所需的空间为8n。 二、问题提出: 若图像中有一大部分的颜色的相同的或是相近的,能不能有更好的…

JPEG图像压缩算法的python实现

摘要 文章在研究JPEG压缩编码对图像数据压缩的基本原理的基础上,设计了JPEG图像压缩算法程序实现流程,利用 Python语言对程序进行了编写,并实现了对压缩质量进行控制,验证了JPEG压缩编码对图像数据压缩的可行性。 用 JPEG压缩软件…

基于深度学习的图像压缩

近年来,深度学习在计算机视觉领域已经占据主导地位,不论是在图像识别还是超分辨重现上,深度学习已成为图片研究的重要技术,但它们的能力并不仅限于这些任务;现在深度学习技术已进入图片压缩领域。下面就说说神经网络在…

JPEG压缩算法步骤原理

目录 JPEG压缩算法解密 步骤一:图像分割 步骤二:颜色空间转换RGB->YCbCr 步骤三:离散余弦变换 步骤四:数据量化 步骤五:哈弗曼编码 JPEG压缩算法解密 by jinchao 图片压缩有多重要,可能很多人可能…

影像算法解析——JPEG 压缩算法

由于视频是由一帧帧图像构成的,研究视频编码首先先要研究图像编码。这篇文章就详细说一下 JPEG 是如何压缩一个图像的。 先简单介绍一下 JPEG(Joint Photographic Experts Group,联合图像专家小组):此团队创立于1986年…

数字图像处理(七)图像压缩-无损编码/压缩算法+matlab

要求: 无损编码/压缩算法: 问题1: 实现行程编码压缩, 肉眼观察压缩效果,并计算原图和压缩以后的尺寸,计算压缩率并比较分析;问题2: 实现哈夫曼压缩, 肉眼观察压缩效果,并计算原图和压缩以后的尺寸&#x…

图像压缩原理-JPEG

搬来一个基础啊 给自己看~~ 非技术指正勿扰 图像的格式有很多种,比如PNG,JPEG等等,但当我们把一张图用工具变成各种其他格式时,其在计算机文件系统显示的文件大小各不一样,但是当你打开显示时,从视觉角度…