Electronic – Detect the first rising edge of 3 input signals

digital-logicflipfloplogic-gatessynthesis

I have 3 input signals which are pulse waveforms The output is switch to high once once all 3 first rising edges of 3 inputs are detected.
Is there a digital circuit from logic gates, flip flop that can do that?
I am thinking about flip flop but the problem is that it detects with every rising edge not just the first rising edge.

enter image description here

Best Answer

You could use the circuit below with 3 D flip-flops and one 3-input AND gate. You would also need to use the reset input of the flip-flops to bring the output back to zero (not indicated in the schematic).

schematic

simulate this circuit – Schematic created using CircuitLab