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.