year 1 sequential logic Flashcards
what is combinational logic?
the output depends on the inputs only
it has no feedback
what is sequential logic?
the output depends on the input and what the output was doing before
it has got feedback
how does the not-set-not-reset work?
- not-set goes low, Q goes high
- not-set goes back high, Q stays low
- not-reset goes low, Q goes low
- not-reset goes back high, Q stays low
what are some limitations of the not-set-not-reset?
inputs of 0 with 0 cause both outputs to be high
inputs are active low
outputs change straight away - not able to synchronise with other latches
what is propagation delay?
logic gates take roughly 5ns for the signal to go through
what is the purpose of a transition circuit?
a transition circuit provides a short pulse
if there are lots of latches synchronised on a clock pulse we add a transition circuit to ensure that the pulse is very short so the synchronisation is accurate
how does the data latch work?
when the clock rises
what ever is at D
is sent to Q
and held there
how do you wire a binary up ripple counter?
- clock the first latch only
- join not Q back to D
- take outputs from Qs
- not Q clocks the next latch
- join all resets to 0v