Design a circuit that transfers or inverts the value of an
-bit
bus. A control signal called invert will determine whether
the value must be transferred (invert=0) or inverted
(invert=1).
must be a parameter of the circuit with default value 8.
module bus_transfer_invert(in, invert, out);
parameter N=8;
input [N-1:0] in;
input invert;
output [N-1:0] out;in is the
-bit
input bus.
invert is the control signal that determines whether
the value of the bus must be transferred or inverted.
out is the
-bit
inverted value of the bus.