lap 3 digital logic design Minterm Expansion

Description

lap 3 do all question on there and do this. instructions:For Lab 3, each team has been randomly assigned a function to simplify. You can use LogicAidto simplify your function, or you can do it manually (using Karnaugh maps, etc.)CD + ABCD’ + AB’CD’ + ABC’

Don't use plagiarized sources. Get Your Custom Assignment on
lap 3 digital logic design Minterm Expansion
From as Little as $13/Page

Unformatted Attachment Preview

Lab #3: The Digital Design Process with
SimUAid II
In this lab, you will further expand your knowledge from Lab 2 using a 4-input Boolean
expression and understand how SimUAid and LogicAid are helpful tools in Digital Logic
Design. This lab is to be done individually.
Part 1: Minterm Expansion
For this part of the lab, your team is given a unique function. Please retrieve this function from
Canvas.
You will take your given function and perform a minterm expansion algebraically. A reminder:
a minterm expansion is Boolean function in sum of product (SOP) form, where each term in the
function is a minterm. A minterm is a term where each variable of the function is present once
in either its true or complemented form. Refer to section 4.3 in the textbook for more
information.
Deliverables/Questions:
1. Paste a picture of your work showing your team’s function and its minterm
expansion. Please write as clearly as you can.
2. How many minterms does your function have?
Part 2: Simplifying your Boolean Function algebraically.
For this part of the lab, continue using your team’s given function.
You will take your team’s given function and simplify algebraically to a minimum SOP, while
stating what theorems are used with each step of your simplification process. You can use tables
2-3 and 2-4 from the textbook as a reference.
Once you simplify your team’s function, use LogicAid to simplify your function and
compare your simplified SOP to LogicAid’s minimum SOP. Generate a truth table of your
function; this will be needed in Part 3.
Deliverables/Questions:
3. Paste of a picture of your work showing the theorems used for each step of the
simplification process. Please write as clearly as you can.
4. If the number of input combinations is determined by the function: 2 , where n is the
number of inputs for a given Boolean expression, then how many combinations of
inputs are needed in total for your function’s logic circuit?
Part 3: Creating your Boolean function in SimUAid using
the clock and input signal
For this part of the lab, you will be using your simplified function from part 2 above. You are to
create the circuit in SimUAid and implement the same techniques you learned from Part 3 of Lab
2.
Since your function has four inputs, then the binary input sequence of possible ABCD inputs is:
= {0000, 0001, 0010, 0011, 0100, …, 1110, 1111}
You have a finite number of inputs, based on 2 , where n is the number of inputs for a given
Boolean expression. Each of these sequences will last 100 ns intervals. Starting with the first
combination ABCD = 0000 at t = 0 ns, then the next combination ABCD = 0001 at 100 ns, and
so forth until ABCD = 1111 at t = 1500 ns.
This will mean that the Input Signals for A, B, C, and D must have values from t = 0 ns to t =
1600 ns. The clock must have a clock period of 100 ns, and a simulation period of 1600 ns. With
this setup you can now open a timing diagram with the appropriate scale. Run the simulation and
receive the output to your minimum SOP of your function as binary signal values 1’s and 0’s.
Label your inputs and outputs appropriately and add probes as well.
Deliverables/Questions:
5. Provide a truth table of your function using LogicAid, the circuit schematic of your
function and the timing diagram of the simulation from SimUAid.
6. Compare the output obtained from the simulation to the theoretical values in the
truth table. Does your output match that of the truth table?
Part 4: Physically Build your Circuit.
In this part of the lab, you are to build your simplified function and provide a video showing
each input combination and with its appropriate output. You may also come to the lab while a
Digital Logic Design TA is present to demo your circuit. Use LEDs to show when the output is
1 (LED on) and 0 (LED off).
Demo notes:
The demo must show you DISASSEMBLING your circuit in your video at the end of the
demo. Failure to do so will result in a loss of 50% of your grade.
The demo must be no more than a 6-minute video. Add it to your Google Drive and put a
link to that video in your report.
**Make sure that you put your name label on the far left of your breadboard. Make sure
you state your name in the video. Also, in the video you must go over all possible
combinations of your circuit. Add a truth table to this section so that we can follow your
presentation.
Part 5: Summary of Deliverables
Turn in your report in either PDF or Word format, and make sure it is named:
ECE3441_StudentID#_Lab3.
**Note: Please refrain from using notebook paper or writing on the attached lab. Make a
separate Word document and have it submitted as a word or as a pdf document in BB.
Points will be deducted if you do not follow instructions.
Course Name and Number – Semester
Lab Number and Title
Name
Overview: Goals of the Lab
Briefly (~ 1 small paragraph) outline the goal of this lab, as well as the work done.
Step-by-Step Procedures and Results
This must be in chronological order of how Lab 3 should be completed. Make sure you
include all of the necessary information that is mentioned in the lab and answer all questions.
Links
Include the demo link to a google drive.
Conclusion
Summarize what you have learned in this lab.

Purchase answer to see full
attachment