You are here

Glitch Filter | Cypress Semiconductor

Glitch Filter

Last Updated: 
Dec 22, 2015
  • Eliminates unwanted “glitch” pulses on digital input lines
  • Programmable filtering length and bypass option


Symbol Diagram

General Description

Glitch filtering is the process of removing unwanted pulses from a digital input signal that is usually high or low. Glitches frequently occur on lines carrying signals from sources such as RF receivers. Electrical or in some cases even mechanical interference can trigger an unwanted glitch pulse from the receiver.

This design outputs a ‘1’ only when the current and previous N samples are ‘1’, and a ‘0’ only when the current and previous N samples are ‘0’. Otherwise the output is unchanged from its current value.

For more details on glitch filtering please see application note AN60024.

Translated documents are for reference only. We recommend that you refer to the English-language version of a document if you are engaged in development of a design.