{
 "image": "mpw-002_MM4_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_MM4_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": 9690162,
   "sha256": "13aa6df728078c6528a293f816c00f1c2c3e3dfc1903af5511e2e3ef1cdaa75e"
  },
  {
   "file": "mpw-002_MM4_tile_A2.png",
   "row": 0,
   "col": 1,
   "frame": "A2",
   "x": 7576,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "002",
   "project": "wishbone_can",
   "bytes": 9298658,
   "sha256": "a073731abc9c6a44da52544dd518732cb961c2226adc7ad0ed771513b6aad952"
  },
  {
   "file": "mpw-002_MM4_tile_A3.png",
   "row": 0,
   "col": 2,
   "frame": "A3",
   "x": 15152,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "003",
   "project": "Analog-Neural-Network",
   "bytes": 3327127,
   "sha256": "933aed76bd91ffcad77af1074d91605980818c920368b189c1f5daa3d5759727"
  },
  {
   "file": "mpw-002_MM4_tile_A4.png",
   "row": 0,
   "col": 3,
   "frame": "A4",
   "x": 22728,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "004",
   "project": "caravel_dsp2",
   "bytes": 9734726,
   "sha256": "68f2fe830864afba86eb161fadabbaad5725c2c650805381fdfa8f90277fda13"
  },
  {
   "file": "mpw-002_MM4_tile_A5.png",
   "row": 0,
   "col": 4,
   "frame": "A5",
   "x": 30304,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "005",
   "project": "eFPGA_v3_caravel",
   "bytes": 10382739,
   "sha256": "0bc15919d5df5378cd868c2e3f49fde60df96b22713743ee11cb0b315bf496fe"
  },
  {
   "file": "mpw-002_MM4_tile_A6.png",
   "row": 0,
   "col": 5,
   "frame": "A6",
   "x": 37880,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "006",
   "project": "opencryo_testchip",
   "bytes": 3268456,
   "sha256": "5a8ce1039e27ebe4151a2e3d519b4d4aefeb859e01ecc3697fc2d4bed00050d3"
  },
  {
   "file": "mpw-002_MM4_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_MM4_tile_B1.png",
   "row": 1,
   "col": 0,
   "frame": "B1",
   "x": 0,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "007",
   "project": "yiFive",
   "bytes": 8606823,
   "sha256": "79517962cdd876f0d5cd8aa84dbccb7d350eab87ce97c766e611b39166de1858"
  },
  {
   "file": "mpw-002_MM4_tile_B2.png",
   "row": 1,
   "col": 1,
   "frame": "B2",
   "x": 7576,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "008",
   "project": "lexicon",
   "bytes": 9412483,
   "sha256": "8ef891a641c2e192869c35c935db90ea73ea5760f812bc52d70b2ee94d07757f"
  },
  {
   "file": "mpw-002_MM4_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": 9895250,
   "sha256": "1104655f23ff874f141f430ebcc55fbff54d67158d7f0a7373a587be129be984"
  },
  {
   "file": "mpw-002_MM4_tile_B4.png",
   "row": 1,
   "col": 3,
   "frame": "B4",
   "x": 22728,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "010",
   "project": "yonga-lz4_decoder",
   "bytes": 9687821,
   "sha256": "f273a071e32cfa3755588e5dd085767c416b4ba339ddae23eec1fe0f5a6957d5"
  },
  {
   "file": "mpw-002_MM4_tile_B5.png",
   "row": 1,
   "col": 4,
   "frame": "B5",
   "x": 30304,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "011",
   "project": "Potentiometric_Digit",
   "bytes": 3621878,
   "sha256": "d51d51fcd98c34793469c8e2b5ed3a938b42c41669a58eaf39c0abe0de5d3855"
  },
  {
   "file": "mpw-002_MM4_tile_B6.png",
   "row": 1,
   "col": 5,
   "frame": "B6",
   "x": 37880,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "012",
   "project": "fuserisc_ver2",
   "bytes": 9854213,
   "sha256": "a6c02c4fd0b2cb4ec752b692a34fc3a999bd63af3a14a84d90014d1106c59139"
  },
  {
   "file": "mpw-002_MM4_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": 3778029,
   "sha256": "d7198b4889540a3d77165e4c49af197c0af155505f53eb93f652ed7df1d9d38c"
  },
  {
   "file": "mpw-002_MM4_tile_C1.png",
   "row": 2,
   "col": 0,
   "frame": "C1",
   "x": 0,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "014",
   "project": "Comparator_3v3",
   "bytes": 3266215,
   "sha256": "ed574eb57099291a9c284cf7c249ad55bd2ec361b87b03c1e48ac971ef7ad287"
  },
  {
   "file": "mpw-002_MM4_tile_C2.png",
   "row": 2,
   "col": 1,
   "frame": "C2",
   "x": 7576,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "015",
   "project": "caravel_multi_encode",
   "bytes": 9683628,
   "sha256": "22644477cbc2fcc74efebfd61398d8875c8bee4a8527badef8065c386c5a6b47"
  },
  {
   "file": "mpw-002_MM4_tile_C3.png",
   "row": 2,
   "col": 2,
   "frame": "C3",
   "x": 15152,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "016",
   "project": "kasirgalabs_uart",
   "bytes": 9611063,
   "sha256": "53a780bbbae5d2ad4bc11719d06169c05f5494f2c14595554fed63afc139916c"
  },
  {
   "file": "mpw-002_MM4_tile_C4.png",
   "row": 2,
   "col": 3,
   "frame": "C4",
   "x": 22728,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "017",
   "project": "Automatically_genera",
   "bytes": 9590342,
   "sha256": "3ccf017ba028efcb5c2f0f4155433634eef2d223279a4b14a1b8f55987289991"
  },
  {
   "file": "mpw-002_MM4_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_MM4_tile_C6.png",
   "row": 2,
   "col": 5,
   "frame": "C6",
   "x": 37880,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "018",
   "project": "uqab",
   "bytes": 11292031,
   "sha256": "ffdf9c7391b2cc38126b9daae333f99e4014b15a1b6c5b3c24adef532bf65b3a"
  },
  {
   "file": "mpw-002_MM4_tile_C7.png",
   "row": 2,
   "col": 6,
   "frame": "C7",
   "x": 45456,
   "y": 21552,
   "w": 7976,
   "h": 10776,
   "slot": "019",
   "project": "caravel_azadi_soc",
   "bytes": 10022934,
   "sha256": "a98ce597e3d4b81f85f0d810bd85d75ed07028f340647be9c515da4a6092a67e"
  },
  {
   "file": "mpw-002_MM4_tile_D1.png",
   "row": 3,
   "col": 0,
   "frame": "D1",
   "x": 0,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "020",
   "project": "caravel_dsc",
   "bytes": 9653055,
   "sha256": "6f0bd8b9e6dc9a474a3768f4ff3dcca889906b56cd74f61dc7c1b0b4832a6644"
  },
  {
   "file": "mpw-002_MM4_tile_D2.png",
   "row": 3,
   "col": 1,
   "frame": "D2",
   "x": 7576,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "021",
   "project": "SOFA-Plus-eFPGA",
   "bytes": 13190974,
   "sha256": "8ec82a99bf0da9d3e23f387e6f63831827c303fa86284aec35b1395b18dc3726"
  },
  {
   "file": "mpw-002_MM4_tile_D3.png",
   "row": 3,
   "col": 2,
   "frame": "D3",
   "x": 15152,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "022",
   "project": "caravel_user_project",
   "bytes": 9611063,
   "sha256": "53a780bbbae5d2ad4bc11719d06169c05f5494f2c14595554fed63afc139916c"
  },
  {
   "file": "mpw-002_MM4_tile_D4.png",
   "row": 3,
   "col": 3,
   "frame": "D4",
   "x": 22728,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "023",
   "project": "General_Purpose_Band",
   "bytes": 9532441,
   "sha256": "99a0ee58c5e44ac64067df30d46d02c4d18debb9de29ce56177169ca3bd9c571"
  },
  {
   "file": "mpw-002_MM4_tile_D5.png",
   "row": 3,
   "col": 4,
   "frame": "D5",
   "x": 30304,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "024",
   "project": "zero_to_asic",
   "bytes": 11164168,
   "sha256": "aa411f1d64d47c135d79f6c5e4913107c8825e86b0d4bcb1bbb7f03edf968c11"
  },
  {
   "file": "mpw-002_MM4_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": 11731008,
   "sha256": "e4f2d8cadee6029ee927dbaf9ef3ba114fa2769b1fd5b26803e595d4f6c3130c"
  },
  {
   "file": "mpw-002_MM4_tile_D7.png",
   "row": 3,
   "col": 6,
   "frame": "D7",
   "x": 45456,
   "y": 32328,
   "w": 7976,
   "h": 10776,
   "slot": "026",
   "project": "Columbus",
   "bytes": 3428741,
   "sha256": "416785231751fa187969d6d4e9f20a8e805b1847d65c7eee29fdca7f8ed96975"
  },
  {
   "file": "mpw-002_MM4_tile_E1.png",
   "row": 4,
   "col": 0,
   "frame": "E1",
   "x": 0,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "027",
   "project": "Space_shuttle",
   "bytes": 9872414,
   "sha256": "ca1bad94b09d71b1d307ef4c4d75c86df2e846a1ca2d5a0125f9f2fa1d98b4ef"
  },
  {
   "file": "mpw-002_MM4_tile_E2.png",
   "row": 4,
   "col": 1,
   "frame": "E2",
   "x": 7576,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "028",
   "project": "subservient",
   "bytes": 9565506,
   "sha256": "97a2b082e08220816de5747bb889100bf943ff77bbaede6f26617ab69db18f6c"
  },
  {
   "file": "mpw-002_MM4_tile_E3.png",
   "row": 4,
   "col": 2,
   "frame": "E3",
   "x": 15152,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "029",
   "project": "caravel_analog_fulgor",
   "bytes": 3410885,
   "sha256": "add09843377b092459344a8defbeb8fe52376ba586c9a14986753b342f564850"
  },
  {
   "file": "mpw-002_MM4_tile_E4.png",
   "row": 4,
   "col": 3,
   "frame": "E4",
   "x": 22728,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "030",
   "project": "bandgap_reference_de",
   "bytes": 9532662,
   "sha256": "f783adf6d40e11b9aee4940f8e8e8bf034edd8b92223e38571b2d2b2214b6409"
  },
  {
   "file": "mpw-002_MM4_tile_E5.png",
   "row": 4,
   "col": 4,
   "frame": "E5",
   "x": 30304,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "031",
   "project": "renml",
   "bytes": 9992539,
   "sha256": "cce5e1ee8cc1e3b3b749c7ceb0a1c1896f73c9c25dada5efa749e8f68195f8c5"
  },
  {
   "file": "mpw-002_MM4_tile_E6.png",
   "row": 4,
   "col": 5,
   "frame": "E6",
   "x": 37880,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "032",
   "project": "io_expander",
   "bytes": 9652519,
   "sha256": "e7b382b0b4917d9ac8219f0b93968740e4cefe70380668e0f00d866de2d17990"
  },
  {
   "file": "mpw-002_MM4_tile_E7.png",
   "row": 4,
   "col": 6,
   "frame": "E7",
   "x": 45456,
   "y": 43104,
   "w": 7976,
   "h": 10776,
   "slot": "033",
   "project": "digital_pll",
   "bytes": 3459497,
   "sha256": "5ed1e3b31e7e9b06aba592160926ac37a9caed9684ef0db5bd8d0ab29f4a409b"
  },
  {
   "file": "mpw-002_MM4_tile_F1.png",
   "row": 5,
   "col": 0,
   "frame": "F1",
   "x": 0,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "034",
   "project": "zero_to_asic",
   "bytes": 11168856,
   "sha256": "8f7e24533d7cf7e4948e5662583af60c1e15dc32f094410eb4196d246df052fd"
  },
  {
   "file": "mpw-002_MM4_tile_F2.png",
   "row": 5,
   "col": 1,
   "frame": "F2",
   "x": 7576,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "035",
   "project": "caravel_fpu",
   "bytes": 9668486,
   "sha256": "98fb11a8dfb0a95ae0291f74f80c504b7ef914deaab9db94c6a37763e14d7bd6"
  },
  {
   "file": "mpw-002_MM4_tile_F3.png",
   "row": 5,
   "col": 2,
   "frame": "F3",
   "x": 15152,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "036",
   "project": "BrqRV_EB1",
   "bytes": 11823790,
   "sha256": "3837be0b54dadc4d9d947eaaa28656ade09cc1979de1157b1a632687f1f76b06"
  },
  {
   "file": "mpw-002_MM4_tile_F4.png",
   "row": 5,
   "col": 3,
   "frame": "F4",
   "x": 22728,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "037",
   "project": "hilas",
   "bytes": 3450681,
   "sha256": "4d40a369e0a91d133d0497e4abe4a38172bca2bcea57438118c73cd1c35c4ee5"
  },
  {
   "file": "mpw-002_MM4_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": 3285252,
   "sha256": "e6cc941fdbc238516b29f60f6d4bf400078ab6ec44c79579d788cdd7f19cd4cc"
  },
  {
   "file": "mpw-002_MM4_tile_F6.png",
   "row": 5,
   "col": 5,
   "frame": "F6",
   "x": 37880,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "039",
   "project": "sha1_engine",
   "bytes": 9959564,
   "sha256": "91dbc83cea9635024e6e60db8ae193c3e3182e395281174c24338536117c0835"
  },
  {
   "file": "mpw-002_MM4_tile_F7.png",
   "row": 5,
   "col": 6,
   "frame": "F7",
   "x": 45456,
   "y": 53880,
   "w": 7976,
   "h": 11176,
   "slot": "040",
   "project": "caravan_openfasoc",
   "bytes": 6450773,
   "sha256": "bb1176cd32942b104a8a023c33e1b1aec6ef9a0334d466e3578e0aa8dc667533"
  }
 ],
 "sha256": {
  "png": "1ac2817e484187a929c36b22e2ebd4e3868cac82d8c77bdeda9c6c0860d5c350",
  "filtered_stream": "17fb683d32bdbfde2c84a3f30042c430786ea436f17daeb2fa864279db817279",
  "pixels": "9e1c4fd4f54a2d24652fd155841d23d60b9cedbf12b4245aa4c43ec1e4bc4eb5"
 }
}
