Advertisement
Guest User

Untitled

a guest
Apr 18th, 2014
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. module NSG_function
  2. (
  3. input x, [1:0] q, // current_state,
  4. output [1:0] d // next_state
  5. );
  6.  
  7. assign d[1] = ~x&q[0]&q[1] | x&~q[0]&q[1] | x&q[0]&~q[1];
  8. assign d[0] = ~x | ~q[0]&q[1];
  9.  
  10. endmodule
  11.  
  12. module NSG_function
  13. (
  14. input x,
  15. input [1:0] q, // current_state
  16. output [1:0] d // next_state
  17. );
  18.  
  19. assign d[1] = ~x&q[0]&q[1] | x&~q[0]&q[1] | x&q[0]&~q[1];
  20. assign d[0] = ~x | ~q[0]&q[1];
  21.  
  22. endmodule
  23.  
  24. input x,
  25. input [1:0] q, // current_state,
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement