112855Sgabeblack@google.comSystemC Simulation 212855Sgabeblack@google.com 312855Sgabeblack@google.comTLM-2 Endianness Conversion Helper Functions Tester 412855Sgabeblack@google.comMarch 2008 512855Sgabeblack@google.comJanuary 2012 Updated to read from endian_conv/input.txt 612855Sgabeblack@google.com 712855Sgabeblack@google.com0 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 812855Sgabeblack@google.comPool status: 912855Sgabeblack@google.comenter initiator memory state = (2048 characters) 1012855Sgabeblack@google.comenter target memory state = (2048 characters) 1112855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 1212855Sgabeblack@google.comInitiator Intent 1312855Sgabeblack@google.com Cmd = R 1412855Sgabeblack@google.com Addr = 0 1512855Sgabeblack@google.com Len = 16 1612855Sgabeblack@google.com Bus Width = 8 1712855Sgabeblack@google.com Data Word = 4 1812855Sgabeblack@google.com Initiator offset = 0 1912855Sgabeblack@google.com Byte enables = x 2012855Sgabeblack@google.com Byte enable length = 0 2112855Sgabeblack@google.com Streaming width = 16 2212855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 2312855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 2412855Sgabeblack@google.com Converter = 0 2512855Sgabeblack@google.com 2612855Sgabeblack@google.comConverted Transaction 2712855Sgabeblack@google.com Addr = 0 2812855Sgabeblack@google.com Len = 16 2912855Sgabeblack@google.com Txn data pointer = changed 3012855Sgabeblack@google.com Byte enables and byte enable pointer = 1111111111111111, changed 3112855Sgabeblack@google.com Byte enable length = 16 3212855Sgabeblack@google.com Streaming width = 16 3312855Sgabeblack@google.com 3412855Sgabeblack@google.comMemory States after Transaction 3512855Sgabeblack@google.com initiator = 45670123cdef89abxxxxxxxxxxxxxxxxxxxx 3612855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 3712855Sgabeblack@google.com 3812855Sgabeblack@google.com1 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 3912855Sgabeblack@google.comPool status: 4012855Sgabeblack@google.comenter initiator memory state = (2048 characters) 4112855Sgabeblack@google.comenter target memory state = (2048 characters) 4212855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 4312855Sgabeblack@google.comInitiator Intent 4412855Sgabeblack@google.com Cmd = R 4512855Sgabeblack@google.com Addr = 0 4612855Sgabeblack@google.com Len = 16 4712855Sgabeblack@google.com Bus Width = 8 4812855Sgabeblack@google.com Data Word = 4 4912855Sgabeblack@google.com Initiator offset = 0 5012855Sgabeblack@google.com Byte enables = x 5112855Sgabeblack@google.com Byte enable length = 0 5212855Sgabeblack@google.com Streaming width = 16 5312855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 5412855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 5512855Sgabeblack@google.com Converter = 1 5612855Sgabeblack@google.com 5712855Sgabeblack@google.comConverted Transaction 5812855Sgabeblack@google.com Addr = 0 5912855Sgabeblack@google.com Len = 16 6012855Sgabeblack@google.com Txn data pointer = changed 6112855Sgabeblack@google.com Byte enables and byte enable pointer = 1111111111111111, changed 6212855Sgabeblack@google.com Byte enable length = 16 6312855Sgabeblack@google.com Streaming width = 16 6412855Sgabeblack@google.com 6512855Sgabeblack@google.comMemory States after Transaction 6612855Sgabeblack@google.com initiator = 45670123cdef89abxxxxxxxxxxxxxxxxxxxx 6712855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 6812855Sgabeblack@google.com 6912855Sgabeblack@google.com2 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 7012855Sgabeblack@google.comPool status: 7112855Sgabeblack@google.comenter initiator memory state = (2048 characters) 7212855Sgabeblack@google.comenter target memory state = (2048 characters) 7312855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 7412855Sgabeblack@google.comInitiator Intent 7512855Sgabeblack@google.com Cmd = R 7612855Sgabeblack@google.com Addr = 16 7712855Sgabeblack@google.com Len = 16 7812855Sgabeblack@google.com Bus Width = 8 7912855Sgabeblack@google.com Data Word = 4 8012855Sgabeblack@google.com Initiator offset = 0 8112855Sgabeblack@google.com Byte enables = x 8212855Sgabeblack@google.com Byte enable length = 0 8312855Sgabeblack@google.com Streaming width = 16 8412855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 8512855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 8612855Sgabeblack@google.com Converter = 2 8712855Sgabeblack@google.com 8812855Sgabeblack@google.comConverted Transaction 8912855Sgabeblack@google.com Addr = 16 9012855Sgabeblack@google.com Len = 16 9112855Sgabeblack@google.com Txn data pointer = changed 9212855Sgabeblack@google.com Byte enable length = 0 9312855Sgabeblack@google.com Streaming width = 16 9412855Sgabeblack@google.com 9512855Sgabeblack@google.comMemory States after Transaction 9612855Sgabeblack@google.com initiator = klmnghijstuvopqrxxxxxxxxxxxxxxxxxxxx 9712855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 9812855Sgabeblack@google.com 9912855Sgabeblack@google.com3 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 10012855Sgabeblack@google.comPool status: 10112855Sgabeblack@google.comenter initiator memory state = (2048 characters) 10212855Sgabeblack@google.comenter target memory state = (2048 characters) 10312855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 10412855Sgabeblack@google.comInitiator Intent 10512855Sgabeblack@google.com Cmd = W 10612855Sgabeblack@google.com Addr = 16 10712855Sgabeblack@google.com Len = 16 10812855Sgabeblack@google.com Bus Width = 8 10912855Sgabeblack@google.com Data Word = 4 11012855Sgabeblack@google.com Initiator offset = 4 11112855Sgabeblack@google.com Byte enables = x 11212855Sgabeblack@google.com Byte enable length = 0 11312855Sgabeblack@google.com Streaming width = 16 11412855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 11512855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 11612855Sgabeblack@google.com Converter = 0 11712855Sgabeblack@google.com 11812855Sgabeblack@google.comConverted Transaction 11912855Sgabeblack@google.com Addr = 16 12012855Sgabeblack@google.com Len = 16 12112855Sgabeblack@google.com Txn data pointer = changed 12212855Sgabeblack@google.com Byte enables and byte enable pointer = 1111111111111111, changed 12312855Sgabeblack@google.com Byte enable length = 16 12412855Sgabeblack@google.com Streaming width = 16 12512855Sgabeblack@google.com 12612855Sgabeblack@google.comMemory States after Transaction 12712855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 12812855Sgabeblack@google.com target = xxxxxxxxxxxxxxxx89ab4567ghijcdefxxxx 12912855Sgabeblack@google.com 13012855Sgabeblack@google.com4 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 13112855Sgabeblack@google.comPool status: 13212855Sgabeblack@google.comPool status: 13312855Sgabeblack@google.comPool status: (16,16) 13412855Sgabeblack@google.comPool status: (16,16) 13512855Sgabeblack@google.comenter initiator memory state = (2048 characters) 13612855Sgabeblack@google.comenter target memory state = (2048 characters) 13712855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 13812855Sgabeblack@google.comInitiator Intent 13912855Sgabeblack@google.com Cmd = W 14012855Sgabeblack@google.com Addr = 16 14112855Sgabeblack@google.com Len = 16 14212855Sgabeblack@google.com Bus Width = 8 14312855Sgabeblack@google.com Data Word = 4 14412855Sgabeblack@google.com Initiator offset = 4 14512855Sgabeblack@google.com Byte enables = x 14612855Sgabeblack@google.com Byte enable length = 0 14712855Sgabeblack@google.com Streaming width = 16 14812855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 14912855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 15012855Sgabeblack@google.com Converter = 1 15112855Sgabeblack@google.com 15212855Sgabeblack@google.comConverted Transaction 15312855Sgabeblack@google.com Addr = 16 15412855Sgabeblack@google.com Len = 16 15512855Sgabeblack@google.com Txn data pointer = changed 15612855Sgabeblack@google.com Byte enables and byte enable pointer = 1111111111111111, changed 15712855Sgabeblack@google.com Byte enable length = 16 15812855Sgabeblack@google.com Streaming width = 16 15912855Sgabeblack@google.com 16012855Sgabeblack@google.comMemory States after Transaction 16112855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 16212855Sgabeblack@google.com target = xxxxxxxxxxxxxxxx89ab4567ghijcdefxxxx 16312855Sgabeblack@google.com 16412855Sgabeblack@google.com5 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 16512855Sgabeblack@google.comPool status: 16612855Sgabeblack@google.comenter initiator memory state = (2048 characters) 16712855Sgabeblack@google.comenter target memory state = (2048 characters) 16812855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 16912855Sgabeblack@google.comInitiator Intent 17012855Sgabeblack@google.com Cmd = W 17112855Sgabeblack@google.com Addr = 0 17212855Sgabeblack@google.com Len = 16 17312855Sgabeblack@google.com Bus Width = 8 17412855Sgabeblack@google.com Data Word = 4 17512855Sgabeblack@google.com Initiator offset = 0 17612855Sgabeblack@google.com Byte enables = x 17712855Sgabeblack@google.com Byte enable length = 0 17812855Sgabeblack@google.com Streaming width = 16 17912855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 18012855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 18112855Sgabeblack@google.com Converter = 2 18212855Sgabeblack@google.com 18312855Sgabeblack@google.comConverted Transaction 18412855Sgabeblack@google.com Addr = 0 18512855Sgabeblack@google.com Len = 16 18612855Sgabeblack@google.com Txn data pointer = changed 18712855Sgabeblack@google.com Byte enable length = 0 18812855Sgabeblack@google.com Streaming width = 16 18912855Sgabeblack@google.com 19012855Sgabeblack@google.comMemory States after Transaction 19112855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 19212855Sgabeblack@google.com target = 45670123cdef89abxxxxxxxxxxxxxxxxxxxx 19312855Sgabeblack@google.com 19412855Sgabeblack@google.com6 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 19512855Sgabeblack@google.comPool status: 19612855Sgabeblack@google.comenter initiator memory state = (2048 characters) 19712855Sgabeblack@google.comenter target memory state = (2048 characters) 19812855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 19912855Sgabeblack@google.comInitiator Intent 20012855Sgabeblack@google.com Cmd = R 20112855Sgabeblack@google.com Addr = 0 20212855Sgabeblack@google.com Len = 16 20312855Sgabeblack@google.com Bus Width = 8 20412855Sgabeblack@google.com Data Word = 4 20512855Sgabeblack@google.com Initiator offset = 0 20612855Sgabeblack@google.com Byte enables = 1111000011110000 20712855Sgabeblack@google.com Byte enable length = 16 20812855Sgabeblack@google.com Streaming width = 16 20912855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 21012855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 21112855Sgabeblack@google.com Converter = 0 21212855Sgabeblack@google.com 21312855Sgabeblack@google.comConverted Transaction 21412855Sgabeblack@google.com Addr = 0 21512855Sgabeblack@google.com Len = 16 21612855Sgabeblack@google.com Txn data pointer = changed 21712855Sgabeblack@google.com Byte enables and byte enable pointer = 0000111100001111, changed 21812855Sgabeblack@google.com Byte enable length = 16 21912855Sgabeblack@google.com Streaming width = 16 22012855Sgabeblack@google.com 22112855Sgabeblack@google.comMemory States after Transaction 22212855Sgabeblack@google.com initiator = 4567xxxxcdefxxxxxxxxxxxxxxxxxxxxxxxx 22312855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 22412855Sgabeblack@google.com 22512855Sgabeblack@google.com0 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 22612855Sgabeblack@google.comPool status: 22712855Sgabeblack@google.comenter initiator memory state = (2048 characters) 22812855Sgabeblack@google.comenter target memory state = (2048 characters) 22912855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 23012855Sgabeblack@google.comInitiator Intent 23112855Sgabeblack@google.com Cmd = R 23212855Sgabeblack@google.com Addr = 0 23312855Sgabeblack@google.com Len = 16 23412855Sgabeblack@google.com Bus Width = 8 23512855Sgabeblack@google.com Data Word = 4 23612855Sgabeblack@google.com Initiator offset = 0 23712855Sgabeblack@google.com Byte enables = 1111000011110000 23812855Sgabeblack@google.com Byte enable length = 16 23912855Sgabeblack@google.com Streaming width = 16 24012855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 24112855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 24212855Sgabeblack@google.com Converter = 1 24312855Sgabeblack@google.com 24412855Sgabeblack@google.comConverted Transaction 24512855Sgabeblack@google.com Addr = 0 24612855Sgabeblack@google.com Len = 16 24712855Sgabeblack@google.com Txn data pointer = changed 24812855Sgabeblack@google.com Byte enables and byte enable pointer = 0000111100001111, changed 24912855Sgabeblack@google.com Byte enable length = 16 25012855Sgabeblack@google.com Streaming width = 16 25112855Sgabeblack@google.com 25212855Sgabeblack@google.comMemory States after Transaction 25312855Sgabeblack@google.com initiator = 4567xxxxcdefxxxxxxxxxxxxxxxxxxxxxxxx 25412855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 25512855Sgabeblack@google.com 25612855Sgabeblack@google.com1 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 25712855Sgabeblack@google.comPool status: 25812855Sgabeblack@google.comenter initiator memory state = (2048 characters) 25912855Sgabeblack@google.comenter target memory state = (2048 characters) 26012855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 26112855Sgabeblack@google.comInitiator Intent 26212855Sgabeblack@google.com Cmd = R 26312855Sgabeblack@google.com Addr = 16 26412855Sgabeblack@google.com Len = 16 26512855Sgabeblack@google.com Bus Width = 8 26612855Sgabeblack@google.com Data Word = 4 26712855Sgabeblack@google.com Initiator offset = 0 26812855Sgabeblack@google.com Byte enables = 1111000011110000 26912855Sgabeblack@google.com Byte enable length = 16 27012855Sgabeblack@google.com Streaming width = 16 27112855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 27212855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 27312855Sgabeblack@google.com Converter = 2 27412855Sgabeblack@google.com 27512855Sgabeblack@google.comConverted Transaction 27612855Sgabeblack@google.com Addr = 16 27712855Sgabeblack@google.com Len = 16 27812855Sgabeblack@google.com Txn data pointer = changed 27912855Sgabeblack@google.com Byte enables and byte enable pointer = 0000111100001111, changed 28012855Sgabeblack@google.com Byte enable length = 16 28112855Sgabeblack@google.com Streaming width = 16 28212855Sgabeblack@google.com 28312855Sgabeblack@google.comMemory States after Transaction 28412855Sgabeblack@google.com initiator = klmnxxxxstuvxxxxxxxxxxxxxxxxxxxxxxxx 28512855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 28612855Sgabeblack@google.com 28712855Sgabeblack@google.com2 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 28812855Sgabeblack@google.comPool status: 28912855Sgabeblack@google.comenter initiator memory state = (2048 characters) 29012855Sgabeblack@google.comenter target memory state = (2048 characters) 29112855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 29212855Sgabeblack@google.comInitiator Intent 29312855Sgabeblack@google.com Cmd = W 29412855Sgabeblack@google.com Addr = 16 29512855Sgabeblack@google.com Len = 16 29612855Sgabeblack@google.com Bus Width = 8 29712855Sgabeblack@google.com Data Word = 4 29812855Sgabeblack@google.com Initiator offset = 4 29912855Sgabeblack@google.com Byte enables = 1111000000001111 30012855Sgabeblack@google.com Byte enable length = 16 30112855Sgabeblack@google.com Streaming width = 16 30212855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 30312855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 30412855Sgabeblack@google.com Converter = 0 30512855Sgabeblack@google.com 30612855Sgabeblack@google.comConverted Transaction 30712855Sgabeblack@google.com Addr = 16 30812855Sgabeblack@google.com Len = 16 30912855Sgabeblack@google.com Txn data pointer = changed 31012855Sgabeblack@google.com Byte enables and byte enable pointer = 0000111111110000, changed 31112855Sgabeblack@google.com Byte enable length = 16 31212855Sgabeblack@google.com Streaming width = 16 31312855Sgabeblack@google.com 31412855Sgabeblack@google.comMemory States after Transaction 31512855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 31612855Sgabeblack@google.com target = xxxxxxxxxxxxxxxxxxxx4567ghijxxxxxxxx 31712855Sgabeblack@google.com 31812855Sgabeblack@google.com3 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 31912855Sgabeblack@google.comPool status: 32012855Sgabeblack@google.comenter initiator memory state = (2048 characters) 32112855Sgabeblack@google.comenter target memory state = (2048 characters) 32212855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 32312855Sgabeblack@google.comInitiator Intent 32412855Sgabeblack@google.com Cmd = W 32512855Sgabeblack@google.com Addr = 16 32612855Sgabeblack@google.com Len = 16 32712855Sgabeblack@google.com Bus Width = 8 32812855Sgabeblack@google.com Data Word = 4 32912855Sgabeblack@google.com Initiator offset = 4 33012855Sgabeblack@google.com Byte enables = 1111000000001111 33112855Sgabeblack@google.com Byte enable length = 16 33212855Sgabeblack@google.com Streaming width = 16 33312855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 33412855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 33512855Sgabeblack@google.com Converter = 1 33612855Sgabeblack@google.com 33712855Sgabeblack@google.comConverted Transaction 33812855Sgabeblack@google.com Addr = 16 33912855Sgabeblack@google.com Len = 16 34012855Sgabeblack@google.com Txn data pointer = changed 34112855Sgabeblack@google.com Byte enables and byte enable pointer = 0000111111110000, changed 34212855Sgabeblack@google.com Byte enable length = 16 34312855Sgabeblack@google.com Streaming width = 16 34412855Sgabeblack@google.com 34512855Sgabeblack@google.comMemory States after Transaction 34612855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 34712855Sgabeblack@google.com target = xxxxxxxxxxxxxxxxxxxx4567ghijxxxxxxxx 34812855Sgabeblack@google.com 34912855Sgabeblack@google.com4 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 35012855Sgabeblack@google.comPool status: 35112855Sgabeblack@google.comPool status: (32,32) 35212855Sgabeblack@google.comPool status: (32,32) (32,32) 35312855Sgabeblack@google.comPool status: (32,32) (32,32) 35412855Sgabeblack@google.comenter initiator memory state = (2048 characters) 35512855Sgabeblack@google.comenter target memory state = (2048 characters) 35612855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 35712855Sgabeblack@google.comInitiator Intent 35812855Sgabeblack@google.com Cmd = W 35912855Sgabeblack@google.com Addr = 0 36012855Sgabeblack@google.com Len = 16 36112855Sgabeblack@google.com Bus Width = 8 36212855Sgabeblack@google.com Data Word = 4 36312855Sgabeblack@google.com Initiator offset = 0 36412855Sgabeblack@google.com Byte enables = 1111000000001111 36512855Sgabeblack@google.com Byte enable length = 16 36612855Sgabeblack@google.com Streaming width = 16 36712855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 36812855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 36912855Sgabeblack@google.com Converter = 2 37012855Sgabeblack@google.com 37112855Sgabeblack@google.comConverted Transaction 37212855Sgabeblack@google.com Addr = 0 37312855Sgabeblack@google.com Len = 16 37412855Sgabeblack@google.com Txn data pointer = changed 37512855Sgabeblack@google.com Byte enables and byte enable pointer = 0000111111110000, changed 37612855Sgabeblack@google.com Byte enable length = 16 37712855Sgabeblack@google.com Streaming width = 16 37812855Sgabeblack@google.com 37912855Sgabeblack@google.comMemory States after Transaction 38012855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 38112855Sgabeblack@google.com target = xxxx0123cdefxxxxxxxxxxxxxxxxxxxxxxxx 38212855Sgabeblack@google.com 38312855Sgabeblack@google.com5 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 38412855Sgabeblack@google.comPool status: (32,32) 38512855Sgabeblack@google.comenter initiator memory state = (2048 characters) 38612855Sgabeblack@google.comenter target memory state = (2048 characters) 38712855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 38812855Sgabeblack@google.comInitiator Intent 38912855Sgabeblack@google.com Cmd = R 39012855Sgabeblack@google.com Addr = 20 39112855Sgabeblack@google.com Len = 4 39212855Sgabeblack@google.com Bus Width = 8 39312855Sgabeblack@google.com Data Word = 4 39412855Sgabeblack@google.com Initiator offset = 0 39512855Sgabeblack@google.com Byte enables = x 39612855Sgabeblack@google.com Byte enable length = 0 39712855Sgabeblack@google.com Streaming width = 4 39812855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 39912855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 40012855Sgabeblack@google.com Converter = 0 40112855Sgabeblack@google.com 40212855Sgabeblack@google.comConverted Transaction 40312855Sgabeblack@google.com Addr = 16 40412855Sgabeblack@google.com Len = 8 40512855Sgabeblack@google.com Txn data pointer = changed 40612855Sgabeblack@google.com Byte enables and byte enable pointer = 11110000, changed 40712855Sgabeblack@google.com Byte enable length = 8 40812855Sgabeblack@google.com Streaming width = 8 40912855Sgabeblack@google.com 41012855Sgabeblack@google.comMemory States after Transaction 41112855Sgabeblack@google.com initiator = ghijxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 41212855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 41312855Sgabeblack@google.com 41412855Sgabeblack@google.com6 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 41512855Sgabeblack@google.comPool status: (32,32) 41612855Sgabeblack@google.comenter initiator memory state = (2048 characters) 41712855Sgabeblack@google.comenter target memory state = (2048 characters) 41812855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 41912855Sgabeblack@google.comInitiator Intent 42012855Sgabeblack@google.com Cmd = R 42112855Sgabeblack@google.com Addr = 20 42212855Sgabeblack@google.com Len = 4 42312855Sgabeblack@google.com Bus Width = 8 42412855Sgabeblack@google.com Data Word = 4 42512855Sgabeblack@google.com Initiator offset = 0 42612855Sgabeblack@google.com Byte enables = x 42712855Sgabeblack@google.com Byte enable length = 0 42812855Sgabeblack@google.com Streaming width = 4 42912855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 43012855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 43112855Sgabeblack@google.com Converter = 1 43212855Sgabeblack@google.com 43312855Sgabeblack@google.comConverted Transaction 43412855Sgabeblack@google.com Addr = 16 43512855Sgabeblack@google.com Len = 4 43612855Sgabeblack@google.com Txn data pointer = changed 43712855Sgabeblack@google.com Byte enables and byte enable pointer = 1111, changed 43812855Sgabeblack@google.com Byte enable length = 4 43912855Sgabeblack@google.com Streaming width = 4 44012855Sgabeblack@google.com 44112855Sgabeblack@google.comMemory States after Transaction 44212855Sgabeblack@google.com initiator = ghijxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 44312855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 44412855Sgabeblack@google.com 44512855Sgabeblack@google.com0 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 44612855Sgabeblack@google.comPool status: (32,32) 44712855Sgabeblack@google.comenter initiator memory state = (2048 characters) 44812855Sgabeblack@google.comenter target memory state = (2048 characters) 44912855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 45012855Sgabeblack@google.comInitiator Intent 45112855Sgabeblack@google.com Cmd = R 45212855Sgabeblack@google.com Addr = 20 45312855Sgabeblack@google.com Len = 4 45412855Sgabeblack@google.com Bus Width = 8 45512855Sgabeblack@google.com Data Word = 4 45612855Sgabeblack@google.com Initiator offset = 0 45712855Sgabeblack@google.com Byte enables = x 45812855Sgabeblack@google.com Byte enable length = 0 45912855Sgabeblack@google.com Streaming width = 4 46012855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 46112855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 46212855Sgabeblack@google.com Converter = 3 46312855Sgabeblack@google.com 46412855Sgabeblack@google.comConverted Transaction 46512855Sgabeblack@google.com Addr = 16 46612855Sgabeblack@google.com Len = 4 46712855Sgabeblack@google.com Txn data pointer = unchanged 46812855Sgabeblack@google.com Byte enable length = 0 46912855Sgabeblack@google.com Streaming width = 4 47012855Sgabeblack@google.com 47112855Sgabeblack@google.comMemory States after Transaction 47212855Sgabeblack@google.com initiator = ghijxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 47312855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 47412855Sgabeblack@google.com 47512855Sgabeblack@google.com1 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 47612855Sgabeblack@google.comPool status: (32,32) 47712855Sgabeblack@google.comenter initiator memory state = (2048 characters) 47812855Sgabeblack@google.comenter target memory state = (2048 characters) 47912855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 48012855Sgabeblack@google.comInitiator Intent 48112855Sgabeblack@google.com Cmd = W 48212855Sgabeblack@google.com Addr = 28 48312855Sgabeblack@google.com Len = 4 48412855Sgabeblack@google.com Bus Width = 8 48512855Sgabeblack@google.com Data Word = 4 48612855Sgabeblack@google.com Initiator offset = 4 48712855Sgabeblack@google.com Byte enables = x 48812855Sgabeblack@google.com Byte enable length = 0 48912855Sgabeblack@google.com Streaming width = 4 49012855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 49112855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 49212855Sgabeblack@google.com Converter = 0 49312855Sgabeblack@google.com 49412855Sgabeblack@google.comConverted Transaction 49512855Sgabeblack@google.com Addr = 24 49612855Sgabeblack@google.com Len = 8 49712855Sgabeblack@google.com Txn data pointer = changed 49812855Sgabeblack@google.com Byte enables and byte enable pointer = 11110000, changed 49912855Sgabeblack@google.com Byte enable length = 8 50012855Sgabeblack@google.com Streaming width = 8 50112855Sgabeblack@google.com 50212855Sgabeblack@google.comMemory States after Transaction 50312855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 50412855Sgabeblack@google.com target = xxxxxxxxxxxxxxxxxxxxxxxx4567xxxxxxxx 50512855Sgabeblack@google.com 50612855Sgabeblack@google.com2 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 50712855Sgabeblack@google.comPool status: (32,32) 50812855Sgabeblack@google.comenter initiator memory state = (2048 characters) 50912855Sgabeblack@google.comenter target memory state = (2048 characters) 51012855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 51112855Sgabeblack@google.comInitiator Intent 51212855Sgabeblack@google.com Cmd = W 51312855Sgabeblack@google.com Addr = 28 51412855Sgabeblack@google.com Len = 4 51512855Sgabeblack@google.com Bus Width = 8 51612855Sgabeblack@google.com Data Word = 4 51712855Sgabeblack@google.com Initiator offset = 4 51812855Sgabeblack@google.com Byte enables = x 51912855Sgabeblack@google.com Byte enable length = 0 52012855Sgabeblack@google.com Streaming width = 4 52112855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 52212855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 52312855Sgabeblack@google.com Converter = 1 52412855Sgabeblack@google.com 52512855Sgabeblack@google.comConverted Transaction 52612855Sgabeblack@google.com Addr = 24 52712855Sgabeblack@google.com Len = 4 52812855Sgabeblack@google.com Txn data pointer = changed 52912855Sgabeblack@google.com Byte enables and byte enable pointer = 1111, changed 53012855Sgabeblack@google.com Byte enable length = 4 53112855Sgabeblack@google.com Streaming width = 4 53212855Sgabeblack@google.com 53312855Sgabeblack@google.comMemory States after Transaction 53412855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 53512855Sgabeblack@google.com target = xxxxxxxxxxxxxxxxxxxxxxxx4567xxxxxxxx 53612855Sgabeblack@google.com 53712855Sgabeblack@google.com3 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 53812855Sgabeblack@google.comPool status: (32,32) 53912855Sgabeblack@google.comenter initiator memory state = (2048 characters) 54012855Sgabeblack@google.comenter target memory state = (2048 characters) 54112855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 54212855Sgabeblack@google.comInitiator Intent 54312855Sgabeblack@google.com Cmd = W 54412855Sgabeblack@google.com Addr = 28 54512855Sgabeblack@google.com Len = 4 54612855Sgabeblack@google.com Bus Width = 8 54712855Sgabeblack@google.com Data Word = 4 54812855Sgabeblack@google.com Initiator offset = 4 54912855Sgabeblack@google.com Byte enables = x 55012855Sgabeblack@google.com Byte enable length = 0 55112855Sgabeblack@google.com Streaming width = 4 55212855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 55312855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 55412855Sgabeblack@google.com Converter = 3 55512855Sgabeblack@google.com 55612855Sgabeblack@google.comConverted Transaction 55712855Sgabeblack@google.com Addr = 24 55812855Sgabeblack@google.com Len = 4 55912855Sgabeblack@google.com Txn data pointer = unchanged 56012855Sgabeblack@google.com Byte enable length = 0 56112855Sgabeblack@google.com Streaming width = 4 56212855Sgabeblack@google.com 56312855Sgabeblack@google.comMemory States after Transaction 56412855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 56512855Sgabeblack@google.com target = xxxxxxxxxxxxxxxxxxxxxxxx4567xxxxxxxx 56612855Sgabeblack@google.com 56712855Sgabeblack@google.com4 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 56812855Sgabeblack@google.comPool status: 56912855Sgabeblack@google.comPool status: (32,32) 57012855Sgabeblack@google.comPool status: (32,32) (32,32) 57112855Sgabeblack@google.comPool status: (32,32) (32,32) 57212855Sgabeblack@google.comenter initiator memory state = (2048 characters) 57312855Sgabeblack@google.comenter target memory state = (2048 characters) 57412855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 57512855Sgabeblack@google.comInitiator Intent 57612855Sgabeblack@google.com Cmd = R 57712855Sgabeblack@google.com Addr = 21 57812855Sgabeblack@google.com Len = 2 57912855Sgabeblack@google.com Bus Width = 8 58012855Sgabeblack@google.com Data Word = 2 58112855Sgabeblack@google.com Initiator offset = 0 58212855Sgabeblack@google.com Byte enables = 11 58312855Sgabeblack@google.com Byte enable length = 2 58412855Sgabeblack@google.com Streaming width = 2 58512855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 58612855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 58712855Sgabeblack@google.com Converter = 0 58812855Sgabeblack@google.com 58912855Sgabeblack@google.comConverted Transaction 59012855Sgabeblack@google.com Addr = 16 59112855Sgabeblack@google.com Len = 8 59212855Sgabeblack@google.com Txn data pointer = changed 59312855Sgabeblack@google.com Byte enables and byte enable pointer = 01100000, changed 59412855Sgabeblack@google.com Byte enable length = 8 59512855Sgabeblack@google.com Streaming width = 8 59612855Sgabeblack@google.com 59712855Sgabeblack@google.comMemory States after Transaction 59812855Sgabeblack@google.com initiator = hixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 59912855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 60012855Sgabeblack@google.com 60112855Sgabeblack@google.com5 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 60212855Sgabeblack@google.comPool status: (32,32) 60312855Sgabeblack@google.comenter initiator memory state = (2048 characters) 60412855Sgabeblack@google.comenter target memory state = (2048 characters) 60512855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 60612855Sgabeblack@google.comInitiator Intent 60712855Sgabeblack@google.com Cmd = R 60812855Sgabeblack@google.com Addr = 21 60912855Sgabeblack@google.com Len = 2 61012855Sgabeblack@google.com Bus Width = 8 61112855Sgabeblack@google.com Data Word = 2 61212855Sgabeblack@google.com Initiator offset = 0 61312855Sgabeblack@google.com Byte enables = 11 61412855Sgabeblack@google.com Byte enable length = 2 61512855Sgabeblack@google.com Streaming width = 2 61612855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 61712855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 61812855Sgabeblack@google.com Converter = 1 61912855Sgabeblack@google.com 62012855Sgabeblack@google.comConverted Transaction 62112855Sgabeblack@google.com Addr = 16 62212855Sgabeblack@google.com Len = 3 62312855Sgabeblack@google.com Txn data pointer = changed 62412855Sgabeblack@google.com Byte enables and byte enable pointer = 011, changed 62512855Sgabeblack@google.com Byte enable length = 3 62612855Sgabeblack@google.com Streaming width = 3 62712855Sgabeblack@google.com 62812855Sgabeblack@google.comMemory States after Transaction 62912855Sgabeblack@google.com initiator = hixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 63012855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 63112855Sgabeblack@google.com 63212855Sgabeblack@google.com6 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 63312855Sgabeblack@google.comPool status: (32,32) 63412855Sgabeblack@google.comenter initiator memory state = (2048 characters) 63512855Sgabeblack@google.comenter target memory state = (2048 characters) 63612855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 63712855Sgabeblack@google.comInitiator Intent 63812855Sgabeblack@google.com Cmd = R 63912855Sgabeblack@google.com Addr = 21 64012855Sgabeblack@google.com Len = 2 64112855Sgabeblack@google.com Bus Width = 8 64212855Sgabeblack@google.com Data Word = 2 64312855Sgabeblack@google.com Initiator offset = 0 64412855Sgabeblack@google.com Byte enables = 11 64512855Sgabeblack@google.com Byte enable length = 2 64612855Sgabeblack@google.com Streaming width = 2 64712855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 64812855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 64912855Sgabeblack@google.com Converter = 3 65012855Sgabeblack@google.com 65112855Sgabeblack@google.comConverted Transaction 65212855Sgabeblack@google.com Addr = 17 65312855Sgabeblack@google.com Len = 2 65412855Sgabeblack@google.com Txn data pointer = unchanged 65512855Sgabeblack@google.com Byte enables and byte enable pointer = 11, unchanged 65612855Sgabeblack@google.com Byte enable length = 2 65712855Sgabeblack@google.com Streaming width = 2 65812855Sgabeblack@google.com 65912855Sgabeblack@google.comMemory States after Transaction 66012855Sgabeblack@google.com initiator = hixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 66112855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 66212855Sgabeblack@google.com 66312855Sgabeblack@google.com0 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 66412855Sgabeblack@google.comPool status: (32,32) 66512855Sgabeblack@google.comenter initiator memory state = (2048 characters) 66612855Sgabeblack@google.comenter target memory state = (2048 characters) 66712855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 66812855Sgabeblack@google.comInitiator Intent 66912855Sgabeblack@google.com Cmd = W 67012855Sgabeblack@google.com Addr = 0 67112855Sgabeblack@google.com Len = 4 67212855Sgabeblack@google.com Bus Width = 4 67312855Sgabeblack@google.com Data Word = 4 67412855Sgabeblack@google.com Initiator offset = 25 67512855Sgabeblack@google.com Byte enables = 1111 67612855Sgabeblack@google.com Byte enable length = 4 67712855Sgabeblack@google.com Streaming width = 4 67812855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 67912855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 68012855Sgabeblack@google.com Converter = 0 68112855Sgabeblack@google.com 68212855Sgabeblack@google.comConverted Transaction 68312855Sgabeblack@google.com Addr = 0 68412855Sgabeblack@google.com Len = 4 68512855Sgabeblack@google.com Txn data pointer = changed 68612855Sgabeblack@google.com Byte enables and byte enable pointer = 1111, changed 68712855Sgabeblack@google.com Byte enable length = 4 68812855Sgabeblack@google.com Streaming width = 4 68912855Sgabeblack@google.com 69012855Sgabeblack@google.comMemory States after Transaction 69112855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 69212855Sgabeblack@google.com target = pqrsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 69312855Sgabeblack@google.com 69412855Sgabeblack@google.com1 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 69512855Sgabeblack@google.comPool status: (32,32) 69612855Sgabeblack@google.comenter initiator memory state = (2048 characters) 69712855Sgabeblack@google.comenter target memory state = (2048 characters) 69812855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 69912855Sgabeblack@google.comInitiator Intent 70012855Sgabeblack@google.com Cmd = W 70112855Sgabeblack@google.com Addr = 0 70212855Sgabeblack@google.com Len = 4 70312855Sgabeblack@google.com Bus Width = 4 70412855Sgabeblack@google.com Data Word = 4 70512855Sgabeblack@google.com Initiator offset = 25 70612855Sgabeblack@google.com Byte enables = 1111 70712855Sgabeblack@google.com Byte enable length = 4 70812855Sgabeblack@google.com Streaming width = 4 70912855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 71012855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 71112855Sgabeblack@google.com Converter = 1 71212855Sgabeblack@google.com 71312855Sgabeblack@google.comConverted Transaction 71412855Sgabeblack@google.com Addr = 0 71512855Sgabeblack@google.com Len = 4 71612855Sgabeblack@google.com Txn data pointer = changed 71712855Sgabeblack@google.com Byte enables and byte enable pointer = 1111, changed 71812855Sgabeblack@google.com Byte enable length = 4 71912855Sgabeblack@google.com Streaming width = 4 72012855Sgabeblack@google.com 72112855Sgabeblack@google.comMemory States after Transaction 72212855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 72312855Sgabeblack@google.com target = pqrsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 72412855Sgabeblack@google.com 72512855Sgabeblack@google.com2 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 72612855Sgabeblack@google.comPool status: (32,32) 72712855Sgabeblack@google.comenter initiator memory state = (2048 characters) 72812855Sgabeblack@google.comenter target memory state = (2048 characters) 72912855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 73012855Sgabeblack@google.comInitiator Intent 73112855Sgabeblack@google.com Cmd = W 73212855Sgabeblack@google.com Addr = 0 73312855Sgabeblack@google.com Len = 4 73412855Sgabeblack@google.com Bus Width = 4 73512855Sgabeblack@google.com Data Word = 4 73612855Sgabeblack@google.com Initiator offset = 25 73712855Sgabeblack@google.com Byte enables = 1111 73812855Sgabeblack@google.com Byte enable length = 4 73912855Sgabeblack@google.com Streaming width = 4 74012855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 74112855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 74212855Sgabeblack@google.com Converter = 3 74312855Sgabeblack@google.com 74412855Sgabeblack@google.comConverted Transaction 74512855Sgabeblack@google.com Addr = 0 74612855Sgabeblack@google.com Len = 4 74712855Sgabeblack@google.com Txn data pointer = unchanged 74812855Sgabeblack@google.com Byte enables and byte enable pointer = 1111, unchanged 74912855Sgabeblack@google.com Byte enable length = 4 75012855Sgabeblack@google.com Streaming width = 4 75112855Sgabeblack@google.com 75212855Sgabeblack@google.comMemory States after Transaction 75312855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 75412855Sgabeblack@google.com target = pqrsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 75512855Sgabeblack@google.com 75612855Sgabeblack@google.com3 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 75712855Sgabeblack@google.comPool status: (32,32) 75812855Sgabeblack@google.comenter initiator memory state = (2048 characters) 75912855Sgabeblack@google.comenter target memory state = (2048 characters) 76012855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 76112855Sgabeblack@google.comInitiator Intent 76212855Sgabeblack@google.com Cmd = R 76312855Sgabeblack@google.com Addr = 13 76412855Sgabeblack@google.com Len = 14 76512855Sgabeblack@google.com Bus Width = 8 76612855Sgabeblack@google.com Data Word = 2 76712855Sgabeblack@google.com Initiator offset = 0 76812855Sgabeblack@google.com Byte enables = x 76912855Sgabeblack@google.com Byte enable length = 0 77012855Sgabeblack@google.com Streaming width = 14 77112855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 77212855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 77312855Sgabeblack@google.com Converter = 0 77412855Sgabeblack@google.com 77512855Sgabeblack@google.comConverted Transaction 77612855Sgabeblack@google.com Addr = 8 77712855Sgabeblack@google.com Len = 24 77812855Sgabeblack@google.com Txn data pointer = changed 77912855Sgabeblack@google.com Byte enables and byte enable pointer = 111000001111111100000111, changed 78012855Sgabeblack@google.com Byte enable length = 24 78112855Sgabeblack@google.com Streaming width = 24 78212855Sgabeblack@google.com 78312855Sgabeblack@google.comMemory States after Transaction 78412855Sgabeblack@google.com initiator = 9an8lmjkhivgtuxxxxxxxxxxxxxxxxxxxxxx 78512855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 78612855Sgabeblack@google.com 78712855Sgabeblack@google.com4 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 78812855Sgabeblack@google.comPool status: 78912855Sgabeblack@google.comPool status: (32,32) 79012855Sgabeblack@google.comPool status: (32,32) (32,32) 79112855Sgabeblack@google.comPool status: (32,32) (32,32) 79212855Sgabeblack@google.comenter initiator memory state = (2048 characters) 79312855Sgabeblack@google.comenter target memory state = (2048 characters) 79412855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 79512855Sgabeblack@google.comInitiator Intent 79612855Sgabeblack@google.com Cmd = W 79712855Sgabeblack@google.com Addr = 5 79812855Sgabeblack@google.com Len = 4 79912855Sgabeblack@google.com Bus Width = 4 80012855Sgabeblack@google.com Data Word = 1 80112855Sgabeblack@google.com Initiator offset = 25 80212855Sgabeblack@google.com Byte enables = x 80312855Sgabeblack@google.com Byte enable length = 0 80412855Sgabeblack@google.com Streaming width = 4 80512855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 80612855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 80712855Sgabeblack@google.com Converter = 0 80812855Sgabeblack@google.com 80912855Sgabeblack@google.comConverted Transaction 81012855Sgabeblack@google.com Addr = 4 81112855Sgabeblack@google.com Len = 8 81212855Sgabeblack@google.com Txn data pointer = changed 81312855Sgabeblack@google.com Byte enables and byte enable pointer = 11100001, changed 81412855Sgabeblack@google.com Byte enable length = 8 81512855Sgabeblack@google.com Streaming width = 8 81612855Sgabeblack@google.com 81712855Sgabeblack@google.comMemory States after Transaction 81812855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 81912855Sgabeblack@google.com target = xxxxrqpxxxxsxxxxxxxxxxxxxxxxxxxxxxxx 82012855Sgabeblack@google.com 82112855Sgabeblack@google.com5 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 82212855Sgabeblack@google.comPool status: (32,32) 82312855Sgabeblack@google.comenter initiator memory state = (2048 characters) 82412855Sgabeblack@google.comenter target memory state = (2048 characters) 82512855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 82612855Sgabeblack@google.comInitiator Intent 82712855Sgabeblack@google.com Cmd = R 82812855Sgabeblack@google.com Addr = 10 82912855Sgabeblack@google.com Len = 12 83012855Sgabeblack@google.com Bus Width = 4 83112855Sgabeblack@google.com Data Word = 4 83212855Sgabeblack@google.com Initiator offset = 0 83312855Sgabeblack@google.com Byte enables = 111100001111 83412855Sgabeblack@google.com Byte enable length = 12 83512855Sgabeblack@google.com Streaming width = 12 83612855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 83712855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 83812855Sgabeblack@google.com Converter = 0 83912855Sgabeblack@google.com 84012855Sgabeblack@google.comConverted Transaction 84112855Sgabeblack@google.com Addr = 8 84212855Sgabeblack@google.com Len = 16 84312855Sgabeblack@google.com Txn data pointer = changed 84412855Sgabeblack@google.com Byte enables and byte enable pointer = 1100001111000011, changed 84512855Sgabeblack@google.com Byte enable length = 16 84612855Sgabeblack@google.com Streaming width = 16 84712855Sgabeblack@google.com 84812855Sgabeblack@google.comMemory States after Transaction 84912855Sgabeblack@google.com initiator = ef89xxxxmnghxxxxxxxxxxxxxxxxxxxxxxxx 85012855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 85112855Sgabeblack@google.com 85212855Sgabeblack@google.com6 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 85312855Sgabeblack@google.comPool status: (32,32) 85412855Sgabeblack@google.comenter initiator memory state = (2048 characters) 85512855Sgabeblack@google.comenter target memory state = (2048 characters) 85612855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 85712855Sgabeblack@google.comInitiator Intent 85812855Sgabeblack@google.com Cmd = W 85912855Sgabeblack@google.com Addr = 15 86012855Sgabeblack@google.com Len = 8 86112855Sgabeblack@google.com Bus Width = 8 86212855Sgabeblack@google.com Data Word = 4 86312855Sgabeblack@google.com Initiator offset = 25 86412855Sgabeblack@google.com Byte enables = 00001111 86512855Sgabeblack@google.com Byte enable length = 8 86612855Sgabeblack@google.com Streaming width = 8 86712855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 86812855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 86912855Sgabeblack@google.com Converter = 0 87012855Sgabeblack@google.com 87112855Sgabeblack@google.comConverted Transaction 87212855Sgabeblack@google.com Addr = 8 87312855Sgabeblack@google.com Len = 16 87412855Sgabeblack@google.com Txn data pointer = changed 87512855Sgabeblack@google.com Byte enables and byte enable pointer = 0000000001111000, changed 87612855Sgabeblack@google.com Byte enable length = 16 87712855Sgabeblack@google.com Streaming width = 16 87812855Sgabeblack@google.com 87912855Sgabeblack@google.comMemory States after Transaction 88012855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 88112855Sgabeblack@google.com target = xxxxxxxxxxxxxxxxxtuvwxxxxxxxxxxxxxxx 88212855Sgabeblack@google.com 88312855Sgabeblack@google.com0 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 88412855Sgabeblack@google.comPool status: (32,32) 88512855Sgabeblack@google.comenter initiator memory state = (2048 characters) 88612855Sgabeblack@google.comenter target memory state = (2048 characters) 88712855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 88812855Sgabeblack@google.comInitiator Intent 88912855Sgabeblack@google.com Cmd = R 89012855Sgabeblack@google.com Addr = 13 89112855Sgabeblack@google.com Len = 14 89212855Sgabeblack@google.com Bus Width = 8 89312855Sgabeblack@google.com Data Word = 2 89412855Sgabeblack@google.com Initiator offset = 0 89512855Sgabeblack@google.com Byte enables = x 89612855Sgabeblack@google.com Byte enable length = 0 89712855Sgabeblack@google.com Streaming width = 14 89812855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 89912855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 90012855Sgabeblack@google.com Converter = 1 90112855Sgabeblack@google.com 90212855Sgabeblack@google.comConverted Transaction 90312855Sgabeblack@google.com Addr = 8 90412855Sgabeblack@google.com Len = 24 90512855Sgabeblack@google.com Txn data pointer = changed 90612855Sgabeblack@google.com Byte enables and byte enable pointer = 111000001111111100000111, changed 90712855Sgabeblack@google.com Byte enable length = 24 90812855Sgabeblack@google.com Streaming width = 24 90912855Sgabeblack@google.com 91012855Sgabeblack@google.comMemory States after Transaction 91112855Sgabeblack@google.com initiator = 9an8lmjkhivgtuxxxxxxxxxxxxxxxxxxxxxx 91212855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 91312855Sgabeblack@google.com 91412855Sgabeblack@google.com1 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 91512855Sgabeblack@google.comPool status: (32,32) 91612855Sgabeblack@google.comenter initiator memory state = (2048 characters) 91712855Sgabeblack@google.comenter target memory state = (2048 characters) 91812855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 91912855Sgabeblack@google.comInitiator Intent 92012855Sgabeblack@google.com Cmd = W 92112855Sgabeblack@google.com Addr = 5 92212855Sgabeblack@google.com Len = 4 92312855Sgabeblack@google.com Bus Width = 4 92412855Sgabeblack@google.com Data Word = 1 92512855Sgabeblack@google.com Initiator offset = 25 92612855Sgabeblack@google.com Byte enables = x 92712855Sgabeblack@google.com Byte enable length = 0 92812855Sgabeblack@google.com Streaming width = 4 92912855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 93012855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 93112855Sgabeblack@google.com Converter = 1 93212855Sgabeblack@google.com 93312855Sgabeblack@google.comConverted Transaction 93412855Sgabeblack@google.com Addr = 4 93512855Sgabeblack@google.com Len = 8 93612855Sgabeblack@google.com Txn data pointer = changed 93712855Sgabeblack@google.com Byte enables and byte enable pointer = 11100001, changed 93812855Sgabeblack@google.com Byte enable length = 8 93912855Sgabeblack@google.com Streaming width = 8 94012855Sgabeblack@google.com 94112855Sgabeblack@google.comMemory States after Transaction 94212855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 94312855Sgabeblack@google.com target = xxxxrqpxxxxsxxxxxxxxxxxxxxxxxxxxxxxx 94412855Sgabeblack@google.com 94512855Sgabeblack@google.com2 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 94612855Sgabeblack@google.comPool status: (32,32) 94712855Sgabeblack@google.comenter initiator memory state = (2048 characters) 94812855Sgabeblack@google.comenter target memory state = (2048 characters) 94912855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 95012855Sgabeblack@google.comInitiator Intent 95112855Sgabeblack@google.com Cmd = R 95212855Sgabeblack@google.com Addr = 10 95312855Sgabeblack@google.com Len = 12 95412855Sgabeblack@google.com Bus Width = 4 95512855Sgabeblack@google.com Data Word = 4 95612855Sgabeblack@google.com Initiator offset = 0 95712855Sgabeblack@google.com Byte enables = 111100001111 95812855Sgabeblack@google.com Byte enable length = 12 95912855Sgabeblack@google.com Streaming width = 12 96012855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 96112855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 96212855Sgabeblack@google.com Converter = 1 96312855Sgabeblack@google.com 96412855Sgabeblack@google.comConverted Transaction 96512855Sgabeblack@google.com Addr = 8 96612855Sgabeblack@google.com Len = 16 96712855Sgabeblack@google.com Txn data pointer = changed 96812855Sgabeblack@google.com Byte enables and byte enable pointer = 1100001111000011, changed 96912855Sgabeblack@google.com Byte enable length = 16 97012855Sgabeblack@google.com Streaming width = 16 97112855Sgabeblack@google.com 97212855Sgabeblack@google.comMemory States after Transaction 97312855Sgabeblack@google.com initiator = ef89xxxxmnghxxxxxxxxxxxxxxxxxxxxxxxx 97412855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 97512855Sgabeblack@google.com 97612855Sgabeblack@google.com3 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 97712855Sgabeblack@google.comPool status: (32,32) 97812855Sgabeblack@google.comenter initiator memory state = (2048 characters) 97912855Sgabeblack@google.comenter target memory state = (2048 characters) 98012855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 98112855Sgabeblack@google.comInitiator Intent 98212855Sgabeblack@google.com Cmd = W 98312855Sgabeblack@google.com Addr = 15 98412855Sgabeblack@google.com Len = 8 98512855Sgabeblack@google.com Bus Width = 8 98612855Sgabeblack@google.com Data Word = 4 98712855Sgabeblack@google.com Initiator offset = 25 98812855Sgabeblack@google.com Byte enables = 00001111 98912855Sgabeblack@google.com Byte enable length = 8 99012855Sgabeblack@google.com Streaming width = 8 99112855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 99212855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 99312855Sgabeblack@google.com Converter = 1 99412855Sgabeblack@google.com 99512855Sgabeblack@google.comConverted Transaction 99612855Sgabeblack@google.com Addr = 8 99712855Sgabeblack@google.com Len = 16 99812855Sgabeblack@google.com Txn data pointer = changed 99912855Sgabeblack@google.com Byte enables and byte enable pointer = 0000000001111000, changed 100012855Sgabeblack@google.com Byte enable length = 16 100112855Sgabeblack@google.com Streaming width = 16 100212855Sgabeblack@google.com 100312855Sgabeblack@google.comMemory States after Transaction 100412855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 100512855Sgabeblack@google.com target = xxxxxxxxxxxxxxxxxtuvwxxxxxxxxxxxxxxx 100612855Sgabeblack@google.com 100712855Sgabeblack@google.com4 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 100812855Sgabeblack@google.comPool status: 100912855Sgabeblack@google.comPool status: (32,32) 101012855Sgabeblack@google.comPool status: (32,32) (32,32) 101112855Sgabeblack@google.comPool status: (32,32) (32,32) 101212855Sgabeblack@google.comenter initiator memory state = (2048 characters) 101312855Sgabeblack@google.comenter target memory state = (2048 characters) 101412855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 101512855Sgabeblack@google.comInitiator Intent 101612855Sgabeblack@google.com Cmd = R 101712855Sgabeblack@google.com Addr = 13 101812855Sgabeblack@google.com Len = 14 101912855Sgabeblack@google.com Bus Width = 8 102012855Sgabeblack@google.com Data Word = 2 102112855Sgabeblack@google.com Initiator offset = 0 102212855Sgabeblack@google.com Byte enables = x 102312855Sgabeblack@google.com Byte enable length = 0 102412855Sgabeblack@google.com Streaming width = 2 102512855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 102612855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 102712855Sgabeblack@google.com Converter = 0 102812855Sgabeblack@google.com 102912855Sgabeblack@google.comConverted Transaction 103012855Sgabeblack@google.com Addr = 8 103112855Sgabeblack@google.com Len = 56 103212855Sgabeblack@google.com Txn data pointer = changed 103312855Sgabeblack@google.com Byte enables and byte enable pointer = 01100000011000000110000001100000011000000110000001100000, changed 103412855Sgabeblack@google.com Byte enable length = 56 103512855Sgabeblack@google.com Streaming width = 8 103612855Sgabeblack@google.com 103712855Sgabeblack@google.comMemory States after Transaction 103812855Sgabeblack@google.com initiator = 9a9a9a9a9a9a9axxxxxxxxxxxxxxxxxxxxxx 103912855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 104012855Sgabeblack@google.com 104112855Sgabeblack@google.com5 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 104212855Sgabeblack@google.comPool status: (32,32) 104312855Sgabeblack@google.comenter initiator memory state = (2048 characters) 104412855Sgabeblack@google.comenter target memory state = (2048 characters) 104512855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 104612855Sgabeblack@google.comInitiator Intent 104712855Sgabeblack@google.com Cmd = W 104812855Sgabeblack@google.com Addr = 5 104912855Sgabeblack@google.com Len = 4 105012855Sgabeblack@google.com Bus Width = 4 105112855Sgabeblack@google.com Data Word = 1 105212855Sgabeblack@google.com Initiator offset = 25 105312855Sgabeblack@google.com Byte enables = 1101 105412855Sgabeblack@google.com Byte enable length = 4 105512855Sgabeblack@google.com Streaming width = 2 105612855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz 105712855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 105812855Sgabeblack@google.com Converter = 0 105912855Sgabeblack@google.com 106012855Sgabeblack@google.comConverted Transaction 106112855Sgabeblack@google.com Addr = 4 106212855Sgabeblack@google.com Len = 8 106312855Sgabeblack@google.com Txn data pointer = changed 106412855Sgabeblack@google.com Byte enables and byte enable pointer = 01100100, changed 106512855Sgabeblack@google.com Byte enable length = 8 106612855Sgabeblack@google.com Streaming width = 4 106712855Sgabeblack@google.com 106812855Sgabeblack@google.comMemory States after Transaction 106912855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz 107012855Sgabeblack@google.com target = xxxxxspxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 107112855Sgabeblack@google.com 107212855Sgabeblack@google.com6 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 107312855Sgabeblack@google.comPool status: (32,32) 107412855Sgabeblack@google.comenter initiator memory state = (2048 characters) 107512855Sgabeblack@google.comenter target memory state = (2048 characters) 107612855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 107712855Sgabeblack@google.comInitiator Intent 107812855Sgabeblack@google.com Cmd = R 107912855Sgabeblack@google.com Addr = 10 108012855Sgabeblack@google.com Len = 12 108112855Sgabeblack@google.com Bus Width = 4 108212855Sgabeblack@google.com Data Word = 4 108312855Sgabeblack@google.com Initiator offset = 0 108412855Sgabeblack@google.com Byte enables = 11110000 108512855Sgabeblack@google.com Byte enable length = 8 108612855Sgabeblack@google.com Streaming width = 12 108712855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 108812855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 108912855Sgabeblack@google.com Converter = 0 109012855Sgabeblack@google.com 109112855Sgabeblack@google.comConverted Transaction 109212855Sgabeblack@google.com Addr = 8 109312855Sgabeblack@google.com Len = 16 109412855Sgabeblack@google.com Txn data pointer = changed 109512855Sgabeblack@google.com Byte enables and byte enable pointer = 1100001111000011, changed 109612855Sgabeblack@google.com Byte enable length = 16 109712855Sgabeblack@google.com Streaming width = 16 109812855Sgabeblack@google.com 109912855Sgabeblack@google.comMemory States after Transaction 110012855Sgabeblack@google.com initiator = ef89xxxxmnghxxxxxxxxxxxxxxxxxxxxxxxx 110112855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 110212855Sgabeblack@google.com 110312855Sgabeblack@google.com0 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 110412855Sgabeblack@google.comPool status: (32,32) 110512855Sgabeblack@google.comenter initiator memory state = (2048 characters) 110612855Sgabeblack@google.comenter target memory state = (2048 characters) 110712855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 110812855Sgabeblack@google.comInitiator Intent 110912855Sgabeblack@google.com Cmd = W 111012855Sgabeblack@google.com Addr = 15 111112855Sgabeblack@google.com Len = 16 111212855Sgabeblack@google.com Bus Width = 8 111312855Sgabeblack@google.com Data Word = 4 111412855Sgabeblack@google.com Initiator offset = 25 111512855Sgabeblack@google.com Byte enables = 00001111 111612855Sgabeblack@google.com Byte enable length = 8 111712855Sgabeblack@google.com Streaming width = 30 111812855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz01234567890abcdefghijklmnopqrstuvwxyz 111912855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 112012855Sgabeblack@google.com Converter = 0 112112855Sgabeblack@google.com 112212855Sgabeblack@google.comConverted Transaction 112312855Sgabeblack@google.com Addr = 8 112412855Sgabeblack@google.com Len = 24 112512855Sgabeblack@google.com Txn data pointer = changed 112612855Sgabeblack@google.com Byte enables and byte enable pointer = 000000000111100001111000, changed 112712855Sgabeblack@google.com Byte enable length = 24 112812855Sgabeblack@google.com Streaming width = 24 112912855Sgabeblack@google.com 113012855Sgabeblack@google.comMemory States after Transaction 113112855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz01234567890abcdefghijklmnopqrstuvwxyz 113212855Sgabeblack@google.com target = xxxxxxxxxxxxxxxxxtuvwxxxx1234xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 113312855Sgabeblack@google.com 113412855Sgabeblack@google.com1 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 113512855Sgabeblack@google.comPool status: (32,32) 113612855Sgabeblack@google.comenter initiator memory state = (2048 characters) 113712855Sgabeblack@google.comenter target memory state = (2048 characters) 113812855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 113912855Sgabeblack@google.comInitiator Intent 114012855Sgabeblack@google.com Cmd = R 114112855Sgabeblack@google.com Addr = 10 114212855Sgabeblack@google.com Len = 12 114312855Sgabeblack@google.com Bus Width = 4 114412855Sgabeblack@google.com Data Word = 4 114512855Sgabeblack@google.com Initiator offset = 0 114612855Sgabeblack@google.com Byte enables = 11110000 114712855Sgabeblack@google.com Byte enable length = 8 114812855Sgabeblack@google.com Streaming width = 15 114912855Sgabeblack@google.com Initiator memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 115012855Sgabeblack@google.com Target memory = 0123456789abcdefghijklmnopqrstuvwxyz 115112855Sgabeblack@google.com Converter = 0 115212855Sgabeblack@google.com 115312855Sgabeblack@google.comConverted Transaction 115412855Sgabeblack@google.com Addr = 8 115512855Sgabeblack@google.com Len = 16 115612855Sgabeblack@google.com Txn data pointer = changed 115712855Sgabeblack@google.com Byte enables and byte enable pointer = 1100001111000011, changed 115812855Sgabeblack@google.com Byte enable length = 16 115912855Sgabeblack@google.com Streaming width = 16 116012855Sgabeblack@google.com 116112855Sgabeblack@google.comMemory States after Transaction 116212855Sgabeblack@google.com initiator = ef89xxxxmnghxxxxxxxxxxxxxxxxxxxxxxxx 116312855Sgabeblack@google.com target = 0123456789abcdefghijklmnopqrstuvwxyz 116412855Sgabeblack@google.com 116512855Sgabeblack@google.com2 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 116612855Sgabeblack@google.comPool status: (32,32) 116712855Sgabeblack@google.comenter initiator memory state = (2048 characters) 116812855Sgabeblack@google.comenter target memory state = (2048 characters) 116912855Sgabeblack@google.comenter converter choice = (0 => generic, 1 => word, 2 => aligned, 3 => single) 117012855Sgabeblack@google.comInitiator Intent 117112855Sgabeblack@google.com Cmd = W 117212855Sgabeblack@google.com Addr = 15 117312855Sgabeblack@google.com Len = 16 117412855Sgabeblack@google.com Bus Width = 8 117512855Sgabeblack@google.com Data Word = 4 117612855Sgabeblack@google.com Initiator offset = 25 117712855Sgabeblack@google.com Byte enables = 00001111 117812855Sgabeblack@google.com Byte enable length = 8 117912855Sgabeblack@google.com Streaming width = 16 118012855Sgabeblack@google.com Initiator memory = 0123456789abcdefghijklmnopqrstuvwxyz01234567890abcdefghijklmnopqrstuvwxyz 118112855Sgabeblack@google.com Target memory = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 118212855Sgabeblack@google.com Converter = 0 118312855Sgabeblack@google.com 118412855Sgabeblack@google.comConverted Transaction 118512855Sgabeblack@google.com Addr = 8 118612855Sgabeblack@google.com Len = 24 118712855Sgabeblack@google.com Txn data pointer = changed 118812855Sgabeblack@google.com Byte enables and byte enable pointer = 000000000111100001111000, changed 118912855Sgabeblack@google.com Byte enable length = 24 119012855Sgabeblack@google.com Streaming width = 24 119112855Sgabeblack@google.com 119212855Sgabeblack@google.comMemory States after Transaction 119312855Sgabeblack@google.com initiator = 0123456789abcdefghijklmnopqrstuvwxyz01234567890abcdefghijklmnopqrstuvwxyz 119412855Sgabeblack@google.com target = xxxxxxxxxxxxxxxxxtuvwxxxx1234xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 119512855Sgabeblack@google.com 119612855Sgabeblack@google.com3 enter {R|W}, addr=a, len=l, bus width=b, word width=w, initiator offset=i, be={x|01}, stream width=s 119712855Sgabeblack@google.comPool status: (32,32) 119812855Sgabeblack@google.comPool status: (32,32) (32,32) 119912855Sgabeblack@google.comPool status: (32,32) (32,32) (32,32) 120012855Sgabeblack@google.comPool status: (24,24) (32,32) (32,32) (32,32) 120112855Sgabeblack@google.comPool status: (24,24) (32,32) (32,32) (32,32) 120212855Sgabeblack@google.comPool status: (56,56) (24,24) (32,32) (32,32) (32,32) 120312855Sgabeblack@google.comPool status: (18,18) (56,56) (24,24) (32,32) (32,32) (32,32) 120412855Sgabeblack@google.comPool status: (20,20) (18,18) (56,56) (24,24) (32,32) (32,32) (32,32) 1205