Question: can someone write a test bench for this adder subtractor? module addsub( input [7:0] dataa, input [7:0] datab, input add_sub, // if this is 1,
can someone write a test bench for this adder subtractor?
module addsub(
input [7:0] dataa,
input [7:0] datab,
input add_sub, // if this is 1, add; else subtract
input clk,
output reg [8:0] result);
always @ (posedge clk)
begin
if (add_sub)
result <= dataa + datab;
else
result <= dataa - datab;
end
endmodule
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
