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

Subversion Repositories plb2wbbridge

[/] [plb2wbbridge/] [trunk/] [systems/] [test_system_sim/] [wb_err_and_rst/] [simulation/] [test_cases/] [timeouts/] [transfers.bfl] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 feddischso
 
2
 set_alias(PART         = 1)
3
 set_alias(SUBPART      = 2)
4
 set_alias(SUBSUBPART   = 3)
5
 
6
 
7
 ---------------------------------
8
 --  32-Bit Master              --
9
 
10
 set_device(path=/system_tb/dut/plb_bfm_master_32/plb_bfm_master_32/master,device_type=plb_master)
11
 configure(msize=00)
12
 mem_update(addr=00010000,data=00000000_00000000_00000000_00000000)
13
 mem_update(addr=00010010,data=00000000_00000000_00000000_00000000)
14
 
15
 
16
 mem_update(addr=f4000000,data=11000001_11000002_11000003_11000004)
17
 mem_update(addr=f4000010,data=11111111_11111112_11111113_11111114)
18
 mem_update(addr=f4000020,data=11222221_11222222_11222223_11222224)
19
 mem_update(addr=f4000030,data=11333331_11333332_11333333_11333334)
20
 
21
 mem_update(addr=f5000000,data=22000001_22000002_22000003_22000004)
22
 mem_update(addr=f5000010,data=22111111_22111112_22111113_22111114)
23
 mem_update(addr=f5000020,data=22222221_22222222_22222223_22222224)
24
 mem_update(addr=f5000030,data=22333331_22333332_22333333_22333334)
25
 
26
 
27
 
28
 wait( level=SUBSUBPART )
29
 wait( level=SUBSUBPART )
30
 
31
 
32
 write   ( addr=f4000000, size=1010, be=1111 )
33
 
34
 read    ( addr=f4000000, size=0000, be=1111 )
35
 read    ( addr=f4000010, size=1010, be=0010 )
36
 read    ( addr=f4000000, size=0001, be=1111 )
37
 
38
 
39
 wait( level=SUBPART )
40
 wait( level=SUBPART )
41
 
42
 -- this leads to a write stall
43
 write   ( addr=f5000000, size=1010, be=1111 )
44
 
45
 wait( level=SUBSUBPART )
46
 wait( level=SUBSUBPART )
47
 
48
 write   ( addr=00010000, size=0000, be=1111 )
49
 write   ( addr=00010004, size=0000, be=1111 )
50
 
51
 
52
 

powered by: WebSVN 2.1.0

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