【技术实现步骤摘要】
本专利技术属于滤波器,尤其涉及一种可灵活配置的升降采样滤波装置及其敏捷生成方法。
技术介绍
1、升采样(插值)和降采样(抽取)滤波模块是通信系统dfe(digital front end,数字前端)部分常用的电路模块;不同的通讯协议和系统方案对电路的主频时钟、数据采样率、升降采样倍率、滤波器系数、电路复用乘法器个数等参数的要求也不一致,导致升采样和降采样滤波模块的结构也存在差异;针对这些差异往往需要重新设计电路结构,验证电路正确性和性能,费时费力,通用性差,难以实现快速迭代。
技术实现思路
1、专利技术目的:本专利技术所要解决的技术问题是针对现有技术的不足,提供一种可灵活配置的升降采样滤波装置及其敏捷生成方法。
2、为了解决上述技术问题,第一方面,公开了一种可灵活配置的升降采样滤波装置,包括控制电路、控制状态机和滤波电路,所述控制电路,用于生成控制滤波电路输入数据选择的控制寄存器;所述控制状态机,用于控制升采样滤波模式或降采样滤波模式下的滤波电路运行状态;所述滤波电路,用于对输
...【技术保护点】
1.一种可灵活配置的升降采样滤波装置,其特征在于,包括控制电路、控制状态机和滤波电路,所述控制电路,用于生成控制滤波电路输入数据选择的控制寄存器;所述控制状态机,用于控制升采样滤波模式或降采样滤波模式下的滤波电路运行状态;所述滤波电路,用于对输入数据信号进行升采样滤波或降采样滤波。
2.根据权利要求1所述的一种可灵活配置的升降采样滤波装置,其特征在于,所述滤波电路包括数据延迟单元、预处理单元、乘法单元、求和单元和累加单元,
3.根据权利要求1所述的一种可灵活配置的升降采样滤波装置,其特征在于,所述控制状态机包括四种状态:数据等待状态s_WAIT
...【技术特征摘要】
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所述的一种可灵活配置的升降采样滤波装置,其特征在于,所述控制电路用于根据可配置参数产生...
【专利技术属性】
技术研发人员:李宇聪,周帅,顾港伟,
申请(专利权)人:杭州万高科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。