Debounce Switch Study and Design
Fuhua Li
Abstract
Fuhua Li
Abstract
The paper investigated four kinds of debounce switch circuits.The structure of the first circuit is simple.But the disadvantage of this debounce circuit also is that it cannot anti-bounce in some cases.The second can debounce well.As the circuit is achieved by resistance and capacitance,it is very difficult to implement with digital CMOS technology.This circuit structure will be more adapted for digital/analog mixed mode circuit or pure analog circuit.The third one also can achieve debounce well.The disadvantage for this circuit is that its size is too big,consisting of four DFFs and RSFFs in this debounce circuit.This debounce circuit will be more adapted for FPGA and CPLD design.And the fourth is a simple architecture debounce circuit,this also has well anti-bounce performance.It can be easily integrated into ASIC design.The disadvantage for this circuit structure is pulse width limitation.There are different advantage and disadvantage for the four kinds of debounce circuits.Designer should choose the most suitable circuit according to different situation.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The paper investigated four kinds of debounce switch circuits.The structure of the first circuit is simple.But the disadvantage of this debounce circuit also is that it cannot anti-bounce in some cases.The second can debounce well.As the circuit is achieved by resistance and capacitance,it is very difficult to implement with digital CMOS technology.This circuit structure will be more adapted for digital/analog mixed mode circuit or pure analog circuit.The third one also can achieve debounce well.The disadvantage for this circuit is that its size is too big,consisting of four DFFs and RSFFs in this debounce circuit.This debounce circuit will be more adapted for FPGA and CPLD design.And the fourth is a simple architecture debounce circuit,this also has well anti-bounce performance.It can be easily integrated into ASIC design.The disadvantage for this circuit structure is pulse width limitation.There are different advantage and disadvantage for the four kinds of debounce circuits.Designer should choose the most suitable circuit according to different situation.
Key concepts: Discrete circuit, Circuit extraction, Application-specific integrated circuit, Circuit design, Mixed-signal integrated circuit, Computer science, Diode-or circuit, Physical design