{
 "image": "mpw-007_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-007_VIPDM_tile_A1.png",
   "row": 0,
   "col": 0,
   "frame": "A1",
   "x": 0,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "001",
   "project": "tinytapeout",
   "bytes": 443345,
   "sha256": "1fa397e327d0ebb686fd79ce4a4553349d98c013e9b133bdfc33bc724e834382"
  },
  {
   "file": "mpw-007_VIPDM_tile_A2.png",
   "row": 0,
   "col": 1,
   "frame": "A2",
   "x": 7576,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "002",
   "project": "zero_to_asic_course_group_submission_mpw7",
   "bytes": 492612,
   "sha256": "25c79a1c65ea4263aef56fc2114746ec41eac24011820f72939763c924da9780"
  },
  {
   "file": "mpw-007_VIPDM_tile_A3.png",
   "row": 0,
   "col": 2,
   "frame": "A3",
   "x": 15152,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "003",
   "project": "microwatt_mpw7",
   "bytes": 587851,
   "sha256": "364ed0dff46a827ded5b9447d7b1ab3dfc36f967181dfeddb3bdfdf974211e48"
  },
  {
   "file": "mpw-007_VIPDM_tile_A4.png",
   "row": 0,
   "col": 3,
   "frame": "A4",
   "x": 22728,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "004",
   "project": "yonga-can_controller",
   "bytes": 357577,
   "sha256": "ee74ff4a1be5679b88def3b892ed73aba3adcd02f747a7e23f828e6077c57942"
  },
  {
   "file": "mpw-007_VIPDM_tile_A5.png",
   "row": 0,
   "col": 4,
   "frame": "A5",
   "x": 30304,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "005",
   "project": "rocketalpha",
   "bytes": 596196,
   "sha256": "03131075e948abd9597ba7cd9fb412d4047e83155cbf9e713d956225f6a293a8"
  },
  {
   "file": "mpw-007_VIPDM_tile_A6.png",
   "row": 0,
   "col": 5,
   "frame": "A6",
   "x": 37880,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "006",
   "project": "riscduino-dcore_d3_3",
   "bytes": 627223,
   "sha256": "e0a772a9dd5c11910032430e30966fef306a27ac6313784602ee93448e34ccc1"
  },
  {
   "file": "mpw-007_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-007_VIPDM_tile_B1.png",
   "row": 1,
   "col": 0,
   "frame": "B1",
   "x": 0,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "007",
   "project": "riscduino-qcore_q2_3",
   "bytes": 649208,
   "sha256": "007e7871e3aa45898144825bca0c4f4419159dcd9c97fa4c4f70e78f77418d38"
  },
  {
   "file": "mpw-007_VIPDM_tile_B2.png",
   "row": 1,
   "col": 1,
   "frame": "B2",
   "x": 7576,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "008",
   "project": "riscduino-score-s4-3",
   "bytes": 589573,
   "sha256": "ec6b87850f6ac58e7263b9ebbba97ce366fb083a9bd18ecff4ed52d2b06b90b7"
  },
  {
   "file": "mpw-007_VIPDM_tile_B3.png",
   "row": 1,
   "col": 2,
   "frame": "B3",
   "x": 15152,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "009",
   "project": "nanofabrication_project_using_openfasoc",
   "bytes": 380054,
   "sha256": "b04fb710a03098c5194b51036f4608795c15ed6500096906b24522a64e45ecbe"
  },
  {
   "file": "mpw-007_VIPDM_tile_B4.png",
   "row": 1,
   "col": 3,
   "frame": "B4",
   "x": 22728,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "010",
   "project": "sramtestvehicleg3",
   "bytes": 325205,
   "sha256": "6ab1a73f1087754c01a29fa21cc83f6def6877edea6e540e909f73c479f9930e"
  },
  {
   "file": "mpw-007_VIPDM_tile_B5.png",
   "row": 1,
   "col": 4,
   "frame": "B5",
   "x": 30304,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "011",
   "project": "analog_frontend_for_particle_detection_resubm",
   "bytes": 330640,
   "sha256": "bd527f1321326cd0fe3b44f9a7d69096321d830cdc8ef154b848792999ea2664"
  },
  {
   "file": "mpw-007_VIPDM_tile_B6.png",
   "row": 1,
   "col": 5,
   "frame": "B6",
   "x": 37880,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "012",
   "project": "isa_16-bit_microprocessor",
   "bytes": 396271,
   "sha256": "71e04a6cd748b9c7b478d305655edb4c76eb672fcc85fa95e68ec037c60aaf51"
  },
  {
   "file": "mpw-007_VIPDM_tile_B7.png",
   "row": 1,
   "col": 6,
   "frame": "B7",
   "x": 45456,
   "y": 10776,
   "w": 7976,
   "h": 10776,
   "slot": "013",
   "project": "reram_crossbar",
   "bytes": 837639,
   "sha256": "f1d9120c7c875162d4b532d04828b48e5c1cc5d3ee5fe267211a7dcbff9676c8"
  },
  {
   "file": "mpw-007_VIPDM_tile_C1.png",
   "row": 2,
   "col": 0,
   "frame": "C1",
   "x": 0,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "014",
   "project": "trainable-nn",
   "bytes": 494310,
   "sha256": "027c2001607def26c9531bf72d7ffc54085fb8abc96c1e134d69928475bd6d83"
  },
  {
   "file": "mpw-007_VIPDM_tile_C2.png",
   "row": 2,
   "col": 1,
   "frame": "C2",
   "x": 7576,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "015",
   "project": "10b_adc_and_analog_support_-_update",
   "bytes": 335645,
   "sha256": "aa8860d5fcbc026a3859307ff16dd0981015f6ccc48ac56b31cd0f20cc9ff874"
  },
  {
   "file": "mpw-007_VIPDM_tile_C3.png",
   "row": 2,
   "col": 2,
   "frame": "C3",
   "x": 15152,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "016",
   "project": "bitcoin_mining_asics",
   "bytes": 361809,
   "sha256": "32b2506a4139e212de08d46260e99aa9b438cb122f1aebb11b6dd3d42126bafa"
  },
  {
   "file": "mpw-007_VIPDM_tile_C4.png",
   "row": 2,
   "col": 3,
   "frame": "C4",
   "x": 22728,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "017",
   "project": "yonga-mcu",
   "bytes": 542279,
   "sha256": "b8f823bbfc67e72ef952f75edf7baf9e1ead68be2cdd36ad916a3873ceef04b0"
  },
  {
   "file": "mpw-007_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-007_VIPDM_tile_C6.png",
   "row": 2,
   "col": 5,
   "frame": "C6",
   "x": 37880,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "018",
   "project": "soomrv",
   "bytes": 635058,
   "sha256": "2673f8f28af76d5676f738b045a7f824540997fd3c73d077fd4a65259a5b3ef9"
  },
  {
   "file": "mpw-007_VIPDM_tile_C7.png",
   "row": 2,
   "col": 6,
   "frame": "C7",
   "x": 45456,
   "y": 21552,
   "w": 7976,
   "h": 10776,
   "slot": "019",
   "project": "marmot_risc-v_asic_for_motor_control",
   "bytes": 659191,
   "sha256": "fc759b1ca5b8300feffb5a1862e031838f73794d3eddfa27dcf2a7ed95d04659"
  },
  {
   "file": "mpw-007_VIPDM_tile_D1.png",
   "row": 3,
   "col": 0,
   "frame": "D1",
   "x": 0,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "020",
   "project": "mixed_signal_circuits-jun13",
   "bytes": 325100,
   "sha256": "44d2dbe476501fa964192fce63bd090f8fe7dfde6bc630dac32a63d96f01ab17"
  },
  {
   "file": "mpw-007_VIPDM_tile_D2.png",
   "row": 3,
   "col": 1,
   "frame": "D2",
   "x": 7576,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "021",
   "project": "fpga_programming_management_unit",
   "bytes": 409941,
   "sha256": "628e151ec32d094aaadc39fe2532081d58c4f46e49a43ddcedf5ce6af2c0e52b"
  },
  {
   "file": "mpw-007_VIPDM_tile_D3.png",
   "row": 3,
   "col": 2,
   "frame": "D3",
   "x": 15152,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "022",
   "project": "warp-v",
   "bytes": 387975,
   "sha256": "47990c7a7ed3e232f5f1df36184eaae1c50f61f3a8d54b5805dbb8e7365b0ac1"
  },
  {
   "file": "mpw-007_VIPDM_tile_D4.png",
   "row": 3,
   "col": 3,
   "frame": "D4",
   "x": 22728,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "023",
   "project": "leaf__mpw7_",
   "bytes": 398455,
   "sha256": "b60e8c4efb5946c3a73d92e49bf0b24b78b4fadcd5291211935ed4b13924d2f4"
  },
  {
   "file": "mpw-007_VIPDM_tile_D5.png",
   "row": 3,
   "col": 4,
   "frame": "D5",
   "x": 30304,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "024",
   "project": "in_memory_computing_sram",
   "bytes": 363653,
   "sha256": "01081c6057934cc1dfc01e4396274224ed92f3eff7ac261b2b32fdbdebef7435"
  },
  {
   "file": "mpw-007_VIPDM_tile_D6.png",
   "row": 3,
   "col": 5,
   "frame": "D6",
   "x": 37880,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "025",
   "project": "rng_based_on_a_figaro_oscillator",
   "bytes": 354391,
   "sha256": "a2ace52372d1ad344b62f6a4d17654f8e3cfb9013795c2621b66a56de2620a1c"
  },
  {
   "file": "mpw-007_VIPDM_tile_D7.png",
   "row": 3,
   "col": 6,
   "frame": "D7",
   "x": 45456,
   "y": 32328,
   "w": 7976,
   "h": 10776,
   "slot": "026",
   "project": "reram-controller-mpw7_v2",
   "bytes": 357715,
   "sha256": "9f1c56a118d6513d29c7fb79d265d0ce818abd639ef9d3bda052ed1d5cd20829"
  },
  {
   "file": "mpw-007_VIPDM_tile_E1.png",
   "row": 4,
   "col": 0,
   "frame": "E1",
   "x": 0,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "027",
   "project": "enhanced_chaotic_oscillator_design",
   "bytes": 356650,
   "sha256": "b7c60e9ac3b4bc5c5fa3bdb2b65ed0914f895bf08d3a9744777a7531ddfeec78"
  },
  {
   "file": "mpw-007_VIPDM_tile_E2.png",
   "row": 4,
   "col": 1,
   "frame": "E2",
   "x": 7576,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "028",
   "project": "in_memory_computing_rram",
   "bytes": 384250,
   "sha256": "59cbeb42682fcbe6549372a8345d3b62d96a29fbbae342ebce0b585eae05d115"
  },
  {
   "file": "mpw-007_VIPDM_tile_E3.png",
   "row": 4,
   "col": 2,
   "frame": "E3",
   "x": 15152,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "029",
   "project": "rram_imc_v2_flat",
   "bytes": 384250,
   "sha256": "59cbeb42682fcbe6549372a8345d3b62d96a29fbbae342ebce0b585eae05d115"
  },
  {
   "file": "mpw-007_VIPDM_tile_E4.png",
   "row": 4,
   "col": 3,
   "frame": "E4",
   "x": 22728,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "030",
   "project": "topmetalse-dps",
   "bytes": 332834,
   "sha256": "585732c33f89f297a8297cf11c326a694ae1eaa388b8ad98010d07961ad3ebd0"
  },
  {
   "file": "mpw-007_VIPDM_tile_E5.png",
   "row": 4,
   "col": 4,
   "frame": "E5",
   "x": 30304,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "031",
   "project": "chaos_automaton",
   "bytes": 633079,
   "sha256": "8860d036da40fb64f61f751ae5aaaafa49fb7a62eff47aeb89cef9559a88e092"
  },
  {
   "file": "mpw-007_VIPDM_tile_E6.png",
   "row": 4,
   "col": 5,
   "frame": "E6",
   "x": 37880,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "032",
   "project": "hehecore_resubmission",
   "bytes": 536836,
   "sha256": "c089e8c9b8173efdec00ab9c5834fa30309dddf1ccd92f4a30e960d262fc8d3c"
  },
  {
   "file": "mpw-007_VIPDM_tile_E7.png",
   "row": 4,
   "col": 6,
   "frame": "E7",
   "x": 45456,
   "y": 43104,
   "w": 7976,
   "h": 10776,
   "slot": "033",
   "project": "waveform_generator",
   "bytes": 387271,
   "sha256": "9b0f011a5c8749ca924088335e75c9ca95dc3d77febd5dd35fe9166721298872"
  },
  {
   "file": "mpw-007_VIPDM_tile_F1.png",
   "row": 5,
   "col": 0,
   "frame": "F1",
   "x": 0,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "034",
   "project": "rift2core",
   "bytes": 382752,
   "sha256": "3d53486a8e70db7483cdbc6cff4d61fd04ececaf7fd7ec2d8fe661224dbab07e"
  },
  {
   "file": "mpw-007_VIPDM_tile_F2.png",
   "row": 5,
   "col": 1,
   "frame": "F2",
   "x": 7576,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "035",
   "project": "rift2go_2300",
   "bytes": 596582,
   "sha256": "728403e12684fdf19713d97853d3f403c94bbb5fd9048d14023637e54277cffc"
  },
  {
   "file": "mpw-007_VIPDM_tile_F3.png",
   "row": 5,
   "col": 2,
   "frame": "F3",
   "x": 15152,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "036",
   "project": "sloci_resubmission",
   "bytes": 337027,
   "sha256": "1dd2ee8d8c7b270bcf4ef79b2ee95208bf86e18abedb700d1646fe5ba29847af"
  },
  {
   "file": "mpw-007_VIPDM_tile_F4.png",
   "row": 5,
   "col": 3,
   "frame": "F4",
   "x": 22728,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "037",
   "project": "systolic_array_matrix_multiplier",
   "bytes": 360243,
   "sha256": "ad0ce99d2f7f8827cbccd9e8f873b54fbe4ddead61d4a54bef37421b4aa3ddea"
  },
  {
   "file": "mpw-007_VIPDM_tile_F5.png",
   "row": 5,
   "col": 4,
   "frame": "F5",
   "x": 30304,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "038",
   "project": "crypto_aes128",
   "bytes": 409448,
   "sha256": "fb65a70153f7d1099e622d66275d03a63b8c850a234c1a3a36ebc4b7a81d952f"
  },
  {
   "file": "mpw-007_VIPDM_tile_F6.png",
   "row": 5,
   "col": 5,
   "frame": "F6",
   "x": 37880,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "039",
   "project": "graphics_controller",
   "bytes": 439734,
   "sha256": "d9b3841fd4c55bc51cc26782b6aed09159f424e9e7f9919b5ba629eaa67d06df"
  },
  {
   "file": "mpw-007_VIPDM_tile_F7.png",
   "row": 5,
   "col": 6,
   "frame": "F7",
   "x": 45456,
   "y": 53880,
   "w": 7976,
   "h": 11176,
   "slot": "040",
   "project": "prga-test",
   "bytes": 482255,
   "sha256": "ad5d00c032cdd3e0599b1a93ebe4242674aa65df992be02c31032527a6ac4818"
  }
 ],
 "sha256": {
  "png": "213984bc9c2fc5099067b1c8518f178e4f860d16227a1d99d656434664291ef6",
  "filtered_stream": "e8efd6a105a0bc0bbd82cbf5be32e6263ce24ed6b3407b8795db1cb886eb9d5b",
  "pixels": "4b9f8820ce330e9b92569c69fc99ec7d2e42aaf08ac6cbfb3ec09b56c7cd9fd4"
 }
}
