MHB Verilog Code: Implementing f(x,y,z) = x*y + y*z + x*z | Check My Work

  • Thread starter Thread starter shamieh
  • Start date Start date
  • Tags Tags
    Code
Click For Summary
The discussion revolves around a request for assistance with Verilog code, specifically for a module that implements the function f(x,y,z) = X*Y + Y*Z + X*Z. The original code provided uses bitwise AND and OR operations, which do not align with the required arithmetic operations. A suggestion is made to revise the code to use multiplication (*) and addition (+) operators instead, which would correctly implement the specified function. The response emphasizes the importance of using the correct operators in Verilog to achieve the desired output.
shamieh
Messages
538
Reaction score
0
Figured this would be the safest place to post a question about Verilog Code seeing as how the people answering all my questions have obviously took this class. If there is another place I should post it then please inform me.

Just need someone to check my work.

Question: Write the verilog module test that implements the following function: f(x,y,z,)- X*Y+Y*Z+X*Z

My Answer:

Code:
Module test1(f,x,y,z);
         input x,y,z;
         output f;

         assign f = x&y | y&z | x&z;
endmodule
 
Technology news on Phys.org
shamieh said:
Write the verilog module test that implements the following function: f(x,y,z,)- X*Y+Y*Z+X*Z
Your code does bitwise ANDs and ORs, which seems to be at odds with what you're asked to do.
Something like this might be closer to what you're supposed to do.
Code:
Module test1(input x, input y, input z, output f);
        assign f = x * y + y * z + x * z;
endmodule
I'm by no means an expert in Verilog, so caveat emptor.
 
I tried a web search "the loss of programming ", and found an article saying that all aspects of writing, developing, and testing software programs will one day all be handled through artificial intelligence. One must wonder then, who is responsible. WHO is responsible for any problems, bugs, deficiencies, or whatever malfunctions which the programs make their users endure? Things may work wrong however the "wrong" happens. AI needs to fix the problems for the users. Any way to...

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 8 ·
Replies
8
Views
804
Replies
2
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 59 ·
2
Replies
59
Views
11K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 15 ·
Replies
15
Views
3K