{
 "image": "mpw-006_VIM_reticle.png",
 "width": 53432,
 "height": 65056,
 "bit_depth": 8,
 "color_type": 0,
 "grid": {
  "rows": 6,
  "cols": 7,
  "die_w": 7176,
  "die_h": 10376,
  "gap": 400
 },
 "filter": {
  "rows": "up",
  "first_row_of_each_tile": "none"
 },
 "zlib": {
  "level": 9,
  "wbits": 15,
  "memlevel": 9,
  "strategy": 0,
  "idat_chunk_limit": 1048576
 },
 "rebuild_with": "reconstruct_reticle.py",
 "tiles": [
  {
   "file": "mpw-006_VIM_tile_A1.png",
   "row": 0,
   "col": 0,
   "frame": "A1",
   "x": 0,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "001",
   "project": "free_and_open_source_silicon_implementation_of_aes",
   "bytes": 1763413,
   "sha256": "9f340d01a82f12d7e6749ad609acdcff39d730ea43ee98dcabed86be10e2c6e1"
  },
  {
   "file": "mpw-006_VIM_tile_A2.png",
   "row": 0,
   "col": 1,
   "frame": "A2",
   "x": 7576,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "002",
   "project": "microwatt_mpw6",
   "bytes": 3968716,
   "sha256": "3f11d1661103fb5406e67b4bfe54cb50c1ef5626dc6f8cba12828589ff55af47"
  },
  {
   "file": "mpw-006_VIM_tile_A3.png",
   "row": 0,
   "col": 2,
   "frame": "A3",
   "x": 15152,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "003",
   "project": "hack_soc_-_mpw-6",
   "bytes": 1701044,
   "sha256": "1af49e32ffe7ce6f0a5447a1ef3d8e00e3bc44fd0909448f6f649ba47246f115"
  },
  {
   "file": "mpw-006_VIM_tile_A4.png",
   "row": 0,
   "col": 3,
   "frame": "A4",
   "x": 22728,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "004",
   "project": "riscduino-dcore_d3_",
   "bytes": 3158893,
   "sha256": "d669100f02e423c194eb5d56177ddcedfa225ff4549a63ccd2ffd1dc7db1e0bb"
  },
  {
   "file": "mpw-006_VIM_tile_A5.png",
   "row": 0,
   "col": 4,
   "frame": "A5",
   "x": 30304,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "005",
   "project": "riscduino-qcore_q2_",
   "bytes": 3717762,
   "sha256": "b8130faf65a927e6e428aaf6c55e88c3709c25eec913950a060c88b58860ea27"
  },
  {
   "file": "mpw-006_VIM_tile_A6.png",
   "row": 0,
   "col": 5,
   "frame": "A6",
   "x": 37880,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "006",
   "project": "riscduino-score-s4-2",
   "bytes": 2894850,
   "sha256": "37ca86861e90bda0ec064f7d84aee530e186117b45dc6b61c33527806c9f6c8d"
  },
  {
   "file": "mpw-006_VIM_tile_A7.png",
   "row": 0,
   "col": 6,
   "frame": "A7",
   "x": 45456,
   "y": 0,
   "w": 7976,
   "h": 10776,
   "slot": null,
   "project": null,
   "bytes": 106769,
   "sha256": "56c5b78f9b86a53fdb64304acc12fba53d045b0526cc20ac1552594029f8a19a"
  },
  {
   "file": "mpw-006_VIM_tile_B1.png",
   "row": 1,
   "col": 0,
   "frame": "B1",
   "x": 0,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "007",
   "project": "sonaronchip8",
   "bytes": 2358383,
   "sha256": "8a8eabec2f81827cbb8fd9c8225984d28cc8ea6439b8503d2dcfb94f0bb6a832"
  },
  {
   "file": "mpw-006_VIM_tile_B2.png",
   "row": 1,
   "col": 1,
   "frame": "B2",
   "x": 7576,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "008",
   "project": "ft8_receiver_test",
   "bytes": 1593455,
   "sha256": "dd172dca8666cab1d0d6846ecedb5cd2158f5941e8db5b687f1058090baf90d1"
  },
  {
   "file": "mpw-006_VIM_tile_B3.png",
   "row": 1,
   "col": 2,
   "frame": "B3",
   "x": 15152,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "009",
   "project": "azadi_iii_dft",
   "bytes": 1760270,
   "sha256": "1c860020557daf3e47aabd0d17f2f43f395fb87cf0a28a0534a59d8fbf441c28"
  },
  {
   "file": "mpw-006_VIM_tile_B4.png",
   "row": 1,
   "col": 3,
   "frame": "B4",
   "x": 22728,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "010",
   "project": "sramtestvehiclesequel",
   "bytes": 1619454,
   "sha256": "c7f5fb7b0e18f776e18b9ac7ac1ea0c29baa2de8f384d7c32d00230f12fbabda"
  },
  {
   "file": "mpw-006_VIM_tile_B5.png",
   "row": 1,
   "col": 4,
   "frame": "B5",
   "x": 30304,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "011",
   "project": "isa_16_bit_microprocessor",
   "bytes": 1724320,
   "sha256": "85130cca9814e7ad62f01329e4a5864b817fd154e8036e07d6d0461ecf06676d"
  },
  {
   "file": "mpw-006_VIM_tile_B6.png",
   "row": 1,
   "col": 5,
   "frame": "B6",
   "x": 37880,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "012",
   "project": "asicle-ro",
   "bytes": 2561478,
   "sha256": "71154a4be98b39e15f980f72eb6603d54e3bc52212fc9fc15610dd1debfa5033"
  },
  {
   "file": "mpw-006_VIM_tile_B7.png",
   "row": 1,
   "col": 6,
   "frame": "B7",
   "x": 45456,
   "y": 10776,
   "w": 7976,
   "h": 10776,
   "slot": "013",
   "project": "10b_adc_and_analog_support",
   "bytes": 1614047,
   "sha256": "df044b6dbc1e4f85586cbfddd7c2aac088b642a5d02bef2d2a042ed5d89234d8"
  },
  {
   "file": "mpw-006_VIM_tile_C1.png",
   "row": 2,
   "col": 0,
   "frame": "C1",
   "x": 0,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "014",
   "project": "yonga-modbus_controller",
   "bytes": 1793311,
   "sha256": "61540c0b9dd4a54927219de8dd964764d633b0d6dcd5ceaf5a3d4a9bf2f3d72d"
  },
  {
   "file": "mpw-006_VIM_tile_C2.png",
   "row": 2,
   "col": 1,
   "frame": "C2",
   "x": 7576,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "015",
   "project": "christmastreecontroller__mpw5_rerun_",
   "bytes": 1800950,
   "sha256": "5071a02ef5acd5e469b478c829e0cdc1fd075853cd59bbd1c859e48b86f88fcc"
  },
  {
   "file": "mpw-006_VIM_tile_C3.png",
   "row": 2,
   "col": 2,
   "frame": "C3",
   "x": 15152,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "016",
   "project": "openram_test_design",
   "bytes": 1792836,
   "sha256": "002f0d8055720ceaa402c099635649e327a3897a9f545779bb722e0a56eda60c"
  },
  {
   "file": "mpw-006_VIM_tile_C4.png",
   "row": 2,
   "col": 3,
   "frame": "C4",
   "x": 22728,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "017",
   "project": "pwm__resubmission_from_mpw-5_",
   "bytes": 1829685,
   "sha256": "5b3628b4dff0d619e5a63f8462f50b5748f8bf7146b5baa0a007185f9c1a7354"
  },
  {
   "file": "mpw-006_VIM_tile_C5.png",
   "row": 2,
   "col": 4,
   "frame": "C5",
   "x": 30304,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": null,
   "project": null,
   "bytes": 102728,
   "sha256": "404d2b68827b8f64404c8d26b19179b934888b57260a33a16e25162769e85650"
  },
  {
   "file": "mpw-006_VIM_tile_C6.png",
   "row": 2,
   "col": 5,
   "frame": "C6",
   "x": 37880,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "018",
   "project": "hyperram_interface",
   "bytes": 1709339,
   "sha256": "633c09b011f2f3e393d248cc745e0a208efdc4ec873dbd4980b2aa6453e3009f"
  },
  {
   "file": "mpw-006_VIM_tile_C7.png",
   "row": 2,
   "col": 6,
   "frame": "C7",
   "x": 45456,
   "y": 21552,
   "w": 7976,
   "h": 10776,
   "slot": "019",
   "project": "adaptive_cordic-based_32-point_dct",
   "bytes": 2031946,
   "sha256": "a3cb35211b42279a6b561dbc3f5c8636783a7a6b15d2898af04b806a53ecdc06"
  },
  {
   "file": "mpw-006_VIM_tile_D1.png",
   "row": 3,
   "col": 0,
   "frame": "D1",
   "x": 0,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "020",
   "project": "cmos_cascode_dynamic_comparator",
   "bytes": 1583572,
   "sha256": "b99ac334c7d9bd087c8b2073165bb99042d6b2c185f23fe9aabfbd76e41a6bfc"
  },
  {
   "file": "mpw-006_VIM_tile_D2.png",
   "row": 3,
   "col": 1,
   "frame": "D2",
   "x": 7576,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "021",
   "project": "cmos_high_speed_dynamic_comparator",
   "bytes": 1583853,
   "sha256": "6452eabeb4a9c9bd0ea8638532d374850c184bb71df3ac3f488db5dc5503f21a"
  },
  {
   "file": "mpw-006_VIM_tile_D3.png",
   "row": 3,
   "col": 2,
   "frame": "D3",
   "x": 15152,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "022",
   "project": "order_prga_mpw6",
   "bytes": 3377224,
   "sha256": "fbebc6de7d7f22512b125f6125387336dd07a15d032fbb6a5e2a873021a9cc01"
  },
  {
   "file": "mpw-006_VIM_tile_D4.png",
   "row": 3,
   "col": 3,
   "frame": "D4",
   "x": 22728,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "023",
   "project": "temporal_runtime_monitoring_component",
   "bytes": 1748404,
   "sha256": "570113c44137613c3b5128ef49b2d418037f0a2e53be8a1da25f8404fc10a1c8"
  },
  {
   "file": "mpw-006_VIM_tile_D5.png",
   "row": 3,
   "col": 4,
   "frame": "D5",
   "x": 30304,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "024",
   "project": "large_memory_micro",
   "bytes": 2987053,
   "sha256": "6142ac6b378a7ea170ebd836ce6555e292ff8e3f3ace264fbe8e8a7abb62706f"
  },
  {
   "file": "mpw-006_VIM_tile_D6.png",
   "row": 3,
   "col": 5,
   "frame": "D6",
   "x": 37880,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "025",
   "project": "rng_chaos_scroll",
   "bytes": 1736046,
   "sha256": "d60e944110936c925dd75620d7036375a6776e4003255fc4a8af483bdc9489c6"
  },
  {
   "file": "mpw-006_VIM_tile_D7.png",
   "row": 3,
   "col": 6,
   "frame": "D7",
   "x": 45456,
   "y": 32328,
   "w": 7976,
   "h": 10776,
   "slot": "026",
   "project": "mixed_signal_circuits_mpw6",
   "bytes": 1599422,
   "sha256": "a1dd0384e127de50883e38ccd176f3576eff931dfcdf8dbc0614aed94931f315"
  },
  {
   "file": "mpw-006_VIM_tile_E1.png",
   "row": 4,
   "col": 0,
   "frame": "E1",
   "x": 0,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "027",
   "project": "mixed_signal_circuits_v2",
   "bytes": 1582762,
   "sha256": "cc5c71e4e1117d0037a205c8ed0e9ae0ce4ddae1478647b77ccc18e5b51a6221"
  },
  {
   "file": "mpw-006_VIM_tile_E2.png",
   "row": 4,
   "col": 1,
   "frame": "E2",
   "x": 7576,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "028",
   "project": "direct_conversion_receiver_mpw6",
   "bytes": 1583179,
   "sha256": "37112b6b54d98329ec0fed53f97df17c1aa7227f98a2a45ddc87ed2d28420d05"
  },
  {
   "file": "mpw-006_VIM_tile_E3.png",
   "row": 4,
   "col": 2,
   "frame": "E3",
   "x": 15152,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "029",
   "project": "floating_point_halfprecision",
   "bytes": 1663814,
   "sha256": "1c698c217e13bee4d9f424c8a54ea612ebf39acc5a8028f9d6a12f54fb9e8b82"
  },
  {
   "file": "mpw-006_VIM_tile_E4.png",
   "row": 4,
   "col": 3,
   "frame": "E4",
   "x": 22728,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "030",
   "project": "floating_point_unit_bfloat16",
   "bytes": 1666347,
   "sha256": "52569bc42bb794d1f16bc0bacacb3e98b3388de5302a961f063ea1269c22f4e4"
  },
  {
   "file": "mpw-006_VIM_tile_E5.png",
   "row": 4,
   "col": 4,
   "frame": "E5",
   "x": 30304,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "031",
   "project": "floating_point_unit_single_precision",
   "bytes": 1656916,
   "sha256": "c48f130b4c0c0740f0751d4207e4bee6b1cd6d54bfc87f8e40eb999bb0fca130"
  },
  {
   "file": "mpw-006_VIM_tile_E6.png",
   "row": 4,
   "col": 5,
   "frame": "E6",
   "x": 37880,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "032",
   "project": "experiar_soc",
   "bytes": 2606922,
   "sha256": "3cf80efc51e14aa7834358cce1f4b0f0a38ce9ee9fd2916a10199e592f2e2d8a"
  },
  {
   "file": "mpw-006_VIM_tile_E7.png",
   "row": 4,
   "col": 6,
   "frame": "E7",
   "x": 45456,
   "y": 43104,
   "w": 7976,
   "h": 10776,
   "slot": "033",
   "project": "my_caravel_analog_project",
   "bytes": 1601393,
   "sha256": "8906122f995f60d17a437a08585bebd55e03b10a16d5f2925146f485fb1c66dd"
  },
  {
   "file": "mpw-006_VIM_tile_F1.png",
   "row": 5,
   "col": 0,
   "frame": "F1",
   "x": 0,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "034",
   "project": "efabless_mpw6_riscduino",
   "bytes": 3761246,
   "sha256": "b181ff0e87ade127dfecfa8f21e7b35b94d34e27cd776fdd4287711f8aeb2fd7"
  },
  {
   "file": "mpw-006_VIM_tile_F2.png",
   "row": 5,
   "col": 1,
   "frame": "F2",
   "x": 7576,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "035",
   "project": "motius_pong",
   "bytes": 1679714,
   "sha256": "4350ad5dabf4e402a2c807858b937dd1dea5a608b1af93637191f7e174b9e25d"
  },
  {
   "file": "mpw-006_VIM_tile_F3.png",
   "row": 5,
   "col": 2,
   "frame": "F3",
   "x": 15152,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "036",
   "project": "soc_now",
   "bytes": 1691232,
   "sha256": "36bcf86e66a954b6b22f75b407c18b01c70f35d8f66922f8258973a99ac1d8f6"
  },
  {
   "file": "mpw-006_VIM_tile_F4.png",
   "row": 5,
   "col": 3,
   "frame": "F4",
   "x": 22728,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "037",
   "project": "ORDER_PRGA_MPW6_v2",
   "bytes": 3381721,
   "sha256": "d61a609bb2159c7ff5af3efb6af7e9f51de3ef538c6e5cbdda45528732b60c47"
  },
  {
   "file": "mpw-006_VIM_tile_F5.png",
   "row": 5,
   "col": 4,
   "frame": "F5",
   "x": 30304,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "038",
   "project": "optimised_strong_arm_latch",
   "bytes": 1587453,
   "sha256": "251fd0ad4dd59c93ff2480009e12526d5cf0c4471a3e69f2ebdf17c6b46df40b"
  },
  {
   "file": "mpw-006_VIM_tile_F6.png",
   "row": 5,
   "col": 5,
   "frame": "F6",
   "x": 37880,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "039",
   "project": "riscduino_qcore_folk",
   "bytes": 3538205,
   "sha256": "acb4719b5a4ff3a36339b8f43f1370464cfeff30cd25ca9d68e3b497aec9cedc"
  },
  {
   "file": "mpw-006_VIM_tile_F7.png",
   "row": 5,
   "col": 6,
   "frame": "F7",
   "x": 45456,
   "y": 53880,
   "w": 7976,
   "h": 11176,
   "slot": "040",
   "project": "tensor_calculation_using_nngen",
   "bytes": 1672493,
   "sha256": "908075d2d0d272b1a0e8253ad4f0b2479ee9f0ad6e3d200ad85b742c8c70f647"
  }
 ],
 "sha256": {
  "png": "30647f3e37ee82953e005aa303397b5fee4c17bac389f01cd6dfd5626b2f932f",
  "filtered_stream": "c180f93920e0a71ab1cbcbdf8f7c3f5f0b07b63db7393344bf6feeb36c84ca5e",
  "pixels": "1861e95485eea03b948ce89b875bb4b93b0660edb47b75a642623ffc4cc8fea4"
 }
}
