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

Subversion Repositories can

[/] [can/] [tags/] [rel_9/] [bench/] [verilog/] [can_testbench.v] - Diff between revs 61 and 63

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 61 Rev 63
Line 48... Line 48...
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
//
//
// CVS Revision History
// CVS Revision History
//
//
// $Log: not supported by cvs2svn $
// $Log: not supported by cvs2svn $
 
// Revision 1.32  2003/03/12 05:57:36  mohor
 
// Bidirectional port_0_i changed to port_0_io.
 
// input cs_can changed to cs_can_i.
 
//
// Revision 1.31  2003/03/12 04:40:00  mohor
// Revision 1.31  2003/03/12 04:40:00  mohor
// rd_i and wr_i are active high signals. If 8051 is connected, these two signals
// rd_i and wr_i are active high signals. If 8051 is connected, these two signals
// need to be negated one level higher.
// need to be negated one level higher.
//
//
// Revision 1.30  2003/03/12 04:16:40  mohor
// Revision 1.30  2003/03/12 04:16:40  mohor
Line 1636... Line 1640...
      wait (port_free);
      wait (port_free);
      port_free = 0;
      port_free = 0;
      @ (posedge clk);
      @ (posedge clk);
      #1;
      #1;
      cs_can = 1;
      cs_can = 1;
 
      @ (negedge clk);
 
      #1;
      ale_i = 1;
      ale_i = 1;
      port_0_en = 1;
      port_0_en = 1;
      port_0_o = reg_addr;
      port_0_o = reg_addr;
      @ (posedge clk);
      @ (negedge clk);
      #1;
      #1;
      ale_i = 0;
      ale_i = 0;
      #90;            // 73 - 103 ns
      #90;            // 73 - 103 ns
      port_0_en = 0;
      port_0_en = 0;
      rd_i = 1;
      rd_i = 1;
Line 1690... Line 1696...
      wait (port_free);
      wait (port_free);
      port_free = 0;
      port_free = 0;
      @ (posedge clk);
      @ (posedge clk);
      #1;
      #1;
      cs_can = 1;
      cs_can = 1;
 
      @ (negedge clk);
 
      #1;
      ale_i = 1;
      ale_i = 1;
      port_0_en = 1;
      port_0_en = 1;
      port_0_o = reg_addr;
      port_0_o = reg_addr;
      @ (posedge clk);
      @ (negedge clk);
      #1;
      #1;
      ale_i = 0;
      ale_i = 0;
      #90;            // 73 - 103 ns
      #90;            // 73 - 103 ns
      port_0_o = reg_data;
      port_0_o = reg_data;
      wr_i = 1;
      wr_i = 1;

powered by: WebSVN 2.1.0

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