一种去除信号中毛刺的方法及其装置
一种去除信号中毛刺的方法和装置,用于去除输入信号Vin中的毛刺,得到输出信号Vout,该装置包括N+3个锁存器和一个组合逻辑电路,所述锁存器均接收一时钟信号,对输入信号锁存一个时钟周期后输出,其中的N+2个锁存器相互级联,第1个锁存器的输入为输入信号Vin,后N-1个锁存器的输出以及输出信号Vout作为所述组合逻辑电路的输入,该组合逻辑电路的输出再输入到一锁存器,由该锁存器输出所述输出信号Vout;所述组合逻辑电路在所述后N+1个锁存器的输出全为1时,输出为1,如全为0,输出为0,在其它情况下输出为输出信号Vout的当前值。本发明以较小的代价实现了较大的适用范围。
发明专利
CN200610112915.7
2006-09-12
CN1917368
2007-02-21
H03K5/1252(2006.01)I
北京中星微电子有限公司
杨作兴
100083北京市海淀区学院路35号世宁大厦15层
北京安信方达知识产权代理有限公司
龙 洪%霍育栋
北京;11
权利要求书1、一种去除信号中毛刺的方法,用于去除输入信号Vin中的毛刺,得到输出信号Vout,该方法包括以下步骤:(a)选定一个时钟信号,设要消除的毛刺宽度小于N个时钟周期;(b)对需要去除毛刺的输入信号Vin进行N+2级锁存,每一级将前一级的输出信号锁存一个时钟周期;(c)判断后N+1级锁存信号,如全为1,输出值为1的信号Vout_pre,如全为0,输出值为0的信号Vout_pre,否则,输出值为Vout当前值的信号Vout_pre;(d)将信号Vout_pre锁存一个时钟周期后输出,得到输出信号Vout。