高速脉动阵列滤波器的系数无缝切换方法技术

技术编号:11541756 阅读:98 留言:0更新日期:2015-06-03 15:47
本发明专利技术提供一种高速阵列滤波器的系数无缝切换技术,能够保证系数切换不影响滤波器输出数据信号的连续性,减少了计算周期的损耗和控制逻辑复杂度的上升,适用于宽带信号的变系数高速滤波处理。本发明专利技术的技术方案是:①将高速阵列滤波器的各种变化的系数事先准备好,或提前实时计算新的系数,存储在独立双端口RAM当中;②独立双端口RAM一端为系数写入端口,另外一端为对阵列滤波器的家在端口;③系数的加载为串行结构;④通过不同抽头系数的时钟周期延迟和所存来完成系数的加载,并保证滤波器输出数据的连续性。

【技术实现步骤摘要】

【技术保护点】
一种高速脉动阵列滤波器的系数无缝切换方法,利用高速脉动阵列滤波器和系数无缝切换模块实现,其特征在于,其中,系数无缝切换模块包括控制单元、独立双端口RAM、寄存器组和锁存器组;寄存器组和锁存器组的级数均与高速脉动阵列滤波器的抽头数N相同;控制单元的输入端接收来自外部的系数切换指令,控制单元的输出端分别与独立双端口RAM、寄存器组和锁存器组的控制端相连接;独立双端口RAM的写端口接收外部系数输入;寄存器组中的寄存器依次串行连接,寄存器组的第一级寄存器的输入端与独立双端口RAM的读端口连接;锁存器组中的每个锁存器的输入端与寄存器组中的同级寄存器的输出端相连接;锁存器组中的每个锁存器的输出与高速脉动阵列滤波器的同级抽头乘法器相连;高速脉动阵列滤波器的系数无缝切换时,包括下述步骤:第一步,将事先预备的N个系数写入独立双端口RAM,或者将外部实时计算的N个系数写入独立双端口RAM;第二步,控制单元接收到外部系数切换指令后,控制独立双端口RAM将要切换的N个系数串行输出至数据寄存器组的第一个寄存器,同时寄存器组从第一个寄存器开始同步向下一级寄存器做移存操作;第三步,在寄存器组的最后一级寄存器完成移存操作之后,独立双端口RAM的读端口停止读操作;第四步,寄存器组从第一级寄存器开始,在N个连续时钟周期内,依次将数据输入同级的锁存器;锁存器的输出即为高速脉动阵列滤波器同级抽头乘法器的系数。...

【技术特征摘要】

【专利技术属性】
技术研发人员:杨军高凯朱江邹建彬周资伟卢树军王世练张炜叶剑民张尔扬
申请(专利权)人:中国人民解放军国防科学技术大学
类型:发明
国别省市:湖南;43

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

1