Guest User

Untitled

a guest
May 19th, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. module count_4bit(
  2.     input clk,
  3.     input up_down,  // 1-up,0-down
  4.     output [3:0] count
  5.     );
  6.  
  7.     reg count_tmp;
  8.  
  9.     always @ (posedge clk)
  10.     begin
  11.         if (up_down == 1)
  12.             count_tmp <= count_tmp + 1;
  13.         else
  14.             count_tmp <= count_tmp - 1;
  15.     end
  16.  
  17.     assign count = count_tmp;
  18. endmodule
Add Comment
Please, Sign In to add comment