)]}'
{
  "commit": "7f024646f327b8cfc0e80fef52505b4bfa8bc87a",
  "tree": "b4480320d81a86aa2e967dc9f165e282791dbdd3",
  "parents": [
    "a0c4b42dec831761c03e03f8fe028eb6ffa38a5c"
  ],
  "author": {
    "name": "Harrison Pham",
    "email": "harrison@harrisonpham.com",
    "time": "Wed Nov 10 22:31:06 2021 -0800"
  },
  "committer": {
    "name": "Harrison Pham",
    "email": "harrison@harrisonpham.com",
    "time": "Wed Nov 10 22:31:06 2021 -0800"
  },
  "message": "Harden all macros with pwm logic.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "100475e0e35845d298199fd5f71d814c33e74244",
      "old_mode": 33188,
      "old_path": "def/digitalcore_macro.def",
      "new_id": "fc3be218909e53c68304370e742d2401d0acf931",
      "new_mode": 33188,
      "new_path": "def/digitalcore_macro.def"
    },
    {
      "type": "modify",
      "old_id": "b2fd05a5fc3072284dfede87a297a3156881d2a0",
      "old_mode": 33188,
      "old_path": "def/user_project_wrapper.def",
      "new_id": "e14951818ae789b706e2f9f063cd8c5be788346b",
      "new_mode": 33188,
      "new_path": "def/user_project_wrapper.def"
    },
    {
      "type": "modify",
      "old_id": "813492e0576d22ae5afbf4a84e8a4ca8bbc12020",
      "old_mode": 33188,
      "old_path": "gds/collapsering_macro.gds.gz",
      "new_id": "baeee9341c40f84e99822c663e948ec726c4351e",
      "new_mode": 33188,
      "new_path": "gds/collapsering_macro.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "38a7b9455f82c7ea5dd8f54953a120d1276ad352",
      "old_mode": 33188,
      "old_path": "gds/digitalcore_macro.gds.gz",
      "new_id": "1aba77ee0b7d1791d4feff0d8f469930bf28ca12",
      "new_mode": 33188,
      "new_path": "gds/digitalcore_macro.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "5a2482b562e36895258fe1afa123c78cba0b10e1",
      "old_mode": 33188,
      "old_path": "gds/ringosc_macro.gds.gz",
      "new_id": "2ab9556dd3da8522b24eaae869576ab98f908d6d",
      "new_mode": 33188,
      "new_path": "gds/ringosc_macro.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "0c05e9bccfd0f5489558e8c96312e05832e4b303",
      "old_mode": 33188,
      "old_path": "gds/user_project_wrapper.gds.gz",
      "new_id": "96af93687ea1a74b7f0fbb4dabfdaa335264aaa7",
      "new_mode": 33188,
      "new_path": "gds/user_project_wrapper.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "bacd1fc5fa741025f5538b947484a93402b692fc",
      "old_mode": 33188,
      "old_path": "lef/digitalcore_macro.lef",
      "new_id": "54b23fa94d8a8accdc7eb6ff48f5f5fd88be7c22",
      "new_mode": 33188,
      "new_path": "lef/digitalcore_macro.lef"
    },
    {
      "type": "modify",
      "old_id": "41d8412324a0261ca22c1207bab0353176338d2a",
      "old_mode": 33188,
      "old_path": "lef/user_project_wrapper.lef",
      "new_id": "dfd2c51b4207e63d1da86f60bd2aa19410276610",
      "new_mode": 33188,
      "new_path": "lef/user_project_wrapper.lef"
    },
    {
      "type": "modify",
      "old_id": "b2857e3be196fde0e46425133dae4e3fb8fbec3b",
      "old_mode": 33188,
      "old_path": "mag/collapsering_macro.mag",
      "new_id": "7fb9bee23628983fa411470e81ee5fc2e2d8eba1",
      "new_mode": 33188,
      "new_path": "mag/collapsering_macro.mag"
    },
    {
      "type": "modify",
      "old_id": "b4b1134eddaa2f8bae2cee3001008998c1d29316",
      "old_mode": 33188,
      "old_path": "mag/digitalcore_macro.mag",
      "new_id": "bb9af3ab4526bcdcaa17ce8c4975b71f627557c5",
      "new_mode": 33188,
      "new_path": "mag/digitalcore_macro.mag"
    },
    {
      "type": "modify",
      "old_id": "88653b6cee5a2711c3bbe0ea45263c7fc438d8df",
      "old_mode": 33188,
      "old_path": "mag/ringosc_macro.mag",
      "new_id": "68bae8320ae3937302467cf8ebdc90b312d99d02",
      "new_mode": 33188,
      "new_path": "mag/ringosc_macro.mag"
    },
    {
      "type": "modify",
      "old_id": "2702cac609acd5c207e997483fac79080bb73d5e",
      "old_mode": 33188,
      "old_path": "mag/user_project_wrapper.mag",
      "new_id": "cdcf476b2b533daed201ce77b29a1d9ad3860834",
      "new_mode": 33188,
      "new_path": "mag/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "0cdac8101c5e8c84642ad0d296ba3d88e285c553",
      "old_mode": 33188,
      "old_path": "maglef/collapsering_macro.mag",
      "new_id": "ff61b3ca6786438e1f8674e91bc911015acd9b67",
      "new_mode": 33188,
      "new_path": "maglef/collapsering_macro.mag"
    },
    {
      "type": "modify",
      "old_id": "c0103d2ae100bbd7e2fed41bf11d42232211f866",
      "old_mode": 33188,
      "old_path": "maglef/digitalcore_macro.mag",
      "new_id": "2df070fa51a1802f5b1144c212cfdddc97ff0f43",
      "new_mode": 33188,
      "new_path": "maglef/digitalcore_macro.mag"
    },
    {
      "type": "modify",
      "old_id": "65adf84bb95fb29714ff0f2f71f65e56dba504ba",
      "old_mode": 33188,
      "old_path": "maglef/ringosc_macro.mag",
      "new_id": "13dc7361563060b3b8ffc86a36e8faf14b4400f4",
      "new_mode": 33188,
      "new_path": "maglef/ringosc_macro.mag"
    },
    {
      "type": "modify",
      "old_id": "3bc1e7dc722e3b3a15b32485c8e9c66815e72e3d",
      "old_mode": 33188,
      "old_path": "maglef/user_project_wrapper.mag",
      "new_id": "3d08cd055703a13c8c7cb24daa292fa01a223e1d",
      "new_mode": 33188,
      "new_path": "maglef/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "3e0439e3c51ca81731a4beb6caccbfa389b35708",
      "old_mode": 33261,
      "old_path": "openlane/digitalcore_macro/config.tcl",
      "new_id": "ff5b1cee5a9c80337674d412ff20fddb70fcdcea",
      "new_mode": 33261,
      "new_path": "openlane/digitalcore_macro/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "e0bd4d2021270c5936fb495f35a6e375b64f56c4",
      "old_mode": 33188,
      "old_path": "signoff/collapsering_macro/final_summary_report.csv",
      "new_id": "c2d53306ab3a5eeb1e5a1fe30ec148999d56f5f6",
      "new_mode": 33188,
      "new_path": "signoff/collapsering_macro/final_summary_report.csv"
    },
    {
      "type": "modify",
      "old_id": "a44451ea504bec2c5660842e813a159ac2f6c49e",
      "old_mode": 33188,
      "old_path": "signoff/digitalcore_macro/final_summary_report.csv",
      "new_id": "b924d37122b95b2b6130f95f643d6123d8c600dd",
      "new_mode": 33188,
      "new_path": "signoff/digitalcore_macro/final_summary_report.csv"
    },
    {
      "type": "modify",
      "old_id": "0e61a9e880de114c3d678a35ce562dc4c984b401",
      "old_mode": 33188,
      "old_path": "signoff/ringosc_macro/final_summary_report.csv",
      "new_id": "d33aa3a424d30f144384b3ed556ec3bd2340228f",
      "new_mode": 33188,
      "new_path": "signoff/ringosc_macro/final_summary_report.csv"
    },
    {
      "type": "modify",
      "old_id": "54b6c2a76b93d64920af886be21861baa0c4dbad",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/final_summary_report.csv",
      "new_id": "7d64884ba9210505165016d44317b389faf9ac42",
      "new_mode": 33188,
      "new_path": "signoff/user_project_wrapper/final_summary_report.csv"
    },
    {
      "type": "modify",
      "old_id": "4e50d6caea6ca70df7edad88ee77547140345330",
      "old_mode": 33188,
      "old_path": "spi/lvs/digitalcore_macro.spice",
      "new_id": "3330af6be444d391e987f8ef8307ac1b0dd9cece",
      "new_mode": 33188,
      "new_path": "spi/lvs/digitalcore_macro.spice"
    },
    {
      "type": "modify",
      "old_id": "be82aafd093ebb3ef2b85b8351a4bbfbeaa1dfbe",
      "old_mode": 33188,
      "old_path": "verilog/gl/digitalcore_macro.v",
      "new_id": "ec6ee1f41349363a9134c719fbd5a0a82b61830d",
      "new_mode": 33188,
      "new_path": "verilog/gl/digitalcore_macro.v"
    }
  ]
}
