Flip-Flops Basic concepts



Yüklə 448 b.
tarix11.10.2017
ölçüsü448 b.
#4180


Flip-Flops


Flip-Flops

  • A flip-flop is a bi-stable device: a circuit having 2 stable conditions (0 or 1)

  • 3 classes of flip-flops

    • latches: outputs respond immediately while enabled (no timing control)
    • pulse-triggered flip-flops: outputs response to the triggering pulse
    • edge-triggered flip-flops: outputs responses to the control input edge


Conventions

  • The circuit is set means output = 1

  • The circuit is reset means output = 0

  • Flip-flops have two output Q and Q’ or (Q and Q)

  • Due to time related characteristic of the flip-flop, Q and Q’ (or Q) are usually represented as followed:

    • Qt or Q: present state
    • Qt+1 or Q+: next state


4 Types of Flip-Flops

  • SR flip-flop JK flip-flop

  • D flip-flop T flip-flop



SR Latch













Timing Consideration

  • When using a real flip-flop, the following information is needed to be considered:

    • propagation delay (tpLH, tpHL) - time needed for an input signal to produce an output signal
    • minimum pulse width (tw(min)) - minimum amount of time a signal must be applied
    • setup and hold time (tsu, th) - minimum time the input signal must be held fixed before and after the latching action






























Asynchronous Inputs

  • do not require the presence of a control signal

  • useful to bring a flip-flop to a desired initial state











Characteristic Equations

  • algebraic descriptions of the next-state table of a flip-flop

  • constructing from the Karnaugh map for Qt+1 in terms of the present state and input





Yüklə 448 b.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə