一种可灵活配置的升降采样滤波装置及其敏捷生成方法制造方法及图纸

技术编号:40701165 阅读:30 留言:0更新日期:2024-03-22 10:59
本发明专利技术公开了一种可灵活配置的升降采样滤波装置及其敏捷生成方法,所述升降采样滤波装置包括控制电路、控制状态机和滤波电路,所述控制电路,用于生成控制滤波电路输入数据选择的控制寄存器;所述控制状态机,用于控制升采样滤波模式或降采样滤波模式下的滤波电路运行状态;所述滤波电路,用于对输入数据信号进行升采样滤波或降采样滤波。通过配置滤波器系数个数、乘法器个数和升降采样倍率等关键参数,利用滤波电路的结构和敏捷生成方法,可以灵活调整并快速生成新的升降采样滤波电路模块,大幅提高研发和迭代效率。

【技术实现步骤摘要】

本专利技术属于滤波器,尤其涉及一种可灵活配置的升降采样滤波装置及其敏捷生成方法


技术介绍

1、升采样(插值)和降采样(抽取)滤波模块是通信系统dfe(digital front end,数字前端)部分常用的电路模块;不同的通讯协议和系统方案对电路的主频时钟、数据采样率、升降采样倍率、滤波器系数、电路复用乘法器个数等参数的要求也不一致,导致升采样和降采样滤波模块的结构也存在差异;针对这些差异往往需要重新设计电路结构,验证电路正确性和性能,费时费力,通用性差,难以实现快速迭代。


技术实现思路

1、专利技术目的:本专利技术所要解决的技术问题是针对现有技术的不足,提供一种可灵活配置的升降采样滤波装置及其敏捷生成方法。

2、为了解决上述技术问题,第一方面,公开了一种可灵活配置的升降采样滤波装置,包括控制电路、控制状态机和滤波电路,所述控制电路,用于生成控制滤波电路输入数据选择的控制寄存器;所述控制状态机,用于控制升采样滤波模式或降采样滤波模式下的滤波电路运行状态;所述滤波电路,用于对输入数据信号进行升采样本文档来自技高网...

【技术保护点】

1.一种可灵活配置的升降采样滤波装置,其特征在于,包括控制电路、控制状态机和滤波电路,所述控制电路,用于生成控制滤波电路输入数据选择的控制寄存器;所述控制状态机,用于控制升采样滤波模式或降采样滤波模式下的滤波电路运行状态;所述滤波电路,用于对输入数据信号进行升采样滤波或降采样滤波。

2.根据权利要求1所述的一种可灵活配置的升降采样滤波装置,其特征在于,所述滤波电路包括数据延迟单元、预处理单元、乘法单元、求和单元和累加单元,

3.根据权利要求1所述的一种可灵活配置的升降采样滤波装置,其特征在于,所述控制状态机包括四种状态:数据等待状态s_WAIT、滤波电路计算状态s...

【技术特征摘要】

1.一种可灵活配置的升降采样滤波装置,其特征在于,包括控制电路、控制状态机和滤波电路,所述控制电路,用于生成控制滤波电路输入数据选择的控制寄存器;所述控制状态机,用于控制升采样滤波模式或降采样滤波模式下的滤波电路运行状态;所述滤波电路,用于对输入数据信号进行升采样滤波或降采样滤波。

2.根据权利要求1所述的一种可灵活配置的升降采样滤波装置,其特征在于,所述滤波电路包括数据延迟单元、预处理单元、乘法单元、求和单元和累加单元,

3.根据权利要求1所述的一种可灵活配置的升降采样滤波装置,其特征在于,所述控制状态机包括四种状态:数据等待状态s_wait、滤波电路计算状态s_cal、tx输出状态s_txvo和rx输出状态s_rxvo。

4.根据权利要求3所述的一种可灵活配置的升降采样滤波装置,其特征在于,所述控制状态机控制升采样滤波模式下的滤波电路运行状态包括:首先控制状态机位于默认的s_wait状态;当待升采样滤波的数据到来时,控制状态机进入s_cal状态进行升采样数据滤波计算;数据滤波计算完成后,控制状态机进入s_txvo状态输出升采样滤波结果;结果输出完毕后若零插值数据滤波计算全部完成,则返回s_wait状态等待下个待升采样滤波的数据到来,否则返回s_cal状态进行零插值数据滤波计算。

5.根据权利要求3所述的一种可灵活配置的升降采样滤波装置,其特征在于,所述控制状态机控制降采样滤波模式下的滤波电路运行状态包括:首先控制状态机位于默认的s_wait状态;当待降采样滤波的数据到来时,需判断是否进行降采样数据滤波计算:是则控制状态机进入s_cal状态进行数据滤波计算,否则控制状态机保持在s_wait状态等待下个待降采样滤波的数据到来;数据滤波计算完成后,控制状态机进入s_rxvo状态输出降采样滤波结果;结果输出完毕后返回s_wait状态等待下个待降采样滤波的数据到来。

6.根据权利要求4或5所述的一种可灵活配置的升降采样滤波装置,其特征在于,所述控制电路用于根据可配置参数产生...

【专利技术属性】
技术研发人员:李宇聪周帅顾港伟
申请(专利权)人:杭州万高科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1