Advertisement
dar-io-g

Untitled

Oct 21st, 2017
534
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. module HDMI_test(
  2.  
  3.     //////////// CLOCK //////////
  4.     input                       ADC_CLK_10,
  5.     input                       MAX10_CLK1_50,
  6.     input                       MAX10_CLK2_50,
  7.  
  8.     //////////// SDRAM //////////
  9.     output          [12:0]      DRAM_ADDR,
  10.     output           [1:0]      DRAM_BA,
  11.     output                      DRAM_CAS_N,
  12.     output                      DRAM_CKE,
  13.     output                      DRAM_CLK,
  14.     output                      DRAM_CS_N,
  15.     inout           [15:0]      DRAM_DQ,
  16.     output                      DRAM_LDQM,
  17.     output                      DRAM_RAS_N,
  18.     output                      DRAM_UDQM,
  19.     output                      DRAM_WE_N,
  20.  
  21.     //////////// SEG7 //////////
  22.     output           [7:0]      HEX0,
  23.     output           [7:0]      HEX1,
  24.     output           [7:0]      HEX2,
  25.     output           [7:0]      HEX3,
  26.     output           [7:0]      HEX4,
  27.     output           [7:0]      HEX5,
  28.  
  29.     //////////// KEY //////////
  30.     input            [1:0]      KEY,
  31.  
  32.     //////////// LED //////////
  33.     output           [9:0]      LEDR,
  34.  
  35.     //////////// SW //////////
  36.     input            [9:0]      SW,
  37.  
  38.     //////////// VGA //////////
  39.     output           [3:0]      VGA_B,
  40.     output           [3:0]      VGA_G,
  41.     output                      VGA_HS,
  42.     output           [3:0]      VGA_R,
  43.     output                      VGA_VS,
  44.  
  45.     //////////// Accelerometer //////////
  46.     output                      GSENSOR_CS_N,
  47.     input            [2:1]      GSENSOR_INT,
  48.     output                      GSENSOR_SCLK,
  49.     inout                       GSENSOR_SDI,
  50.     inout                       GSENSOR_SDO,
  51.  
  52.     //////////// Arduino //////////
  53.     inout           [15:0]      ARDUINO_IO,
  54.     inout                       ARDUINO_RESET_N,
  55.  
  56.     //////////// GPIO, GPIO connect to GPIO Default //////////
  57.     inout           [35:0]      GPIO
  58. );
  59. wire HDMI_H_PLUG;
  60. wire HDMI_POWER;
  61. wire HDMI_DDC;
  62. wire HDMI_SDA;
  63. wire HDMI_SCL;
  64.  
  65. wire HDMI_CEC;
  66. wire HDMI_CLK_m;
  67. wire HDMI_CLK_gnd;
  68. wire HDMI_CLK_p;
  69. wire HDMI_0_m;
  70. wire HDMI_0_gnd;
  71. wire HDMI_0_p;
  72. wire HDMI_1_m;
  73. wire HDMI_1_gnd;
  74.  
  75. wire HDMI_1_p;
  76. wire HDMI_2_m;
  77. wire HDMI_2_gnd;
  78. wire HDMI_2_p;
  79. wire HDMI_ECD_m;
  80.  
  81. assign GPIO[13] = HDMI_CLK_m;
  82. assign GPIO[17] = HDMI_CLK_p;
  83.  
  84. assign GPIO[19] = HDMI_0_m;
  85. assign GPIO[23] = HDMI_0_p;
  86.  
  87. assign GPIO[25] = HDMI_1_m;
  88. assign GPIO[27] = HDMI_1_p;
  89.  
  90. assign GPIO[29] = HDMI_2_m;
  91. assign GPIO[33] = HDMI_2_p;
  92.  
  93. HDMI mioHDMI(MAX10_CLK1_50, {HDMI_2_p, HDMI_1_p, HDMI_0_p}, {HDMI_2_m, HDMI_1_m, HDMI_0_m}, HDMI_CLK_p, HDMI_CLK_m);
  94.  
  95. endmodule
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement