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