[发明专利]数字电路噪声滤波器及数字滤波方法有效
申请号: | 201310450866.8 | 申请日: | 2013-09-27 |
公开(公告)号: | CN104518755B | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 张希氾;卢裕階 | 申请(专利权)人: | 无锡华润微电子有限公司 |
主分类号: | H03H17/02 | 分类号: | H03H17/02 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 邓云鹏 |
地址: | 214135 江苏省无锡市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字电路 噪声 滤波器 数字 滤波 方法 | ||
技术领域
本发明涉及数字电路技术领域,特别是涉及一种数字电路噪声滤波器和一种数字滤波方法。
背景技术
芯片在系统中经常会遭受外在干扰,例如静电放电、瞬间的电源开关跳动或者闪电引发的瞬间信号抖动等。以上干扰会引入时间短暂但幅度大的噪声脉冲,其效果对于数字电路近似毛刺,可能导致时钟脉冲错误,或者信号传输错误。
对于串扰引发的毛刺,一般的做法是采用施密特触发器,使输入信号的幅值在某个范围内不会造成输出信号跳动。施密特触发器的输入输出曲线如图1所示。输入在小于-T和从-T到T的范围增大时,输出为-M;输入在大于T和从T到-T减小时,输出为M。这样可以保证从-T到T的范围内输出信号的平稳。其中T是阈值电压。
但是施密特触发器并不能很好地消除幅值很大的噪声。当噪声幅值超过阈值电压T时(例如静电放电),噪声脉冲仍然会出现在输出端。如图2所示,是采用施密特触发器对噪声抑制的效果。输入信号IN中,方波为原有数字信号。标记为1、2、3、4、5的毛刺为噪声。可以看到,施密特触发器可以消除毛刺5,但毛刺1~4都无法消除。如果输入信号是时钟信号,经施密特触发器后,原有时钟信号中就会出现远高于工作频率的时钟脉冲。如果输入信号是控制信号或资料信号,就会产生传输错误。
发明内容
基于此,有必要提供一种能够消除幅值较大的噪声信号的数字电路滤波器。
一种数字电路滤波器,包括:独立毛刺滤除模块,用于接收输入信号,滤除信号中的独立毛刺;关联毛刺滤除模块,其信号输入端与所述独立毛刺滤除模块的输出端连接,用于接收滤除了独立毛刺的输入信号,将与信号波形关联的毛刺滤除;所述与信号波形关联的毛刺包括在信号波形之前出现的毛刺和在信号波形之后出现的毛刺;所述与信号波形关联的毛刺与信号波形相距不超过毛刺的脉冲宽度;所述独立毛刺滤除模块和关联毛刺滤除模块在时间方向上分辨和滤除毛刺。
在其中一个实施例中,所述独立毛刺滤除模块包括第一延迟链、第二延迟链和加法器,所述第一延迟链的信号输入端接收输入信号,所述第一延迟链的信号输出端与第二延迟链的信号输入端连接,所述第一延迟链的信号输入端、第一延迟链的信号输出端以及第二延迟链的信号输出端均与所述加法器的输入端连接。
在其中一个实施例中,所述关联毛刺滤除模块包括第一D触发器和第三延迟链,所述第一D触发器的D输入端输入常高电平、触发端连接所述加法器的进位输出端、Q输出端经所述第三延迟链连接所述第一D触发器的清零端。
在其中一个实施例中,还包括除频器,所述除频器的信号输入端与所述关联毛刺滤除模块的输出端连接,用于将滤除了独立毛刺和关联毛刺的信号进行分频。
在其中一个实施例中,所述除频器为采用第二D触发器的二分频器,所述第二D触发器的触发端连接所述关联毛刺滤除模块的信号输出端、D输入端与输出端连接、Q输出端输出分频信号。
一种数字滤波方法,包括如下步骤:滤除输入信号中的独立毛刺;滤除与信号波形关联的毛刺;所述与信号波形关联的毛刺包括在信号波形之前出现的毛刺和在信号波形之后出现的毛刺;所述与信号波形关联的毛刺与信号波形相距不超过毛刺的脉冲宽度;所述滤除信号中的独立毛刺和滤除与信号波形关联的毛刺的步骤中,均在时间方向上分辨和滤除毛刺。
在其中一个实施例中,所述滤除信号中的独立毛刺的步骤具体包括:在当前采样点、间隔第一延迟的采样点以及间隔第二延迟的采样点分别采样获得第一采样值、第二采样值以及第三采样值;将所述第一采样值、第二采样值以及第三采样值按照数字逻辑相加,并取进位输出。
在其中一个实施例中,所述滤除与信号波形关联的毛刺的步骤具体包括:接收所述进位输出信号,并将其输入第一D触发器的触发端;所述第一D触发器的触发端的D输入端输入常高电平;将所述第一D触发器的Q输出端经过第三延迟后输入所述第一D触发器的清零端;所述第一D触发器的Q输出端输出所述滤除了与信号波形关联的毛刺的信号波形。
在其中一个实施例中,还包括将滤除了与信号波形关联的毛刺的信号波形进行分频的步骤。
在其中一个实施例中,对所述滤除了与信号波形关联的毛刺的信号波形进行二分频,具体为:将所述滤除了与信号波形关联的毛刺的信号波形输入第二D触发器的触发端;将所述第二D触发器的D输入端与输出端连接;所述第二D触发器的Q输出端输出分频信号。
上述数字滤波器和数字滤波方法,采用在时间方向上分辨和滤除毛刺的方法,能够消除幅值较大的脉冲噪声,避免出现时钟或信号错误。
附图说明
图1为施密特触发器的特性曲线图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡华润微电子有限公司,未经无锡华润微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310450866.8/2.html,转载请声明来源钻瓜专利网。