Sequential Design
One-Shot
A circuit that generates a single output pulse in response to an input edge or level change.
Detailed Explanation
One-shots (monostables) produce fixed-duration pulses regardless of input duration. They convert level signals to pulses and debounce mechanical switches. Non-retriggerable one-shots ignore new triggers during the output pulse; retriggerable ones extend the pulse.
Digital one-shots use counters or shift registers for pulse timing. The pulse width is determined by clock cycles counted. Edge detection followed by a counter creates a programmable one-shot.
