1SystemC Simulation
2AT_I1: Send write request: A = 0x10000000, D = 0x0 @ 0 s
3LT_I1: Send write request: A = 0x20000000, D = 0x0 @ 0 s
4LT_I2: Send write request: A = 0x30000000, D = 0x0 @ 0 s
5LT_I3: Send write request: A = 0x60000000, D = 0x0 @ 0 s
6AT_I2: Send write request: A = 0x50000000, D = 0x0 @ 0 s
7LT_I4: Send write request: A = 0x40000000, D = 0x0 @ 0 s (0 s + 0 s)
8AT_T2: Received write request: A = 0x0, D = 0x0 @ 0 s
9AT_T1: Received write request: A = 0x0, D = 0x0 @ 0 s
10LT_T1: Received write request: A = 0x0, D = 0x0 @ 0 s
11LT_T2: Received write request: A = 0x0, D = 0x0 @ 0 s
12LT_T3: Received write request: A = 0x0, D = 0x0 @ 0 s
13AT_T3: Received write request: A = 0x0, D = 0x0 @ 10 ns
14LT_I1: Received ok response @ 10 ns
15LT_I1: Send write request: A = 0x20000004, D = 0x1 @ 10 ns
16LT_T1: Received write request: A = 0x4, D = 0x1 @ 10 ns
17LT_I2: Received ok response @ 10 ns
18LT_I2: Send write request: A = 0x30000004, D = 0x1 @ 10 ns
19LT_T2: Received write request: A = 0x4, D = 0x1 @ 10 ns
20LT_I1: Received ok response @ 20 ns
21LT_I1: Send write request: A = 0x20000008, D = 0x2 @ 20 ns
22LT_T1: Received write request: A = 0x8, D = 0x2 @ 20 ns
23LT_I2: Received ok response @ 20 ns
24LT_I2: Send write request: A = 0x30000008, D = 0x2 @ 20 ns
25LT_T2: Received write request: A = 0x8, D = 0x2 @ 20 ns
26AT_I2: Send write request: A = 0x50000004, D = 0x1 @ 25 ns
27AT_T2: Received write request: A = 0x4, D = 0x1 @ 25 ns
28AT_I1: Send write request: A = 0x10000004, D = 0x1 @ 25 ns
29AT_T1: Received write request: A = 0x4, D = 0x1 @ 25 ns
30LT_I1: Received ok response @ 30 ns
31LT_I1: Send read request: A = 0x20000000 @ 30 ns
32LT_T1: Received read request: A = 0x0 @ 30 ns
33LT_I2: Received ok response @ 30 ns
34LT_I2: Send read request: A = 0x30000000 @ 30 ns
35LT_T2: Received read request: A = 0x0 @ 30 ns
36AT_I2: Send write request: A = 0x50000008, D = 0x2 @ 50 ns
37AT_T2: Received write request: A = 0x8, D = 0x2 @ 50 ns
38AT_I1: Send write request: A = 0x10000008, D = 0x2 @ 50 ns
39AT_T1: Received write request: A = 0x8, D = 0x2 @ 50 ns
40LT_I4: Received ok response @ 50 ns (50 ns + 0 s)
41LT_I4: Send write request: A = 0x40000004, D = 0x1 @ 50 ns (50 ns + 0 s)
42LT_T3: Received write request: A = 0x4, D = 0x1 @ 50 ns
43LT_I3: Received ok response @ 60 ns
44LT_I3: Send write request: A = 0x60000004, D = 0x1 @ 60 ns
45AT_I2: Send read request: A = 0x50000000 @ 75 ns
46AT_T2: Received read request: A = 0x0 @ 75 ns
47AT_I1: Send read request: A = 0x10000000 @ 75 ns
48AT_T1: Received read request: A = 0x0 @ 75 ns
49AT_I2: Send read request: A = 0x50000004 @ 100 ns
50AT_T2: Received read request: A = 0x4 @ 100 ns
51AT_I1: Send read request: A = 0x10000004 @ 100 ns
52AT_T1: Received read request: A = 0x4 @ 100 ns
53LT_I4: Received ok response @ 100 ns (100 ns + 0 s)
54LT_I4: Send write request: A = 0x40000008, D = 0x2 @ 100 ns (100 ns + 0 s)
55LT_T3: Received write request: A = 0x8, D = 0x2 @ 100 ns
56AT_I2: Received ok response @ 125 ns
57AT_I2: Send read request: A = 0x50000008 @ 125 ns
58AT_T2: Received read request: A = 0x8 @ 125 ns
59AT_I1: Send read request: A = 0x10000008 @ 125 ns
60AT_T1: Received read request: A = 0x8 @ 125 ns
61AT_T3: Received write request: A = 0x4, D = 0x1 @ 130 ns
62LT_I1: Received ok response: D = 0x0 @ 130 ns
63LT_I1: Send read request: A = 0x20000004 @ 130 ns
64LT_T1: Received read request: A = 0x4 @ 130 ns
65LT_I2: Received ok response: D = 0x0 @ 130 ns
66LT_I2: Send read request: A = 0x30000004 @ 130 ns
67LT_T2: Received read request: A = 0x4 @ 130 ns
68AT_I1: Received ok response @ 135 ns
69LT_I4: Received ok response @ 150 ns (150 ns + 0 s)
70LT_I4: Send read request: A = 0x40000000 @ 150 ns (150 ns + 0 s)
71LT_T3: Received read request: A = 0x0 @ 150 ns
72LT_I3: Received ok response @ 180 ns
73LT_I3: Send write request: A = 0x60000008, D = 0x2 @ 180 ns
74AT_T3: Received write request: A = 0x8, D = 0x2 @ 230 ns
75LT_I1: Received ok response: D = 0x1 @ 230 ns
76LT_I1: Send read request: A = 0x20000008 @ 230 ns
77LT_T1: Received read request: A = 0x8 @ 230 ns
78LT_I2: Received ok response: D = 0x1 @ 230 ns
79LT_I2: Send read request: A = 0x30000008 @ 230 ns
80LT_T2: Received read request: A = 0x8 @ 230 ns
81AT_I2: Received ok response @ 235 ns
82AT_I1: Received ok response @ 245 ns
83LT_I4: Received ok response: D = 0x0 @ 250 ns (250 ns + 0 s)
84LT_I4: Send read request: A = 0x40000004 @ 250 ns (250 ns + 0 s)
85LT_T3: Received read request: A = 0x4 @ 250 ns
86LT_I3: Received ok response @ 280 ns
87LT_I3: Send read request: A = 0x60000000 @ 280 ns
88AT_T3: Received read request: A = 0x0 @ 330 ns
89LT_I1: Received ok response: D = 0x2 @ 330 ns
90LT_I2: Received ok response: D = 0x2 @ 330 ns
91AT_I2: Received ok response @ 345 ns
92LT_I4: Received ok response: D = 0x1 @ 350 ns (350 ns + 0 s)
93LT_I4: Send read request: A = 0x40000008 @ 350 ns (350 ns + 0 s)
94LT_T3: Received read request: A = 0x8 @ 350 ns
95AT_I1: Received ok response @ 355 ns
96LT_I3: Received ok response: D = 0x0 @ 430 ns
97LT_I3: Send read request: A = 0x60000004 @ 430 ns
98AT_T3: Received read request: A = 0x4 @ 430 ns
99LT_I4: Received ok response: D = 0x2 @ 450 ns (450 ns + 0 s)
100AT_I2: Received ok response: D = 0x0 @ 455 ns
101AT_I1: Received ok response: D = 0x0 @ 465 ns
102LT_I3: Received ok response: D = 0x1 @ 530 ns
103LT_I3: Send read request: A = 0x60000008 @ 530 ns
104AT_T3: Received read request: A = 0x8 @ 530 ns
105AT_I2: Received ok response: D = 0x1 @ 565 ns
106AT_I1: Received ok response: D = 0x1 @ 575 ns
107LT_I3: Received ok response: D = 0x2 @ 630 ns
108AT_I2: Received ok response: D = 0x2 @ 675 ns
109AT_I1: Received ok response: D = 0x2 @ 685 ns
110At 685 ns status of bus1 is 
111  Number of connected initiators: 4
112  Number of connected targets: 3
113  Pending requests:
114    0 pending requests for target number 0
115    0 pending requests for target number 1
116    0 pending requests for target number 2
117  Pending responses:
118    0 pending responses for initiator number 0
119    0 pending responses for initiator number 1
120    0 pending responses for initiator number 2
121    0 pending responses for initiator number 3
122  The address map is:
123SimpleAddressMap: printing the sorted MAP:
124key: 10000000    value: 255 
125key: 1000ffff    value: 0 
126key: 20000000    value: 255 
127key: 2000ffff    value: 1 
128key: 30000000    value: 255 
129key: 6000ffff    value: 2 
130At 685 ns status of bus2 is 
131  Number of connected initiators: 3
132  Number of connected targets: 4
133  Pending requests:
134    0 pending requests for target number 0
135    0 pending requests for target number 1
136    0 pending requests for target number 2
137    0 pending requests for target number 3
138  Pending responses:
139    0 pending responses for initiator number 0
140    0 pending responses for initiator number 1
141    0 pending responses for initiator number 2
142  The address map is:
143SimpleAddressMap: printing the sorted MAP:
144key: 30000000    value: 255 
145key: 3000ffff    value: 1 
146key: 40000000    value: 255 
147key: 4000ffff    value: 3 
148key: 50000000    value: 255 
149key: 5000ffff    value: 0 
150key: 60000000    value: 255 
151key: 6000ffff    value: 2 
152