Question: You need to submit your solution in the same word document and upload it on Blackboard. You can also submit a PDF file, but not

You need to submit your solution in the same word document and upload it on
Blackboard. You can also submit a PDF file, but not a different document format.
Q1(6 points) Implement f(a,b,c)=??(0,1,7) and g(a,b,c)=??(0,1,3,4,5,7) using one decoder and minimal number of gates.
Q2(6 points) Consider an 8-to-1 multiplexer with eight data inputs d0 to d7, three select inputs S2,S1, and S0, and one output Y.
a) Write the logic expression for the output Y.
b) Implement an 8-to-1 multiplexer using only 2-to-1 multiplexers.
Q3(6 points) Implement the function f(a,b,c,d)=??(0,1,5,7,8,10,13,14,15) using an 8-to-1 multiplexer and minimal number of gates.
Q4(5 points) Using 8-bit adders and minimal number of additional gates, draw a circuit that adds three 8-bit signed integers A??[7:0],0??7:0, and C??7:0. The circuit should output an 8-bit result R??[7:0]=A??[7:0]+B??77:0 and an overflow flag V if there is overflow in the 8-bit result.
Q5(7 points) Answer the following questions:
a) If a clock has a cycle =2ns, what is the clock frequency? Show your work.
b) If a clock has a frequency =5GHz, what is the clock cycle? Show your work.
c) Show the timing of a D-Latch with clock input (Glk) by showing the output Q in the timing diagram. Assume that Q is initially 0.
d) Show the timing of a positive edge-triggered D Flip-Flop by showing the output Q in the timing diagram. Assume that Q is initially 0.
You need to submit your solution in the same word

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Electrical Engineering Questions!