-
Notifications
You must be signed in to change notification settings - Fork 0
Quickshot/Debouncer-circuits
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This project contains several different kinds of debouncing circuits done in VHDL. Following debouncers are implemented: FSM debouncer: Debouncer made by using FSM. Output is set to input only if it has been stable for n number of clock cycles. Rising edge debouncer: Variation of FSM debouncer. In this debouncer, output goes directly to one when the input signal goes to high, and stays there until input has been zero for at least the number of clock cycles defined. Sampling debouncer: Samples the input signal at predetermined intervals. Output is set to input value when the current sample and the previous sample are same, otherwise current output value is held. All files licensed under PUBLIC DOMAIN.
About
Several different kinds of debouncers implemented in VHDL
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published