{
 "image": "mpw-002_VIPDM_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-002_VIPDM_tile_A1.png",
   "row": 0,
   "col": 0,
   "frame": "A1",
   "x": 0,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "001",
   "project": "axi_dma_using_spinal",
   "bytes": 407123,
   "sha256": "c415ee4458095aa5b5e621cdb1595c97eb863ddec30708f9863ba91a8b441da6"
  },
  {
   "file": "mpw-002_VIPDM_tile_A2.png",
   "row": 0,
   "col": 1,
   "frame": "A2",
   "x": 7576,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "002",
   "project": "wishbone_can",
   "bytes": 415012,
   "sha256": "05c5a54c55144fe518890a184fd909a44c8f20148c663b0c28168cc5bc83a172"
  },
  {
   "file": "mpw-002_VIPDM_tile_A3.png",
   "row": 0,
   "col": 2,
   "frame": "A3",
   "x": 15152,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "003",
   "project": "Analog-Neural-Network",
   "bytes": 291833,
   "sha256": "013c71ab5f3aa9a7405aa61e310fec2c75b0806c3b59f26f19b20c032af5600b"
  },
  {
   "file": "mpw-002_VIPDM_tile_A4.png",
   "row": 0,
   "col": 3,
   "frame": "A4",
   "x": 22728,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "004",
   "project": "caravel_dsp2",
   "bytes": 396275,
   "sha256": "04fea08e927fab08ba3c3213ff054082fd61f42f20e5201f5934834ee8876052"
  },
  {
   "file": "mpw-002_VIPDM_tile_A5.png",
   "row": 0,
   "col": 4,
   "frame": "A5",
   "x": 30304,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "005",
   "project": "eFPGA_v3_caravel",
   "bytes": 1455873,
   "sha256": "44187839454058629bc7b77850f897ffecfaf6bd3d15ee232dfe9ecee560e07f"
  },
  {
   "file": "mpw-002_VIPDM_tile_A6.png",
   "row": 0,
   "col": 5,
   "frame": "A6",
   "x": 37880,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "006",
   "project": "opencryo_testchip",
   "bytes": 291743,
   "sha256": "5aeb4f7deecf61564fd43e976939bab3b1aca7520fe82d4cd11d84fd29a5a906"
  },
  {
   "file": "mpw-002_VIPDM_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-002_VIPDM_tile_B1.png",
   "row": 1,
   "col": 0,
   "frame": "B1",
   "x": 0,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "007",
   "project": "yiFive",
   "bytes": 356805,
   "sha256": "b865e5e64e11e6730215a6005e4ffc5087b4489e0bc040666e122bbfd8f3b380"
  },
  {
   "file": "mpw-002_VIPDM_tile_B2.png",
   "row": 1,
   "col": 1,
   "frame": "B2",
   "x": 7576,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "008",
   "project": "lexicon",
   "bytes": 545612,
   "sha256": "ca59c021ea8ab81fe9f05afc49beb11070423e5b4710a754833f7bc4644548db"
  },
  {
   "file": "mpw-002_VIPDM_tile_B3.png",
   "row": 1,
   "col": 2,
   "frame": "B3",
   "x": 15152,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "009",
   "project": "ucsc_openram_test_chip_v2",
   "bytes": 473147,
   "sha256": "4b6f526a901bb2476c9cb099dc48ee2820b3e0f908a21671e2bfd1d8ad56befe"
  },
  {
   "file": "mpw-002_VIPDM_tile_B4.png",
   "row": 1,
   "col": 3,
   "frame": "B4",
   "x": 22728,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "010",
   "project": "yonga-lz4_decoder",
   "bytes": 400196,
   "sha256": "f729c666a8f3069148530b3b4c8c9fe578e0b705116f0e9b9342c3c78efa0b52"
  },
  {
   "file": "mpw-002_VIPDM_tile_B5.png",
   "row": 1,
   "col": 4,
   "frame": "B5",
   "x": 30304,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "011",
   "project": "Potentiometric_Digit",
   "bytes": 295822,
   "sha256": "df6d1f496fb8d5fe9a3a455a61fe98184327f5e54c26e500ea58c2695cf3b09c"
  },
  {
   "file": "mpw-002_VIPDM_tile_B6.png",
   "row": 1,
   "col": 5,
   "frame": "B6",
   "x": 37880,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "012",
   "project": "fuserisc_ver2",
   "bytes": 1271964,
   "sha256": "ba88028a284d4db4f36092df09d92387e08549d7f9fae5d74409e623400731ae"
  },
  {
   "file": "mpw-002_VIPDM_tile_B7.png",
   "row": 1,
   "col": 6,
   "frame": "B7",
   "x": 45456,
   "y": 10776,
   "w": 7976,
   "h": 10776,
   "slot": "013",
   "project": "amsat_txrx_ic_mpw2",
   "bytes": 316086,
   "sha256": "43b519290d91af85954364851619972445f25c717be2b0c2b60a77098a8a1a2a"
  },
  {
   "file": "mpw-002_VIPDM_tile_C1.png",
   "row": 2,
   "col": 0,
   "frame": "C1",
   "x": 0,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "014",
   "project": "Comparator_3v3",
   "bytes": 291653,
   "sha256": "290187dad6614d5529b75782085fe3f5e97783908cdbed56da8a1030699d4b70"
  },
  {
   "file": "mpw-002_VIPDM_tile_C2.png",
   "row": 2,
   "col": 1,
   "frame": "C2",
   "x": 7576,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "015",
   "project": "caravel_multi_encode",
   "bytes": 400736,
   "sha256": "a29bc08febcab8f0a01e9218c6bdeb5238fbdc06d9ad26e13ecc0971b92d84cf"
  },
  {
   "file": "mpw-002_VIPDM_tile_C3.png",
   "row": 2,
   "col": 2,
   "frame": "C3",
   "x": 15152,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "016",
   "project": "kasirgalabs_uart",
   "bytes": 390949,
   "sha256": "e835d2930f1a5938752d087d265a1770a346d93cfcb6d782f816f2e8142f611b"
  },
  {
   "file": "mpw-002_VIPDM_tile_C4.png",
   "row": 2,
   "col": 3,
   "frame": "C4",
   "x": 22728,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "017",
   "project": "Automatically_genera",
   "bytes": 382957,
   "sha256": "632bb1eb9b988b409981bc2916b0a2f87aab1c803c436467540d673554f569d0"
  },
  {
   "file": "mpw-002_VIPDM_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-002_VIPDM_tile_C6.png",
   "row": 2,
   "col": 5,
   "frame": "C6",
   "x": 37880,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "018",
   "project": "uqab",
   "bytes": 499013,
   "sha256": "09a000d25dc1a433bcd92a04fb020f3462a3e3ee778cd2041a452162b68715d3"
  },
  {
   "file": "mpw-002_VIPDM_tile_C7.png",
   "row": 2,
   "col": 6,
   "frame": "C7",
   "x": 45456,
   "y": 21552,
   "w": 7976,
   "h": 10776,
   "slot": "019",
   "project": "caravel_azadi_soc",
   "bytes": 420541,
   "sha256": "d66c6c58fa0f67732750dd89113056890ccb0ecd5d7578b0970c883109d38ffe"
  },
  {
   "file": "mpw-002_VIPDM_tile_D1.png",
   "row": 3,
   "col": 0,
   "frame": "D1",
   "x": 0,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "020",
   "project": "caravel_dsc",
   "bytes": 399055,
   "sha256": "0eda3a3d951db45844eb2fe6f3640dc3f84896adb397df2cbea0984fa674df77"
  },
  {
   "file": "mpw-002_VIPDM_tile_D2.png",
   "row": 3,
   "col": 1,
   "frame": "D2",
   "x": 7576,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "021",
   "project": "SOFA-Plus-eFPGA",
   "bytes": 791507,
   "sha256": "80e4a0ef00e6c7960e0a710c38d422567d2ad270a932f7e57db086b2aa01946e"
  },
  {
   "file": "mpw-002_VIPDM_tile_D3.png",
   "row": 3,
   "col": 2,
   "frame": "D3",
   "x": 15152,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "022",
   "project": "caravel_user_project",
   "bytes": 390949,
   "sha256": "e835d2930f1a5938752d087d265a1770a346d93cfcb6d782f816f2e8142f611b"
  },
  {
   "file": "mpw-002_VIPDM_tile_D4.png",
   "row": 3,
   "col": 3,
   "frame": "D4",
   "x": 22728,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "023",
   "project": "General_Purpose_Band",
   "bytes": 381274,
   "sha256": "84ab7b947d9e58631e40b2e8738e371eb1ae64f27b94ba27b6458e43eed4a835"
  },
  {
   "file": "mpw-002_VIPDM_tile_D5.png",
   "row": 3,
   "col": 4,
   "frame": "D5",
   "x": 30304,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "024",
   "project": "zero_to_asic",
   "bytes": 419558,
   "sha256": "31d430fdf37e6679bf6d62d5cdbb29c146b5970f781656ec226349adc4620fff"
  },
  {
   "file": "mpw-002_VIPDM_tile_D6.png",
   "row": 3,
   "col": 5,
   "frame": "D6",
   "x": 37880,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "025",
   "project": "fast_gcd_for_large_i",
   "bytes": 1176664,
   "sha256": "afe909757c7806a11227749054fb19fcb66b4a74983ded850a013ac7d4d669e5"
  },
  {
   "file": "mpw-002_VIPDM_tile_D7.png",
   "row": 3,
   "col": 6,
   "frame": "D7",
   "x": 45456,
   "y": 32328,
   "w": 7976,
   "h": 10776,
   "slot": "026",
   "project": "Columbus",
   "bytes": 300652,
   "sha256": "c532a306cbbb0cd7557dce34a17c7f3ebf6fe21b991e4b8ba217ab6aa3586e5d"
  },
  {
   "file": "mpw-002_VIPDM_tile_E1.png",
   "row": 4,
   "col": 0,
   "frame": "E1",
   "x": 0,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "027",
   "project": "Space_shuttle",
   "bytes": 442009,
   "sha256": "f030e02c23c6fb09ee862f4f1c9fb8e4116a114c3750cec823c9c9fd21e0254b"
  },
  {
   "file": "mpw-002_VIPDM_tile_E2.png",
   "row": 4,
   "col": 1,
   "frame": "E2",
   "x": 7576,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "028",
   "project": "subservient",
   "bytes": 397099,
   "sha256": "ea75d7f57a230364d8064b23a35d1ceeb913679b091ea9e1881696988d7199f5"
  },
  {
   "file": "mpw-002_VIPDM_tile_E3.png",
   "row": 4,
   "col": 2,
   "frame": "E3",
   "x": 15152,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "029",
   "project": "caravel_analog_fulgor",
   "bytes": 303798,
   "sha256": "64398597609c9cbc151790f520c4dbaa0af3724d7cd4997140f1b0688665fbbe"
  },
  {
   "file": "mpw-002_VIPDM_tile_E4.png",
   "row": 4,
   "col": 3,
   "frame": "E4",
   "x": 22728,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "030",
   "project": "bandgap_reference_de",
   "bytes": 381298,
   "sha256": "391f29982cb24b8fd6418a28404385195d2232dd1614c06906f3dfe88806d0f3"
  },
  {
   "file": "mpw-002_VIPDM_tile_E5.png",
   "row": 4,
   "col": 4,
   "frame": "E5",
   "x": 30304,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "031",
   "project": "renml",
   "bytes": 458526,
   "sha256": "f1b0a83c191af9e5c9c5979f5b59d43453048553f2e99e13dae87aef8dde5da3"
  },
  {
   "file": "mpw-002_VIPDM_tile_E6.png",
   "row": 4,
   "col": 5,
   "frame": "E6",
   "x": 37880,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "032",
   "project": "io_expander",
   "bytes": 383351,
   "sha256": "4853c1e9dd46cdcc206718039f3a4bf008be4ea105cf00ac24c840feb47159f7"
  },
  {
   "file": "mpw-002_VIPDM_tile_E7.png",
   "row": 4,
   "col": 6,
   "frame": "E7",
   "x": 45456,
   "y": 43104,
   "w": 7976,
   "h": 10776,
   "slot": "033",
   "project": "digital_pll",
   "bytes": 313020,
   "sha256": "ac37be8840d56317d8ded964a62f49f9730605a46075c9902a65f3ffc071e4a7"
  },
  {
   "file": "mpw-002_VIPDM_tile_F1.png",
   "row": 5,
   "col": 0,
   "frame": "F1",
   "x": 0,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "034",
   "project": "zero_to_asic",
   "bytes": 423715,
   "sha256": "e4a159119b930ea9b6e0ebb840d4b2bf26ab1b5dadee6db5c47ef1ffadcbc162"
  },
  {
   "file": "mpw-002_VIPDM_tile_F2.png",
   "row": 5,
   "col": 1,
   "frame": "F2",
   "x": 7576,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "035",
   "project": "caravel_fpu",
   "bytes": 396089,
   "sha256": "7172f986af791312d771b1129d5bfba35e2fb4b9cc784d60e3a90a8408fcda93"
  },
  {
   "file": "mpw-002_VIPDM_tile_F3.png",
   "row": 5,
   "col": 2,
   "frame": "F3",
   "x": 15152,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "036",
   "project": "BrqRV_EB1",
   "bytes": 676506,
   "sha256": "0b24f838bc17d62989ef3d027eb45b3900afd6ccc0b6e11f5453f0a38dac6781"
  },
  {
   "file": "mpw-002_VIPDM_tile_F4.png",
   "row": 5,
   "col": 3,
   "frame": "F4",
   "x": 22728,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "037",
   "project": "hilas",
   "bytes": 298666,
   "sha256": "c3ccb614af8c392fbc03514d1d625c309e74b1751d28b82ef8be090a77d0e63d"
  },
  {
   "file": "mpw-002_VIPDM_tile_F5.png",
   "row": 5,
   "col": 4,
   "frame": "F5",
   "x": 30304,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "038",
   "project": "vlsi-sky130-analog-c",
   "bytes": 296162,
   "sha256": "d48596fea264b92dd3ea04813877a857f0640c1182a79530db0b8f3bdb1472f8"
  },
  {
   "file": "mpw-002_VIPDM_tile_F6.png",
   "row": 5,
   "col": 5,
   "frame": "F6",
   "x": 37880,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "039",
   "project": "sha1_engine",
   "bytes": 421501,
   "sha256": "a0f536867cd392a3e52c00d4bd1b99cd6660a122fa0284c4708b79b867eabbe4"
  },
  {
   "file": "mpw-002_VIPDM_tile_F7.png",
   "row": 5,
   "col": 6,
   "frame": "F7",
   "x": 45456,
   "y": 53880,
   "w": 7976,
   "h": 11176,
   "slot": "040",
   "project": "caravan_openfasoc",
   "bytes": 499591,
   "sha256": "7457f4cf98e3604ac876c9785bfff8872be013ac8e74b1f4383e5d98bc060f37"
  }
 ],
 "sha256": {
  "png": "94e288791d06ff4bbdc06812c311aaf46e05c8ce498bfa6f54eb27e951d2097f",
  "filtered_stream": "4fcc08cb9564f8c27a78b8ff6255089091d94c0ab017c848815ab47b81ed46a6",
  "pixels": "e3818112000d8d8310f14e53397f04a221450b8383f9df752566f08db27108f8"
 }
}
