URL
https://opencores.org/ocsvn/can/can/trunk
[/] [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;
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.