0% found this document useful (0 votes)
9 views30 pages

Presentation 1

The document outlines the curriculum for the Digital System Design Lab (EC392) at Kalyani Government Engineering College, detailing various lab activities such as the implementation and verification of logic gates, flip-flops, multiplexers, and counters. It also discusses the concepts of combinational and sequential circuits, digital devices, and Boolean algebra. Additionally, it includes resources for virtual labs and simulations using software like PSPICE and VHDL/Verilog.

Uploaded by

dfh582876
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views30 pages

Presentation 1

The document outlines the curriculum for the Digital System Design Lab (EC392) at Kalyani Government Engineering College, detailing various lab activities such as the implementation and verification of logic gates, flip-flops, multiplexers, and counters. It also discusses the concepts of combinational and sequential circuits, digital devices, and Boolean algebra. Additionally, it includes resources for virtual labs and simulations using software like PSPICE and VHDL/Verilog.

Uploaded by

dfh582876
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 30

Digital System Design ( EC302)

Dr. Hasanujjaman
Assistant Professor
Department of Electronics & Communication Engineering
Kalyani Government Engineering College

March 6, 2025 1
EC392 Digital System Design Lab 0L:0T:2P 1 credits

• 1. Introduction to Digital Electronics Lab- Nomenclature of Digital Ics, Specifications, Study of


• the Data Sheet, Concept of Vcc and Ground, Verification of the Truth Tables of Logic Gates
• using TTL ICs.
• 2. Implementation of the Given Boolean Function using Logic Gates in Both Sop and Pos Forms.
• 3. Verification of State Tables of Rs, J-k, T and D Flip-Flops using NAND & NOR Gates
• 4. Implementation and Verification of Decoder/De-Multiplexer and Encoder using Logic Gates.
• 5. Implementation of 4x1 Multiplexer using Logic Gates.
• 6. Implementation of 4-Bit Parallel Adder Using 7483 IC.
• 7. Design , and Verify the 4- Bit Synchronous Counter
• 8. Design, and Verify the 4-Bit Asynchronous Counter.
• 9. Simulation of MOS Inverter with different loads using PSPICE software
• 10. Simulation of CMOS Inverter for different parameters Kn, Kp as a design variable in
suitable
• circuit simulator software.
• 11. Design of a 4-bit Multiplexer using VHDL\Verilog
• 12. Design of a decade counter using VHDL\Verilog.
• 13. Design of a 3-input NAND gate and its simulation using suitable logic simulator

March 6, 2025 2
Virtual Lab

• https://de-iitr.vlabs.ac.in/

March 6, 2025 3
Circuits
• Circuits can be Combinational or Sequential
• Combinational logic circuits produce a specified output
(almost) at the instant when input values are applied.
• The addition of a memory device to a combinational circuit
allows the output to be fed back into the input: Sequential
circuit
Combinational circuit

Input(s) Output(s)
circuit

memory
Sequential circuit
March 6, 2025 4
Digital Devices
• Combinational circuit
– Gates
– Multiplexer
– Demultiplexer
– Adders
– Encoder
– Decoder
• Sequential circuit
– Flip-Flops
– Registers
– Counters
March 6, 2025 5
Gates
• The most basic digital devices are called gates.
• Gates got their name from their function of
allowing or blocking (gating) the flow of digital
information.
• A gate has one or more inputs and produces an
output depending on the input(s).
• A gate is called a combinational circuit.
• Three most important gates are: AND, OR, NOT

March 6, 2025 6
NOT Gate
•A NOT gate accepts one input signal (0 or 1)
and returns the opposite signal as output

March 6, 2025 7
AND Gate
•An AND gate accepts two input signals
•If both are 1, the output is 1; otherwise the
output is 0

March 6, 2025 8
OR Gate
•An OR gate accepts two input signals
•If both are 0, the output is 0; otherwise, the
output is 1

March 6, 2025 9
XOR Gate
• An XOR gate accepts two input signals
• If both are the same, the output is 0; therwise,
the output is 1

March 6, 2025 10
NAND Gate
•The NAND gate accepts two input signals
•If both are 1, the output is 0; otherwise, the
output is 1

March 6, 2025 11
NOR Gate
•The NOR gate accepts two input
signals
•If both are 0, the output is 1; otherwise,
the output is 0

March 6, 2025 12
Universal Gates

March 6, 2025 13
Adders
• At the digital logic level, addition is performed
in binary.
• Addition operations are carried out
by special circuits called, appropriately,
adders.

14
Adders
• The result of adding two binary digits could
produce a carry value.
• Recall that 1 + 1 = 10 in base two.
• A circuit that computes the sum of two bits
and produces the correct carry bit is called a
half adder.

15
Adder Truth Table
• Examine the adder’s
truth table carefully.
• The Sum column has
the same results as the
XOR gate.
• The Carry column has
the same results as the
AND gate.

16
Adders

• This circuit diagram


represents a half
adder.
• As do these two
Boolean expressions:
sum = A  B
carry = AB

17
Adders

• A circuit called a full adder takes the carry-in


value into account.

18
Combinational Circuits
• Gates are combined into circuits by using the output
of one gate as the input for another.

19
Combinational Circuits

• Because there are three inputs to this circuit, eight


rows are required to describe all possible input
combinations.

20
Combinational Circuits
• This same circuit using Boolean algebra:

AB + AC

21
Combinational Circuits
• Now let’s go the other way; let’s take a Boolean expression
and draw its circuit and its Truth Table.

• Consider the following Boolean expression:

A(B + C)
• What does it mean?

22
Combinational Circuits
A (B + C)

Can you create its Truth Table?

23
A (B + C)

A B C B+C A(B + C)
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
24
A (B + C)

A B C B+C A(B + C)
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
25
A (B + C)

A B C B+C A(B + C)
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 1 0
1 0 0 0 0
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1
26
Combinational Circuits
• Now compare the final result column in this truth table to the
truth table for the previous example:

A(B+C) (AB + AC)


Their result columns are identical. 27
Combinational Circuits
• We have therefore just demonstrated circuit
equivalence.
– That is, both circuits produce the exact same output for
each input value combination.
• Boolean algebra allows us to apply provable
mathematical principles to help us design
logical circuits.

28
Properties of Boolean Algebra

29
• Thank You

March 6, 2025 30

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy