Suggestion for a digital function: | Cypress Semiconductor
Suggestion for a digital function:
Something which I have wished for a couple of times is a logic function which converts an edge into a pulse.
This block could be very simple, taking one input (the edges) and one clock, which defines the length of the output pulse.
When the block sees an edge (can be configured to detect rising, falling or either), it outputs a pulse which lasts as long as one clock cycle.