Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
A flip-flop or latch is a circuit that has two stable states and can be used to store state information.
3
votes
Accepted
How do I calculate period of synchronous counter?
The data launched by the third flip-flop has to be captured by the first flip-flop in the next clock cycle for correct functionality. The path is Q out-> NOR -> AND -> J in . Also it is the critical p …
2
votes
Explanation of Edge Triggered D type flip flop triggered at positive edge of the clock pulse...
When clock = 0
NAND2 and NAND3 outputs are 1, simply because one of its inputs became 0 (clock). Hence S and R becomes 1 and remains at 1 as long as clock is 0.
(R,S) = (1,1) => (Q,Q') holds presen …
3
votes
Master-Slave D flip fop
What you have in the figure and waveforms is a positive D Latch (Master Latch) cascaded with a negative D Latch (Slave Latch). Together, this Master-Slave configuration act as a negative edge-triggere …
1
vote
What is the output when D and C on D flip flop are connected?
Possible setup violation because data may not be stable in the setup-hold window. And hence the output Q is unpredictable. If you add a buffer in the clock path of the flip-flop, such that it introduc …
11
votes
Accepted
What is the purpose of a master-slave flip-flop?
The problem with simple JK latch is the race condition.
Race condition is that as long as the clock is high, when the propagation delay is less than the pulse period, the output toggles between 0 and …
1
vote
Accepted
DG flip-flop behavior?
The first one is a negative-edge-triggered D flip-flop with clock enable. When EN is high, the input at D is latched on to the flip-flop at the falling edge of the clock. When EN is low, the previous …
1
vote
Power on state of D Type Flip Flop
I was going to feed Q back into D with an inverter such that it is
toggled when clocked ( would this need a delay to not violate the hold
time on D?)
It's quite unlikely. There won't be any hold vio …
1
vote
Propagation delay in asynchronous counter
The problem with asynchronous counter is the "ripple". Say take an example of 4-bit asynchronous counter counting up. The transition from 0111 --> 1000 goes through or ripple through 3 intermediate s …
2
votes
Accepted
Active high-active low for preset
Preset and Clear are two asynchronous inputs in a Flip-Flop.
"Preset" is used to set its output to '1' and "Clear" is used to reset its output to '0'.
Active-low Preset means the Flip-Flop output …
2
votes
Accepted
How to calculate latency of a circuit?
\$t_{pcq}\$ is the clock to Q propagation delay of a flip-flop. That is the amount of time to propagate the value at D to its Q, after a rising edge clock edge has appeared. Known as simply propagatio …
4
votes
Flip flop asynchronous reset timing
While assertion of an Asynchronous Reset is not an issue, de-assertion can be an issue if it happens near clock edge. Asynchronous signals like Asynchronous Resets hence have to satisfy two timing ch …
5
votes
Accepted
Logisim Help - Using Custom D Flip Flop
D flip-flop provided by Logisim which you used for simulation was a positive edge-triggered D Flip-Flop. While what you have designed is a level-sensitive D latch.
You have to cascade two of those D l …
3
votes
How many flip-flops are required for the implementation of this Mealy diagram?
\$ n \$ flip-flops can represent \$ 2^n \$ states. The number of bits needed to represent all the states will be the number of flip-flops needed to implement that state machine. So for this state diag …
2
votes
Accepted
flip flop related question
Counters are made from flip-flops. This is also a counter which produces different counts on each clock cycle, based on the inputs X and Y. This is an asynchronous counter because the first flip-flop …
1
vote
Accepted
digital logic - positive edge-triggered d flip flop triggers when input is on the decreasing...
No problem with the circuit. The problem is the way you have simulated. When you toggle D at the exact moment of the rising edge of the clock, the HDL simulator will take only its past value. For eg., …