Problem #1 Consider the combinational circuit shown in the Figure below: A B C D T1 T3 T2 T4 F1 F2 (a) Derive the Boolean expressions for T1 through T4. Evaluate the outputs F1 and F2 as a function of the four inputs. (b) List the truth table with 16 binary combinations of the four input variables. Then list the binary values for T1 through T4 and outputs F1 and F2 in the table. (c) Plot the output Boolean functions obtained in part (b) on maps and show that the simplified Boolean expressions are equivalent to the ones obtained in part (a). (d) Write and verify a gate-level HDL model of the circuit using only Verilog language. Schematic approach is not accepted. Use the computer for this part. (b) Compare your results with those obtained for (a)-(c) using the simulation waveforms.
Added by John G.
Close
Step 1
To derive the Boolean expressions for T1 through T4, we can analyze the circuit and write down the logic for each output. T1 = A' + R T2 = C + F T3 = T1' + D T4 = T2' + T3 To evaluate the outputs Fl and F2 as a function of the four inputs, we can substitute the Show more…
Show all steps
Your feedback will help us improve your experience
Oswaldo Jiménez and 76 other AP CS educators are ready to help you.
Ask a new question
Labs
Want to see this concept in action?
Explore this concept interactively to see how it behaves as you change inputs.
Key Concepts
Recommended Videos
You have the following top-level design with 4-bit inputs A and B, and a single-bit output F. The decoder block is described in the Verilog code below. Complete the timing diagram for this circuit. Write t2 and F in binary. module Decoder (input [3:0] A, output logic [2:0] D); always_comb begin case(A) 4'b0000: D = 3'h7; 4'b0001: D = 3'h2; 4'b0010: D = 3'h1; 4'b0111: D = 3'h6; 4'b1011: D = 3'h3; default: D = 3'h0; endcase end endmodule
Sri K.
A combinational circuit has 3 inputs A, B, C and output F. F is true for the following input combinations: A is False, B is True, C is True; A is False, B is False, C is True; A is False, B is True, C is False; A is False, B is False, C is False. i. Write the table for F. Use the convention True=1 and False=0. (2) ii. Write the simplified expression for F in SOP form. (1) iii. Write the simplified expression for F in POS form. (1) iv. Draw a logic circuit using the minimum number of 2-input NAND gates. (2)
Adi S.
Norman A.
Recommended Textbooks
Computer Science and Information Technology
Introduction to Programming Using Python
Computer Science - An Overview
18,000,000+
Students on Numerade
Trusted by students at 8,000+ universities
Watch the video solution with this free unlock.
EMAIL
PASSWORD