Web viewComputer Sciences Department. Lab Project. Course: CS105D. Term: ... design...
Transcript of Web viewComputer Sciences Department. Lab Project. Course: CS105D. Term: ... design...
Computer Sciences Department
Lab ProjectCourse: CS105D
Term: 1, fall (2017), Due Date: Thursday 7, Dec 2017
Student ID: ------------------------------------------ Section: ----------------------------------------------
Student Name: --------------------------------------------------------------------------------------------------------------
1. SO “CS-C” Score
2. Total Score
1
10
10
Obtained MarksMax. Marks
Problem:
An ABCD-to-seven-segment decoder is a combinational circuit that converts a decimal digit in
BCD to an appropriate code for the selection of segments in an indicator used to display the
decimal digit in a familiar form. The seven outputs of the decoder (a, b, c, d, e, f, g) select the
corresponding segments in the display, as shown in Figure 1. The numeric display chosen to
represent the decimal digit is shown in figure 2. The six invalid combinations should result in a
blank display.
Using a truth table and Karnaugh maps, design BCD-to-seven-segment decoder, using minimum
number of gates.
Figure 1 Segment designation.
Figure 2 Numerical designations for display.
Deliverables:
You must deliver a report that contains the following:
1. Derive the truth table based on the description.
2. Simplify it using K-map for each output.
3. Design ABCD-to-seven-segment decoder circuit.
2
Report Description:
Your Report should include the following:
1- Cover page:
a. Subject's Name.
b. Students' name.
c. Student ID's.
d. Section.
e. Lab teacher name
2- Problem's Solution
a) Derive the truth table based on the description.
b) Simplify it using K-map for each output.
c) Design ABCD-to-seven-segment decoder circuit.
Notes:
Each group consists of three students.
Please respect the deadline (Thursday 7 Dec, 2017) and will never accept any project
after 12 PM.
Late project will not be accepted.
Submit the report in a hardcopy (printed form).
Cheating will result on ZERO.
The discussion will be on week 13.
*** Good Luck***
3