Show how the function f(wl, w2, w3) = (0, 2, 3, 4, 5, 7) implemented using a 3-to-8 binary decoder and an OR gate.
Show how the function f(wl, w2, w3) = (0, 2, 3, 4, 5, 7) implemented using a 3-to-8 binary decoder and an OR gate.
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
Related questions
Question
problem 1 is on the other picture . in order to write the code for problem 4, you will have to look at problem 1. thanks
Expert Solution
Step 1: Implemented using verilog
To implement the function
1module function_decoder (
2 input wire w1, w2, w3,
3 output wire f
4);
5
6 reg [7:0] decoder_out;
7
8 // 3-to-8 binary decoder
9 decoder_3to8 decoder (
10 .in({w3, w2, w1}),
11 .out(decoder_out)
12 );
13
14 // OR gate
15 assign f = |decoder_out[{7, 5, 4, 3, 2, 0}];
16
17 always @*
18 begin
19 case (decoder_out)
20 8'b00000001, 8'b00000010, 8'b00000011, 8'b00000100, 8'b00000101, 8'b00000111:
21 f = 1;
22 default:
23 f = 0;
24 endcase
25 end
26
27endmodule
Step by step
Solved in 3 steps
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY