Guest User

Untitled

a guest
Jun 23rd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. CONSTANT stop = B"0";
  2. CONSTANT licz = B"1";
  3.  
  4. SUBDESIGN licznik
  5. (
  6. clk: INPUT;
  7. mode: INPUT;
  8. bus[5..0]: INPUT;
  9. value[5..0]: OUTPUT;
  10. )
  11. VARIABLE
  12. count[5..0]: DFF;
  13. BEGIN
  14. count[].clk=clk;
  15. CASE mode IS
  16. WHEN stop =>
  17. count[]=count[];
  18. WHEN licz =>
  19. IF count[]==20 THEN
  20. count[]=0;
  21. ELSE count[]=count[]+1;
  22. END IF;
  23. END CASE;
  24. value[]=count[];
  25. END;
Add Comment
Please, Sign In to add comment