{
 "image": "mpw-001_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-001_VIM4_tile_A1.png",
   "row": 0,
   "col": 0,
   "frame": "A1",
   "x": 0,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "001",
   "project": "Caravel_Plus",
   "bytes": 710016,
   "sha256": "4d621755b0863a826b6acadc3f0689d5aa9041e238cecde1446bef2a7895585a"
  },
  {
   "file": "mpw-001_VIM4_tile_A2.png",
   "row": 0,
   "col": 1,
   "frame": "A2",
   "x": 7576,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "002",
   "project": "caravel_vdp_lite",
   "bytes": 716907,
   "sha256": "3f3908796c92f08741f2db10ac100d03824114cbbb0c824324fe586fdf9e6c09"
  },
  {
   "file": "mpw-001_VIM4_tile_A3.png",
   "row": 0,
   "col": 2,
   "frame": "A3",
   "x": 15152,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "003",
   "project": "caravel-softshell",
   "bytes": 706624,
   "sha256": "f0e1010bfae0a43813db85a0e7ca07e6a2713ca7164f1be75dbd335d04ad4ea9"
  },
  {
   "file": "mpw-001_VIM4_tile_A4.png",
   "row": 0,
   "col": 3,
   "frame": "A4",
   "x": 22728,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "004",
   "project": "caravel_UNCC_MPW_1",
   "bytes": 696447,
   "sha256": "dc0264892724eff5e87e23a10d003dad16d1020d0907b38ce27edaead96e57e2"
  },
  {
   "file": "mpw-001_VIM4_tile_A5.png",
   "row": 0,
   "col": 4,
   "frame": "A5",
   "x": 30304,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "005",
   "project": "caravel_sha3_256_crypto_",
   "bytes": 697258,
   "sha256": "fa999fda03c3b5614adaf4c0394eec4fdf98180f81ad5d8f7218a222d7721e5e"
  },
  {
   "file": "mpw-001_VIM4_tile_A6.png",
   "row": 0,
   "col": 5,
   "frame": "A6",
   "x": 37880,
   "y": 0,
   "w": 7576,
   "h": 10776,
   "slot": "006",
   "project": "caravel_spectrometer",
   "bytes": 723445,
   "sha256": "27c95fa618c81945b8c3e8f27f441dfae23c50b8c60d26ac2e060a298f97827d"
  },
  {
   "file": "mpw-001_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-001_VIM4_tile_B1.png",
   "row": 1,
   "col": 0,
   "frame": "B1",
   "x": 0,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "007",
   "project": "caravel_ibtida_soc",
   "bytes": 693550,
   "sha256": "9521ee3c470288a41412b176386e441df7aa392d9c3afe3f5984ae95d9f4d625"
  },
  {
   "file": "mpw-001_VIM4_tile_B2.png",
   "row": 1,
   "col": 1,
   "frame": "B2",
   "x": 7576,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "008",
   "project": "caravel-hs32core",
   "bytes": 715705,
   "sha256": "c7bb93b9629c645a97e691eb1fb4e6f85e94d24b5fc7422dfb6075dda44e5d65"
  },
  {
   "file": "mpw-001_VIM4_tile_B3.png",
   "row": 1,
   "col": 2,
   "frame": "B3",
   "x": 15152,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "009",
   "project": "caravel_astria_testchip",
   "bytes": 723667,
   "sha256": "70c2760ac96b0bb3819786a4e302275c4da89f3b267af3dcb78520f983a67bf4"
  },
  {
   "file": "mpw-001_VIM4_tile_B4.png",
   "row": 1,
   "col": 3,
   "frame": "B4",
   "x": 22728,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "010",
   "project": "caravel_pyfive",
   "bytes": 694461,
   "sha256": "d0b1408691e84739d023a9b0d276868f81d98b8643a0c5fd69f7489121b57b0a"
  },
  {
   "file": "mpw-001_VIM4_tile_B5.png",
   "row": 1,
   "col": 4,
   "frame": "B5",
   "x": 30304,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "011",
   "project": "caravel_fasoc",
   "bytes": 1078024,
   "sha256": "ad82bd755fa97d68a3be6c463cfe3b7a34116624b1f687587b609509dbc9d2b1"
  },
  {
   "file": "mpw-001_VIM4_tile_B6.png",
   "row": 1,
   "col": 5,
   "frame": "B6",
   "x": 37880,
   "y": 10776,
   "w": 7576,
   "h": 10776,
   "slot": "012",
   "project": "caravel-mph",
   "bytes": 718286,
   "sha256": "dcda45280a84053dfde27f6d3b29e49ec79e69cf0237af5fa13710be6cea746d"
  },
  {
   "file": "mpw-001_VIM4_tile_B7.png",
   "row": 1,
   "col": 6,
   "frame": "B7",
   "x": 45456,
   "y": 10776,
   "w": 7976,
   "h": 10776,
   "slot": "013",
   "project": "caravel_rapcores",
   "bytes": 703910,
   "sha256": "5f261fa04e30f14d28ed004cbcc64b80b8f07f3d7cb73f0c44eedf0b017817d6"
  },
  {
   "file": "mpw-001_VIM4_tile_C1.png",
   "row": 2,
   "col": 0,
   "frame": "C1",
   "x": 0,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "014",
   "project": "MorphleLogic",
   "bytes": 767302,
   "sha256": "6dfb02b3efbf2b0586118b477a67766d6d6c39ba65438ef860b7f74a6c66bd95"
  },
  {
   "file": "mpw-001_VIM4_tile_C2.png",
   "row": 2,
   "col": 1,
   "frame": "C2",
   "x": 7576,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "015",
   "project": "caravel_RT-PseudoRNG",
   "bytes": 720017,
   "sha256": "3bb65cc78d961e8bef9ffd4e62c9535e638a38d943dee3d9be44eed2c9547cc6"
  },
  {
   "file": "mpw-001_VIM4_tile_C3.png",
   "row": 2,
   "col": 2,
   "frame": "C3",
   "x": 15152,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "016",
   "project": "caravel_amsat_txrx_ic",
   "bytes": 699963,
   "sha256": "49797bcfb32a72419d089500b83ce5d38d97f0a246ebb9612555c2f9d1d7a3ea"
  },
  {
   "file": "mpw-001_VIM4_tile_C4.png",
   "row": 2,
   "col": 3,
   "frame": "C4",
   "x": 22728,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "017",
   "project": "Caravel-SOFA-HD",
   "bytes": 788898,
   "sha256": "faa940b3a01e8c73832a57d71c283501599978e1f0096a428b6e5d9499487eaa"
  },
  {
   "file": "mpw-001_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-001_VIM4_tile_C6.png",
   "row": 2,
   "col": 5,
   "frame": "C6",
   "x": 37880,
   "y": 21552,
   "w": 7576,
   "h": 10776,
   "slot": "018",
   "project": "caravel_Ghazi_SoC",
   "bytes": 691757,
   "sha256": "504580eed0d7cacb90864e2471687e3772dd7a415d499d7196712ef4f0ec4011"
  },
  {
   "file": "mpw-001_VIM4_tile_C7.png",
   "row": 2,
   "col": 6,
   "frame": "C7",
   "x": 45456,
   "y": 21552,
   "w": 7976,
   "h": 10776,
   "slot": "019",
   "project": "caravel_fulgor_opamp",
   "bytes": 724166,
   "sha256": "0337ec1bdc0335abcbde52173ebdfe36f5ba34d98be454a31b5c635ae83bfad2"
  },
  {
   "file": "mpw-001_VIM4_tile_D1.png",
   "row": 3,
   "col": 0,
   "frame": "D1",
   "x": 0,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "020",
   "project": "q-rib",
   "bytes": 720017,
   "sha256": "3bb65cc78d961e8bef9ffd4e62c9535e638a38d943dee3d9be44eed2c9547cc6"
  },
  {
   "file": "mpw-001_VIM4_tile_D2.png",
   "row": 3,
   "col": 1,
   "frame": "D2",
   "x": 7576,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "021",
   "project": "caravel_fwpayload",
   "bytes": 716156,
   "sha256": "bc5972a5bdc4c6d48eabcd5a85bd792d718a89e612239635f0ba9a4a4ff3545e"
  },
  {
   "file": "mpw-001_VIM4_tile_D3.png",
   "row": 3,
   "col": 2,
   "frame": "D3",
   "x": 15152,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "022",
   "project": "caravel_OpenTDC",
   "bytes": 702584,
   "sha256": "f19c817cf917c37d6a954e533d49ea5107fd8b83c5fb34665c6764e839302eab"
  },
  {
   "file": "mpw-001_VIM4_tile_D4.png",
   "row": 3,
   "col": 3,
   "frame": "D4",
   "x": 22728,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "023",
   "project": "caravel_analog_rf",
   "bytes": 569187,
   "sha256": "5d16b661ff351f84f6b8f8db5e00fa67f8cf474cf2ee0c74693f89a2c7d03a2e"
  },
  {
   "file": "mpw-001_VIM4_tile_D5.png",
   "row": 3,
   "col": 4,
   "frame": "D5",
   "x": 30304,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "024",
   "project": "Caravel_Fault_SPM",
   "bytes": 719372,
   "sha256": "96ad1f9a861be4e07fef2af26ba7cc1965c41338584a8bc3449cf3d2cc3ce0cf"
  },
  {
   "file": "mpw-001_VIM4_tile_D6.png",
   "row": 3,
   "col": 5,
   "frame": "D6",
   "x": 37880,
   "y": 32328,
   "w": 7576,
   "h": 10776,
   "slot": "025",
   "project": "caravel_skywater130_decr",
   "bytes": 733822,
   "sha256": "69eda52a81f02c4aa742c1ee10dc2488cbf54280ce031f11441ed249bf226ee3"
  },
  {
   "file": "mpw-001_VIM4_tile_D7.png",
   "row": 3,
   "col": 6,
   "frame": "D7",
   "x": 45456,
   "y": 32328,
   "w": 7976,
   "h": 10776,
   "slot": "026",
   "project": "microwatt-caravel",
   "bytes": 723587,
   "sha256": "e1ec5c1a809402a7762648a34537711f07cb3fc33312aa42cf3d3a2371c824b1"
  },
  {
   "file": "mpw-001_VIM4_tile_E1.png",
   "row": 4,
   "col": 0,
   "frame": "E1",
   "x": 0,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "027",
   "project": "caravel_mram",
   "bytes": 699668,
   "sha256": "b593b0512aa7d90c5e4cb1d198332532df31d7232db9a1595aa1fe2498999840"
  },
  {
   "file": "mpw-001_VIM4_tile_E2.png",
   "row": 4,
   "col": 1,
   "frame": "E2",
   "x": 7576,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "028",
   "project": "Caravel_EL2_SoC",
   "bytes": 695630,
   "sha256": "35fd1550fbdd4882d29fa8b71055787089f4386d7d109bd3a2759b59f0218af6"
  },
  {
   "file": "mpw-001_VIM4_tile_E3.png",
   "row": 4,
   "col": 2,
   "frame": "E3",
   "x": 15152,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "029",
   "project": "caravel_aes",
   "bytes": 709173,
   "sha256": "f534da567f272b87aa9a5d0cf7025813998b5b3b2d66cd045ebe7ad0a6731057"
  },
  {
   "file": "mpw-001_VIM4_tile_E4.png",
   "row": 4,
   "col": 3,
   "frame": "E4",
   "x": 22728,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "030",
   "project": "Caravel-OpenFPGA-EF",
   "bytes": 719443,
   "sha256": "21fb727742fe2ceec87c22f70d9bf5b12291fb74f0908ef35b6d8fb833b033a8"
  },
  {
   "file": "mpw-001_VIM4_tile_E5.png",
   "row": 4,
   "col": 4,
   "frame": "E5",
   "x": 30304,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "031",
   "project": "Caravel_Chameleon_SoC",
   "bytes": 696523,
   "sha256": "a65132a14540c9c33014dd92077290d4efc37846b7facef236d733d05d832d60"
  },
  {
   "file": "mpw-001_VIM4_tile_E6.png",
   "row": 4,
   "col": 5,
   "frame": "E6",
   "x": 37880,
   "y": 43104,
   "w": 7576,
   "h": 10776,
   "slot": "032",
   "project": "Caravel_N5_SoC",
   "bytes": 699951,
   "sha256": "6fc5ffd97650014e166cea54027fcf1a20a01a5c832a666f682dc3fd64324f33"
  },
  {
   "file": "mpw-001_VIM4_tile_E7.png",
   "row": 4,
   "col": 6,
   "frame": "E7",
   "x": 45456,
   "y": 43104,
   "w": 7976,
   "h": 10776,
   "slot": "033",
   "project": "caravel_linsorter",
   "bytes": 729614,
   "sha256": "2b8f6642d0b9495af5a1deb96610c54e464706f9787b9d116dad71dfb7e4ff82"
  },
  {
   "file": "mpw-001_VIM4_tile_F1.png",
   "row": 5,
   "col": 0,
   "frame": "F1",
   "x": 0,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "034",
   "project": "caravel_fpga250",
   "bytes": 707220,
   "sha256": "82316bf789b2a7d5b3c5a78fa6568bcf23699d3e1df4348cb507c6733906f1cf"
  },
  {
   "file": "mpw-001_VIM4_tile_F2.png",
   "row": 5,
   "col": 1,
   "frame": "F2",
   "x": 7576,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "035",
   "project": "crypto-accelerator-build",
   "bytes": 729044,
   "sha256": "db33b3529f27ff4a9eaa4bc339613a0bdc327bd78da94118c6cfad440a9c8767"
  },
  {
   "file": "mpw-001_VIM4_tile_F3.png",
   "row": 5,
   "col": 2,
   "frame": "F3",
   "x": 15152,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "036",
   "project": "Caravel-QLSOFA-HD",
   "bytes": 783952,
   "sha256": "a09ea09255a5d1e835a56e1a00954a31e8d8122fa15ad9d18994e9d77d9abc19"
  },
  {
   "file": "mpw-001_VIM4_tile_F4.png",
   "row": 5,
   "col": 3,
   "frame": "F4",
   "x": 22728,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "037",
   "project": "G_Skywater130nm_1stTO",
   "bytes": 760429,
   "sha256": "0b33c31f863ee12b748c5b3e3ca61edbc28af48600a011be96642963e87f201a"
  },
  {
   "file": "mpw-001_VIM4_tile_F5.png",
   "row": 5,
   "col": 4,
   "frame": "F5",
   "x": 30304,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "038",
   "project": "caravel_DSP48_DAC",
   "bytes": 724320,
   "sha256": "0aafb4c24b628579f307feab98e3241a10900051a55d8a6b3295a26e946f1042"
  },
  {
   "file": "mpw-001_VIM4_tile_F6.png",
   "row": 5,
   "col": 5,
   "frame": "F6",
   "x": 37880,
   "y": 53880,
   "w": 7576,
   "h": 11176,
   "slot": "039",
   "project": "Caravel-SOFA-CHD",
   "bytes": 808798,
   "sha256": "8b4c6c62d6b3caf4e0c0f2075de69c7d1d18d31588325cbe8305a7c89d1b74ee"
  },
  {
   "file": "mpw-001_VIM4_tile_F7.png",
   "row": 5,
   "col": 6,
   "frame": "F7",
   "x": 45456,
   "y": 53880,
   "w": 7976,
   "h": 11176,
   "slot": "040",
   "project": "caravel_riscv_osu",
   "bytes": 734145,
   "sha256": "05ebb2b51ef9a5fc5852a625d678c5f75fff70bd7fb622b9eb1be857e76f746c"
  }
 ],
 "sha256": {
  "png": "83328a1fc7e7b268c7f6d5d837aa61484c37a4a84dce1af87f487fcce139a2e2",
  "filtered_stream": "eb2516654dd5e0c73488ca75271a293ec8b7a2ad20a93b59a3c27342e05d469f",
  "pixels": "102743083fa68934456d762ca81458126022345e6a39ee7a3e4e47d9f6801093"
 }
}
