JK Flip-Flop Excitation Table

By Priyanshu Vaish|Updated : September 29th, 2022

Excitation Table of JK Flip-Flop: The Flip-Flop must be excited or triggered by the excitation table to move from its current state to the next one. It was created by using the truth table. In general, the truth table is used to illustrate how each Flip-Flop works. The truth table contains all the input combinations that cause the Flip-Flop to react and output the following state.

The excitation table of jk flip flop has one or two columns for each input and two columns for the current state (Qn) and the following state (Qn+1). The type of the Flip-Flop determines by the input columns. Here, we will discuss the JK Flip-Flop excitation table in detail and its construction.

What is JK Flip-Flop?

The JK flip flop, a refined and enhanced form of the SR flip flop, was created to address the issue of the indeterminate state that occurs in the SR flip flop when both inputs are 1. In the JK flip flop, the input J acts as the input S of the SR flip flop, which was intended to set the flip flop, and the input K acts as the input R of the SR flip flop, which was intended to reset the flip flop.

The JK Flip-Flip is constructed with two methods that are as follows:

  • By using SR Flip-Flop constructed from NOR latch
  • By using SR Flip-Flop constructed from NAND latch

What is JK Flip-Flop Excitation Table?

This table's leftmost column contains a list of all feasible FF output transitions in the JK Flip-Flop excitation table. For each transition, this column lists the FF's CURRENT state, denoted by Qn, and the NEXT state, denoted by Qn+1. The J and K levels necessary to create each transition are listed in the final column.

Output Transition

Flip-Flop Inputs

Qn

Qn+1

J

K

0

0

0

X

0

1

1

X

1

0

X

1

1

1

X

0

Construction of JK Flip-Flop Excitation Table

The JK Flip-Flop excitation table is derived from the information available in the JK flip flop truth table. The inputs are K = 0 or 1 and J = 0 from the truth table for the values of the current state and the next state, Qn = 0 and Qn+1 = 0 (marked in the first and third rows with yellow color). K input is treated as a don't care condition because it has two values (x).

As a result, when J = 0 and K = X, the state changes from Qn = 0 to Qn+1 = 0. The first row of the excitation table has it filled in.

How to make Excitation Table of JK flip-flop

The inputs are J = 1, K = 1 or J = 1, K = 0 the state transition from the current state Qn = 0 to the next state Qn+1 = 1 occurs (indicated in the fifth and seventh row with pink color). As a result, the data Qn = 0, Qn+1 = 1, J = 1, and K = X are entered into the excitation table.

The inputs are J = 0, K = 1 or J = 1, K = 1 for the transition from state 1 to state 0. (indicated in the fourth and eighth row with green color). Therefore, J = X and K = 1 are the necessary inputs for this transition because J can be either 0 or 1.

The J input can be 0 or 1, but the K input stays at 0 for the state transition from Qn = 1 to Qn+1 = 1. (indicated in the second and sixth row with blue color). The excitation inputs required for this transition are J = X and K = 0.

Important GATE Topics

Keys In DbmsTypes Of Stress
Nand Gate Truth TableTransistor Configuration
Xor Gate Truth TableTypes Of Keys In Dbms
Global Variables In CDifference Between Dbms And Rdbms
Transformation In Computer GraphicsDifference Between Malloc And Calloc

Comments

write a comment

FAQs on JK Flip-Flop Excitation Table

  • JK Flip-Flop Excitation Table is used to trigger the flip flop. The flip flop must be excited or triggered by the excitation table to move from its current state to the next one. It was created by using the truth table.

  • When the current state is known, an excitation table in electronics design displays the minimal inputs required to generate a certain next state (or, to put it another way, to "excite" it to the next state).

  • The output changes state by applying signals to one or more control inputs. The fundamental JK Flip Flop's inputs are J, K, a clock input, and its outputs are Q and Q. (the inverse of Q). Additionally, it could have inputs for preset and clear controls (PR and CLR, respectively).

  • A JK Flip-Flop is simply an S-R Flip-Flop with additional feedback. The invalid state is eliminated by this feedback, which selects and enables one of the two set/reset inputs so that they can't send an active signal to the multivibrator circuit.

  • Jack Kilby, a Texas-based instrument engineer, is the inventor of these Flip-Flops. He was the scientist responsible for developing the first integrated circuit. As a result, the JK in the JK flip flop circuit is derived from the name of the scientist who created it, Jack Kilby.

  • The difference between the JK Flip-Flop excitation table and the truth table is that the truth table links inputs and outputs to the current states (on a circuit level). An excitation table is utilized when a specific gate requires a specific output to implement the truth table.

Follow us for latest updates