利用dsp工具箱,具体代码如下(只能产生最大4阶的系数) 产生3阶代码如下,可自行比较 frc = dsp.FarrowRateConverter('PolynomialOrder',3); coeffs = getPolynomialCoefficients(frc) 本代码可生成4阶以上的Farrow滤波器系数,输入阶数即可返回一个系数矩阵
2022-05-13 15:03:51 525B matlab 开发语言
1
最近本人在做相关项目,有高精度时延的部分,自己学习了一下,分享一下matlab仿真代码
2022-03-17 15:12:59 253KB matlab 学习 开发语言
1
详细说明farrow滤波器的结构,原理,以及在硬件FPGA上的仿真
2021-08-04 16:35:16 43KB farrow
1
farrow滤波器verilog代码,完成分数倍的抽取
2021-07-27 15:27:09 4KB farrow
1
上采样采样率转换经典方法
2021-07-06 17:01:57 235KB 采样率转换
1
为了提升超声成像系统的图像质量,将可变分数时延滤波器引入超声成像系统声束形成环节,首先介绍了一种在实践中便于实现,且节省存储资源的Farrow结构可变分数时延滤波器,通过仿真验证了该时延滤波器能够提高时延精度,有效弥补时延误差导致的图像尾影;其次在FPGA中实现了该滤波器功能,时序仿真结果说明FPGA实现结果与理论分析一致,可用于实际工程实践。
1
farrow滤波器的verilog语言设计实现,大家可以参考一下
2020-01-20 03:05:17 1KB farrow滤波器 verilog
1
Farrow滤波器的设计,用于采样率的转换。 采样率转换可以看成是一个重采样的过程,先以某一采样率Fx对原始信号采样,将得到的数字信号X(kTx)经过数模转换器变成模拟信号,然后再经过ADC用另一采样率Fy进行采样。这样的方法优点是采样速率可以任意选择且与原始采样率无关,但是DAC在恢复信号的时候会引入失真,经过二次采样时的ADC变换器中的量化也会引入失真,另外还需要精确的ADC和DAC以及精确的高阶的模拟反镜像滤波器。所以在模拟领域经行采样率变换是很难实现的。 但是我们可以将采样率变换在全数字领域完成。直接将一个采样率为Fx的数字信号通过数字滤波器转换成一个采样率为Fy的数字信号。
2019-12-21 20:11:16 1KB Farrow 滤波器的设计
1
farrow滤波器组设计过程滤波器系数是比较重要的参数,本文可以得到相应参考
2019-12-21 19:52:16 11.98MB farrow
1