Shifter
* Logical shift Left(LSL) Register를 Shamt만큼 Shift Left시키고 빈 공간을 0으로 채운다 module LSL8(d_in,shamt,d_out); input [7:0] d_in; input [1:0] shamt; output [7:0] d_out; mx4 U0_mx4(.y(d_out[7]),.d0(d_in[7]),.d1(d_in[6]),.d2(d_in[5]),.d3(d_in[4]),.s(shamt)); mx4 U1_mx4(.y(d_out[6]),.d0(d_in[6]),.d1(d_in[5]),.d2(d_in[4]),.d3(d_in[3]),.s(shamt)); mx4 U2_mx4(.y(d_out[5]),.d0(d_in[5]),.d1(d_in[4]),.d2(d_in[3])..
더보기