{
 "image": "mpw-005_MM2_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-005_MM2_tile_A1.png",
   "row": 0,
   "col": 0,
   "frame": "A1",
   "x": 0,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "001",
   "project": "pll-based_capacitance-to-digital_converter_mpw4",
   "bytes": 7146790,
   "sha256": "786bc4b9dddf553efd8a233f830b9a257517eef4c0abaa965e8503d0f283b5d7"
  },
  {
   "file": "mpw-005_MM2_tile_A2.png",
   "row": 0,
   "col": 1,
   "frame": "A2",
   "x": 7576,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "002",
   "project": "mpw5_cache",
   "bytes": 9121548,
   "sha256": "53e06fc310ab8c17e1941a62b4959ac77d51cfa040f4b51db600b3667f628fb5"
  },
  {
   "file": "mpw-005_MM2_tile_A3.png",
   "row": 0,
   "col": 2,
   "frame": "A3",
   "x": 15152,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "003",
   "project": "zero_to_asic_course_group_submission_mpw5",
   "bytes": 18792479,
   "sha256": "479e159259c10363f508ed842be33239c328673232a2545823c3b81b6fb149e2"
  },
  {
   "file": "mpw-005_MM2_tile_A4.png",
   "row": 0,
   "col": 3,
   "frame": "A4",
   "x": 22728,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "004",
   "project": "zero_to_asic_mpw2_rerun_on_mpw5",
   "bytes": 17137680,
   "sha256": "512cf85f405e42d8a69381526548eb025e4726d6a759ff1fa9d154840b1a6491"
  },
  {
   "file": "mpw-005_MM2_tile_A5.png",
   "row": 0,
   "col": 4,
   "frame": "A5",
   "x": 30304,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "005",
   "project": "zero_to_asic_mpw3_rerun_on_mpw5",
   "bytes": 17300650,
   "sha256": "a48a9b28208075c0a85a383cf80e7c5eec73e4b2a0a02188b7a5276f0ac95f8b"
  },
  {
   "file": "mpw-005_MM2_tile_A6.png",
   "row": 0,
   "col": 5,
   "frame": "A6",
   "x": 37880,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "006",
   "project": "zero_to_asic_mpw4-rerun",
   "bytes": 17622613,
   "sha256": "2acfb9b7bf1593fa5f33f48f80393c5479d42078771eecf4522955fe258f34e7"
  },
  {
   "file": "mpw-005_MM2_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-005_MM2_tile_B1.png",
   "row": 1,
   "col": 0,
   "frame": "B1",
   "x": 0,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "007",
   "project": "actuatorcontroller",
   "bytes": 13585524,
   "sha256": "5f0468cf10bac4827843452dd55d9740c2736c5a99a68197bafc3a32d3758633"
  },
  {
   "file": "mpw-005_MM2_tile_B2.png",
   "row": 1,
   "col": 1,
   "frame": "B2",
   "x": 7576,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "008",
   "project": "microwatt_mpw5",
   "bytes": 19627135,
   "sha256": "7d9f75bedf5a29bdbe62075f96a64cc1a081b7250a5fa82ae845a3b020774985"
  },
  {
   "file": "mpw-005_MM2_tile_B3.png",
   "row": 1,
   "col": 2,
   "frame": "B3",
   "x": 15152,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "009",
   "project": "armleo_gpio_mpw5",
   "bytes": 10189294,
   "sha256": "58dc6ae82c7c1f379239bd19f28820e98bfc1eb5aef08a6058eb2bd19da5dc0c"
  },
  {
   "file": "mpw-005_MM2_tile_B4.png",
   "row": 1,
   "col": 3,
   "frame": "B4",
   "x": 22728,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "010",
   "project": "fabulous_efpga",
   "bytes": 18207144,
   "sha256": "6874374a8166c50221eb30ccc7b2431298791186fbb783d7bbf4150d5f635db8"
  },
  {
   "file": "mpw-005_MM2_tile_B5.png",
   "row": 1,
   "col": 4,
   "frame": "B5",
   "x": 30304,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "011",
   "project": "i2c_controller",
   "bytes": 12563800,
   "sha256": "f038476354630696eb8be980f3782f99a7010a4b88f5bc1e668e21592fbe77e5"
  },
  {
   "file": "mpw-005_MM2_tile_B6.png",
   "row": 1,
   "col": 5,
   "frame": "B6",
   "x": 37880,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "012",
   "project": "lbist-mbist",
   "bytes": 14741269,
   "sha256": "6ca598ea790b3d4dd0c5bb7e6c3f3a964c7e9fd2ec7995133accef75c9df3acf"
  },
  {
   "file": "mpw-005_MM2_tile_B7.png",
   "row": 1,
   "col": 6,
   "frame": "B7",
   "x": 45456,
   "y": 10776,
   "w": 7976,
   "h": 10776,
   "slot": "013",
   "project": "riscduino-dual_core__rd0_",
   "bytes": 16542272,
   "sha256": "35801676680255de99393dbcf74359728c0ea2192855f8302cdd0c94a9caa327"
  },
  {
   "file": "mpw-005_MM2_tile_C1.png",
   "row": 2,
   "col": 0,
   "frame": "C1",
   "x": 0,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "014",
   "project": "riscduino-qcore__q0_",
   "bytes": 16497146,
   "sha256": "022e05041491d7ec959394a01cbd3260fd0871a299588e469c12a51a636fd912"
  },
  {
   "file": "mpw-005_MM2_tile_C2.png",
   "row": 2,
   "col": 1,
   "frame": "C2",
   "x": 7576,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "015",
   "project": "high_speed_vco",
   "bytes": 7142502,
   "sha256": "3dc4d47416477e4cfe7592a282c365628ef19257a2cf7ac51931a0d2ef27e3a7"
  },
  {
   "file": "mpw-005_MM2_tile_C3.png",
   "row": 2,
   "col": 2,
   "frame": "C3",
   "x": 15152,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "016",
   "project": "openfasoc-cryo-gen",
   "bytes": 9881652,
   "sha256": "e275a6993d4ffa86811653e406c6b31d3ef0d8b95a11c9a5e465526b144a7890"
  },
  {
   "file": "mpw-005_MM2_tile_C4.png",
   "row": 2,
   "col": 3,
   "frame": "C4",
   "x": 22728,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "017",
   "project": "microwave_signal_generator",
   "bytes": 7687199,
   "sha256": "cf9b956a48443c93f94aa9f2f1ee48da573aa8492ee3d09ebb8e937f09f37cf7"
  },
  {
   "file": "mpw-005_MM2_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-005_MM2_tile_C6.png",
   "row": 2,
   "col": 5,
   "frame": "C6",
   "x": 37880,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "018",
   "project": "pico_design_resubmission_mpw5",
   "bytes": 13459624,
   "sha256": "5c3bb509dfb38a647e610ef0c63fa20e8d5ad75d780084c9ab0988e8f6c4e2f7"
  },
  {
   "file": "mpw-005_MM2_tile_C7.png",
   "row": 2,
   "col": 6,
   "frame": "C7",
   "x": 45456,
   "y": 21552,
   "w": 7976,
   "h": 10776,
   "slot": "019",
   "project": "ask_modulator_and_impedance_transformer",
   "bytes": 7175424,
   "sha256": "070201644e6f97f2accff7830f2a0d2223a8a519723f4e573a78e325238d2ede"
  },
  {
   "file": "mpw-005_MM2_tile_D1.png",
   "row": 3,
   "col": 0,
   "frame": "D1",
   "x": 0,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "020",
   "project": "baseband_inductorless_automatic_gain_control",
   "bytes": 7146264,
   "sha256": "c55c5b12addd36d0c1fb9daae71acdbc360f860960e2af45256251976ef09dce"
  },
  {
   "file": "mpw-005_MM2_tile_D2.png",
   "row": 3,
   "col": 1,
   "frame": "D2",
   "x": 7576,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "021",
   "project": "azadi_iii",
   "bytes": 13418054,
   "sha256": "2310e9412400581582f1ff927d116752c32faa1bcfbecce8d15acc4c606a3d04"
  },
  {
   "file": "mpw-005_MM2_tile_D3.png",
   "row": 3,
   "col": 2,
   "frame": "D3",
   "x": 15152,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "022",
   "project": "tia_for_physic_experiments",
   "bytes": 7246614,
   "sha256": "084a200204dce445df5ef9bc817f0a5973bf665bc5585619baad63935cb3b3b4"
  },
  {
   "file": "mpw-005_MM2_tile_D4.png",
   "row": 3,
   "col": 3,
   "frame": "D4",
   "x": 22728,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "023",
   "project": "qf105",
   "bytes": 17652179,
   "sha256": "6803b8fb7c3ec6759acb504579300c7e6911ab5c5905efdee7767ee287e6dabf"
  },
  {
   "file": "mpw-005_MM2_tile_D5.png",
   "row": 3,
   "col": 4,
   "frame": "D5",
   "x": 30304,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "024",
   "project": "coriolis_test_soc_-_mpw5_vexriscv",
   "bytes": 16455422,
   "sha256": "b461dc05625c1121642d1962829c29c68da31758c6322fac6d8b2aeb0bc96f51"
  },
  {
   "file": "mpw-005_MM2_tile_D6.png",
   "row": 3,
   "col": 5,
   "frame": "D6",
   "x": 37880,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "025",
   "project": "junga_soc_mpw5",
   "bytes": 13810425,
   "sha256": "ad2a659c6e208fcf3d846aa9a5988db3b52ff397f27691e22bde93f3ea83d573"
  },
  {
   "file": "mpw-005_MM2_tile_D7.png",
   "row": 3,
   "col": 6,
   "frame": "D7",
   "x": 45456,
   "y": 32328,
   "w": 7976,
   "h": 10776,
   "slot": "026",
   "project": "nand_flash_mpw-5",
   "bytes": 8836110,
   "sha256": "44e01ccb0e314987e2a1e1bd0ee85f95547429b99632e44a25307c3a4949a30e"
  },
  {
   "file": "mpw-005_MM2_tile_E1.png",
   "row": 4,
   "col": 0,
   "frame": "E1",
   "x": 0,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "027",
   "project": "kasirga-c0-mpw-5",
   "bytes": 11974883,
   "sha256": "5498d59b556c95044a1771a2be5e85581e73d17ed517001df6cfb9e411e7dadd"
  },
  {
   "file": "mpw-005_MM2_tile_E2.png",
   "row": 4,
   "col": 1,
   "frame": "E2",
   "x": 7576,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "028",
   "project": "delta-sigma_audio_dac__mpw5_",
   "bytes": 13539148,
   "sha256": "bc42dbdf38ab31d53c1437fd56b9febb8334141e47ff24be71b4b4b416d7ce8a"
  },
  {
   "file": "mpw-005_MM2_tile_E3.png",
   "row": 4,
   "col": 2,
   "frame": "E3",
   "x": 15152,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "029",
   "project": "wirelessenergyharvesting",
   "bytes": 7156892,
   "sha256": "76084f58ca6f00030bfe8b6dbf6c22d6a8c357804531a47f2016376426a4ece2"
  },
  {
   "file": "mpw-005_MM2_tile_E4.png",
   "row": 4,
   "col": 3,
   "frame": "E4",
   "x": 22728,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "030",
   "project": "caravel_raster_engine",
   "bytes": 16526755,
   "sha256": "ff1c5606ba12508809486d66071e736f8db4aae3c6158b0aa811e425305127bd"
  },
  {
   "file": "mpw-005_MM2_tile_E5.png",
   "row": 4,
   "col": 4,
   "frame": "E5",
   "x": 30304,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "031",
   "project": "DDR3_SSTL_TEST",
   "bytes": 7185089,
   "sha256": "3d953c407e8bb71284c849b49636766bd0208a95d120dd1ec0dec9cb79dd23e2"
  },
  {
   "file": "mpw-005_MM2_tile_E6.png",
   "row": 4,
   "col": 5,
   "frame": "E6",
   "x": 37880,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "032",
   "project": "accelerated_risc-v_cpus",
   "bytes": 12066094,
   "sha256": "8fecea2762a0dc7dd0e4342f36f7df8b823a66acea694f02d878fe07c4078310"
  },
  {
   "file": "mpw-005_MM2_tile_E7.png",
   "row": 4,
   "col": 6,
   "frame": "E7",
   "x": 45456,
   "y": 43104,
   "w": 7976,
   "h": 10776,
   "slot": "033",
   "project": "alu",
   "bytes": 12326675,
   "sha256": "95aaacb7d0d5e324e71c1b591ded8f2dcad73c207027285fa568571a6b1e4317"
  },
  {
   "file": "mpw-005_MM2_tile_F1.png",
   "row": 5,
   "col": 0,
   "frame": "F1",
   "x": 0,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "034",
   "project": "4ft4",
   "bytes": 13050896,
   "sha256": "e8cb206c2ff703b80d1de5f2036767d4ba52a3e9530e019403eb2ab12d82ca21"
  },
  {
   "file": "mpw-005_MM2_tile_F2.png",
   "row": 5,
   "col": 1,
   "frame": "F2",
   "x": 7576,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "035",
   "project": "rng_chaos",
   "bytes": 14592507,
   "sha256": "cbc6a2970a89574dc77f3d0ec626cd4fa6d3a5907a196c98996d9bfd171368df"
  },
  {
   "file": "mpw-005_MM2_tile_F3.png",
   "row": 5,
   "col": 2,
   "frame": "F3",
   "x": 15152,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "036",
   "project": "uetrv-ecore",
   "bytes": 13925368,
   "sha256": "c7234814acdf5f3cc48a9d7b5233b9df22bf7203a5691a5bbb08cc7ebde05052"
  },
  {
   "file": "mpw-005_MM2_tile_F4.png",
   "row": 5,
   "col": 3,
   "frame": "F4",
   "x": 22728,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "037",
   "project": "systolic_array",
   "bytes": 13277505,
   "sha256": "dd2e69978df44bf0a0328a29c5c76d5f0d89261794967f526bec1fb4705c07de"
  },
  {
   "file": "mpw-005_MM2_tile_F5.png",
   "row": 5,
   "col": 4,
   "frame": "F5",
   "x": 30304,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "038",
   "project": "reram_test",
   "bytes": 7218218,
   "sha256": "49918aa74813f6d859cd41400e98d3f9f3f6ff6055c3e1560f9636bfa182be53"
  },
  {
   "file": "mpw-005_MM2_tile_F6.png",
   "row": 5,
   "col": 5,
   "frame": "F6",
   "x": 37880,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "039",
   "project": "secure_memory",
   "bytes": 14427293,
   "sha256": "b49c5a15b906dccebca5cde9dcd149fed34ce266ed4770dc66f1d5f0e7b0995f"
  },
  {
   "file": "mpw-005_MM2_tile_F7.png",
   "row": 5,
   "col": 6,
   "frame": "F7",
   "x": 45456,
   "y": 53880,
   "w": 7976,
   "h": 11176,
   "slot": "040",
   "project": "asynchronous_fibonacci_counter_testfix",
   "bytes": 12687996,
   "sha256": "2b24aa370d786f0f2acfd5efbbf8fb26e460c61163b6d0e0b20aa5e967f87fdb"
  }
 ],
 "sha256": {
  "png": "9daf50dc593e9139280c8702ec2ea85f06db83c4c078954efc98716adcd46f03",
  "filtered_stream": "2e3ded1e9bcb87621705a325d3717009465c5f69f1b3754ae9c5715b007b2db7",
  "pixels": "db20a0df1b9454caee647078137dba37287df0de46a3cacf3ec83f677479fdfd"
 }
}
