Design a circuit that shifts an
-bus
one position to the left or to the right. The direction of the shift is
determined by a control signal called LR. When
LR=0, the shift must be to the left. When
LR=1, the shift must be to the right.
must be a parameter of the circuit with default value 8.
module shift_left_right(in, LR, out);
parameter N=8;
input [N-1:0] in;
input LR;
output [N-1:0] out;in is the
-bit
input bus.
LR is the control signal that determines the
direction of the shift.
out is the value of the bus shifted one position to
the left or right.