OpenCores
URL https://opencores.org/ocsvn/ha1588/ha1588/trunk

Subversion Repositories ha1588

[/] [ha1588/] [trunk/] [sys/] [xilinx_xps/] [system.tb.v] - Diff between revs 73 and 74

Show entire file | Details | Blame | View Log

Rev 73 Rev 74
Line 1... Line 1...
 
//-----------------------------------------------------------------------------
 
// system.tb.v
 
//-----------------------------------------------------------------------------
 
 
 
`timescale 1 ps / 100 fs
 
 
 
// START USER CODE (Do not remove this line)
 
 
 
// User: Put your directives here. Code in this
 
//       section will not be overwritten.
 
 
 
// END USER CODE (Do not remove this line)
 
 
 
module system_tb
 
  (
 
  );
 
 
 
  // START USER CODE (Do not remove this line)
 
 
 
  // User: Put your signals here. Code in this
 
  //       section will not be overwritten.
 
  parameter PERIOD = 10000;
 
 
 
  // END USER CODE (Do not remove this line)
 
 
 
 
 
  // Internal signals
 
 
 
  reg CLK;
 
  reg RST_N;
 
  wire INTR;
 
 
 
  system
 
    dut (
 
      .RST_N ( RST_N ),
 
      .CLK ( CLK ),
 
      .INTR_IN ( INTR ),
 
      .INTR_OUT ( INTR )
 
    );
 
 
 
  // START USER CODE (Do not remove this line)
 
 
 
  // User: Put your stimulus here. Code in this
 
  //       section will not be overwritten.
 
     initial begin
 
        RST_N = 1'b0;
 
        @(negedge CLK);
 
        @(negedge CLK);
 
        @(negedge CLK);
 
        RST_N = 1'b1;
 
     end
 
 
 
     always begin
 
        CLK = 1'b0;
 
        #(PERIOD/2) CLK = 1'b1;
 
        #(PERIOD/2);
 
     end
 
 
 
  // END USER CODE (Do not remove this line)
 
 
 
endmodule
 
 
 
 
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.