Advertisement
Guest User

ALU

a guest
Apr 20th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. module my_ald(input logic [1:0] sel, input logic a, input logic b, output logic y);
  2.  
  3. always_comb
  4. begin
  5.     case(sel)
  6.     2'b00: y = a&b;
  7.     2'b01: y = ~(a&b);
  8.     2'b10: y = a&b;
  9.     2'b11: y = ~(a|b);
  10.     endcase
  11. end
  12. endmodule
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement