There are 2 input signals to the circuit.
one is the clock signal of 1MHZ.
the other one is the 'input'.
Making use the clock signal, how do I generate a single pulse when the input signal changes from low to high, with appropriate circuit.
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It only takes a minute to sign up.
Sign up to join this communityThere are 2 input signals to the circuit.
one is the clock signal of 1MHZ.
the other one is the 'input'.
Making use the clock signal, how do I generate a single pulse when the input signal changes from low to high, with appropriate circuit.
To begin with, you could AND the input signal with the clock signal to get a gated clock signal. Then you could use a negative-edge-triggered, D-type flip-flop clocked from the gated clock signal to detect the first falling edge of the gated clock and clear its \$\overline{Q}\$ output.
The \$\overline{Q}\$ output could then AND with the gated clock signal resulting in a single pulse (what you want).
But there are other things to consider that you haven't mentioned in your question such as what happens when the input signal goes low again and returns high - maybe you don't want another pulse to be generated or, maybe you do? You need to address this if you want a proper answer.
You also should consider that the input signal might not be synchronous with the clock signal and, the pulse produced could be very thin and cause problems: -