diff options
Diffstat (limited to 'techlibs/common/pmux2mux.v')
-rw-r--r-- | techlibs/common/pmux2mux.v | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/techlibs/common/pmux2mux.v b/techlibs/common/pmux2mux.v index 72e97c080..9c97245a1 100644 --- a/techlibs/common/pmux2mux.v +++ b/techlibs/common/pmux2mux.v @@ -13,10 +13,9 @@ output reg [WIDTH-1:0] Y; integer i; always @* begin - Y <= A; - for (i = 0; i < S_WIDTH; i=i+1) - if (S[i]) - Y <= B[WIDTH*i +: WIDTH]; + Y <= A; + for (i = 0; i < S_WIDTH; i=i+1) + if (S[i]) Y <= B[WIDTH*i +: WIDTH]; end endmodule |