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

Subversion Repositories srdydrdy_lib

[/] [srdydrdy_lib/] [trunk/] [examples/] [bridge/] [env/] [tests/] [sample_test.v] - Blame information for rev 21

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 13 ghutchis
module sample_test;
2
 
3
  integer pcount;
4
`include "test_tasks.v"
5
 
6
  initial
7
    begin
8
      wait (env_top.reset === 1'b0);
9
      #200;
10
 
11
      repeat (`FIB_ENTRIES)
12
        @(posedge env_top.clk);
13
 
14
      fork
15
        env_top.driver0.send_packet (1, 2, 20);
16
        env_top.driver1.send_packet (2, 3, 64);
17
        env_top.driver2.send_packet (3, 4, 64);
18
        env_top.driver3.send_packet (4, 1, 64);
19
      join
20
 
21
      #2000;
22
 
23
      get_packet_count (pcount);
24 21 ghutchis
      check_expected (6, pcount);
25 13 ghutchis
      $display ("TEST: Received %d packets", pcount);
26
      $finish;
27
    end
28
 
29
endmodule // sample_test

powered by: WebSVN 2.1.0

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