{
 "image": "mpw-007_VIM4_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_VIM4_tile_A1.png",
   "row": 0,
   "col": 0,
   "frame": "A1",
   "x": 0,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "001",
   "project": "tinytapeout",
   "bytes": 710085,
   "sha256": "a0754cea462d6f89df38aca897195a1aebedf698bb6fa3b0e919ccaf18779eb4"
  },
  {
   "file": "mpw-007_VIM4_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": 731005,
   "sha256": "48a4257d021c851c9a36cb2ac216290ca365eed9e74e40d9b755ed5ac4060b27"
  },
  {
   "file": "mpw-007_VIM4_tile_A3.png",
   "row": 0,
   "col": 2,
   "frame": "A3",
   "x": 15152,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "003",
   "project": "microwatt_mpw7",
   "bytes": 729183,
   "sha256": "b201273bae8f1f1f92d24922dd2da884d6b3f1f1fbdfb918bf3edda6515c4615"
  },
  {
   "file": "mpw-007_VIM4_tile_A4.png",
   "row": 0,
   "col": 3,
   "frame": "A4",
   "x": 22728,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "004",
   "project": "yonga-can_controller",
   "bytes": 733246,
   "sha256": "34d2d4d1e4de00bf9f6296d151ad2c48c84611293391bb124068e3c543dc2a11"
  },
  {
   "file": "mpw-007_VIM4_tile_A5.png",
   "row": 0,
   "col": 4,
   "frame": "A5",
   "x": 30304,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "005",
   "project": "rocketalpha",
   "bytes": 710416,
   "sha256": "7a09d5435aab7518df18018eb36522c2212b513f2ec7b4f7a2056580ae4a2baf"
  },
  {
   "file": "mpw-007_VIM4_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": 787324,
   "sha256": "646a9b02bd8d39c1febd5037009831e44bbe8abe3802cbf856e757217ec7749e"
  },
  {
   "file": "mpw-007_VIM4_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_VIM4_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": 790580,
   "sha256": "73899310385a7a43f11e3147aa8fda5195a5f2bfa8bacaedb46f76bb127fe1e3"
  },
  {
   "file": "mpw-007_VIM4_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": 787309,
   "sha256": "11c9b5b42059c332f260b73171ce4c43c98104b3e9486c1f69bfcff0f0768f08"
  },
  {
   "file": "mpw-007_VIM4_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": 880399,
   "sha256": "2db16d1d1dbcbc3277a8b0ad1ed48912fed1ad944b52de25d461d3b199024379"
  },
  {
   "file": "mpw-007_VIM4_tile_B4.png",
   "row": 1,
   "col": 3,
   "frame": "B4",
   "x": 22728,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "010",
   "project": "sramtestvehicleg3",
   "bytes": 669984,
   "sha256": "a71f8f63439fdd3eb2f83dab02096f09f1d71c2f4abf7b3d30599fca444105a1"
  },
  {
   "file": "mpw-007_VIM4_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": 696264,
   "sha256": "0ab616a5f6102cd663941ab38c113261bdcb7d9b48aa0a573a4011b928ef3602"
  },
  {
   "file": "mpw-007_VIM4_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": 728902,
   "sha256": "6ac131e1ee81afb8eace71b01fb56a811bf591cc18b949d6010afabaac4ea5d9"
  },
  {
   "file": "mpw-007_VIM4_tile_B7.png",
   "row": 1,
   "col": 6,
   "frame": "B7",
   "x": 45456,
   "y": 10776,
   "w": 7976,
   "h": 10776,
   "slot": "013",
   "project": "reram_crossbar",
   "bytes": 1665104,
   "sha256": "2505e7bc35283570b11b9e13c0871384e2c07eb74fed1e3b07d8e8013d46a7be"
  },
  {
   "file": "mpw-007_VIM4_tile_C1.png",
   "row": 2,
   "col": 0,
   "frame": "C1",
   "x": 0,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "014",
   "project": "trainable-nn",
   "bytes": 730850,
   "sha256": "9540cd851a4b713da4b1eb2acebc8b7b29f7915cbdfceefc1b361987f6b61cbf"
  },
  {
   "file": "mpw-007_VIM4_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": 849992,
   "sha256": "ce3f3ceaeaba2bd656317b8ed473cbd4b2da0a0859812bacd27ff33938998799"
  },
  {
   "file": "mpw-007_VIM4_tile_C3.png",
   "row": 2,
   "col": 2,
   "frame": "C3",
   "x": 15152,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "016",
   "project": "bitcoin_mining_asics",
   "bytes": 732009,
   "sha256": "f439393926dbada788ecb79aa837297cee3205ca2dd7122d140d4463660ca183"
  },
  {
   "file": "mpw-007_VIM4_tile_C4.png",
   "row": 2,
   "col": 3,
   "frame": "C4",
   "x": 22728,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "017",
   "project": "yonga-mcu",
   "bytes": 726163,
   "sha256": "50b10832d7c12a0f4ef1b0ec3009fe5ff7827c93dc345bcdd78ed6e2b519f21f"
  },
  {
   "file": "mpw-007_VIM4_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_VIM4_tile_C6.png",
   "row": 2,
   "col": 5,
   "frame": "C6",
   "x": 37880,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "018",
   "project": "soomrv",
   "bytes": 729486,
   "sha256": "60957591fe7187490f9863c90db043c6c66a950648dd378172d1a364c5833fba"
  },
  {
   "file": "mpw-007_VIM4_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": 723224,
   "sha256": "f6f2ca2deef31bc6dfb3b194a2ba783119800f6e7e17bd298894b2725b99f7a1"
  },
  {
   "file": "mpw-007_VIM4_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": 669801,
   "sha256": "99c4cc1c1596071b36f824e775b1bbe7e1adbc993807d0cdcbbc185c24b70e16"
  },
  {
   "file": "mpw-007_VIM4_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": 727641,
   "sha256": "efd65c1771d89e7661348f5ec7784febdbed8a9d96321f9062cea0ec5e52f12d"
  },
  {
   "file": "mpw-007_VIM4_tile_D3.png",
   "row": 3,
   "col": 2,
   "frame": "D3",
   "x": 15152,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "022",
   "project": "warp-v",
   "bytes": 731313,
   "sha256": "2113639a15d2abf4cd70f69039471349e58dd9fcfb1588ec529caf336cc2dcd8"
  },
  {
   "file": "mpw-007_VIM4_tile_D4.png",
   "row": 3,
   "col": 3,
   "frame": "D4",
   "x": 22728,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "023",
   "project": "leaf__mpw7_",
   "bytes": 730347,
   "sha256": "451c0d01aae69415ae0e8e3e0781101605e86277ef21cf3ab0eb53eb6044592d"
  },
  {
   "file": "mpw-007_VIM4_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": 738240,
   "sha256": "af99c65cdcba2d3c36218d831e6d82b8b340f30814b204f99ecf40f4ac46f19d"
  },
  {
   "file": "mpw-007_VIM4_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": 733362,
   "sha256": "f35a3790071f74bed6d752a059e7c24fe8739feb92b0d537496083db0008dda6"
  },
  {
   "file": "mpw-007_VIM4_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": 738927,
   "sha256": "11cc5bb1cb0a9c3d1f6a50a6591a04c838c218bf3801cb3f1a3c02ac913eb1b6"
  },
  {
   "file": "mpw-007_VIM4_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": 731563,
   "sha256": "ec52be7289e323ff18e838cf1734c8f86f714a7f74f7ab523afce0cd0a012349"
  },
  {
   "file": "mpw-007_VIM4_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": 734211,
   "sha256": "6fc15d88ec25fed828cd335dd1770710e9b35893eb1294f57af4232766d43d19"
  },
  {
   "file": "mpw-007_VIM4_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": 734211,
   "sha256": "6fc15d88ec25fed828cd335dd1770710e9b35893eb1294f57af4232766d43d19"
  },
  {
   "file": "mpw-007_VIM4_tile_E4.png",
   "row": 4,
   "col": 3,
   "frame": "E4",
   "x": 22728,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "030",
   "project": "topmetalse-dps",
   "bytes": 682206,
   "sha256": "7c09bc9cd97855f1781569583e99938baf18f62ff12e003733c9f687e85a6b97"
  },
  {
   "file": "mpw-007_VIM4_tile_E5.png",
   "row": 4,
   "col": 4,
   "frame": "E5",
   "x": 30304,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "031",
   "project": "chaos_automaton",
   "bytes": 729827,
   "sha256": "172228350d06de8796536b67660a706395e252cc5326e511467a5ddff04dc51f"
  },
  {
   "file": "mpw-007_VIM4_tile_E6.png",
   "row": 4,
   "col": 5,
   "frame": "E6",
   "x": 37880,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "032",
   "project": "hehecore_resubmission",
   "bytes": 731392,
   "sha256": "89843bd10ac64a621986e39bac237fa4a5c3fe629808a28cc3ca666ebe77f31d"
  },
  {
   "file": "mpw-007_VIM4_tile_E7.png",
   "row": 4,
   "col": 6,
   "frame": "E7",
   "x": 45456,
   "y": 43104,
   "w": 7976,
   "h": 10776,
   "slot": "033",
   "project": "waveform_generator",
   "bytes": 746980,
   "sha256": "455b86d3970e3f6d30261b3b78ad4c4a1ea10ef6a223f779e3bcfca71758f3e6"
  },
  {
   "file": "mpw-007_VIM4_tile_F1.png",
   "row": 5,
   "col": 0,
   "frame": "F1",
   "x": 0,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "034",
   "project": "rift2core",
   "bytes": 739776,
   "sha256": "7a5a069bae084db1b40064651298e0bc384a389edf77ce58951428deb1dfea01"
  },
  {
   "file": "mpw-007_VIM4_tile_F2.png",
   "row": 5,
   "col": 1,
   "frame": "F2",
   "x": 7576,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "035",
   "project": "rift2go_2300",
   "bytes": 726530,
   "sha256": "3efe0fca4b8def38608ab92f95b156cb27a995c5d75f3cc824a2e1665cf1ace1"
  },
  {
   "file": "mpw-007_VIM4_tile_F3.png",
   "row": 5,
   "col": 2,
   "frame": "F3",
   "x": 15152,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "036",
   "project": "sloci_resubmission",
   "bytes": 697923,
   "sha256": "40f2e9721306bfc7fc99866593ef4dfc4a1f726229acc8435ccc68e8ddd2f3f0"
  },
  {
   "file": "mpw-007_VIM4_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": 735962,
   "sha256": "a1c648ad9bce56f53d599486992a2147ac9bd6c4010e87d187f64173f29d180a"
  },
  {
   "file": "mpw-007_VIM4_tile_F5.png",
   "row": 5,
   "col": 4,
   "frame": "F5",
   "x": 30304,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "038",
   "project": "crypto_aes128",
   "bytes": 733996,
   "sha256": "f876c5b4188d5c704a1d3b62fb880868e6a5ac9d72c5333387a9069b3a6978df"
  },
  {
   "file": "mpw-007_VIM4_tile_F6.png",
   "row": 5,
   "col": 5,
   "frame": "F6",
   "x": 37880,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "039",
   "project": "graphics_controller",
   "bytes": 736121,
   "sha256": "58cc566444dabbc0d1bdb1ff2473a14df7adb1d0aaeaf59efa2d98ac545b54c4"
  },
  {
   "file": "mpw-007_VIM4_tile_F7.png",
   "row": 5,
   "col": 6,
   "frame": "F7",
   "x": 45456,
   "y": 53880,
   "w": 7976,
   "h": 11176,
   "slot": "040",
   "project": "prga-test",
   "bytes": 742224,
   "sha256": "91eadad75e8c1a4b27497ca2725e68973520af01281aee7366c028486faf7883"
  }
 ],
 "sha256": {
  "png": "d8824a6be0a3d0e1569e2f044b9d78a1f2f636ef832bd6a60ede335f21ea6ef2",
  "filtered_stream": "c1228abb52707e016621b24d3e95b857910bdf523b1aefada4a8c4d58579bca2",
  "pixels": "50476125b1bb6190f9b9f2a6c491ed833f71cda7ea655f5d5e764bb59d0df041"
 }
}
