This document contains an assignment on digital logic design with 5 questions. Students are asked to complete truth tables, draw logic diagrams, implement logic circuits from Boolean expressions, compute Boolean expressions from logic diagrams, and simplify a Boolean function through Boolean algebra.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
24 views
Assignment 01
This document contains an assignment on digital logic design with 5 questions. Students are asked to complete truth tables, draw logic diagrams, implement logic circuits from Boolean expressions, compute Boolean expressions from logic diagrams, and simplify a Boolean function through Boolean algebra.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2
University of Central Punjab
Department of Computer Sciences
DIGITAL LOGIC DESIGN
ASSIGNMENT # 01 Instructor Name: Max Points: 90 Program: BSCS Instruction: I. Assignment should be submitted on time. Late submission will not be accepted. II. You should create your own solution according to your logic. Any similarity with other student and internet will be consider as cheating and your assignment will be marked as ZERO. III. Assignment should be hand written and done on Assignment papers and solution images should be uploaded in PDF format only. IV. Write (don’t Type) your Name, Registration# and Section on each page.
This assignment will test your CLO3
CLO 3 Apply the acquired knowledge to simulate C3 2
and implement small-scale digital circuits.
Before solving the assignment read instruction carefully.
Question# 1: [10 points]: For the given expression, Compute the truth table, determine the simplified expression and draw the logic diagram F ( x , y , z )=∑ ( 3 , 5 , 6 , 7 ) .
Question# 2: [20 points]: Draw a combination circuit with three inputs x, y, z
and three outputs A, B, C. When the binary input is 0, 1, 2, or 3, the binary output is one greater than the input. When the binary input is 4, 5, 6 or 7, the binary output is one less than the input.
(b) (A + B`)(C + D)(A` + B + D)(C`+D`+B`) Question#4: [10+10 = 20 points] Compute the Boolean expression for the given logic diagram and draw its truth table.
Question# 5: For the Boolean function [5+5+5+5+5+5 = 30 points]
F = wxy+ x`y`z` + x`y`z + w`xy + wx`y + wx`
(a) Develop the truth table of the function F. (b) Implement the logic diagram, using the original Boolean expression. (c) Apply the Boolean algebra to simplify the function to a minimum number of literals. (d) Develop the truth table of the function from the simplified expression and show that it is the same as the one in part (a). (e) Implement the logic diagram from the simplified expression, and compare the total number of gates with the diagram of part (b) (f) Examin the difference on before & after applying boolean algebrea and write at-least 5 lines on your observation.