{
 "image": "mpw-002_NSDM_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_NSDM_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": 1169010,
   "sha256": "3e485a03ed50b203d349eb25fa9e25d12d45df3d469fb5d3d66403a8b41b391d"
  },
  {
   "file": "mpw-002_NSDM_tile_A2.png",
   "row": 0,
   "col": 1,
   "frame": "A2",
   "x": 7576,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "002",
   "project": "wishbone_can",
   "bytes": 1371780,
   "sha256": "ca51f5c11d381401383896354017722d14590fdb5a404513fd9db33372f1003e"
  },
  {
   "file": "mpw-002_NSDM_tile_A3.png",
   "row": 0,
   "col": 2,
   "frame": "A3",
   "x": 15152,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "003",
   "project": "Analog-Neural-Network",
   "bytes": 872549,
   "sha256": "019246aee7b5938bf0c6389b0196267611426e3d4035e77409b5162f0467f076"
  },
  {
   "file": "mpw-002_NSDM_tile_A4.png",
   "row": 0,
   "col": 3,
   "frame": "A4",
   "x": 22728,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "004",
   "project": "caravel_dsp2",
   "bytes": 1136101,
   "sha256": "4f181bfaf292f5ebadfa9ca767809a1733932d71eed37c417435175141596aea"
  },
  {
   "file": "mpw-002_NSDM_tile_A5.png",
   "row": 0,
   "col": 4,
   "frame": "A5",
   "x": 30304,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "005",
   "project": "eFPGA_v3_caravel",
   "bytes": 2714895,
   "sha256": "991ce1885412210ea3777f5359ee40f04961e2fba4659c68c1e2f054b31423f5"
  },
  {
   "file": "mpw-002_NSDM_tile_A6.png",
   "row": 0,
   "col": 5,
   "frame": "A6",
   "x": 37880,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "006",
   "project": "opencryo_testchip",
   "bytes": 875429,
   "sha256": "636bebfcc975303f0e5562b0c4706bcc388198d379a50e87c82a49b4d9293ef8"
  },
  {
   "file": "mpw-002_NSDM_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_NSDM_tile_B1.png",
   "row": 1,
   "col": 0,
   "frame": "B1",
   "x": 0,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "007",
   "project": "yiFive",
   "bytes": 1788302,
   "sha256": "6db653a06903c2e0550fbce471eae0f3f8e68ab5d0b7877834c82e38dbcb5a3b"
  },
  {
   "file": "mpw-002_NSDM_tile_B2.png",
   "row": 1,
   "col": 1,
   "frame": "B2",
   "x": 7576,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "008",
   "project": "lexicon",
   "bytes": 1913724,
   "sha256": "3045c01e7aa0731429f0a6ae01cd59c2b2508427bdccbe7ec04b84e104a405d5"
  },
  {
   "file": "mpw-002_NSDM_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": 1774607,
   "sha256": "b59bec30b0043878d8a827ba544bcd82f6dcd5ef66b5798a3f5ab5de278da9f3"
  },
  {
   "file": "mpw-002_NSDM_tile_B4.png",
   "row": 1,
   "col": 3,
   "frame": "B4",
   "x": 22728,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "010",
   "project": "yonga-lz4_decoder",
   "bytes": 1134407,
   "sha256": "748e710ccf350fccfc3c9770595be878f7af0dfef35ac8008ac1fd449d8b2996"
  },
  {
   "file": "mpw-002_NSDM_tile_B5.png",
   "row": 1,
   "col": 4,
   "frame": "B5",
   "x": 30304,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "011",
   "project": "Potentiometric_Digit",
   "bytes": 937092,
   "sha256": "24ce83ddefd1dd09fa1723b1b99ffd3d428ca7c2e5a0bd5eb7d77e0617ae3844"
  },
  {
   "file": "mpw-002_NSDM_tile_B6.png",
   "row": 1,
   "col": 5,
   "frame": "B6",
   "x": 37880,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "012",
   "project": "fuserisc_ver2",
   "bytes": 2627129,
   "sha256": "e08b627e42c2bfe6b4d7fecb2db21dc07b68ce90210d1af94498f60b7539741c"
  },
  {
   "file": "mpw-002_NSDM_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": 895936,
   "sha256": "f7238c48dc30e7def14f62b089925e031885d0a1c36195700e222bf970ed4cbf"
  },
  {
   "file": "mpw-002_NSDM_tile_C1.png",
   "row": 2,
   "col": 0,
   "frame": "C1",
   "x": 0,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "014",
   "project": "Comparator_3v3",
   "bytes": 875430,
   "sha256": "9b63a393354425ef4fba0296068820d109a5d17d594be7c1452aa9ec924f2f2e"
  },
  {
   "file": "mpw-002_NSDM_tile_C2.png",
   "row": 2,
   "col": 1,
   "frame": "C2",
   "x": 7576,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "015",
   "project": "caravel_multi_encode",
   "bytes": 1114765,
   "sha256": "337676e65bff5bada41d7f83b6895c4cb9fc652247c6b72b91d9f4fa782f3139"
  },
  {
   "file": "mpw-002_NSDM_tile_C3.png",
   "row": 2,
   "col": 2,
   "frame": "C3",
   "x": 15152,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "016",
   "project": "kasirgalabs_uart",
   "bytes": 985274,
   "sha256": "dee2a59aa44dd816dd2a56ffca9f0655fda34f8be942d4fa21393f3467a653d3"
  },
  {
   "file": "mpw-002_NSDM_tile_C4.png",
   "row": 2,
   "col": 3,
   "frame": "C4",
   "x": 22728,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "017",
   "project": "Automatically_genera",
   "bytes": 928904,
   "sha256": "5c656c943dc43a48ccd481202e0ebceea88e70d59ae371e49adb7c727b856af6"
  },
  {
   "file": "mpw-002_NSDM_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_NSDM_tile_C6.png",
   "row": 2,
   "col": 5,
   "frame": "C6",
   "x": 37880,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "018",
   "project": "uqab",
   "bytes": 2575443,
   "sha256": "09d2b35efd53d0a853ca04f6266bb446dc60493104aa54fef42e1527f3c41a62"
  },
  {
   "file": "mpw-002_NSDM_tile_C7.png",
   "row": 2,
   "col": 6,
   "frame": "C7",
   "x": 45456,
   "y": 21552,
   "w": 7976,
   "h": 10776,
   "slot": "019",
   "project": "caravel_azadi_soc",
   "bytes": 1977301,
   "sha256": "60f9f3d77b5261feeb04aaec4b0349e9cf22465666be0df8dad0931c00b01c2d"
  },
  {
   "file": "mpw-002_NSDM_tile_D1.png",
   "row": 3,
   "col": 0,
   "frame": "D1",
   "x": 0,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "020",
   "project": "caravel_dsc",
   "bytes": 1190281,
   "sha256": "dd57204a7895468be07a0d7f1ac612240eee1f374a4a757204e483f855e007c6"
  },
  {
   "file": "mpw-002_NSDM_tile_D2.png",
   "row": 3,
   "col": 1,
   "frame": "D2",
   "x": 7576,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "021",
   "project": "SOFA-Plus-eFPGA",
   "bytes": 2278250,
   "sha256": "30f98c83b8179d130fb852c3d99c704fb17384fbd3f1594dbb69a2fbe7c7ea96"
  },
  {
   "file": "mpw-002_NSDM_tile_D3.png",
   "row": 3,
   "col": 2,
   "frame": "D3",
   "x": 15152,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "022",
   "project": "caravel_user_project",
   "bytes": 990518,
   "sha256": "4d8227a93b506a70b2e904fec528f81d8034b93ac9c02cbcb6ad8e57f00e26cf"
  },
  {
   "file": "mpw-002_NSDM_tile_D4.png",
   "row": 3,
   "col": 3,
   "frame": "D4",
   "x": 22728,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "023",
   "project": "General_Purpose_Band",
   "bytes": 906486,
   "sha256": "3edef19a7ad4302ad8b099ed2e8af24b9a9fec9f8997fb2468e3de9635f63dd4"
  },
  {
   "file": "mpw-002_NSDM_tile_D5.png",
   "row": 3,
   "col": 4,
   "frame": "D5",
   "x": 30304,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "024",
   "project": "zero_to_asic",
   "bytes": 1265075,
   "sha256": "b86734733012dec4f1b0202a98c962406ce195e97e66235c106c8a8430bb4a57"
  },
  {
   "file": "mpw-002_NSDM_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": 4204512,
   "sha256": "5a9231cccb1539b10bb19a6037b6b3502600aab43f3dff4da7d27edccf7f0e3a"
  },
  {
   "file": "mpw-002_NSDM_tile_D7.png",
   "row": 3,
   "col": 6,
   "frame": "D7",
   "x": 45456,
   "y": 32328,
   "w": 7976,
   "h": 10776,
   "slot": "026",
   "project": "Columbus",
   "bytes": 870733,
   "sha256": "1d3a7871d63e45270a7967a1f69eb19c37999d857d2c8beaa11b5482b4be9a65"
  },
  {
   "file": "mpw-002_NSDM_tile_E1.png",
   "row": 4,
   "col": 0,
   "frame": "E1",
   "x": 0,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "027",
   "project": "Space_shuttle",
   "bytes": 1609545,
   "sha256": "f09e6804c5c3d2e05cc4efdefde2d8e455b23b33f8b6d65f4d607f3a693d71eb"
  },
  {
   "file": "mpw-002_NSDM_tile_E2.png",
   "row": 4,
   "col": 1,
   "frame": "E2",
   "x": 7576,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "028",
   "project": "subservient",
   "bytes": 1059091,
   "sha256": "ace28ef7a66e92eea06fd223815365958abd0efe25c42003b97289e1a5742d23"
  },
  {
   "file": "mpw-002_NSDM_tile_E3.png",
   "row": 4,
   "col": 2,
   "frame": "E3",
   "x": 15152,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "029",
   "project": "caravel_analog_fulgor",
   "bytes": 872393,
   "sha256": "91ded0c73cc116af378ea8667cdc73eb0dd4fd38df2b0ee738d6ce1e67540251"
  },
  {
   "file": "mpw-002_NSDM_tile_E4.png",
   "row": 4,
   "col": 3,
   "frame": "E4",
   "x": 22728,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "030",
   "project": "bandgap_reference_de",
   "bytes": 906479,
   "sha256": "37e266ff4e9f1255adf95cf14a3b2e927d3f3eb07288ff9f709ee236b1350dc3"
  },
  {
   "file": "mpw-002_NSDM_tile_E5.png",
   "row": 4,
   "col": 4,
   "frame": "E5",
   "x": 30304,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "031",
   "project": "renml",
   "bytes": 2071243,
   "sha256": "93fb653ba035f7c24a3ea5099d266145a9f0af723eefe81610cca85d66947a08"
  },
  {
   "file": "mpw-002_NSDM_tile_E6.png",
   "row": 4,
   "col": 5,
   "frame": "E6",
   "x": 37880,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "032",
   "project": "io_expander",
   "bytes": 913184,
   "sha256": "93654ab5f7d4d5ab1f39532289dff5c75ead1ba57332bcd9a047d75aa347281f"
  },
  {
   "file": "mpw-002_NSDM_tile_E7.png",
   "row": 4,
   "col": 6,
   "frame": "E7",
   "x": 45456,
   "y": 43104,
   "w": 7976,
   "h": 10776,
   "slot": "033",
   "project": "digital_pll",
   "bytes": 928546,
   "sha256": "31383a8305da42186f080b47f4a9390ae5a84519ff3e40c9adb86b0d04ae399d"
  },
  {
   "file": "mpw-002_NSDM_tile_F1.png",
   "row": 5,
   "col": 0,
   "frame": "F1",
   "x": 0,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "034",
   "project": "zero_to_asic",
   "bytes": 1259064,
   "sha256": "476750789b45fefef1f22c5615ce448024ecebc7cc1db966a57aee8c5298cdf7"
  },
  {
   "file": "mpw-002_NSDM_tile_F2.png",
   "row": 5,
   "col": 1,
   "frame": "F2",
   "x": 7576,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "035",
   "project": "caravel_fpu",
   "bytes": 1081039,
   "sha256": "2f4caa6fcef43b57c5910989a5009c196acff1d49afd8926f0403866f0493dd7"
  },
  {
   "file": "mpw-002_NSDM_tile_F3.png",
   "row": 5,
   "col": 2,
   "frame": "F3",
   "x": 15152,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "036",
   "project": "BrqRV_EB1",
   "bytes": 2997911,
   "sha256": "807f93298bd1bb17b3c95c2d01b2dfe44530d2c8e75a822cd53e31eced6726c4"
  },
  {
   "file": "mpw-002_NSDM_tile_F4.png",
   "row": 5,
   "col": 3,
   "frame": "F4",
   "x": 22728,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "037",
   "project": "hilas",
   "bytes": 879002,
   "sha256": "0943a26d313e4efb9375b463d0d7c78ad69c7bd14defc7e7cf6ae2884480aeac"
  },
  {
   "file": "mpw-002_NSDM_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": 879501,
   "sha256": "8ba5da7c2a0cd043adbe7645fefb0c858224870b984ffe265fe5b6eec7ab983b"
  },
  {
   "file": "mpw-002_NSDM_tile_F6.png",
   "row": 5,
   "col": 5,
   "frame": "F6",
   "x": 37880,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "039",
   "project": "sha1_engine",
   "bytes": 1101092,
   "sha256": "f17bf6aad34dbc5d2b2a5d0f3603e5a1ecdb4c3931c983028259f4dbf3cd78b0"
  },
  {
   "file": "mpw-002_NSDM_tile_F7.png",
   "row": 5,
   "col": 6,
   "frame": "F7",
   "x": 45456,
   "y": 53880,
   "w": 7976,
   "h": 11176,
   "slot": "040",
   "project": "caravan_openfasoc",
   "bytes": 1744920,
   "sha256": "3710b53c5cbac8890d86e9c2af379e8d3ea6e189d8d7c2fffae158361c9c2f10"
  }
 ],
 "sha256": {
  "png": "fd05e3ebf49b0e7f7d9c5c48d2dbcb422e443454e94868138de3a41c7a887ed8",
  "filtered_stream": "75d6b156e6f8d8d740e9cfc6a7a416479acf951819221945fc0707cf09ec8432",
  "pixels": "4162a0acf0c269d3125a794ce3fce48611b0351ce715666fc46d7f3fa97d280a"
 }
}
