Detect the first rising edge of 3 input signalsUnclocked, edge-triggered version of RS flip-flop?Difference between rising edge falling edge D flip flop (asynchronous reset)?Rising edge pulse detector from logic gatesCombining 8 digital signalsconvert falling / rising edge to pulses with minimal componentsPRESET and CLEAR in a D Flip FlopDigital circuit to toggle on rising edge of two signalsdigital logic - positive edge-triggered d flip flop triggers when input is on the decreasing edgegates operation in flip flopAsynchronous SET DFF but except rising edge of CLK
Is every story set in the future "science fiction"?
My perfect evil overlord plan... or is it?
What was the notion of limit that Newton used?
Company stopped paying my salary. What are my options?
Intersecting with the x-axis / intersecting the x-axis
Removing all characters except digits from clipboard
What's the difference between const array and static const array in C/C++
What food production methods would allow a metropolis like New York to become self sufficient
Why do Thanos' punches not kill Captain America or at least cause vital wounds?
Why did Captain America age?
What was the plan for an abort of the Enola Gay's mission to drop the atomic bomb?
The meaning of a て-form verb at the end of this sentence
Has magnetic core memory been used beyond the Moon?
Does the 500 feet falling cap apply per fall, or per turn?
How to efficiently lower your karma
When do you stop "pushing" a book?
Why does the Earth follow an elliptical trajectory rather than a parabolic one?
Are there non-military uses of 20%-enriched Uranium?
Peculiarities in low dimensions or low order or etc
Why was the ancient one so hesitant to teach Dr Strange the art of sorcery
What is wrong with my code? RGB potentiometer
Detect the first rising edge of 3 input signals
Is it nonsense to say B -> [A -> B]?
Names of the Six Tastes
Detect the first rising edge of 3 input signals
Unclocked, edge-triggered version of RS flip-flop?Difference between rising edge falling edge D flip flop (asynchronous reset)?Rising edge pulse detector from logic gatesCombining 8 digital signalsconvert falling / rising edge to pulses with minimal componentsPRESET and CLEAR in a D Flip FlopDigital circuit to toggle on rising edge of two signalsdigital logic - positive edge-triggered d flip flop triggers when input is on the decreasing edgegates operation in flip flopAsynchronous SET DFF but except rising edge of CLK
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
$begingroup$
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.
digital-logic logic-gates flipflop synthesis
$endgroup$
|
show 1 more comment
$begingroup$
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.
digital-logic logic-gates flipflop synthesis
$endgroup$
1
$begingroup$
And when does out go low?
$endgroup$
– Tyler
2 hours ago
$begingroup$
You need a combination of Flip-Flops and logic gates.
$endgroup$
– Mattman944
2 hours ago
$begingroup$
Are you trying to detect if y and z go high before the second rising edge on x? Or, if they went high after the second rising edge, would that also result in the output going high?
$endgroup$
– Annie
2 hours ago
$begingroup$
@Tyler it will remain high from that time
$endgroup$
– anhnha
1 hour ago
$begingroup$
@Annie: no, the order doesn't matter, only detect the first rising edges of 3 inputs. After the first rising edges of 3 inputs are detected, the output goes high and remains at that value
$endgroup$
– anhnha
1 hour ago
|
show 1 more comment
$begingroup$
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.
digital-logic logic-gates flipflop synthesis
$endgroup$
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.
digital-logic logic-gates flipflop synthesis
digital-logic logic-gates flipflop synthesis
asked 3 hours ago
anhnhaanhnha
54611247
54611247
1
$begingroup$
And when does out go low?
$endgroup$
– Tyler
2 hours ago
$begingroup$
You need a combination of Flip-Flops and logic gates.
$endgroup$
– Mattman944
2 hours ago
$begingroup$
Are you trying to detect if y and z go high before the second rising edge on x? Or, if they went high after the second rising edge, would that also result in the output going high?
$endgroup$
– Annie
2 hours ago
$begingroup$
@Tyler it will remain high from that time
$endgroup$
– anhnha
1 hour ago
$begingroup$
@Annie: no, the order doesn't matter, only detect the first rising edges of 3 inputs. After the first rising edges of 3 inputs are detected, the output goes high and remains at that value
$endgroup$
– anhnha
1 hour ago
|
show 1 more comment
1
$begingroup$
And when does out go low?
$endgroup$
– Tyler
2 hours ago
$begingroup$
You need a combination of Flip-Flops and logic gates.
$endgroup$
– Mattman944
2 hours ago
$begingroup$
Are you trying to detect if y and z go high before the second rising edge on x? Or, if they went high after the second rising edge, would that also result in the output going high?
$endgroup$
– Annie
2 hours ago
$begingroup$
@Tyler it will remain high from that time
$endgroup$
– anhnha
1 hour ago
$begingroup$
@Annie: no, the order doesn't matter, only detect the first rising edges of 3 inputs. After the first rising edges of 3 inputs are detected, the output goes high and remains at that value
$endgroup$
– anhnha
1 hour ago
1
1
$begingroup$
And when does out go low?
$endgroup$
– Tyler
2 hours ago
$begingroup$
And when does out go low?
$endgroup$
– Tyler
2 hours ago
$begingroup$
You need a combination of Flip-Flops and logic gates.
$endgroup$
– Mattman944
2 hours ago
$begingroup$
You need a combination of Flip-Flops and logic gates.
$endgroup$
– Mattman944
2 hours ago
$begingroup$
Are you trying to detect if y and z go high before the second rising edge on x? Or, if they went high after the second rising edge, would that also result in the output going high?
$endgroup$
– Annie
2 hours ago
$begingroup$
Are you trying to detect if y and z go high before the second rising edge on x? Or, if they went high after the second rising edge, would that also result in the output going high?
$endgroup$
– Annie
2 hours ago
$begingroup$
@Tyler it will remain high from that time
$endgroup$
– anhnha
1 hour ago
$begingroup$
@Tyler it will remain high from that time
$endgroup$
– anhnha
1 hour ago
$begingroup$
@Annie: no, the order doesn't matter, only detect the first rising edges of 3 inputs. After the first rising edges of 3 inputs are detected, the output goes high and remains at that value
$endgroup$
– anhnha
1 hour ago
$begingroup$
@Annie: no, the order doesn't matter, only detect the first rising edges of 3 inputs. After the first rising edges of 3 inputs are detected, the output goes high and remains at that value
$endgroup$
– anhnha
1 hour ago
|
show 1 more comment
3 Answers
3
active
oldest
votes
$begingroup$
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).
simulate this circuit – Schematic created using CircuitLab
$endgroup$
add a comment |
$begingroup$
Put each input on the set of an SR latch, and AND all the outputs together.
$endgroup$
add a comment |
$begingroup$
As defined 3 rising edges are asynchronous thus reset 3 latches and
NOR input= output
$endgroup$
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
return StackExchange.using("schematics", function ()
StackExchange.schematics.init();
);
, "cicuitlab");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "135"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f437781%2fdetect-the-first-rising-edge-of-3-input-signals%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
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).
simulate this circuit – Schematic created using CircuitLab
$endgroup$
add a comment |
$begingroup$
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).
simulate this circuit – Schematic created using CircuitLab
$endgroup$
add a comment |
$begingroup$
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).
simulate this circuit – Schematic created using CircuitLab
$endgroup$
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).
simulate this circuit – Schematic created using CircuitLab
answered 35 mins ago
joribamajoribama
4366
4366
add a comment |
add a comment |
$begingroup$
Put each input on the set of an SR latch, and AND all the outputs together.
$endgroup$
add a comment |
$begingroup$
Put each input on the set of an SR latch, and AND all the outputs together.
$endgroup$
add a comment |
$begingroup$
Put each input on the set of an SR latch, and AND all the outputs together.
$endgroup$
Put each input on the set of an SR latch, and AND all the outputs together.
answered 2 hours ago
Scott SeidmanScott Seidman
22.8k43287
22.8k43287
add a comment |
add a comment |
$begingroup$
As defined 3 rising edges are asynchronous thus reset 3 latches and
NOR input= output
$endgroup$
add a comment |
$begingroup$
As defined 3 rising edges are asynchronous thus reset 3 latches and
NOR input= output
$endgroup$
add a comment |
$begingroup$
As defined 3 rising edges are asynchronous thus reset 3 latches and
NOR input= output
$endgroup$
As defined 3 rising edges are asynchronous thus reset 3 latches and
NOR input= output
answered 1 hour ago
Sunnyskyguy EE75Sunnyskyguy EE75
73.3k228103
73.3k228103
add a comment |
add a comment |
Thanks for contributing an answer to Electrical Engineering Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f437781%2fdetect-the-first-rising-edge-of-3-input-signals%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
$begingroup$
And when does out go low?
$endgroup$
– Tyler
2 hours ago
$begingroup$
You need a combination of Flip-Flops and logic gates.
$endgroup$
– Mattman944
2 hours ago
$begingroup$
Are you trying to detect if y and z go high before the second rising edge on x? Or, if they went high after the second rising edge, would that also result in the output going high?
$endgroup$
– Annie
2 hours ago
$begingroup$
@Tyler it will remain high from that time
$endgroup$
– anhnha
1 hour ago
$begingroup$
@Annie: no, the order doesn't matter, only detect the first rising edges of 3 inputs. After the first rising edges of 3 inputs are detected, the output goes high and remains at that value
$endgroup$
– anhnha
1 hour ago