3.36 Draw the logic diagram of the digital circuit specified by the following Verilog description: (a) module Circuit_A (A, B, C, D, F); input output A, B, C. D: F; w, x, y, z, a, d; (x, B, C, d); (v,...


3.36 Draw the logic diagram of the digital circuit specified by the following Verilog description:<br>(a) module Circuit_A (A, B, C, D, F);<br>input<br>output<br>A, B, C. D:<br>F;<br>w, x, y, z, a, d;<br>(x, B, C, d);<br>(v, a .C):<br>wire<br>or<br>and<br>(y, a ,C);<br>(w. z B):<br>and<br>and<br>(z, y, A);<br>(F, x, w);<br>(a, A);<br>(d, D);<br>endmodule<br>or<br>not<br>not<br>(b) module Circuit_B (F1, F2, F3, A0, A1, BO, B1);<br>F1, F2, F3;<br>output<br>input<br>A0, A1, B0, B1;<br>(F1, F2, F3);<br>(F2, w1, w2, w3);<br>(F3, w4, w5):<br>(PS, W4,<br>(w1, w6, B1);<br>nor<br>or<br>and<br>and<br>(w2, w6, w7, B0);<br>(w3, w7, B0, B1);<br>or<br>and<br>(w6, A1);<br>(w7, A0):<br>not<br>not<br>(w4, A1, B1);<br>(w5, A0, BO);<br>xor<br>xnor<br>endmodule<br>(c) module Circuit_C (y1, y2, y3, a, b);<br>output y1, y2, y3;<br>input a, b;<br>assign y1 = a || b;<br>and (y2, a, b);<br>assign y3 = a && b:<br>endmodule<br>

Extracted text: 3.36 Draw the logic diagram of the digital circuit specified by the following Verilog description: (a) module Circuit_A (A, B, C, D, F); input output A, B, C. D: F; w, x, y, z, a, d; (x, B, C, d); (v, a .C): wire or and (y, a ,C); (w. z B): and and (z, y, A); (F, x, w); (a, A); (d, D); endmodule or not not (b) module Circuit_B (F1, F2, F3, A0, A1, BO, B1); F1, F2, F3; output input A0, A1, B0, B1; (F1, F2, F3); (F2, w1, w2, w3); (F3, w4, w5): (PS, W4, (w1, w6, B1); nor or and and (w2, w6, w7, B0); (w3, w7, B0, B1); or and (w6, A1); (w7, A0): not not (w4, A1, B1); (w5, A0, BO); xor xnor endmodule (c) module Circuit_C (y1, y2, y3, a, b); output y1, y2, y3; input a, b; assign y1 = a || b; and (y2, a, b); assign y3 = a && b: endmodule

Jun 11, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here