Sylva Input Format
App Graph
The input to Sylva is a SDF graph. The SDF graph is a directed graph where each node represents a task and each edge represents a data dependency between tasks. The SDF graph is represented in the form of a JSON file. The following json snippet is an example of AppGraph that represent the lenet5 application.
{
"nodes": [
{
"id": "load_input",
"func": "input_32x32",
"inputPorts": [],
"outputPorts": [
{
"id": "load_input_out",
"rate": 1,
"tokenType": "",
"tokenSize": 64,
"addrTimePatterns": []
}
],
"repetition": 0,
"executionTime": 0,
"executable": "examples/lenet5/load-input --addr 0 --size 64"
},
{
"id": "conv1",
"func": "conv_32x32_5x5",
"inputPorts": [
{
"id": "conv1_in",
"rate": 1,
"tokenType": "",
"tokenSize": 64,
"addrTimePatterns": []
}
],
"outputPorts": [
{
"id": "conv1_out",
"rate": 1,
"tokenType": "",
"tokenSize": 336,
"addrTimePatterns": []
}
],
"repetition": 0,
"executionTime": 0,
"executable": "examples/lenet5/conv --input_image_channel 1 --input_image_size 32 --kernel_channel 6 --kernel_size 5 --stride 1 --kernel examples/lenet5/data/conv1_kernel.json --bias examples/lenet5/data/conv1_bias.json"
},
{
"id": "pooling1",
"func": "max_pool_28x28_2",
"inputPorts": [
{
"id": "pooling1_in",
"rate": 1,
"tokenType": "",
"tokenSize": 336,
"addrTimePatterns": []
}
],
"outputPorts": [
{
"id": "pooling1_out",
"rate": 1,
"tokenType": "",
"tokenSize": 84,
"addrTimePatterns": []
}
],
"repetition": 0,
"executionTime": 0,
"executable": "examples/lenet5/pooling --input_image_channel 6 --input_image_size 28 --kernel_size 2 --stride 2 --mode average"
},
{
"id": "conv2",
"func": "conv_14x14_5x5",
"inputPorts": [
{
"id": "conv2_in",
"rate": 1,
"tokenType": "",
"tokenSize": 84,
"addrTimePatterns": []
}
],
"outputPorts": [
{
"id": "conv2_out",
"rate": 1,
"tokenType": "",
"tokenSize": 160,
"addrTimePatterns": []
}
],
"repetition": 0,
"executionTime": 0,
"executable": "examples/lenet5/conv --input_image_channel 6 --input_image_size 14 --kernel_channel 16 --kernel_size 5 --stride 1 --kernel examples/lenet5/data/conv2_kernel.json --bias examples/lenet5/data/conv2_bias.json"
},
{
"id": "pooling2",
"func": "max_pool_10x10_2",
"inputPorts": [
{
"id": "pooling2_in",
"rate": 1,
"tokenType": "",
"tokenSize": 160,
"addrTimePatterns": []
}
],
"outputPorts": [
{
"id": "pooling2_out",
"rate": 1,
"tokenType": "",
"tokenSize": 80,
"addrTimePatterns": []
}
],
"repetition": 0,
"executionTime": 0,
"executable": "examples/lenet5/pooling --input_image_channel 16 --input_image_size 10 --kernel_size 2 --stride 2 --mode average"
},
{
"id": "conv3",
"func": "conv_5x5_5x5",
"inputPorts": [
{
"id": "conv3_in",
"rate": 1,
"tokenType": "",
"tokenSize": 80,
"addrTimePatterns": []
}
],
"outputPorts": [
{
"id": "conv3_out",
"rate": 1,
"tokenType": "",
"tokenSize": 120,
"addrTimePatterns": []
}
],
"repetition": 0,
"executionTime": 0,
"executable": "examples/lenet5/conv --input_image_channel 16 --input_image_size 5 --kernel_channel 120 --kernel_size 5 --stride 1 --kernel examples/lenet5/data/conv3_kernel.json --bias examples/lenet5/data/conv3_bias.json"
},
{
"id": "reshape",
"func": "reshape_5x5_1",
"inputPorts": [
{
"id": "reshape_in",
"rate": 1,
"tokenType": "",
"tokenSize": 120,
"addrTimePatterns": []
}
],
"outputPorts": [
{
"id": "reshape_out",
"rate": 1,
"tokenType": "",
"tokenSize": 8,
"addrTimePatterns": []
}
],
"repetition": 0,
"executionTime": 0,
"executable": "examples/lenet5/reshape --input_row 120 --input_col 1 --output_row 1 --output_col 120"
},
{
"id": "fc1",
"func": "dense_120_84",
"inputPorts": [
{
"id": "fc1_in",
"rate": 1,
"tokenType": "",
"tokenSize": 8,
"addrTimePatterns": []
}
],
"outputPorts": [
{
"id": "fc1_out",
"rate": 1,
"tokenType": "",
"tokenSize": 6,
"addrTimePatterns": []
}
],
"repetition": 0,
"executionTime": 0,
"executable": "examples/lenet5/fc --input_size 120 --output_size 84 --weight examples/lenet5/data/fc1_weight.json --bias examples/lenet5/data/fc1_bias.json --activation=tanh"
},
{
"id": "fc2",
"func": "dense_84_10",
"inputPorts": [
{
"id": "fc2_in",
"rate": 1,
"tokenType": "",
"tokenSize": 6,
"addrTimePatterns": []
}
],
"outputPorts": [
{
"id": "fc2_out",
"rate": 1,
"tokenType": "",
"tokenSize": 1,
"addrTimePatterns": []
}
],
"repetition": 0,
"executionTime": 0,
"executable": "examples/lenet5/fc --input_size 84 --output_size 10 --weight examples/lenet5/data/fc2_weight.json --bias examples/lenet5/data/fc2_bias.json --activation=softmax"
},
{
"id": "store_output",
"func": "output_10",
"inputPorts": [
{
"id": "store_output_in",
"rate": 1,
"tokenType": "",
"tokenSize": 1,
"addrTimePatterns": []
}
],
"outputPorts": [],
"repetition": 0,
"executionTime": 0,
"executable": "examples/lenet5/store-output --addr 64 --size 1"
}
],
"edges": [
{
"id": "edge_load_input_conv1",
"sourceNode": "load_input",
"targetNode": "conv1",
"sourcePort": "load_input_out",
"targetPort": "conv1_in",
"tokenType": "",
"tokenSize": 64
},
{
"id": "edge_conv1_pooling1",
"sourceNode": "conv1",
"targetNode": "pooling1",
"sourcePort": "conv1_out",
"targetPort": "pooling1_in",
"tokenType": "",
"tokenSize": 336
},
{
"id": "edge_pooling1_conv2",
"sourceNode": "pooling1",
"targetNode": "conv2",
"sourcePort": "pooling1_out",
"targetPort": "conv2_in",
"tokenType": "",
"tokenSize": 84
},
{
"id": "edge_conv2_pooling2",
"sourceNode": "conv2",
"targetNode": "pooling2",
"sourcePort": "conv2_out",
"targetPort": "pooling2_in",
"tokenType": "",
"tokenSize": 160
},
{
"id": "edge_pooling2_conv3",
"sourceNode": "pooling2",
"targetNode": "conv3",
"sourcePort": "pooling2_out",
"targetPort": "conv3_in",
"tokenType": "",
"tokenSize": 80
},
{
"id": "edge_conv3_reshape",
"sourceNode": "conv3",
"targetNode": "reshape",
"sourcePort": "conv3_out",
"targetPort": "reshape_in",
"tokenType": "",
"tokenSize": 120
},
{
"id": "edge_reshape_fc1",
"sourceNode": "reshape",
"targetNode": "fc1",
"sourcePort": "reshape_out",
"targetPort": "fc1_in",
"tokenType": "",
"tokenSize": 8
},
{
"id": "edge_fc1_fc2",
"sourceNode": "fc1",
"targetNode": "fc2",
"sourcePort": "fc1_out",
"targetPort": "fc2_in",
"tokenType": "",
"tokenSize": 6
},
{
"id": "edge_fc2_store_output",
"sourceNode": "fc2",
"targetNode": "store_output",
"sourcePort": "fc2_out",
"targetPort": "store_output_in",
"tokenType": "",
"tokenSize": 1
}
],
"globalMemImage": "examples/lenet5/mem/global_mem_image.json",
"globalMemReference": "examples/lenet5/mem/global_mem_reference.json"
}
Alimp Lirary
The Alimp library is a collection of functions that can implement the functionality of the nodes in the SDF graph. Each function in the Alimp library is represented as a JSON object. The following json snippet is an example of Alimp library that represent the lenet5 application.
{
"entries": [
{
"func": "input_32x32",
"instances": [
{
"id": "",
"width": 5,
"height": 5,
"inputPortPositions": [],
"outputPortPositions": [],
"frequency": 0,
"latency": 238,
"power": 0,
"energy": 10,
"inputAddrTimePatterns": [],
"outputAddrTimePatterns": [
{
"key": 0,
"value": 3
},
{
"key": 1,
"value": 3
},
{
"key": 2,
"value": 1
},
{
"key": 3,
"value": 6
},
{
"key": 4,
"value": 5
},
{
"key": 5,
"value": 15
},
{
"key": 6,
"value": 25
},
{
"key": 7,
"value": 27
},
{
"key": 8,
"value": 25
},
{
"key": 9,
"value": 23
},
{
"key": 10,
"value": 23
},
{
"key": 11,
"value": 28
},
{
"key": 12,
"value": 28
},
{
"key": 13,
"value": 28
},
{
"key": 14,
"value": 33
},
{
"key": 15,
"value": 37
},
{
"key": 16,
"value": 38
},
{
"key": 17,
"value": 37
},
{
"key": 18,
"value": 39
},
{
"key": 19,
"value": 44
},
{
"key": 20,
"value": 45
},
{
"key": 21,
"value": 49
},
{
"key": 22,
"value": 53
},
{
"key": 23,
"value": 58
},
{
"key": 24,
"value": 62
},
{
"key": 25,
"value": 69
},
{
"key": 26,
"value": 73
},
{
"key": 27,
"value": 82
},
{
"key": 28,
"value": 87
},
{
"key": 29,
"value": 92
},
{
"key": 30,
"value": 94
},
{
"key": 31,
"value": 94
},
{
"key": 32,
"value": 101
},
{
"key": 33,
"value": 103
},
{
"key": 34,
"value": 107
},
{
"key": 35,
"value": 110
},
{
"key": 36,
"value": 110
},
{
"key": 37,
"value": 111
},
{
"key": 38,
"value": 117
},
{
"key": 39,
"value": 115
},
{
"key": 40,
"value": 125
},
{
"key": 41,
"value": 123
},
{
"key": 42,
"value": 121
},
{
"key": 43,
"value": 119
},
{
"key": 44,
"value": 129
},
{
"key": 45,
"value": 135
},
{
"key": 46,
"value": 136
},
{
"key": 47,
"value": 144
},
{
"key": 48,
"value": 147
},
{
"key": 49,
"value": 154
},
{
"key": 50,
"value": 159
},
{
"key": 51,
"value": 168
},
{
"key": 52,
"value": 172
},
{
"key": 53,
"value": 173
},
{
"key": 54,
"value": 176
},
{
"key": 55,
"value": 185
},
{
"key": 56,
"value": 195
},
{
"key": 57,
"value": 199
},
{
"key": 58,
"value": 200
},
{
"key": 59,
"value": 210
},
{
"key": 60,
"value": 219
},
{
"key": 61,
"value": 224
},
{
"key": 62,
"value": 233
},
{
"key": 63,
"value": 237
}
]
}
]
},
{
"func": "conv_32x32_5x5",
"instances": [
{
"id": "",
"width": 2,
"height": 2,
"inputPortPositions": [],
"outputPortPositions": [],
"frequency": 0,
"latency": 1393,
"power": 0,
"energy": 10,
"inputAddrTimePatterns": [
{
"key": 0,
"value": 6
},
{
"key": 1,
"value": 15
},
{
"key": 2,
"value": 15
},
{
"key": 3,
"value": 21
},
{
"key": 4,
"value": 23
},
{
"key": 5,
"value": 24
},
{
"key": 6,
"value": 30
},
{
"key": 7,
"value": 39
},
{
"key": 8,
"value": 39
},
{
"key": 9,
"value": 47
},
{
"key": 10,
"value": 47
},
{
"key": 11,
"value": 53
},
{
"key": 12,
"value": 55
},
{
"key": 13,
"value": 59
},
{
"key": 14,
"value": 68
},
{
"key": 15,
"value": 73
},
{
"key": 16,
"value": 73
},
{
"key": 17,
"value": 80
},
{
"key": 18,
"value": 82
},
{
"key": 19,
"value": 85
},
{
"key": 20,
"value": 85
},
{
"key": 21,
"value": 84
},
{
"key": 22,
"value": 92
},
{
"key": 23,
"value": 97
},
{
"key": 24,
"value": 107
},
{
"key": 25,
"value": 106
},
{
"key": 26,
"value": 108
},
{
"key": 27,
"value": 108
},
{
"key": 28,
"value": 107
},
{
"key": 29,
"value": 106
},
{
"key": 30,
"value": 106
},
{
"key": 31,
"value": 105
},
{
"key": 32,
"value": 107
},
{
"key": 33,
"value": 109
},
{
"key": 34,
"value": 115
},
{
"key": 35,
"value": 116
},
{
"key": 36,
"value": 119
},
{
"key": 37,
"value": 117
},
{
"key": 38,
"value": 117
},
{
"key": 39,
"value": 121
},
{
"key": 40,
"value": 121
},
{
"key": 41,
"value": 120
},
{
"key": 42,
"value": 119
},
{
"key": 43,
"value": 122
},
{
"key": 44,
"value": 130
},
{
"key": 45,
"value": 128
},
{
"key": 46,
"value": 127
},
{
"key": 47,
"value": 132
},
{
"key": 48,
"value": 136
},
{
"key": 49,
"value": 142
},
{
"key": 50,
"value": 151
},
{
"key": 51,
"value": 153
},
{
"key": 52,
"value": 154
},
{
"key": 53,
"value": 157
},
{
"key": 54,
"value": 155
},
{
"key": 55,
"value": 164
},
{
"key": 56,
"value": 170
},
{
"key": 57,
"value": 169
},
{
"key": 58,
"value": 171
},
{
"key": 59,
"value": 169
},
{
"key": 60,
"value": 175
},
{
"key": 61,
"value": 179
},
{
"key": 62,
"value": 180
},
{
"key": 63,
"value": 178
}
],
"outputAddrTimePatterns": [
{
"key": 0,
"value": 0
},
{
"key": 1,
"value": 1
},
{
"key": 2,
"value": 1
},
{
"key": 3,
"value": 10
},
{
"key": 4,
"value": 16
},
{
"key": 5,
"value": 19
},
{
"key": 6,
"value": 26
},
{
"key": 7,
"value": 27
},
{
"key": 8,
"value": 37
},
{
"key": 9,
"value": 36
},
{
"key": 10,
"value": 37
},
{
"key": 11,
"value": 40
},
{
"key": 12,
"value": 49
},
{
"key": 13,
"value": 59
},
{
"key": 14,
"value": 65
},
{
"key": 15,
"value": 66
},
{
"key": 16,
"value": 64
},
{
"key": 17,
"value": 65
},
{
"key": 18,
"value": 63
},
{
"key": 19,
"value": 73
},
{
"key": 20,
"value": 83
},
{
"key": 21,
"value": 86
},
{
"key": 22,
"value": 88
},
{
"key": 23,
"value": 89
},
{
"key": 24,
"value": 95
},
{
"key": 25,
"value": 98
},
{
"key": 26,
"value": 105
},
{
"key": 27,
"value": 105
},
{
"key": 28,
"value": 103
},
{
"key": 29,
"value": 102
},
{
"key": 30,
"value": 104
},
{
"key": 31,
"value": 109
},
{
"key": 32,
"value": 114
},
{
"key": 33,
"value": 113
},
{
"key": 34,
"value": 118
},
{
"key": 35,
"value": 124
},
{
"key": 36,
"value": 123
},
{
"key": 37,
"value": 130
},
{
"key": 38,
"value": 135
},
{
"key": 39,
"value": 140
},
{
"key": 40,
"value": 142
},
{
"key": 41,
"value": 140
},
{
"key": 42,
"value": 143
},
{
"key": 43,
"value": 146
},
{
"key": 44,
"value": 154
},
{
"key": 45,
"value": 159
},
{
"key": 46,
"value": 166
},
{
"key": 47,
"value": 168
},
{
"key": 48,
"value": 172
},
{
"key": 49,
"value": 175
},
{
"key": 50,
"value": 178
},
{
"key": 51,
"value": 179
},
{
"key": 52,
"value": 187
},
{
"key": 53,
"value": 194
},
{
"key": 54,
"value": 195
},
{
"key": 55,
"value": 198
},
{
"key": 56,
"value": 203
},
{
"key": 57,
"value": 210
},
{
"key": 58,
"value": 212
},
{
"key": 59,
"value": 219
},
{
"key": 60,
"value": 219
},
{
"key": 61,
"value": 228
},
{
"key": 62,
"value": 237
},
{
"key": 63,
"value": 247
},
{
"key": 64,
"value": 255
},
{
"key": 65,
"value": 261
},
{
"key": 66,
"value": 263
},
{
"key": 67,
"value": 262
},
{
"key": 68,
"value": 269
},
{
"key": 69,
"value": 270
},
{
"key": 70,
"value": 270
},
{
"key": 71,
"value": 280
},
{
"key": 72,
"value": 281
},
{
"key": 73,
"value": 291
},
{
"key": 74,
"value": 295
},
{
"key": 75,
"value": 302
},
{
"key": 76,
"value": 304
},
{
"key": 77,
"value": 310
},
{
"key": 78,
"value": 316
},
{
"key": 79,
"value": 326
},
{
"key": 80,
"value": 329
},
{
"key": 81,
"value": 328
},
{
"key": 82,
"value": 330
},
{
"key": 83,
"value": 332
},
{
"key": 84,
"value": 333
},
{
"key": 85,
"value": 333
},
{
"key": 86,
"value": 334
},
{
"key": 87,
"value": 338
},
{
"key": 88,
"value": 337
},
{
"key": 89,
"value": 335
},
{
"key": 90,
"value": 336
},
{
"key": 91,
"value": 336
},
{
"key": 92,
"value": 345
},
{
"key": 93,
"value": 353
},
{
"key": 94,
"value": 351
},
{
"key": 95,
"value": 357
},
{
"key": 96,
"value": 366
},
{
"key": 97,
"value": 373
},
{
"key": 98,
"value": 381
},
{
"key": 99,
"value": 386
},
{
"key": 100,
"value": 395
},
{
"key": 101,
"value": 401
},
{
"key": 102,
"value": 410
},
{
"key": 103,
"value": 418
},
{
"key": 104,
"value": 424
},
{
"key": 105,
"value": 422
},
{
"key": 106,
"value": 432
},
{
"key": 107,
"value": 442
},
{
"key": 108,
"value": 447
},
{
"key": 109,
"value": 451
},
{
"key": 110,
"value": 456
},
{
"key": 111,
"value": 462
},
{
"key": 112,
"value": 470
},
{
"key": 113,
"value": 471
},
{
"key": 114,
"value": 479
},
{
"key": 115,
"value": 483
},
{
"key": 116,
"value": 481
},
{
"key": 117,
"value": 483
},
{
"key": 118,
"value": 488
},
{
"key": 119,
"value": 487
},
{
"key": 120,
"value": 493
},
{
"key": 121,
"value": 503
},
{
"key": 122,
"value": 502
},
{
"key": 123,
"value": 512
},
{
"key": 124,
"value": 519
},
{
"key": 125,
"value": 523
},
{
"key": 126,
"value": 521
},
{
"key": 127,
"value": 522
},
{
"key": 128,
"value": 523
},
{
"key": 129,
"value": 533
},
{
"key": 130,
"value": 532
},
{
"key": 131,
"value": 530
},
{
"key": 132,
"value": 533
},
{
"key": 133,
"value": 533
},
{
"key": 134,
"value": 538
},
{
"key": 135,
"value": 543
},
{
"key": 136,
"value": 550
},
{
"key": 137,
"value": 559
},
{
"key": 138,
"value": 565
},
{
"key": 139,
"value": 573
},
{
"key": 140,
"value": 571
},
{
"key": 141,
"value": 573
},
{
"key": 142,
"value": 574
},
{
"key": 143,
"value": 584
},
{
"key": 144,
"value": 587
},
{
"key": 145,
"value": 595
},
{
"key": 146,
"value": 602
},
{
"key": 147,
"value": 606
},
{
"key": 148,
"value": 609
},
{
"key": 149,
"value": 616
},
{
"key": 150,
"value": 624
},
{
"key": 151,
"value": 628
},
{
"key": 152,
"value": 634
},
{
"key": 153,
"value": 638
},
{
"key": 154,
"value": 640
},
{
"key": 155,
"value": 641
},
{
"key": 156,
"value": 643
},
{
"key": 157,
"value": 642
},
{
"key": 158,
"value": 644
},
{
"key": 159,
"value": 649
},
{
"key": 160,
"value": 658
},
{
"key": 161,
"value": 666
},
{
"key": 162,
"value": 671
},
{
"key": 163,
"value": 676
},
{
"key": 164,
"value": 684
},
{
"key": 165,
"value": 692
},
{
"key": 166,
"value": 695
},
{
"key": 167,
"value": 704
},
{
"key": 168,
"value": 711
},
{
"key": 169,
"value": 719
},
{
"key": 170,
"value": 720
},
{
"key": 171,
"value": 720
},
{
"key": 172,
"value": 722
},
{
"key": 173,
"value": 731
},
{
"key": 174,
"value": 736
},
{
"key": 175,
"value": 745
},
{
"key": 176,
"value": 751
},
{
"key": 177,
"value": 761
},
{
"key": 178,
"value": 764
},
{
"key": 179,
"value": 770
},
{
"key": 180,
"value": 771
},
{
"key": 181,
"value": 779
},
{
"key": 182,
"value": 786
},
{
"key": 183,
"value": 790
},
{
"key": 184,
"value": 800
},
{
"key": 185,
"value": 806
},
{
"key": 186,
"value": 814
},
{
"key": 187,
"value": 814
},
{
"key": 188,
"value": 821
},
{
"key": 189,
"value": 820
},
{
"key": 190,
"value": 820
},
{
"key": 191,
"value": 819
},
{
"key": 192,
"value": 820
},
{
"key": 193,
"value": 821
},
{
"key": 194,
"value": 827
},
{
"key": 195,
"value": 837
},
{
"key": 196,
"value": 837
},
{
"key": 197,
"value": 845
},
{
"key": 198,
"value": 844
},
{
"key": 199,
"value": 845
},
{
"key": 200,
"value": 846
},
{
"key": 201,
"value": 848
},
{
"key": 202,
"value": 856
},
{
"key": 203,
"value": 858
},
{
"key": 204,
"value": 858
},
{
"key": 205,
"value": 858
},
{
"key": 206,
"value": 858
},
{
"key": 207,
"value": 860
},
{
"key": 208,
"value": 864
},
{
"key": 209,
"value": 866
},
{
"key": 210,
"value": 874
},
{
"key": 211,
"value": 873
},
{
"key": 212,
"value": 873
},
{
"key": 213,
"value": 882
},
{
"key": 214,
"value": 890
},
{
"key": 215,
"value": 889
},
{
"key": 216,
"value": 897
},
{
"key": 217,
"value": 899
},
{
"key": 218,
"value": 905
},
{
"key": 219,
"value": 906
},
{
"key": 220,
"value": 916
},
{
"key": 221,
"value": 916
},
{
"key": 222,
"value": 924
},
{
"key": 223,
"value": 928
},
{
"key": 224,
"value": 929
},
{
"key": 225,
"value": 928
},
{
"key": 226,
"value": 937
},
{
"key": 227,
"value": 943
},
{
"key": 228,
"value": 947
},
{
"key": 229,
"value": 950
},
{
"key": 230,
"value": 948
},
{
"key": 231,
"value": 948
},
{
"key": 232,
"value": 956
},
{
"key": 233,
"value": 957
},
{
"key": 234,
"value": 960
},
{
"key": 235,
"value": 959
},
{
"key": 236,
"value": 957
},
{
"key": 237,
"value": 964
},
{
"key": 238,
"value": 970
},
{
"key": 239,
"value": 980
},
{
"key": 240,
"value": 984
},
{
"key": 241,
"value": 993
},
{
"key": 242,
"value": 1000
},
{
"key": 243,
"value": 1008
},
{
"key": 244,
"value": 1013
},
{
"key": 245,
"value": 1016
},
{
"key": 246,
"value": 1025
},
{
"key": 247,
"value": 1025
},
{
"key": 248,
"value": 1032
},
{
"key": 249,
"value": 1038
},
{
"key": 250,
"value": 1036
},
{
"key": 251,
"value": 1042
},
{
"key": 252,
"value": 1046
},
{
"key": 253,
"value": 1045
},
{
"key": 254,
"value": 1054
},
{
"key": 255,
"value": 1052
},
{
"key": 256,
"value": 1052
},
{
"key": 257,
"value": 1058
},
{
"key": 258,
"value": 1061
},
{
"key": 259,
"value": 1063
},
{
"key": 260,
"value": 1063
},
{
"key": 261,
"value": 1068
},
{
"key": 262,
"value": 1071
},
{
"key": 263,
"value": 1073
},
{
"key": 264,
"value": 1083
},
{
"key": 265,
"value": 1088
},
{
"key": 266,
"value": 1097
},
{
"key": 267,
"value": 1105
},
{
"key": 268,
"value": 1105
},
{
"key": 269,
"value": 1112
},
{
"key": 270,
"value": 1115
},
{
"key": 271,
"value": 1118
},
{
"key": 272,
"value": 1128
},
{
"key": 273,
"value": 1131
},
{
"key": 274,
"value": 1130
},
{
"key": 275,
"value": 1140
},
{
"key": 276,
"value": 1141
},
{
"key": 277,
"value": 1148
},
{
"key": 278,
"value": 1151
},
{
"key": 279,
"value": 1149
},
{
"key": 280,
"value": 1154
},
{
"key": 281,
"value": 1156
},
{
"key": 282,
"value": 1166
},
{
"key": 283,
"value": 1171
},
{
"key": 284,
"value": 1171
},
{
"key": 285,
"value": 1177
},
{
"key": 286,
"value": 1185
},
{
"key": 287,
"value": 1185
},
{
"key": 288,
"value": 1190
},
{
"key": 289,
"value": 1188
},
{
"key": 290,
"value": 1196
},
{
"key": 291,
"value": 1203
},
{
"key": 292,
"value": 1201
},
{
"key": 293,
"value": 1211
},
{
"key": 294,
"value": 1218
},
{
"key": 295,
"value": 1218
},
{
"key": 296,
"value": 1223
},
{
"key": 297,
"value": 1232
},
{
"key": 298,
"value": 1233
},
{
"key": 299,
"value": 1233
},
{
"key": 300,
"value": 1231
},
{
"key": 301,
"value": 1229
},
{
"key": 302,
"value": 1232
},
{
"key": 303,
"value": 1234
},
{
"key": 304,
"value": 1232
},
{
"key": 305,
"value": 1232
},
{
"key": 306,
"value": 1234
},
{
"key": 307,
"value": 1244
},
{
"key": 308,
"value": 1242
},
{
"key": 309,
"value": 1244
},
{
"key": 310,
"value": 1243
},
{
"key": 311,
"value": 1243
},
{
"key": 312,
"value": 1245
},
{
"key": 313,
"value": 1246
},
{
"key": 314,
"value": 1256
},
{
"key": 315,
"value": 1265
},
{
"key": 316,
"value": 1272
},
{
"key": 317,
"value": 1280
},
{
"key": 318,
"value": 1289
},
{
"key": 319,
"value": 1294
},
{
"key": 320,
"value": 1302
},
{
"key": 321,
"value": 1306
},
{
"key": 322,
"value": 1311
},
{
"key": 323,
"value": 1314
},
{
"key": 324,
"value": 1323
},
{
"key": 325,
"value": 1328
},
{
"key": 326,
"value": 1338
},
{
"key": 327,
"value": 1347
},
{
"key": 328,
"value": 1357
},
{
"key": 329,
"value": 1363
},
{
"key": 330,
"value": 1363
},
{
"key": 331,
"value": 1368
},
{
"key": 332,
"value": 1378
},
{
"key": 333,
"value": 1385
},
{
"key": 334,
"value": 1384
},
{
"key": 335,
"value": 1392
}
]
}
]
},
{
"func": "max_pool_28x28_2",
"instances": [
{
"id": "",
"width": 10,
"height": 10,
"inputPortPositions": [],
"outputPortPositions": [],
"frequency": 0,
"latency": 1385,
"power": 0,
"energy": 10,
"inputAddrTimePatterns": [
{
"key": 0,
"value": 0
},
{
"key": 1,
"value": 7
},
{
"key": 2,
"value": 17
},
{
"key": 3,
"value": 16
},
{
"key": 4,
"value": 21
},
{
"key": 5,
"value": 24
},
{
"key": 6,
"value": 33
},
{
"key": 7,
"value": 42
},
{
"key": 8,
"value": 52
},
{
"key": 9,
"value": 62
},
{
"key": 10,
"value": 64
},
{
"key": 11,
"value": 64
},
{
"key": 12,
"value": 65
},
{
"key": 13,
"value": 75
},
{
"key": 14,
"value": 83
},
{
"key": 15,
"value": 91
},
{
"key": 16,
"value": 98
},
{
"key": 17,
"value": 107
},
{
"key": 18,
"value": 111
},
{
"key": 19,
"value": 114
},
{
"key": 20,
"value": 123
},
{
"key": 21,
"value": 133
},
{
"key": 22,
"value": 142
},
{
"key": 23,
"value": 142
},
{
"key": 24,
"value": 141
},
{
"key": 25,
"value": 146
},
{
"key": 26,
"value": 148
},
{
"key": 27,
"value": 147
},
{
"key": 28,
"value": 150
},
{
"key": 29,
"value": 158
},
{
"key": 30,
"value": 165
},
{
"key": 31,
"value": 165
},
{
"key": 32,
"value": 173
},
{
"key": 33,
"value": 172
},
{
"key": 34,
"value": 177
},
{
"key": 35,
"value": 185
},
{
"key": 36,
"value": 192
},
{
"key": 37,
"value": 199
},
{
"key": 38,
"value": 202
},
{
"key": 39,
"value": 202
},
{
"key": 40,
"value": 203
},
{
"key": 41,
"value": 204
},
{
"key": 42,
"value": 207
},
{
"key": 43,
"value": 215
},
{
"key": 44,
"value": 222
},
{
"key": 45,
"value": 220
},
{
"key": 46,
"value": 223
},
{
"key": 47,
"value": 226
},
{
"key": 48,
"value": 225
},
{
"key": 49,
"value": 232
},
{
"key": 50,
"value": 238
},
{
"key": 51,
"value": 242
},
{
"key": 52,
"value": 249
},
{
"key": 53,
"value": 250
},
{
"key": 54,
"value": 256
},
{
"key": 55,
"value": 260
},
{
"key": 56,
"value": 269
},
{
"key": 57,
"value": 274
},
{
"key": 58,
"value": 278
},
{
"key": 59,
"value": 280
},
{
"key": 60,
"value": 282
},
{
"key": 61,
"value": 288
},
{
"key": 62,
"value": 297
},
{
"key": 63,
"value": 297
},
{
"key": 64,
"value": 307
},
{
"key": 65,
"value": 313
},
{
"key": 66,
"value": 319
},
{
"key": 67,
"value": 320
},
{
"key": 68,
"value": 320
},
{
"key": 69,
"value": 330
},
{
"key": 70,
"value": 332
},
{
"key": 71,
"value": 337
},
{
"key": 72,
"value": 342
},
{
"key": 73,
"value": 340
},
{
"key": 74,
"value": 345
},
{
"key": 75,
"value": 354
},
{
"key": 76,
"value": 355
},
{
"key": 77,
"value": 359
},
{
"key": 78,
"value": 367
},
{
"key": 79,
"value": 372
},
{
"key": 80,
"value": 381
},
{
"key": 81,
"value": 380
},
{
"key": 82,
"value": 379
},
{
"key": 83,
"value": 380
},
{
"key": 84,
"value": 386
},
{
"key": 85,
"value": 393
},
{
"key": 86,
"value": 401
},
{
"key": 87,
"value": 411
},
{
"key": 88,
"value": 421
},
{
"key": 89,
"value": 426
},
{
"key": 90,
"value": 430
},
{
"key": 91,
"value": 432
},
{
"key": 92,
"value": 438
},
{
"key": 93,
"value": 436
},
{
"key": 94,
"value": 437
},
{
"key": 95,
"value": 436
},
{
"key": 96,
"value": 436
},
{
"key": 97,
"value": 434
},
{
"key": 98,
"value": 440
},
{
"key": 99,
"value": 440
},
{
"key": 100,
"value": 450
},
{
"key": 101,
"value": 456
},
{
"key": 102,
"value": 463
},
{
"key": 103,
"value": 461
},
{
"key": 104,
"value": 469
},
{
"key": 105,
"value": 479
},
{
"key": 106,
"value": 482
},
{
"key": 107,
"value": 480
},
{
"key": 108,
"value": 488
},
{
"key": 109,
"value": 486
},
{
"key": 110,
"value": 496
},
{
"key": 111,
"value": 504
},
{
"key": 112,
"value": 502
},
{
"key": 113,
"value": 508
},
{
"key": 114,
"value": 508
},
{
"key": 115,
"value": 515
},
{
"key": 116,
"value": 515
},
{
"key": 117,
"value": 515
},
{
"key": 118,
"value": 514
},
{
"key": 119,
"value": 513
},
{
"key": 120,
"value": 518
},
{
"key": 121,
"value": 521
},
{
"key": 122,
"value": 524
},
{
"key": 123,
"value": 530
},
{
"key": 124,
"value": 530
},
{
"key": 125,
"value": 531
},
{
"key": 126,
"value": 536
},
{
"key": 127,
"value": 546
},
{
"key": 128,
"value": 551
},
{
"key": 129,
"value": 550
},
{
"key": 130,
"value": 551
},
{
"key": 131,
"value": 560
},
{
"key": 132,
"value": 564
},
{
"key": 133,
"value": 572
},
{
"key": 134,
"value": 579
},
{
"key": 135,
"value": 583
},
{
"key": 136,
"value": 592
},
{
"key": 137,
"value": 593
},
{
"key": 138,
"value": 600
},
{
"key": 139,
"value": 609
},
{
"key": 140,
"value": 609
},
{
"key": 141,
"value": 613
},
{
"key": 142,
"value": 616
},
{
"key": 143,
"value": 614
},
{
"key": 144,
"value": 614
},
{
"key": 145,
"value": 618
},
{
"key": 146,
"value": 624
},
{
"key": 147,
"value": 630
},
{
"key": 148,
"value": 628
},
{
"key": 149,
"value": 629
},
{
"key": 150,
"value": 637
},
{
"key": 151,
"value": 647
},
{
"key": 152,
"value": 656
},
{
"key": 153,
"value": 665
},
{
"key": 154,
"value": 671
},
{
"key": 155,
"value": 675
},
{
"key": 156,
"value": 676
},
{
"key": 157,
"value": 678
},
{
"key": 158,
"value": 684
},
{
"key": 159,
"value": 689
},
{
"key": 160,
"value": 698
},
{
"key": 161,
"value": 708
},
{
"key": 162,
"value": 709
},
{
"key": 163,
"value": 711
},
{
"key": 164,
"value": 717
},
{
"key": 165,
"value": 723
},
{
"key": 166,
"value": 732
},
{
"key": 167,
"value": 737
},
{
"key": 168,
"value": 740
},
{
"key": 169,
"value": 748
},
{
"key": 170,
"value": 756
},
{
"key": 171,
"value": 766
},
{
"key": 172,
"value": 766
},
{
"key": 173,
"value": 772
},
{
"key": 174,
"value": 771
},
{
"key": 175,
"value": 774
},
{
"key": 176,
"value": 774
},
{
"key": 177,
"value": 779
},
{
"key": 178,
"value": 789
},
{
"key": 179,
"value": 787
},
{
"key": 180,
"value": 787
},
{
"key": 181,
"value": 796
},
{
"key": 182,
"value": 802
},
{
"key": 183,
"value": 811
},
{
"key": 184,
"value": 811
},
{
"key": 185,
"value": 816
},
{
"key": 186,
"value": 820
},
{
"key": 187,
"value": 825
},
{
"key": 188,
"value": 825
},
{
"key": 189,
"value": 823
},
{
"key": 190,
"value": 831
},
{
"key": 191,
"value": 831
},
{
"key": 192,
"value": 839
},
{
"key": 193,
"value": 849
},
{
"key": 194,
"value": 847
},
{
"key": 195,
"value": 856
},
{
"key": 196,
"value": 863
},
{
"key": 197,
"value": 865
},
{
"key": 198,
"value": 875
},
{
"key": 199,
"value": 875
},
{
"key": 200,
"value": 883
},
{
"key": 201,
"value": 886
},
{
"key": 202,
"value": 895
},
{
"key": 203,
"value": 897
},
{
"key": 204,
"value": 902
},
{
"key": 205,
"value": 909
},
{
"key": 206,
"value": 918
},
{
"key": 207,
"value": 928
},
{
"key": 208,
"value": 932
},
{
"key": 209,
"value": 934
},
{
"key": 210,
"value": 942
},
{
"key": 211,
"value": 943
},
{
"key": 212,
"value": 947
},
{
"key": 213,
"value": 946
},
{
"key": 214,
"value": 955
},
{
"key": 215,
"value": 964
},
{
"key": 216,
"value": 965
},
{
"key": 217,
"value": 966
},
{
"key": 218,
"value": 966
},
{
"key": 219,
"value": 973
},
{
"key": 220,
"value": 982
},
{
"key": 221,
"value": 981
},
{
"key": 222,
"value": 981
},
{
"key": 223,
"value": 990
},
{
"key": 224,
"value": 996
},
{
"key": 225,
"value": 998
},
{
"key": 226,
"value": 996
},
{
"key": 227,
"value": 994
},
{
"key": 228,
"value": 993
},
{
"key": 229,
"value": 998
},
{
"key": 230,
"value": 1001
},
{
"key": 231,
"value": 1006
},
{
"key": 232,
"value": 1010
},
{
"key": 233,
"value": 1009
},
{
"key": 234,
"value": 1008
},
{
"key": 235,
"value": 1016
},
{
"key": 236,
"value": 1018
},
{
"key": 237,
"value": 1025
},
{
"key": 238,
"value": 1034
},
{
"key": 239,
"value": 1035
},
{
"key": 240,
"value": 1033
},
{
"key": 241,
"value": 1032
},
{
"key": 242,
"value": 1039
},
{
"key": 243,
"value": 1044
},
{
"key": 244,
"value": 1043
},
{
"key": 245,
"value": 1053
},
{
"key": 246,
"value": 1059
},
{
"key": 247,
"value": 1065
},
{
"key": 248,
"value": 1073
},
{
"key": 249,
"value": 1072
},
{
"key": 250,
"value": 1081
},
{
"key": 251,
"value": 1081
},
{
"key": 252,
"value": 1090
},
{
"key": 253,
"value": 1097
},
{
"key": 254,
"value": 1096
},
{
"key": 255,
"value": 1098
},
{
"key": 256,
"value": 1104
},
{
"key": 257,
"value": 1105
},
{
"key": 258,
"value": 1107
},
{
"key": 259,
"value": 1109
},
{
"key": 260,
"value": 1111
},
{
"key": 261,
"value": 1114
},
{
"key": 262,
"value": 1113
},
{
"key": 263,
"value": 1123
},
{
"key": 264,
"value": 1129
},
{
"key": 265,
"value": 1139
},
{
"key": 266,
"value": 1138
},
{
"key": 267,
"value": 1142
},
{
"key": 268,
"value": 1149
},
{
"key": 269,
"value": 1156
},
{
"key": 270,
"value": 1164
},
{
"key": 271,
"value": 1168
},
{
"key": 272,
"value": 1177
},
{
"key": 273,
"value": 1177
},
{
"key": 274,
"value": 1177
},
{
"key": 275,
"value": 1178
},
{
"key": 276,
"value": 1185
},
{
"key": 277,
"value": 1192
},
{
"key": 278,
"value": 1197
},
{
"key": 279,
"value": 1196
},
{
"key": 280,
"value": 1197
},
{
"key": 281,
"value": 1196
},
{
"key": 282,
"value": 1196
},
{
"key": 283,
"value": 1198
},
{
"key": 284,
"value": 1208
},
{
"key": 285,
"value": 1213
},
{
"key": 286,
"value": 1215
},
{
"key": 287,
"value": 1223
},
{
"key": 288,
"value": 1226
},
{
"key": 289,
"value": 1226
},
{
"key": 290,
"value": 1236
},
{
"key": 291,
"value": 1236
},
{
"key": 292,
"value": 1236
},
{
"key": 293,
"value": 1236
},
{
"key": 294,
"value": 1236
},
{
"key": 295,
"value": 1238
},
{
"key": 296,
"value": 1243
},
{
"key": 297,
"value": 1251
},
{
"key": 298,
"value": 1257
},
{
"key": 299,
"value": 1258
},
{
"key": 300,
"value": 1257
},
{
"key": 301,
"value": 1257
},
{
"key": 302,
"value": 1258
},
{
"key": 303,
"value": 1266
},
{
"key": 304,
"value": 1275
},
{
"key": 305,
"value": 1280
},
{
"key": 306,
"value": 1284
},
{
"key": 307,
"value": 1291
},
{
"key": 308,
"value": 1295
},
{
"key": 309,
"value": 1297
},
{
"key": 310,
"value": 1299
},
{
"key": 311,
"value": 1300
},
{
"key": 312,
"value": 1302
},
{
"key": 313,
"value": 1305
},
{
"key": 314,
"value": 1310
},
{
"key": 315,
"value": 1312
},
{
"key": 316,
"value": 1318
},
{
"key": 317,
"value": 1328
},
{
"key": 318,
"value": 1328
},
{
"key": 319,
"value": 1327
},
{
"key": 320,
"value": 1335
},
{
"key": 321,
"value": 1344
},
{
"key": 322,
"value": 1349
},
{
"key": 323,
"value": 1355
},
{
"key": 324,
"value": 1362
},
{
"key": 325,
"value": 1371
},
{
"key": 326,
"value": 1375
},
{
"key": 327,
"value": 1382
},
{
"key": 328,
"value": 1384
},
{
"key": 329,
"value": 1383
},
{
"key": 330,
"value": 1381
},
{
"key": 331,
"value": 1381
},
{
"key": 332,
"value": 1379
},
{
"key": 333,
"value": 1380
},
{
"key": 334,
"value": 1378
},
{
"key": 335,
"value": 1379
}
],
"outputAddrTimePatterns": [
{
"key": 0,
"value": 7
},
{
"key": 1,
"value": 12
},
{
"key": 2,
"value": 10
},
{
"key": 3,
"value": 9
},
{
"key": 4,
"value": 17
},
{
"key": 5,
"value": 27
},
{
"key": 6,
"value": 28
},
{
"key": 7,
"value": 34
},
{
"key": 8,
"value": 40
},
{
"key": 9,
"value": 40
},
{
"key": 10,
"value": 41
},
{
"key": 11,
"value": 44
},
{
"key": 12,
"value": 45
},
{
"key": 13,
"value": 50
},
{
"key": 14,
"value": 58
},
{
"key": 15,
"value": 65
},
{
"key": 16,
"value": 65
},
{
"key": 17,
"value": 71
},
{
"key": 18,
"value": 79
},
{
"key": 19,
"value": 80
},
{
"key": 20,
"value": 86
},
{
"key": 21,
"value": 87
},
{
"key": 22,
"value": 92
},
{
"key": 23,
"value": 101
},
{
"key": 24,
"value": 107
},
{
"key": 25,
"value": 116
},
{
"key": 26,
"value": 126
},
{
"key": 27,
"value": 134
},
{
"key": 28,
"value": 138
},
{
"key": 29,
"value": 144
},
{
"key": 30,
"value": 142
},
{
"key": 31,
"value": 152
},
{
"key": 32,
"value": 158
},
{
"key": 33,
"value": 161
},
{
"key": 34,
"value": 171
},
{
"key": 35,
"value": 179
},
{
"key": 36,
"value": 179
},
{
"key": 37,
"value": 187
},
{
"key": 38,
"value": 197
},
{
"key": 39,
"value": 200
},
{
"key": 40,
"value": 208
},
{
"key": 41,
"value": 208
},
{
"key": 42,
"value": 213
},
{
"key": 43,
"value": 220
},
{
"key": 44,
"value": 227
},
{
"key": 45,
"value": 229
},
{
"key": 46,
"value": 234
},
{
"key": 47,
"value": 237
},
{
"key": 48,
"value": 238
},
{
"key": 49,
"value": 245
},
{
"key": 50,
"value": 253
},
{
"key": 51,
"value": 259
},
{
"key": 52,
"value": 268
},
{
"key": 53,
"value": 269
},
{
"key": 54,
"value": 277
},
{
"key": 55,
"value": 277
},
{
"key": 56,
"value": 285
},
{
"key": 57,
"value": 292
},
{
"key": 58,
"value": 296
},
{
"key": 59,
"value": 306
},
{
"key": 60,
"value": 306
},
{
"key": 61,
"value": 309
},
{
"key": 62,
"value": 311
},
{
"key": 63,
"value": 314
},
{
"key": 64,
"value": 323
},
{
"key": 65,
"value": 331
},
{
"key": 66,
"value": 334
},
{
"key": 67,
"value": 335
},
{
"key": 68,
"value": 335
},
{
"key": 69,
"value": 338
},
{
"key": 70,
"value": 344
},
{
"key": 71,
"value": 348
},
{
"key": 72,
"value": 347
},
{
"key": 73,
"value": 357
},
{
"key": 74,
"value": 359
},
{
"key": 75,
"value": 368
},
{
"key": 76,
"value": 366
},
{
"key": 77,
"value": 371
},
{
"key": 78,
"value": 372
},
{
"key": 79,
"value": 376
},
{
"key": 80,
"value": 381
},
{
"key": 81,
"value": 379
},
{
"key": 82,
"value": 384
},
{
"key": 83,
"value": 394
}
]
}
]
},
{
"func": "conv_14x14_5x5",
"instances": [
{
"id": "",
"width": 10,
"height": 10,
"inputPortPositions": [],
"outputPortPositions": [],
"frequency": 0,
"latency": 648,
"power": 0,
"energy": 10,
"inputAddrTimePatterns": [
{
"key": 0,
"value": 8
},
{
"key": 1,
"value": 9
},
{
"key": 2,
"value": 8
},
{
"key": 3,
"value": 6
},
{
"key": 4,
"value": 5
},
{
"key": 5,
"value": 10
},
{
"key": 6,
"value": 12
},
{
"key": 7,
"value": 12
},
{
"key": 8,
"value": 14
},
{
"key": 9,
"value": 23
},
{
"key": 10,
"value": 32
},
{
"key": 11,
"value": 40
},
{
"key": 12,
"value": 47
},
{
"key": 13,
"value": 52
},
{
"key": 14,
"value": 55
},
{
"key": 15,
"value": 58
},
{
"key": 16,
"value": 65
},
{
"key": 17,
"value": 64
},
{
"key": 18,
"value": 67
},
{
"key": 19,
"value": 74
},
{
"key": 20,
"value": 78
},
{
"key": 21,
"value": 86
},
{
"key": 22,
"value": 93
},
{
"key": 23,
"value": 99
},
{
"key": 24,
"value": 98
},
{
"key": 25,
"value": 104
},
{
"key": 26,
"value": 112
},
{
"key": 27,
"value": 120
},
{
"key": 28,
"value": 130
},
{
"key": 29,
"value": 134
},
{
"key": 30,
"value": 139
},
{
"key": 31,
"value": 141
},
{
"key": 32,
"value": 144
},
{
"key": 33,
"value": 145
},
{
"key": 34,
"value": 151
},
{
"key": 35,
"value": 156
},
{
"key": 36,
"value": 166
},
{
"key": 37,
"value": 176
},
{
"key": 38,
"value": 179
},
{
"key": 39,
"value": 188
},
{
"key": 40,
"value": 193
},
{
"key": 41,
"value": 203
},
{
"key": 42,
"value": 211
},
{
"key": 43,
"value": 214
},
{
"key": 44,
"value": 213
},
{
"key": 45,
"value": 220
},
{
"key": 46,
"value": 218
},
{
"key": 47,
"value": 226
},
{
"key": 48,
"value": 228
},
{
"key": 49,
"value": 234
},
{
"key": 50,
"value": 235
},
{
"key": 51,
"value": 242
},
{
"key": 52,
"value": 244
},
{
"key": 53,
"value": 243
},
{
"key": 54,
"value": 242
},
{
"key": 55,
"value": 250
},
{
"key": 56,
"value": 258
},
{
"key": 57,
"value": 265
},
{
"key": 58,
"value": 269
},
{
"key": 59,
"value": 271
},
{
"key": 60,
"value": 281
},
{
"key": 61,
"value": 289
},
{
"key": 62,
"value": 287
},
{
"key": 63,
"value": 297
},
{
"key": 64,
"value": 307
},
{
"key": 65,
"value": 309
},
{
"key": 66,
"value": 317
},
{
"key": 67,
"value": 325
},
{
"key": 68,
"value": 323
},
{
"key": 69,
"value": 327
},
{
"key": 70,
"value": 332
},
{
"key": 71,
"value": 341
},
{
"key": 72,
"value": 342
},
{
"key": 73,
"value": 342
},
{
"key": 74,
"value": 349
},
{
"key": 75,
"value": 348
},
{
"key": 76,
"value": 349
},
{
"key": 77,
"value": 356
},
{
"key": 78,
"value": 365
},
{
"key": 79,
"value": 365
},
{
"key": 80,
"value": 364
},
{
"key": 81,
"value": 366
},
{
"key": 82,
"value": 368
},
{
"key": 83,
"value": 368
}
],
"outputAddrTimePatterns": [
{
"key": 0,
"value": 10
},
{
"key": 1,
"value": 10
},
{
"key": 2,
"value": 17
},
{
"key": 3,
"value": 27
},
{
"key": 4,
"value": 33
},
{
"key": 5,
"value": 35
},
{
"key": 6,
"value": 44
},
{
"key": 7,
"value": 49
},
{
"key": 8,
"value": 47
},
{
"key": 9,
"value": 48
},
{
"key": 10,
"value": 52
},
{
"key": 11,
"value": 51
},
{
"key": 12,
"value": 54
},
{
"key": 13,
"value": 63
},
{
"key": 14,
"value": 68
},
{
"key": 15,
"value": 74
},
{
"key": 16,
"value": 73
},
{
"key": 17,
"value": 76
},
{
"key": 18,
"value": 79
},
{
"key": 19,
"value": 83
},
{
"key": 20,
"value": 91
},
{
"key": 21,
"value": 97
},
{
"key": 22,
"value": 100
},
{
"key": 23,
"value": 103
},
{
"key": 24,
"value": 107
},
{
"key": 25,
"value": 116
},
{
"key": 26,
"value": 119
},
{
"key": 27,
"value": 124
},
{
"key": 28,
"value": 125
},
{
"key": 29,
"value": 123
},
{
"key": 30,
"value": 125
},
{
"key": 31,
"value": 132
},
{
"key": 32,
"value": 141
},
{
"key": 33,
"value": 145
},
{
"key": 34,
"value": 155
},
{
"key": 35,
"value": 162
},
{
"key": 36,
"value": 160
},
{
"key": 37,
"value": 162
},
{
"key": 38,
"value": 168
},
{
"key": 39,
"value": 173
},
{
"key": 40,
"value": 180
},
{
"key": 41,
"value": 181
},
{
"key": 42,
"value": 179
},
{
"key": 43,
"value": 183
},
{
"key": 44,
"value": 193
},
{
"key": 45,
"value": 195
},
{
"key": 46,
"value": 193
},
{
"key": 47,
"value": 192
},
{
"key": 48,
"value": 196
},
{
"key": 49,
"value": 202
},
{
"key": 50,
"value": 205
},
{
"key": 51,
"value": 204
},
{
"key": 52,
"value": 209
},
{
"key": 53,
"value": 219
},
{
"key": 54,
"value": 225
},
{
"key": 55,
"value": 225
},
{
"key": 56,
"value": 224
},
{
"key": 57,
"value": 230
},
{
"key": 58,
"value": 237
},
{
"key": 59,
"value": 236
},
{
"key": 60,
"value": 240
},
{
"key": 61,
"value": 247
},
{
"key": 62,
"value": 250
},
{
"key": 63,
"value": 250
},
{
"key": 64,
"value": 255
},
{
"key": 65,
"value": 253
},
{
"key": 66,
"value": 262
},
{
"key": 67,
"value": 272
},
{
"key": 68,
"value": 279
},
{
"key": 69,
"value": 285
},
{
"key": 70,
"value": 293
},
{
"key": 71,
"value": 297
},
{
"key": 72,
"value": 297
},
{
"key": 73,
"value": 302
},
{
"key": 74,
"value": 309
},
{
"key": 75,
"value": 315
},
{
"key": 76,
"value": 314
},
{
"key": 77,
"value": 316
},
{
"key": 78,
"value": 326
},
{
"key": 79,
"value": 334
},
{
"key": 80,
"value": 342
},
{
"key": 81,
"value": 352
},
{
"key": 82,
"value": 359
},
{
"key": 83,
"value": 359
},
{
"key": 84,
"value": 361
},
{
"key": 85,
"value": 367
},
{
"key": 86,
"value": 375
},
{
"key": 87,
"value": 383
},
{
"key": 88,
"value": 384
},
{
"key": 89,
"value": 385
},
{
"key": 90,
"value": 390
},
{
"key": 91,
"value": 399
},
{
"key": 92,
"value": 405
},
{
"key": 93,
"value": 412
},
{
"key": 94,
"value": 421
},
{
"key": 95,
"value": 424
},
{
"key": 96,
"value": 423
},
{
"key": 97,
"value": 421
},
{
"key": 98,
"value": 419
},
{
"key": 99,
"value": 419
},
{
"key": 100,
"value": 422
},
{
"key": 101,
"value": 423
},
{
"key": 102,
"value": 429
},
{
"key": 103,
"value": 438
},
{
"key": 104,
"value": 443
},
{
"key": 105,
"value": 447
},
{
"key": 106,
"value": 455
},
{
"key": 107,
"value": 456
},
{
"key": 108,
"value": 459
},
{
"key": 109,
"value": 460
},
{
"key": 110,
"value": 462
},
{
"key": 111,
"value": 460
},
{
"key": 112,
"value": 460
},
{
"key": 113,
"value": 466
},
{
"key": 114,
"value": 476
},
{
"key": 115,
"value": 478
},
{
"key": 116,
"value": 488
},
{
"key": 117,
"value": 486
},
{
"key": 118,
"value": 484
},
{
"key": 119,
"value": 490
},
{
"key": 120,
"value": 498
},
{
"key": 121,
"value": 504
},
{
"key": 122,
"value": 509
},
{
"key": 123,
"value": 511
},
{
"key": 124,
"value": 517
},
{
"key": 125,
"value": 519
},
{
"key": 126,
"value": 527
},
{
"key": 127,
"value": 535
},
{
"key": 128,
"value": 534
},
{
"key": 129,
"value": 540
},
{
"key": 130,
"value": 547
},
{
"key": 131,
"value": 556
},
{
"key": 132,
"value": 554
},
{
"key": 133,
"value": 564
},
{
"key": 134,
"value": 566
},
{
"key": 135,
"value": 567
},
{
"key": 136,
"value": 573
},
{
"key": 137,
"value": 578
},
{
"key": 138,
"value": 578
},
{
"key": 139,
"value": 585
},
{
"key": 140,
"value": 589
},
{
"key": 141,
"value": 591
},
{
"key": 142,
"value": 591
},
{
"key": 143,
"value": 594
},
{
"key": 144,
"value": 604
},
{
"key": 145,
"value": 609
},
{
"key": 146,
"value": 610
},
{
"key": 147,
"value": 615
},
{
"key": 148,
"value": 614
},
{
"key": 149,
"value": 612
},
{
"key": 150,
"value": 610
},
{
"key": 151,
"value": 617
},
{
"key": 152,
"value": 621
},
{
"key": 153,
"value": 628
},
{
"key": 154,
"value": 628
},
{
"key": 155,
"value": 638
},
{
"key": 156,
"value": 641
},
{
"key": 157,
"value": 641
},
{
"key": 158,
"value": 645
},
{
"key": 159,
"value": 647
}
]
}
]
},
{
"func": "max_pool_10x10_2",
"instances": [
{
"id": "",
"width": 10,
"height": 10,
"inputPortPositions": [],
"outputPortPositions": [],
"frequency": 0,
"latency": 641,
"power": 0,
"energy": 10,
"inputAddrTimePatterns": [
{
"key": 0,
"value": 2
},
{
"key": 1,
"value": 11
},
{
"key": 2,
"value": 17
},
{
"key": 3,
"value": 27
},
{
"key": 4,
"value": 37
},
{
"key": 5,
"value": 44
},
{
"key": 6,
"value": 47
},
{
"key": 7,
"value": 45
},
{
"key": 8,
"value": 43
},
{
"key": 9,
"value": 43
},
{
"key": 10,
"value": 46
},
{
"key": 11,
"value": 53
},
{
"key": 12,
"value": 58
},
{
"key": 13,
"value": 67
},
{
"key": 14,
"value": 68
},
{
"key": 15,
"value": 70
},
{
"key": 16,
"value": 68
},
{
"key": 17,
"value": 77
},
{
"key": 18,
"value": 85
},
{
"key": 19,
"value": 92
},
{
"key": 20,
"value": 100
},
{
"key": 21,
"value": 98
},
{
"key": 22,
"value": 102
},
{
"key": 23,
"value": 102
},
{
"key": 24,
"value": 102
},
{
"key": 25,
"value": 105
},
{
"key": 26,
"value": 109
},
{
"key": 27,
"value": 112
},
{
"key": 28,
"value": 111
},
{
"key": 29,
"value": 112
},
{
"key": 30,
"value": 122
},
{
"key": 31,
"value": 131
},
{
"key": 32,
"value": 129
},
{
"key": 33,
"value": 139
},
{
"key": 34,
"value": 147
},
{
"key": 35,
"value": 156
},
{
"key": 36,
"value": 159
},
{
"key": 37,
"value": 160
},
{
"key": 38,
"value": 162
},
{
"key": 39,
"value": 163
},
{
"key": 40,
"value": 165
},
{
"key": 41,
"value": 173
},
{
"key": 42,
"value": 181
},
{
"key": 43,
"value": 190
},
{
"key": 44,
"value": 197
},
{
"key": 45,
"value": 204
},
{
"key": 46,
"value": 205
},
{
"key": 47,
"value": 205
},
{
"key": 48,
"value": 215
},
{
"key": 49,
"value": 213
},
{
"key": 50,
"value": 211
},
{
"key": 51,
"value": 212
},
{
"key": 52,
"value": 217
},
{
"key": 53,
"value": 227
},
{
"key": 54,
"value": 234
},
{
"key": 55,
"value": 238
},
{
"key": 56,
"value": 242
},
{
"key": 57,
"value": 249
},
{
"key": 58,
"value": 259
},
{
"key": 59,
"value": 258
},
{
"key": 60,
"value": 258
},
{
"key": 61,
"value": 258
},
{
"key": 62,
"value": 261
},
{
"key": 63,
"value": 260
},
{
"key": 64,
"value": 268
},
{
"key": 65,
"value": 266
},
{
"key": 66,
"value": 276
},
{
"key": 67,
"value": 279
},
{
"key": 68,
"value": 282
},
{
"key": 69,
"value": 284
},
{
"key": 70,
"value": 282
},
{
"key": 71,
"value": 287
},
{
"key": 72,
"value": 289
},
{
"key": 73,
"value": 297
},
{
"key": 74,
"value": 302
},
{
"key": 75,
"value": 301
},
{
"key": 76,
"value": 299
},
{
"key": 77,
"value": 302
},
{
"key": 78,
"value": 301
},
{
"key": 79,
"value": 304
},
{
"key": 80,
"value": 309
},
{
"key": 81,
"value": 311
},
{
"key": 82,
"value": 316
},
{
"key": 83,
"value": 319
},
{
"key": 84,
"value": 319
},
{
"key": 85,
"value": 329
},
{
"key": 86,
"value": 332
},
{
"key": 87,
"value": 341
},
{
"key": 88,
"value": 347
},
{
"key": 89,
"value": 345
},
{
"key": 90,
"value": 353
},
{
"key": 91,
"value": 358
},
{
"key": 92,
"value": 367
},
{
"key": 93,
"value": 372
},
{
"key": 94,
"value": 374
},
{
"key": 95,
"value": 381
},
{
"key": 96,
"value": 387
},
{
"key": 97,
"value": 392
},
{
"key": 98,
"value": 396
},
{
"key": 99,
"value": 395
},
{
"key": 100,
"value": 396
},
{
"key": 101,
"value": 403
},
{
"key": 102,
"value": 406
},
{
"key": 103,
"value": 404
},
{
"key": 104,
"value": 403
},
{
"key": 105,
"value": 412
},
{
"key": 106,
"value": 416
},
{
"key": 107,
"value": 417
},
{
"key": 108,
"value": 426
},
{
"key": 109,
"value": 431
},
{
"key": 110,
"value": 434
},
{
"key": 111,
"value": 432
},
{
"key": 112,
"value": 440
},
{
"key": 113,
"value": 446
},
{
"key": 114,
"value": 455
},
{
"key": 115,
"value": 456
},
{
"key": 116,
"value": 456
},
{
"key": 117,
"value": 457
},
{
"key": 118,
"value": 465
},
{
"key": 119,
"value": 474
},
{
"key": 120,
"value": 478
},
{
"key": 121,
"value": 484
},
{
"key": 122,
"value": 494
},
{
"key": 123,
"value": 504
},
{
"key": 124,
"value": 512
},
{
"key": 125,
"value": 512
},
{
"key": 126,
"value": 514
},
{
"key": 127,
"value": 518
},
{
"key": 128,
"value": 520
},
{
"key": 129,
"value": 527
},
{
"key": 130,
"value": 533
},
{
"key": 131,
"value": 543
},
{
"key": 132,
"value": 548
},
{
"key": 133,
"value": 551
},
{
"key": 134,
"value": 558
},
{
"key": 135,
"value": 559
},
{
"key": 136,
"value": 569
},
{
"key": 137,
"value": 578
},
{
"key": 138,
"value": 584
},
{
"key": 139,
"value": 587
},
{
"key": 140,
"value": 586
},
{
"key": 141,
"value": 587
},
{
"key": 142,
"value": 588
},
{
"key": 143,
"value": 593
},
{
"key": 144,
"value": 591
},
{
"key": 145,
"value": 592
},
{
"key": 146,
"value": 591
},
{
"key": 147,
"value": 598
},
{
"key": 148,
"value": 605
},
{
"key": 149,
"value": 607
},
{
"key": 150,
"value": 605
},
{
"key": 151,
"value": 615
},
{
"key": 152,
"value": 623
},
{
"key": 153,
"value": 628
},
{
"key": 154,
"value": 630
},
{
"key": 155,
"value": 630
},
{
"key": 156,
"value": 634
},
{
"key": 157,
"value": 635
},
{
"key": 158,
"value": 640
},
{
"key": 159,
"value": 639
}
],
"outputAddrTimePatterns": [
{
"key": 0,
"value": 6
},
{
"key": 1,
"value": 4
},
{
"key": 2,
"value": 10
},
{
"key": 3,
"value": 17
},
{
"key": 4,
"value": 24
},
{
"key": 5,
"value": 23
},
{
"key": 6,
"value": 23
},
{
"key": 7,
"value": 23
},
{
"key": 8,
"value": 30
},
{
"key": 9,
"value": 37
},
{
"key": 10,
"value": 36
},
{
"key": 11,
"value": 40
},
{
"key": 12,
"value": 43
},
{
"key": 13,
"value": 50
},
{
"key": 14,
"value": 56
},
{
"key": 15,
"value": 56
},
{
"key": 16,
"value": 57
},
{
"key": 17,
"value": 63
},
{
"key": 18,
"value": 73
},
{
"key": 19,
"value": 79
},
{
"key": 20,
"value": 79
},
{
"key": 21,
"value": 84
},
{
"key": 22,
"value": 85
},
{
"key": 23,
"value": 83
},
{
"key": 24,
"value": 86
},
{
"key": 25,
"value": 91
},
{
"key": 26,
"value": 99
},
{
"key": 27,
"value": 101
},
{
"key": 28,
"value": 110
},
{
"key": 29,
"value": 112
},
{
"key": 30,
"value": 116
},
{
"key": 31,
"value": 114
},
{
"key": 32,
"value": 112
},
{
"key": 33,
"value": 119
},
{
"key": 34,
"value": 128
},
{
"key": 35,
"value": 136
},
{
"key": 36,
"value": 143
},
{
"key": 37,
"value": 151
},
{
"key": 38,
"value": 151
},
{
"key": 39,
"value": 155
},
{
"key": 40,
"value": 154
},
{
"key": 41,
"value": 160
},
{
"key": 42,
"value": 165
},
{
"key": 43,
"value": 168
},
{
"key": 44,
"value": 175
},
{
"key": 45,
"value": 182
},
{
"key": 46,
"value": 181
},
{
"key": 47,
"value": 184
},
{
"key": 48,
"value": 186
},
{
"key": 49,
"value": 191
},
{
"key": 50,
"value": 198
},
{
"key": 51,
"value": 206
},
{
"key": 52,
"value": 208
},
{
"key": 53,
"value": 215
},
{
"key": 54,
"value": 223
},
{
"key": 55,
"value": 229
},
{
"key": 56,
"value": 236
},
{
"key": 57,
"value": 241
},
{
"key": 58,
"value": 247
},
{
"key": 59,
"value": 257
},
{
"key": 60,
"value": 267
},
{
"key": 61,
"value": 276
},
{
"key": 62,
"value": 279
},
{
"key": 63,
"value": 284
},
{
"key": 64,
"value": 288
},
{
"key": 65,
"value": 297
},
{
"key": 66,
"value": 305
},
{
"key": 67,
"value": 305
},
{
"key": 68,
"value": 315
},
{
"key": 69,
"value": 320
},
{
"key": 70,
"value": 325
},
{
"key": 71,
"value": 332
},
{
"key": 72,
"value": 340
},
{
"key": 73,
"value": 343
},
{
"key": 74,
"value": 353
},
{
"key": 75,
"value": 360
},
{
"key": 76,
"value": 363
},
{
"key": 77,
"value": 368
},
{
"key": 78,
"value": 377
},
{
"key": 79,
"value": 387
}
]
}
]
},
{
"func": "conv_5x5_5x5",
"instances": [
{
"id": "",
"width": 5,
"height": 5,
"inputPortPositions": [],
"outputPortPositions": [],
"frequency": 0,
"latency": 490,
"power": 0,
"energy": 10,
"inputAddrTimePatterns": [
{
"key": 0,
"value": 6
},
{
"key": 1,
"value": 14
},
{
"key": 2,
"value": 20
},
{
"key": 3,
"value": 30
},
{
"key": 4,
"value": 40
},
{
"key": 5,
"value": 40
},
{
"key": 6,
"value": 42
},
{
"key": 7,
"value": 51
},
{
"key": 8,
"value": 51
},
{
"key": 9,
"value": 53
},
{
"key": 10,
"value": 63
},
{
"key": 11,
"value": 64
},
{
"key": 12,
"value": 67
},
{
"key": 13,
"value": 76
},
{
"key": 14,
"value": 76
},
{
"key": 15,
"value": 81
},
{
"key": 16,
"value": 90
},
{
"key": 17,
"value": 93
},
{
"key": 18,
"value": 102
},
{
"key": 19,
"value": 100
},
{
"key": 20,
"value": 103
},
{
"key": 21,
"value": 106
},
{
"key": 22,
"value": 110
},
{
"key": 23,
"value": 111
},
{
"key": 24,
"value": 120
},
{
"key": 25,
"value": 121
},
{
"key": 26,
"value": 126
},
{
"key": 27,
"value": 136
},
{
"key": 28,
"value": 138
},
{
"key": 29,
"value": 148
},
{
"key": 30,
"value": 146
},
{
"key": 31,
"value": 148
},
{
"key": 32,
"value": 152
},
{
"key": 33,
"value": 159
},
{
"key": 34,
"value": 158
},
{
"key": 35,
"value": 160
},
{
"key": 36,
"value": 160
},
{
"key": 37,
"value": 161
},
{
"key": 38,
"value": 167
},
{
"key": 39,
"value": 174
},
{
"key": 40,
"value": 173
},
{
"key": 41,
"value": 181
},
{
"key": 42,
"value": 181
},
{
"key": 43,
"value": 189
},
{
"key": 44,
"value": 197
},
{
"key": 45,
"value": 207
},
{
"key": 46,
"value": 208
},
{
"key": 47,
"value": 209
},
{
"key": 48,
"value": 211
},
{
"key": 49,
"value": 209
},
{
"key": 50,
"value": 209
},
{
"key": 51,
"value": 209
},
{
"key": 52,
"value": 216
},
{
"key": 53,
"value": 221
},
{
"key": 54,
"value": 229
},
{
"key": 55,
"value": 237
},
{
"key": 56,
"value": 235
},
{
"key": 57,
"value": 233
},
{
"key": 58,
"value": 242
},
{
"key": 59,
"value": 249
},
{
"key": 60,
"value": 249
},
{
"key": 61,
"value": 256
},
{
"key": 62,
"value": 263
},
{
"key": 63,
"value": 270
},
{
"key": 64,
"value": 274
},
{
"key": 65,
"value": 276
},
{
"key": 66,
"value": 275
},
{
"key": 67,
"value": 273
},
{
"key": 68,
"value": 274
},
{
"key": 69,
"value": 273
},
{
"key": 70,
"value": 282
},
{
"key": 71,
"value": 280
},
{
"key": 72,
"value": 278
},
{
"key": 73,
"value": 277
},
{
"key": 74,
"value": 287
},
{
"key": 75,
"value": 294
},
{
"key": 76,
"value": 304
},
{
"key": 77,
"value": 312
},
{
"key": 78,
"value": 315
},
{
"key": 79,
"value": 320
}
],
"outputAddrTimePatterns": [
{
"key": 0,
"value": 10
},
{
"key": 1,
"value": 13
},
{
"key": 2,
"value": 16
},
{
"key": 3,
"value": 15
},
{
"key": 4,
"value": 13
},
{
"key": 5,
"value": 13
},
{
"key": 6,
"value": 17
},
{
"key": 7,
"value": 21
},
{
"key": 8,
"value": 21
},
{
"key": 9,
"value": 26
},
{
"key": 10,
"value": 32
},
{
"key": 11,
"value": 30
},
{
"key": 12,
"value": 28
},
{
"key": 13,
"value": 27
},
{
"key": 14,
"value": 29
},
{
"key": 15,
"value": 39
},
{
"key": 16,
"value": 41
},
{
"key": 17,
"value": 47
},
{
"key": 18,
"value": 51
},
{
"key": 19,
"value": 55
},
{
"key": 20,
"value": 65
},
{
"key": 21,
"value": 74
},
{
"key": 22,
"value": 76
},
{
"key": 23,
"value": 79
},
{
"key": 24,
"value": 86
},
{
"key": 25,
"value": 89
},
{
"key": 26,
"value": 91
},
{
"key": 27,
"value": 91
},
{
"key": 28,
"value": 101
},
{
"key": 29,
"value": 107
},
{
"key": 30,
"value": 111
},
{
"key": 31,
"value": 119
},
{
"key": 32,
"value": 127
},
{
"key": 33,
"value": 134
},
{
"key": 34,
"value": 135
},
{
"key": 35,
"value": 136
},
{
"key": 36,
"value": 142
},
{
"key": 37,
"value": 147
},
{
"key": 38,
"value": 148
},
{
"key": 39,
"value": 146
},
{
"key": 40,
"value": 153
},
{
"key": 41,
"value": 159
},
{
"key": 42,
"value": 167
},
{
"key": 43,
"value": 175
},
{
"key": 44,
"value": 177
},
{
"key": 45,
"value": 179
},
{
"key": 46,
"value": 184
},
{
"key": 47,
"value": 194
},
{
"key": 48,
"value": 203
},
{
"key": 49,
"value": 201
},
{
"key": 50,
"value": 200
},
{
"key": 51,
"value": 209
},
{
"key": 52,
"value": 213
},
{
"key": 53,
"value": 217
},
{
"key": 54,
"value": 216
},
{
"key": 55,
"value": 224
},
{
"key": 56,
"value": 223
},
{
"key": 57,
"value": 229
},
{
"key": 58,
"value": 228
},
{
"key": 59,
"value": 230
},
{
"key": 60,
"value": 233
},
{
"key": 61,
"value": 242
},
{
"key": 62,
"value": 248
},
{
"key": 63,
"value": 258
},
{
"key": 64,
"value": 264
},
{
"key": 65,
"value": 274
},
{
"key": 66,
"value": 280
},
{
"key": 67,
"value": 286
},
{
"key": 68,
"value": 289
},
{
"key": 69,
"value": 296
},
{
"key": 70,
"value": 300
},
{
"key": 71,
"value": 306
},
{
"key": 72,
"value": 304
},
{
"key": 73,
"value": 314
},
{
"key": 74,
"value": 315
},
{
"key": 75,
"value": 323
},
{
"key": 76,
"value": 330
},
{
"key": 77,
"value": 340
},
{
"key": 78,
"value": 339
},
{
"key": 79,
"value": 349
},
{
"key": 80,
"value": 355
},
{
"key": 81,
"value": 353
},
{
"key": 82,
"value": 351
},
{
"key": 83,
"value": 361
},
{
"key": 84,
"value": 370
},
{
"key": 85,
"value": 369
},
{
"key": 86,
"value": 374
},
{
"key": 87,
"value": 377
},
{
"key": 88,
"value": 380
},
{
"key": 89,
"value": 383
},
{
"key": 90,
"value": 386
},
{
"key": 91,
"value": 384
},
{
"key": 92,
"value": 389
},
{
"key": 93,
"value": 393
},
{
"key": 94,
"value": 395
},
{
"key": 95,
"value": 393
},
{
"key": 96,
"value": 392
},
{
"key": 97,
"value": 392
},
{
"key": 98,
"value": 401
},
{
"key": 99,
"value": 408
},
{
"key": 100,
"value": 410
},
{
"key": 101,
"value": 408
},
{
"key": 102,
"value": 415
},
{
"key": 103,
"value": 416
},
{
"key": 104,
"value": 423
},
{
"key": 105,
"value": 432
},
{
"key": 106,
"value": 430
},
{
"key": 107,
"value": 438
},
{
"key": 108,
"value": 444
},
{
"key": 109,
"value": 443
},
{
"key": 110,
"value": 451
},
{
"key": 111,
"value": 453
},
{
"key": 112,
"value": 457
},
{
"key": 113,
"value": 456
},
{
"key": 114,
"value": 465
},
{
"key": 115,
"value": 464
},
{
"key": 116,
"value": 464
},
{
"key": 117,
"value": 470
},
{
"key": 118,
"value": 479
},
{
"key": 119,
"value": 489
}
]
}
]
},
{
"func": "reshape_5x5_1",
"instances": [
{
"id": "",
"width": 5,
"height": 5,
"inputPortPositions": [],
"outputPortPositions": [],
"frequency": 0,
"latency": 489,
"power": 0,
"energy": 10,
"inputAddrTimePatterns": [
{
"key": 0,
"value": 0
},
{
"key": 1,
"value": 0
},
{
"key": 2,
"value": 6
},
{
"key": 3,
"value": 11
},
{
"key": 4,
"value": 15
},
{
"key": 5,
"value": 23
},
{
"key": 6,
"value": 32
},
{
"key": 7,
"value": 40
},
{
"key": 8,
"value": 49
},
{
"key": 9,
"value": 55
},
{
"key": 10,
"value": 56
},
{
"key": 11,
"value": 65
},
{
"key": 12,
"value": 75
},
{
"key": 13,
"value": 81
},
{
"key": 14,
"value": 91
},
{
"key": 15,
"value": 94
},
{
"key": 16,
"value": 97
},
{
"key": 17,
"value": 103
},
{
"key": 18,
"value": 109
},
{
"key": 19,
"value": 110
},
{
"key": 20,
"value": 116
},
{
"key": 21,
"value": 119
},
{
"key": 22,
"value": 126
},
{
"key": 23,
"value": 136
},
{
"key": 24,
"value": 139
},
{
"key": 25,
"value": 144
},
{
"key": 26,
"value": 142
},
{
"key": 27,
"value": 152
},
{
"key": 28,
"value": 154
},
{
"key": 29,
"value": 152
},
{
"key": 30,
"value": 153
},
{
"key": 31,
"value": 159
},
{
"key": 32,
"value": 164
},
{
"key": 33,
"value": 173
},
{
"key": 34,
"value": 182
},
{
"key": 35,
"value": 180
},
{
"key": 36,
"value": 187
},
{
"key": 37,
"value": 185
},
{
"key": 38,
"value": 194
},
{
"key": 39,
"value": 199
},
{
"key": 40,
"value": 201
},
{
"key": 41,
"value": 199
},
{
"key": 42,
"value": 198
},
{
"key": 43,
"value": 198
},
{
"key": 44,
"value": 205
},
{
"key": 45,
"value": 211
},
{
"key": 46,
"value": 215
},
{
"key": 47,
"value": 216
},
{
"key": 48,
"value": 216
},
{
"key": 49,
"value": 225
},
{
"key": 50,
"value": 233
},
{
"key": 51,
"value": 243
},
{
"key": 52,
"value": 242
},
{
"key": 53,
"value": 250
},
{
"key": 54,
"value": 249
},
{
"key": 55,
"value": 255
},
{
"key": 56,
"value": 258
},
{
"key": 57,
"value": 264
},
{
"key": 58,
"value": 262
},
{
"key": 59,
"value": 267
},
{
"key": 60,
"value": 269
},
{
"key": 61,
"value": 271
},
{
"key": 62,
"value": 278
},
{
"key": 63,
"value": 286
},
{
"key": 64,
"value": 286
},
{
"key": 65,
"value": 290
},
{
"key": 66,
"value": 295
},
{
"key": 67,
"value": 299
},
{
"key": 68,
"value": 301
},
{
"key": 69,
"value": 303
},
{
"key": 70,
"value": 305
},
{
"key": 71,
"value": 312
},
{
"key": 72,
"value": 320
},
{
"key": 73,
"value": 328
},
{
"key": 74,
"value": 327
},
{
"key": 75,
"value": 325
},
{
"key": 76,
"value": 325
},
{
"key": 77,
"value": 332
},
{
"key": 78,
"value": 331
},
{
"key": 79,
"value": 340
},
{
"key": 80,
"value": 349
},
{
"key": 81,
"value": 352
},
{
"key": 82,
"value": 353
},
{
"key": 83,
"value": 356
},
{
"key": 84,
"value": 359
},
{
"key": 85,
"value": 368
},
{
"key": 86,
"value": 369
},
{
"key": 87,
"value": 371
},
{
"key": 88,
"value": 369
},
{
"key": 89,
"value": 378
},
{
"key": 90,
"value": 377
},
{
"key": 91,
"value": 377
},
{
"key": 92,
"value": 381
},
{
"key": 93,
"value": 385
},
{
"key": 94,
"value": 386
},
{
"key": 95,
"value": 384
},
{
"key": 96,
"value": 382
},
{
"key": 97,
"value": 384
},
{
"key": 98,
"value": 389
},
{
"key": 99,
"value": 394
},
{
"key": 100,
"value": 404
},
{
"key": 101,
"value": 410
},
{
"key": 102,
"value": 410
},
{
"key": 103,
"value": 415
},
{
"key": 104,
"value": 418
},
{
"key": 105,
"value": 419
},
{
"key": 106,
"value": 421
},
{
"key": 107,
"value": 429
},
{
"key": 108,
"value": 430
},
{
"key": 109,
"value": 440
},
{
"key": 110,
"value": 445
},
{
"key": 111,
"value": 455
},
{
"key": 112,
"value": 457
},
{
"key": 113,
"value": 462
},
{
"key": 114,
"value": 470
},
{
"key": 115,
"value": 479
},
{
"key": 116,
"value": 480
},
{
"key": 117,
"value": 488
},
{
"key": 118,
"value": 486
},
{
"key": 119,
"value": 488
}
],
"outputAddrTimePatterns": [
{
"key": 0,
"value": 2
},
{
"key": 1,
"value": 9
},
{
"key": 2,
"value": 17
},
{
"key": 3,
"value": 22
},
{
"key": 4,
"value": 22
},
{
"key": 5,
"value": 30
},
{
"key": 6,
"value": 35
},
{
"key": 7,
"value": 42
}
]
}
]
},
{
"func": "dense_120_84",
"instances": [
{
"id": "",
"width": 5,
"height": 1,
"inputPortPositions": [],
"outputPortPositions": [],
"frequency": 0,
"latency": 32,
"power": 0,
"energy": 10,
"inputAddrTimePatterns": [
{
"key": 0,
"value": 0
},
{
"key": 1,
"value": 3
},
{
"key": 2,
"value": 11
},
{
"key": 3,
"value": 14
},
{
"key": 4,
"value": 13
},
{
"key": 5,
"value": 17
},
{
"key": 6,
"value": 19
},
{
"key": 7,
"value": 25
}
],
"outputAddrTimePatterns": [
{
"key": 0,
"value": 8
},
{
"key": 1,
"value": 12
},
{
"key": 2,
"value": 19
},
{
"key": 3,
"value": 28
},
{
"key": 4,
"value": 30
},
{
"key": 5,
"value": 31
}
]
}
]
},
{
"func": "dense_84_10",
"instances": [
{
"id": "",
"width": 5,
"height": 1,
"inputPortPositions": [],
"outputPortPositions": [],
"frequency": 0,
"latency": 35,
"power": 0,
"energy": 10,
"inputAddrTimePatterns": [
{
"key": 0,
"value": 4
},
{
"key": 1,
"value": 7
},
{
"key": 2,
"value": 13
},
{
"key": 3,
"value": 17
},
{
"key": 4,
"value": 27
},
{
"key": 5,
"value": 34
}
],
"outputAddrTimePatterns": [
{
"key": 0,
"value": 0
}
]
}
]
},
{
"func": "output_10",
"instances": [
{
"id": "",
"width": 5,
"height": 1,
"inputPortPositions": [],
"outputPortPositions": [],
"frequency": 0,
"latency": 4,
"power": 0,
"energy": 10,
"inputAddrTimePatterns": [
{
"key": 0,
"value": 3
}
],
"outputAddrTimePatterns": []
}
]
}
]
}
Hyper Parameters
The hyper parameters are the parameters that are used to tune the DSE tools. The hyper parameters are represented in the form of a JSON file. See the following example. The hyper parameter file is evolving and the parameters may change in the future.
{
"bindWArea": 1,
"bindWEnergy": 1,
"bindWLatency": 1,
"bindRelaxationFactor": 1.1,
"placeRelaxationFactor": 1.0,
"placeReservedRoutingSize": 1
}
Global Constraints
The global constraints are the constraints that are used to limit the search space of the DSE tools. The global constraints are represented in the form of a JSON file. See the following example.
{
"maxWidth": 10000,
"maxHeight": 10000,
"maxLatency": 100000,
"maxPeriod": 100000,
"maxEnergy": 10000
}
Technology Constraints
The technology constraints are the physical constraints from the selected technology that the application are targeted to. The technology constraints are represented in the form of a JSON file. See the following example. The technology constraints file is evolving and the parameters may change in the future.
{
"requiredPeriod": 4e-9,
"requiredSlew": 0.4,
"initialSlew": 0.7,
"bufferSlewDeclinedFactor": 0.05,
"bufferDelayImprovedFactor": 6e-10,
"registerSlewConstant": 1.0,
"slewRates": [
0.4,
0.45,
0.5,
0.55,
0.6,
0.65,
0.7,
0.75,
0.8,
0.85,
0.9,
0.95,
1.0,
1.05,
1.1,
1.15,
1.2,
1.25,
1.3,
1.35,
1.4,
1.45,
1.5,
1.55,
1.6,
1.65,
1.7,
1.75,
1.8,
1.85
],
"timingTable": [
{
"rows": [
1e-9,
1.3e-9,
1.6e-9,
1.9e-9,
2.2e-9,
2.5e-9,
2.8e-9,
3.1e-9,
3.4e-9,
3.7e-9,
4e-9,
4.3e-9,
4.6e-9,
4.9e-9,
5.2e-9,
5.5e-9,
5.8e-9,
6.1e-9,
6.4e-9,
6.7e-9,
7e-9,
7.3e-9,
7.6e-9,
7.9e-9,
8.2e-9,
8.5e-9,
8.8e-9,
9.1e-9,
9.4e-9,
9.7e-9
]
},
{
"rows": [
9.7e-10,
1.27e-9,
1.57e-9,
1.87e-9,
2.17e-9,
2.47e-9,
2.7699999999999997e-9,
3.07e-9,
3.3699999999999997e-9,
3.67e-9,
3.97e-9,
4.2699999999999995e-9,
4.57e-9,
4.87e-9,
5.17e-9,
5.4699999999999995e-9,
5.77e-9,
6.07e-9,
6.37e-9,
6.6699999999999995e-9,
6.97e-9,
7.27e-9,
7.57e-9,
7.87e-9,
8.17e-9,
8.469999999999999e-9,
8.77e-9,
9.07e-9,
9.37e-9,
9.67e-9
]
},
{
"rows": [
9.4e-10,
1.24e-9,
1.54e-9,
1.84e-9,
2.14e-9,
2.44e-9,
2.74e-9,
3.04e-9,
3.34e-9,
3.64e-9,
3.94e-9,
4.24e-9,
4.54e-9,
4.84e-9,
5.14e-9,
5.44e-9,
5.74e-9,
6.04e-9,
6.34e-9,
6.64e-9,
6.94e-9,
7.24e-9,
7.54e-9,
7.84e-9,
8.14e-9,
8.44e-9,
8.74e-9,
9.04e-9,
9.34e-9,
9.64e-9
]
},
{
"rows": [
9.1e-10,
1.21e-9,
1.51e-9,
1.81e-9,
2.11e-9,
2.41e-9,
2.71e-9,
3.0099999999999997e-9,
3.31e-9,
3.6099999999999997e-9,
3.91e-9,
4.21e-9,
4.5099999999999995e-9,
4.81e-9,
5.11e-9,
5.41e-9,
5.7099999999999995e-9,
6.01e-9,
6.31e-9,
6.61e-9,
6.9099999999999995e-9,
7.21e-9,
7.509999999999999e-9,
7.81e-9,
8.11e-9,
8.41e-9,
8.71e-9,
9.01e-9,
9.31e-9,
9.61e-9
]
},
{
"rows": [
8.8e-10,
1.18e-9,
1.48e-9,
1.78e-9,
2.08e-9,
2.38e-9,
2.68e-9,
2.98e-9,
3.28e-9,
3.58e-9,
3.88e-9,
4.18e-9,
4.48e-9,
4.78e-9,
5.08e-9,
5.38e-9,
5.68e-9,
5.98e-9,
6.28e-9,
6.58e-9,
6.88e-9,
7.18e-9,
7.48e-9,
7.78e-9,
8.08e-9,
8.38e-9,
8.68e-9,
8.98e-9,
9.28e-9,
9.58e-9
]
},
{
"rows": [
8.5e-10,
1.15e-9,
1.45e-9,
1.75e-9,
2.05e-9,
2.35e-9,
2.6499999999999997e-9,
2.95e-9,
3.2499999999999997e-9,
3.55e-9,
3.85e-9,
4.15e-9,
4.45e-9,
4.7499999999999995e-9,
5.05e-9,
5.35e-9,
5.65e-9,
5.9499999999999995e-9,
6.25e-9,
6.55e-9,
6.85e-9,
7.1499999999999995e-9,
7.45e-9,
7.75e-9,
8.05e-9,
8.35e-9,
8.65e-9,
8.949999999999999e-9,
9.25e-9,
9.55e-9
]
},
{
"rows": [
8.2e-10,
1.12e-9,
1.42e-9,
1.72e-9,
2.02e-9,
2.32e-9,
2.62e-9,
2.92e-9,
3.22e-9,
3.52e-9,
3.82e-9,
4.12e-9,
4.42e-9,
4.72e-9,
5.02e-9,
5.32e-9,
5.62e-9,
5.92e-9,
6.22e-9,
6.52e-9,
6.82e-9,
7.12e-9,
7.42e-9,
7.72e-9,
8.02e-9,
8.32e-9,
8.62e-9,
8.92e-9,
9.22e-9,
9.52e-9
]
},
{
"rows": [
7.9e-10,
1.09e-9,
1.39e-9,
1.69e-9,
1.99e-9,
2.29e-9,
2.59e-9,
2.8899999999999997e-9,
3.19e-9,
3.4899999999999997e-9,
3.7899999999999995e-9,
4.09e-9,
4.39e-9,
4.69e-9,
4.9899999999999995e-9,
5.29e-9,
5.59e-9,
5.89e-9,
6.1899999999999995e-9,
6.49e-9,
6.79e-9,
7.09e-9,
7.3899999999999995e-9,
7.69e-9,
7.989999999999999e-9,
8.29e-9,
8.59e-9,
8.89e-9,
9.19e-9,
9.49e-9
]
},
{
"rows": [
7.6e-10,
1.06e-9,
1.36e-9,
1.66e-9,
1.96e-9,
2.26e-9,
2.56e-9,
2.86e-9,
3.16e-9,
3.46e-9,
3.76e-9,
4.06e-9,
4.36e-9,
4.66e-9,
4.96e-9,
5.26e-9,
5.56e-9,
5.86e-9,
6.16e-9,
6.46e-9,
6.76e-9,
7.06e-9,
7.36e-9,
7.66e-9,
7.96e-9,
8.26e-9,
8.56e-9,
8.86e-9,
9.16e-9,
9.46e-9
]
},
{
"rows": [
7.3e-10,
1.03e-9,
1.33e-9,
1.63e-9,
1.93e-9,
2.23e-9,
2.53e-9,
2.83e-9,
3.1299999999999997e-9,
3.43e-9,
3.73e-9,
4.0299999999999995e-9,
4.33e-9,
4.63e-9,
4.93e-9,
5.2299999999999995e-9,
5.53e-9,
5.83e-9,
6.13e-9,
6.4299999999999995e-9,
6.73e-9,
7.03e-9,
7.33e-9,
7.63e-9,
7.93e-9,
8.23e-9,
8.53e-9,
8.83e-9,
9.13e-9,
9.429999999999999e-9
]
},
{
"rows": [
7e-10,
1e-9,
1.3e-9,
1.6e-9,
1.9e-9,
2.2e-9,
2.5e-9,
2.8e-9,
3.1e-9,
3.4e-9,
3.7e-9,
4e-9,
4.3e-9,
4.6e-9,
4.9e-9,
5.2e-9,
5.5e-9,
5.8e-9,
6.1e-9,
6.4e-9,
6.7e-9,
7e-9,
7.3e-9,
7.6e-9,
7.9e-9,
8.2e-9,
8.5e-9,
8.8e-9,
9.1e-9,
9.4e-9
]
},
{
"rows": [
6.7e-10,
9.7e-10,
1.27e-9,
1.57e-9,
1.87e-9,
2.17e-9,
2.47e-9,
2.7699999999999997e-9,
3.07e-9,
3.3699999999999997e-9,
3.67e-9,
3.97e-9,
4.2699999999999995e-9,
4.57e-9,
4.87e-9,
5.17e-9,
5.4699999999999995e-9,
5.77e-9,
6.07e-9,
6.37e-9,
6.6699999999999995e-9,
6.97e-9,
7.27e-9,
7.57e-9,
7.87e-9,
8.17e-9,
8.469999999999999e-9,
8.77e-9,
9.07e-9,
9.37e-9
]
},
{
"rows": [
6.4e-10,
9.4e-10,
1.24e-9,
1.54e-9,
1.84e-9,
2.14e-9,
2.44e-9,
2.74e-9,
3.04e-9,
3.34e-9,
3.64e-9,
3.94e-9,
4.24e-9,
4.54e-9,
4.84e-9,
5.14e-9,
5.44e-9,
5.74e-9,
6.04e-9,
6.34e-9,
6.64e-9,
6.94e-9,
7.24e-9,
7.54e-9,
7.84e-9,
8.14e-9,
8.44e-9,
8.74e-9,
9.04e-9,
9.34e-9
]
},
{
"rows": [
6.1e-10,
9.1e-10,
1.21e-9,
1.51e-9,
1.81e-9,
2.11e-9,
2.41e-9,
2.71e-9,
3.0099999999999997e-9,
3.31e-9,
3.6099999999999997e-9,
3.91e-9,
4.21e-9,
4.5099999999999995e-9,
4.81e-9,
5.11e-9,
5.41e-9,
5.7099999999999995e-9,
6.01e-9,
6.31e-9,
6.61e-9,
6.9099999999999995e-9,
7.21e-9,
7.509999999999999e-9,
7.81e-9,
8.11e-9,
8.41e-9,
8.71e-9,
9.01e-9,
9.31e-9
]
},
{
"rows": [
5.8e-10,
8.8e-10,
1.18e-9,
1.48e-9,
1.78e-9,
2.08e-9,
2.38e-9,
2.68e-9,
2.98e-9,
3.28e-9,
3.58e-9,
3.88e-9,
4.18e-9,
4.48e-9,
4.78e-9,
5.08e-9,
5.38e-9,
5.68e-9,
5.98e-9,
6.28e-9,
6.58e-9,
6.88e-9,
7.18e-9,
7.48e-9,
7.78e-9,
8.08e-9,
8.38e-9,
8.68e-9,
8.98e-9,
9.28e-9
]
},
{
"rows": [
5.5e-10,
8.5e-10,
1.15e-9,
1.45e-9,
1.75e-9,
2.05e-9,
2.35e-9,
2.6499999999999997e-9,
2.95e-9,
3.2499999999999997e-9,
3.55e-9,
3.85e-9,
4.15e-9,
4.45e-9,
4.7499999999999995e-9,
5.05e-9,
5.35e-9,
5.65e-9,
5.9499999999999995e-9,
6.25e-9,
6.55e-9,
6.85e-9,
7.1499999999999995e-9,
7.45e-9,
7.75e-9,
8.05e-9,
8.35e-9,
8.65e-9,
8.949999999999999e-9,
9.25e-9
]
},
{
"rows": [
5.2e-10,
8.2e-10,
1.12e-9,
1.42e-9,
1.72e-9,
2.02e-9,
2.32e-9,
2.62e-9,
2.92e-9,
3.22e-9,
3.52e-9,
3.82e-9,
4.12e-9,
4.42e-9,
4.72e-9,
5.02e-9,
5.32e-9,
5.62e-9,
5.92e-9,
6.22e-9,
6.52e-9,
6.82e-9,
7.12e-9,
7.42e-9,
7.72e-9,
8.02e-9,
8.32e-9,
8.62e-9,
8.92e-9,
9.22e-9
]
},
{
"rows": [
4.9e-10,
7.9e-10,
1.09e-9,
1.39e-9,
1.69e-9,
1.99e-9,
2.29e-9,
2.59e-9,
2.8899999999999997e-9,
3.19e-9,
3.4899999999999997e-9,
3.7899999999999995e-9,
4.09e-9,
4.39e-9,
4.69e-9,
4.9899999999999995e-9,
5.29e-9,
5.59e-9,
5.89e-9,
6.1899999999999995e-9,
6.49e-9,
6.79e-9,
7.09e-9,
7.3899999999999995e-9,
7.69e-9,
7.989999999999999e-9,
8.29e-9,
8.59e-9,
8.89e-9,
9.19e-9
]
},
{
"rows": [
4.6e-10,
7.6e-10,
1.06e-9,
1.36e-9,
1.66e-9,
1.96e-9,
2.26e-9,
2.56e-9,
2.86e-9,
3.16e-9,
3.46e-9,
3.76e-9,
4.06e-9,
4.36e-9,
4.66e-9,
4.96e-9,
5.26e-9,
5.56e-9,
5.86e-9,
6.16e-9,
6.46e-9,
6.76e-9,
7.06e-9,
7.36e-9,
7.66e-9,
7.96e-9,
8.26e-9,
8.56e-9,
8.86e-9,
9.16e-9
]
},
{
"rows": [
4.3e-10,
7.3e-10,
1.03e-9,
1.33e-9,
1.63e-9,
1.93e-9,
2.23e-9,
2.53e-9,
2.83e-9,
3.1299999999999997e-9,
3.43e-9,
3.73e-9,
4.0299999999999995e-9,
4.33e-9,
4.63e-9,
4.93e-9,
5.2299999999999995e-9,
5.53e-9,
5.83e-9,
6.13e-9,
6.4299999999999995e-9,
6.73e-9,
7.03e-9,
7.33e-9,
7.63e-9,
7.93e-9,
8.23e-9,
8.53e-9,
8.83e-9,
9.13e-9
]
},
{
"rows": [
4e-10,
7e-10,
1e-9,
1.3e-9,
1.6e-9,
1.9e-9,
2.2e-9,
2.5e-9,
2.8e-9,
3.1e-9,
3.4e-9,
3.7e-9,
4e-9,
4.3e-9,
4.6e-9,
4.9e-9,
5.2e-9,
5.5e-9,
5.8e-9,
6.1e-9,
6.4e-9,
6.7e-9,
7e-9,
7.3e-9,
7.6e-9,
7.9e-9,
8.2e-9,
8.5e-9,
8.8e-9,
9.1e-9
]
},
{
"rows": [
3.7e-10,
6.7e-10,
9.7e-10,
1.27e-9,
1.57e-9,
1.87e-9,
2.17e-9,
2.47e-9,
2.7699999999999997e-9,
3.07e-9,
3.3699999999999997e-9,
3.67e-9,
3.97e-9,
4.2699999999999995e-9,
4.57e-9,
4.87e-9,
5.17e-9,
5.4699999999999995e-9,
5.77e-9,
6.07e-9,
6.37e-9,
6.6699999999999995e-9,
6.97e-9,
7.27e-9,
7.57e-9,
7.87e-9,
8.17e-9,
8.469999999999999e-9,
8.77e-9,
9.07e-9
]
},
{
"rows": [
3.4e-10,
6.4e-10,
9.4e-10,
1.24e-9,
1.54e-9,
1.84e-9,
2.14e-9,
2.44e-9,
2.74e-9,
3.04e-9,
3.34e-9,
3.64e-9,
3.94e-9,
4.24e-9,
4.54e-9,
4.84e-9,
5.14e-9,
5.44e-9,
5.74e-9,
6.04e-9,
6.34e-9,
6.64e-9,
6.94e-9,
7.24e-9,
7.54e-9,
7.84e-9,
8.14e-9,
8.44e-9,
8.74e-9,
9.04e-9
]
},
{
"rows": [
3.1e-10,
6.1e-10,
9.1e-10,
1.21e-9,
1.51e-9,
1.81e-9,
2.11e-9,
2.41e-9,
2.71e-9,
3.0099999999999997e-9,
3.31e-9,
3.6099999999999997e-9,
3.91e-9,
4.21e-9,
4.5099999999999995e-9,
4.81e-9,
5.11e-9,
5.41e-9,
5.7099999999999995e-9,
6.01e-9,
6.31e-9,
6.61e-9,
6.9099999999999995e-9,
7.21e-9,
7.509999999999999e-9,
7.81e-9,
8.11e-9,
8.41e-9,
8.71e-9,
9.01e-9
]
},
{
"rows": [
2.8e-10,
5.8e-10,
8.8e-10,
1.18e-9,
1.48e-9,
1.78e-9,
2.08e-9,
2.38e-9,
2.68e-9,
2.98e-9,
3.28e-9,
3.58e-9,
3.88e-9,
4.18e-9,
4.48e-9,
4.78e-9,
5.08e-9,
5.38e-9,
5.68e-9,
5.98e-9,
6.28e-9,
6.58e-9,
6.88e-9,
7.18e-9,
7.48e-9,
7.78e-9,
8.08e-9,
8.38e-9,
8.68e-9,
8.98e-9
]
},
{
"rows": [
2.5e-10,
5.5e-10,
8.5e-10,
1.15e-9,
1.45e-9,
1.75e-9,
2.05e-9,
2.35e-9,
2.6499999999999997e-9,
2.95e-9,
3.2499999999999997e-9,
3.55e-9,
3.85e-9,
4.15e-9,
4.45e-9,
4.7499999999999995e-9,
5.05e-9,
5.35e-9,
5.65e-9,
5.9499999999999995e-9,
6.25e-9,
6.55e-9,
6.85e-9,
7.1499999999999995e-9,
7.45e-9,
7.75e-9,
8.05e-9,
8.35e-9,
8.65e-9,
8.949999999999999e-9
]
},
{
"rows": [
2.2e-10,
5.2e-10,
8.2e-10,
1.12e-9,
1.42e-9,
1.72e-9,
2.02e-9,
2.32e-9,
2.62e-9,
2.92e-9,
3.22e-9,
3.52e-9,
3.82e-9,
4.12e-9,
4.42e-9,
4.72e-9,
5.02e-9,
5.32e-9,
5.62e-9,
5.92e-9,
6.22e-9,
6.52e-9,
6.82e-9,
7.12e-9,
7.42e-9,
7.72e-9,
8.02e-9,
8.32e-9,
8.62e-9,
8.92e-9
]
},
{
"rows": [
1.9e-10,
4.9e-10,
7.9e-10,
1.09e-9,
1.39e-9,
1.69e-9,
1.99e-9,
2.29e-9,
2.59e-9,
2.8899999999999997e-9,
3.19e-9,
3.4899999999999997e-9,
3.7899999999999995e-9,
4.09e-9,
4.39e-9,
4.69e-9,
4.9899999999999995e-9,
5.29e-9,
5.59e-9,
5.89e-9,
6.1899999999999995e-9,
6.49e-9,
6.79e-9,
7.09e-9,
7.3899999999999995e-9,
7.69e-9,
7.989999999999999e-9,
8.29e-9,
8.59e-9,
8.89e-9
]
},
{
"rows": [
1.6e-10,
4.6e-10,
7.6e-10,
1.06e-9,
1.36e-9,
1.66e-9,
1.96e-9,
2.26e-9,
2.56e-9,
2.86e-9,
3.16e-9,
3.46e-9,
3.76e-9,
4.06e-9,
4.36e-9,
4.66e-9,
4.96e-9,
5.26e-9,
5.56e-9,
5.86e-9,
6.16e-9,
6.46e-9,
6.76e-9,
7.06e-9,
7.36e-9,
7.66e-9,
7.96e-9,
8.26e-9,
8.56e-9,
8.86e-9
]
},
{
"rows": [
1.3e-10,
4.3e-10,
7.3e-10,
1.03e-9,
1.33e-9,
1.63e-9,
1.93e-9,
2.23e-9,
2.53e-9,
2.83e-9,
3.1299999999999997e-9,
3.43e-9,
3.73e-9,
4.0299999999999995e-9,
4.33e-9,
4.63e-9,
4.93e-9,
5.2299999999999995e-9,
5.53e-9,
5.83e-9,
6.13e-9,
6.4299999999999995e-9,
6.73e-9,
7.03e-9,
7.33e-9,
7.63e-9,
7.93e-9,
8.23e-9,
8.53e-9,
8.83e-9
]
}
]
}