Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. module rom_using_case (
  2. address , // Address input
  3. data , // Data output
  4. read_en , // Read Enable
  5. ce // Chip Enable
  6. );
  7. input [3:0] address;
  8. output [7:0] data;
  9. input read_en;
  10. input ce;
  11.  
  12. reg [7:0] data ;
  13.  
  14. always @ (ce or read_en or address)
  15. begin
  16. case (address)
  17. 0 : data = 10;
  18. 1 : data = 55;
  19. 2 : data = 244;
  20. 3 : data = 0;
  21. 4 : data = 1;
  22. 5 : data = 8'hff;
  23. 6 : data = 8'h11;
  24. 7 : data = 8'h1;
  25. 8 : data = 8'h10;
  26. 9 : data = 8'h0;
  27. 10 : data = 8'h10;
  28. 11 : data = 8'h15;
  29. 12 : data = 8'h60;
  30. 13 : data = 8'h90;
  31. 14 : data = 8'h70;
  32. 15 : data = 8'h90;
  33. endcase
  34. end
  35.  
  36. endmodule
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement