Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Digital Design Final Exam 2017, Exams of Literature

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Typology: Exams

2019/2020

Uploaded on 01/12/2020

tarik-kartal
tarik-kartal 🇹🇷

4.5

(2)

3 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Student Name and Number:
CSE3017.02 Midterm Exam Nov. 1, 2017
Note: Please show all your work and write legibly. The use of mobile phones is strictly prohibited. The
Calculators, the books and the lecture notes may be used. Duration: 120 mins.
1. Using the rules of logic, show that. (a!b)+(a+d)'='a!(b!d).'You must show each step and clearly identify
each rule used. (Do'not'use'Karnough'Maps)'(10'pts)'
2. You'are'given'the'below'circuit.'The'gate'labeled'“K'gate”'has'the'truth'table'given'below.'Your'job'is'to'
analyze'this'circuit'and'come-up'with'the'minimized'two-level'circuit'for'the'same'function'that'uses'
only'AND,'OR'and'NOT'gates.'(20'pts)
3. A temperature sensor has an analog output between 0 and 800 mV. The output voltage 0 means 0 oC and the
voltage increases 10 mV for 1 oC increase of temperature. A digital system will use the sensor to set the room
temperature between 25-30 oC. The system should control a cooler and an heater in order to set the
temperature. a. Choose a proper analog to digital converter in order to digitize the sensor output. Explain each
parameter and its effect to the circuit clearly. Hint: choose the parameters carefully; wrong selections can
make the design harder. b. Design the combinational circuit that meets the requirements given. Plot the gate
level implementation of the circuit. (30 pts)
4. a) Simplify the following function using karnough maps. (10'pts)
F(A,B,C,D)=Σ (3,4,12) + d (6,11,14)
d) Use ONLY NAND gates to implement the F function.'(7'pts)
e) Use ONLY NOR gates to implement the F function.'(7'pts)
f) Plot the CMOS structure, which has minimum number of transistors to implement F function.'(15'pts)'
5. In class we’ve designed a half adder and full adder. This time you are going to design half subtractor(subtracts
2 bits) and full subtractor(subtracts 3 bits) with ‘Result’ and ‘Borrow’ outputs. Then design a circuit that gives
the difference of two 4-bit binary number.(after your design you can show it with blocks)
Write Multi-Module Verilog HDL Code.(Create the Half subtractor module, Produce Full subtractor Module
with calling Half subtractors then call both of them while you are creating 4-bit subtractor) (25 pts)

Partial preview of the text

Download Digital Design Final Exam 2017 and more Exams Literature in PDF only on Docsity!

Student Name and Number:

CSE3017.02 Midterm Exam Nov. 1 , 201 7

Note: Please show all your work and write legibly. The use of mobile phones is strictly prohibited. The Calculators, the books and the lecture notes may be used. Duration: 120 mins.

1. Using the rules of logic, show that. (a!b)+(a+d) = a!(b!d). You must show each step and clearly identify each rule used. (Do not use Karnough Maps) (10 pts) 2. You are given the below circuit. The gate labeled “K gate” has the truth table given below. Your job is to analyze this circuit and come-up with the minimized two-level circuit for the same function that uses only AND, OR and NOT gates. (20 pts) 3. A temperature sensor has an analog output between 0 and 800 mV. The output voltage 0 means 0 oC and the voltage increases 1 0 mV for 1 oC increase of temperature. A digital system will use the sensor to set the room temperature between 25- 30 oC. The system should control a cooler and an heater in order to set the temperature. a. Choose a proper analog to digital converter in order to digitize the sensor output. Explain each parameter and its effect to the circuit clearly. Hint: choose the parameters carefully; wrong selections can make the design harder. b. Design the combinational circuit that meets the requirements given. Plot the gate level implementation of the circuit. (30 pts) 4. a) Simplify the following function using karnough maps. (10 pts) F(A,B,C,D)=Σ (3,4,12) + d (6,11,14) d) Use ONLY NAND gates to implement the F function. (7 pts) e) Use ONLY NOR gates to implement the F function. (7 pts) f) Plot the CMOS structure, which has minimum number of transistors to implement F function. (15 pts) 5. In class we’ve designed a half adder and full adder. This time you are going to design half subtractor(subtracts 2 bits) and full subtractor(subtracts 3 bits) with ‘Result’ and ‘Borrow’ outputs. Then design a circuit that gives the difference of two 4-bit binary number.(after your design you can show it with blocks) Write Multi-Module Verilog HDL Code.(Create the Half subtractor module, Produce Full subtractor Module with calling Half subtractors then call both of them while you are creating 4-bit subtractor) (25 pts)