Advertisement
dtung

A generic mux (2)

May 19th, 2021
1,419
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. module mux #(parameter m = 4, w = 2) (
  2.     input [m-1:0][w-1:0] x,
  3.     input [$clog2(m)-1:0] s,
  4.     output reg [w-1:0] y
  5.     );
  6.    
  7.     always @(x, s)
  8.     begin
  9.         y = x[s];
  10.     end
  11. endmodule
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement