)]}'
{
  "commit": "6cb02e8d98ac953442869418271860c5ce3f3237",
  "tree": "1bbf843fe77335347be29d1483dcbcf88406e868",
  "parents": [
    "6a64d2163cdc43f0136db79b13b7c453fe872e9c"
  ],
  "author": {
    "name": "SultanShadow",
    "email": "rmsjamil@gmail.com",
    "time": "Fri Dec 31 18:29:46 2021 +0500"
  },
  "committer": {
    "name": "SultanShadow",
    "email": "rmsjamil@gmail.com",
    "time": "Fri Dec 31 18:29:46 2021 +0500"
  },
  "message": "MPW Upload\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd35ce4f5ff81ed3f4475a0f0a03da347b34f91b",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbe8fc3a1ddcd4c3b0d74f5812704a698f44fc56",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "567f46f2b2bc064c6f3e727fc6fe74b7d7ec67fd",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "555644f1a8873e3388f05c13621fd09ffa7eb975",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "deb3dcade5c0218b6d883a526f5434556af13c22",
      "new_mode": 33261,
      "new_path": "RunPrecheck"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "860878e32b033d76fda7cf6ea7212fa697ef6eee",
      "new_mode": 57344,
      "new_path": "caravel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7152183fb076849202cad409c0a9cfadbd3ee09",
      "new_mode": 33188,
      "new_path": "docs/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2bddf9499fe4d00fafb9f19ae70952d98ece2dc2",
      "new_mode": 33188,
      "new_path": "docs/environment.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5c53832b1a842d27185234fafdfbd821df26ae4",
      "new_mode": 33188,
      "new_path": "docs/requirements.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f960f13013c525fbfa9865e5ac71cd28a49be983",
      "new_mode": 33188,
      "new_path": "docs/source/conf.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5f711d078ba3ce939b37b8b35089704c3038795",
      "new_mode": 33188,
      "new_path": "docs/source/index.rst"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56c85a0d2f3d0c3cec0ace3bcccefb409f5443ba",
      "new_mode": 33188,
      "new_path": "gds/user_analog_project_wrapper.gds"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76d1d787660602aeea3fcc245bab66e4ac58b8fb",
      "new_mode": 33188,
      "new_path": "mag/example_por.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4fedfdc7f68d3ec61d2c7f6e6cfed14bf5972c3",
      "new_mode": 33188,
      "new_path": "mag/sky130_fd_pr__cap_mim_m3_1_WRT4AW.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59928eb966416b74bca54a28d1e1fc85c73d8812",
      "new_mode": 33188,
      "new_path": "mag/sky130_fd_pr__cap_mim_m3_2_W5U4AW.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7be65d4057ee8c0578e5004339fe7e58d0253e6f",
      "new_mode": 33188,
      "new_path": "mag/sky130_fd_pr__nfet_g5v0d10v5_PKVMTM.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0fc9bf5809358cc4ea3b1cd3383f4f8b10ee1556",
      "new_mode": 33188,
      "new_path": "mag/sky130_fd_pr__nfet_g5v0d10v5_TGFUGS.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb312e63eaaa1b255bd7ac1ad59f47e9471a3c3b",
      "new_mode": 33188,
      "new_path": "mag/sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0b021920c484309e91e367ee18f75ef34074ac4",
      "new_mode": 33188,
      "new_path": "mag/sky130_fd_pr__pfet_g5v0d10v5_3YBPVB.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08a17b0099a5f6c12f1ea7191193ad4507a36189",
      "new_mode": 33188,
      "new_path": "mag/sky130_fd_pr__pfet_g5v0d10v5_YEUEBV.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb421da858b4cdd02f7425241cceff59721d076e",
      "new_mode": 33188,
      "new_path": "mag/sky130_fd_pr__pfet_g5v0d10v5_YUHPBG.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19fe89842afcfdbb1710d0777c0bde82141e3c1e",
      "new_mode": 33188,
      "new_path": "mag/sky130_fd_pr__pfet_g5v0d10v5_YUHPXE.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8eb64f16953bb769a5b1a2d2e4267ec2a3db78e",
      "new_mode": 33188,
      "new_path": "mag/sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5bd3cec2e8dda0359c75828ff2802c70ea226977",
      "new_mode": 33188,
      "new_path": "mag/sky130_fd_pr__res_xhigh_po_0p69_S5N9F3.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d277924cfa863b3cb823e113a5999ea70f1323d",
      "new_mode": 33188,
      "new_path": "mag/user_analog_proj_example.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4f3d928bf98f788f854bbb8090d1beb1240df7d",
      "new_mode": 33188,
      "new_path": "mag/user_analog_project_wrapper.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02dbe79cba28bcb67b3d3ff9f9b03fe84f7c8d16",
      "new_mode": 33188,
      "new_path": "mag/user_analog_project_wrapper_empty.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42163df1a65e3d5bebce47c45cd5ff06479146e8",
      "new_mode": 33188,
      "new_path": "netgen/comp.out"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "499f397c9052ef286fe14f25c9cf25ad5d19d8ca",
      "new_mode": 33188,
      "new_path": "netgen/example_por.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d1ad9f783d74e02b385630cddc45d627e0507cc",
      "new_mode": 33261,
      "new_path": "netgen/run_lvs_por.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e54f6f60053ce57ef06794a0e517f35f0f564004",
      "new_mode": 33261,
      "new_path": "netgen/run_lvs_wrapper_verilog.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e5828c5d9243dc4ff6a5006e4524cd68f64d33d",
      "new_mode": 33261,
      "new_path": "netgen/run_lvs_wrapper_xschem.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "227d9ef3d4e894fe9946b15cebaab8069c61339d",
      "new_mode": 33188,
      "new_path": "netgen/user_analog_project_wrapper.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4867d8377ed15cdb9fbd6f9591917ecd797ab2c",
      "new_mode": 33188,
      "new_path": "openlane/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48e5b4a5b8bca258db4fdb7032fe36b9ea21a6eb",
      "new_mode": 40960,
      "new_path": "openlane/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9c202790ab806b5290a26655e159f719b130934",
      "new_mode": 33188,
      "new_path": "verilog/dv/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6be9cd39dc0be5e3feaa4e6e848569f9f864f824",
      "new_mode": 33188,
      "new_path": "verilog/dv/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d0825f769a60dd1a63426e8f1182f365f4cf9af",
      "new_mode": 33188,
      "new_path": "verilog/dv/mprj_por/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a51fc50e5743ae296360f2f0ea1a7a6c98ce8da",
      "new_mode": 33188,
      "new_path": "verilog/dv/mprj_por/mprj_por.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39e4a3689d1739f4ee2117f31cb0854a85112d73",
      "new_mode": 33188,
      "new_path": "verilog/dv/mprj_por/mprj_por_tb.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d318fba1fdc9a49c6325e33013ee267d8be11dff",
      "new_mode": 33188,
      "new_path": "verilog/rtl/example_por.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "062a873b4f0a73095ea67889718e0d1ef4b1a0c7",
      "new_mode": 33188,
      "new_path": "verilog/rtl/uprj_analog_netlists.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94412daf1dafed3cc3d160a33fd66818b58bdfdb",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_analog_proj_example.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a73f7652e076589d7908122a3e80d2f75644fbc",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_analog_project_wrapper.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6a73aaa3aaf64e6ef5be4e4cf250e4970da71fc",
      "new_mode": 33188,
      "new_path": "xschem/.spiceinit"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9b605cbb3ac5b014832d5bb51ce92609cd4df04",
      "new_mode": 33188,
      "new_path": "xschem/analog_wrapper_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "523a509c6522152e22ff02087a4ecec0f1c8b968",
      "new_mode": 33188,
      "new_path": "xschem/analog_wrapper_tb.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e4162dcd9eb4d356cca33712a4f985eef58585c",
      "new_mode": 33188,
      "new_path": "xschem/current_test.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf6e0c33ec99ad5bf1eb333917ffd6db0d879a6c",
      "new_mode": 33188,
      "new_path": "xschem/example_por.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3875f5d1ce7c91b035033c16fd2a741d12b9891",
      "new_mode": 33188,
      "new_path": "xschem/example_por.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a24d8140243f87225629dd01291c4288b3860717",
      "new_mode": 33188,
      "new_path": "xschem/example_por_tb.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa82f745d358f43383b7c36a654a8c80ae8e13f9",
      "new_mode": 33188,
      "new_path": "xschem/example_por_tb.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "069c74d6d276c7b2c4b02d1232c43edc200315a0",
      "new_mode": 33188,
      "new_path": "xschem/example_por_tb.spice.orig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9cde37ff70f2e006f6aac2470428219b2459741",
      "new_mode": 33188,
      "new_path": "xschem/test.data"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e9804c30d549ac836afe946731b68a96afd02c4",
      "new_mode": 33188,
      "new_path": "xschem/threshold_test_tb.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3cbcec29248b07720c9db52f8a179b50b7f5fb0",
      "new_mode": 33188,
      "new_path": "xschem/user_analog_project_wrapper.sch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0dc2d202f587a98bc7d44f1f8b51e159739cc2be",
      "new_mode": 33188,
      "new_path": "xschem/user_analog_project_wrapper.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a561ba915f9ef3fa5e538fb235ae113b1ee60655",
      "new_mode": 33188,
      "new_path": "xschem/user_analog_project_wrapper.sym"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca6e33e18cdbc65e88652935d5ec76c66c0d8709",
      "new_mode": 33188,
      "new_path": "xschem/xschemrc"
    }
  ]
}
