Subversion Repositories ngs

Rev

Rev 58 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?

  1. `timescale 1ns/100ps
  2.  
  3.  
  4.  
  5. module tb;
  6.  
  7.  
  8.  
  9.         reg clk;
  10.         reg rst_n;
  11.  
  12.  
  13.  
  14.         wire [19:0] sram_addr;
  15.         wire [ 7:0] sram_data;
  16.         wire [ 3:0] sram_cs_n;
  17.         wire sram_oe_n;
  18.         wire sram_we_n;
  19.  
  20.         wire [15:0] shit;
  21.  
  22.  
  23.         wire led;
  24.  
  25.  
  26.         initial
  27.         begin
  28.                 clk = 1'b1;
  29.  
  30.                 forever #20.8 clk = ~clk;
  31.         end
  32.  
  33.  
  34.         initial
  35.         begin
  36.                 rst_n = 1'b0;
  37.  
  38.                 repeat(10) @(posedge clk) rst_n <= 1'b1;
  39.         end
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.         main main(
  48.  
  49.                 .clk_fpga(clk),
  50.                 .clk_24mhz(clk),
  51.  
  52.                 .warmres_n(rst_n),
  53.  
  54.                 .led_diag(led),
  55.  
  56.                 .d(sram_data),
  57.                 .a( shit ),
  58.                 .mema14(sram_addr[14]),
  59.                 .mema15(sram_addr[15]),
  60.                 .mema16(sram_addr[16]),
  61.                 .mema17(sram_addr[17]),
  62.                 .mema18(sram_addr[18]),
  63.                 .mema21(sram_addr[19]),
  64.  
  65.                 .memwe_n(sram_we_n),
  66.                 .memoe_n(sram_oe_n),
  67.  
  68.                 .ram0cs_n(sram_cs_n[0]),
  69.                 .ram1cs_n(sram_cs_n[1]),
  70.                 .ram2cs_n(sram_cs_n[2]),
  71.                 .ram3cs_n(sram_cs_n[3]),
  72.  
  73.  
  74.                 .zxa('d0),
  75.                 .zxiorq_n(1'b1),
  76.                 .zxwr_n(1'b1)
  77.         );
  78.  
  79.         assign sram_addr[13:0] = shit[13:0];
  80.  
  81.  
  82.  
  83.  
  84. endmodule
  85.  
  86.