Skip to content

VLSIFacts

Let's Program the Transistors

  • Home
  • DHD
    • Digital Electronics
    • Fault Tolerant System Design
    • TLM
    • Verification
    • Verilog
    • VHDL
    • Xilinx
  • Embedded System
    • 8085 uP
    • 8086 uP
    • 8051 uC
  • VLSI Technology
    • Analog Electronics
    • Memory Devices
    • VLSI Circuits
  • Interview
    • Interview Experience
    • Training Experience
    • Question Bank
  • Notifications
  • QUIZ
  • Community
  • Job Board
  • Contact Us

Circuit Design of Parity Generator

Posted on February 6, 2016June 17, 2025 By vlsifacts 1 Comment on Circuit Design of Parity Generator

This post illustrates the circuit design of Even Parity Generator. State Machine diagram for the same Parity Generator has been shown below. Click here to realize how we reach to the following state transition diagram.

Mealy Machine for Even Parity Generator
Mealy Machine for Even Parity Generator

Click here to learn the step by step procedure of “How to synthesize a state machine / How to boil down a state machine to the circuit level”.

Now as we have the state machine with us, the next step is to encode the states. For 2 states:

State   Encoding

S0          0

S1          1

We need only 1 flipflop to represent these 2 states. For this example we will be using D flipflip to design the circuit.

Let’s draw the state transition table using the Excitation table of D flipflop

PS

Q(t)

I

Input

NS

Q(t+1)

Excite

D

O

Output

    0    0    0    0    0
    0    1    1    1    1
    1    0    1    1    1
    1    1    0    0    0

Now to realize the combinational logic, we have to find out the Boolean expression for 2 output variables (of the above table) D and O in terms of 2 input variables Q(t), and I.

If we would notice the column of “D” and “O” then we would find both are same and represents the output column of a XOR gate.

D = Q(t) ⊕ I

O =  Q(t) ⊕ I

Let’s draw the respective circuit diagram for the even Parity Generator.

Circuit Diagram of Even Parity Generator

Spread the Word

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Pocket (Opens in new window) Pocket
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to email a link to a friend (Opens in new window) Email
  • Click to print (Opens in new window) Print

Like this:

Like Loading...

Related posts:

  1. State Machine Diagram for Parity Generator
  2. State Machine Diagram for Pattern Recognition / Sequence Detector
  3. Circuit Design of a Sequence Detector
  4. Step by Step Method to Design a Combinational Circuit
DHD, Digital Electronics Tags:Circuit Design of State Machine, Even Parity Generator, Mealy Machine, Parity, State Diagram, Synthesis of State Machine

Post navigation

Previous Post: State Machine Diagram for Parity Generator
Next Post: State Equivalence & Minimization Part – 1

Comment (1) on “Circuit Design of Parity Generator”

  1. Natta says:
    March 1, 2016 at 6:17 pm

    I’m imepssred. You’ve really raised the bar with that.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Top Posts & Pages

  • Different Coding Styles of Verilog Language
  • ASCII Code
  • Truth Tables, Characteristic Equations and Excitation Tables of Different Flipflops
  • NAND and NOR gate using CMOS Technology
  • Difference between $display, $monitor, $write and $strobe in Verilog

Copyright © 2025 VLSIFacts.

Powered by PressBook WordPress theme

Subscribe to Our Newsletter

%d