)]}'
{
  "commit": "5330c799b8c72a8a2ee053fcf0200ff8cb517071",
  "tree": "f2bb8dc94b778e2a8799c3d26c47273fa341e7b2",
  "parents": [
    "699c8bfee4668d8ef603e29822cd014138ace14c"
  ],
  "author": {
    "name": "Ali Imran",
    "email": "ali1120001@outlook.com",
    "time": "Mon Aug 22 15:05:34 2022 +0500"
  },
  "committer": {
    "name": "Ali Imran",
    "email": "ali1120001@outlook.com",
    "time": "Mon Aug 22 15:05:34 2022 +0500"
  },
  "message": "Core hardened\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de98d514aa6c642ef020876a64c4cdb2c9ea9a8a",
      "new_mode": 57344,
      "new_path": "caravel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31960160ebb936c1d2cffd4b383aea13b2ed95cf",
      "new_mode": 33188,
      "new_path": "def/warpv_core.def"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ca7983f8fe52ce45e5ca7d8d598d469dd00b9b4",
      "new_mode": 33188,
      "new_path": "gds/warpv_core.gds"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6198d6b00ccb22b3530a2a0eb85a81fda55727ff",
      "new_mode": 33188,
      "new_path": "grep"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2437a7f936a4bb0e0f9d6681b3dec31244bd8a5b",
      "new_mode": 33188,
      "new_path": "lef/warpv_core.lef"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "baad7b9ee2a09220eba0c0c517ad14ce28e94e87",
      "new_mode": 33188,
      "new_path": "mag/warpv_core.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98123b1f4d28256da916bbe112db502fd9979c4a",
      "new_mode": 33188,
      "new_path": "maglef/warpv_core.mag"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca8f31620b55ef8b10a750a0c570e400e07cd9f8",
      "new_mode": 57344,
      "new_path": "mgmt_core_wrapper"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f93d48925f505cb8b16888c8f1d8c63ec298356",
      "new_mode": 33261,
      "new_path": "openlane/warpv_core/config.tcl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be188d95edd951f33c9c263dae56bbc5126e553a",
      "new_mode": 33188,
      "new_path": "openlane/warpv_core/pin_order.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0442a2646931c4b005db960e57b1872c69fdc4c0",
      "new_mode": 33188,
      "new_path": "sdc/warpv_core.sdc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ba52fae0a2ff9e59114795db88ca6f30e144969",
      "new_mode": 33188,
      "new_path": "sdf/warpv_core.sdf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6aa8d2d6b16f380e55d58225928843e0a4166c22",
      "new_mode": 33188,
      "new_path": "signoff/warpv_core/OPENLANE_VERSION"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b08beb4dbc565eeac06b82da44fe3293c226b4c3",
      "new_mode": 33188,
      "new_path": "signoff/warpv_core/PDK_SOURCES"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dae86edfa4b6c11fa409a0eb04d2d20917587340",
      "new_mode": 33188,
      "new_path": "signoff/warpv_core/metrics.csv"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2cc701b9e3fca2f603cd592e7dafc625f3a4a793",
      "new_mode": 33188,
      "new_path": "simlog.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0f55257e784c0cafb058fa6ebaebc905b29d298",
      "new_mode": 33188,
      "new_path": "spef/warpv_core.spef"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa8591756779ee72d0d788aa28ef13f438be6ac5",
      "new_mode": 33188,
      "new_path": "spi/lvs/warpv_core.spice"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5afd28f057f5b96afc49a6ce98659a0f38cb3947",
      "new_mode": 33188,
      "new_path": "verilog/dv/wb_port/clk_gate.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26d3f19bbc952bd652698991912b874f80a2f425",
      "new_mode": 33188,
      "new_path": "verilog/dv/wb_port/sandpiper.vh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d063661a766a066208b8a3719871d24ea10ff4fc",
      "new_mode": 33188,
      "new_path": "verilog/dv/wb_port/sandpiper_gen.vh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df44936a6753dfc726d32a00d5099cde7a18ad72",
      "new_mode": 33188,
      "new_path": "verilog/dv/wb_port/sky130_sram_1kbyte_1rw1r_32x256_8.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e07ecae5ac44d1185a7335b92e7510ebd8852089",
      "new_mode": 33188,
      "new_path": "verilog/dv/wb_port/sky130_sram_2kbyte_1rw1r_32x512_8.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c284124fdece0b3a5492c385aa227ccbdfeccee",
      "new_mode": 33188,
      "new_path": "verilog/dv/wb_port/sp_verilog.vh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37376d0870aad2c9f1096a80a148881d316d930f",
      "new_mode": 33188,
      "new_path": "verilog/dv/wb_port/warpv_core_gen.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8364098e7196fb848360ad5f13991e7344b7cfba",
      "new_mode": 33188,
      "new_path": "verilog/dv/wb_port/wb_interface_gen.v"
    },
    {
      "type": "modify",
      "old_id": "e649f7cc74f918760c0e606730b057e9f9ebffb3",
      "old_mode": 33188,
      "old_path": "verilog/dv/wb_port/wb_port.c",
      "new_id": "97b994838bfda8ac5e957029b093fc798feca7e2",
      "new_mode": 33188,
      "new_path": "verilog/dv/wb_port/wb_port.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "babf7a72ce8d180ac8865a7ce00aa9928a3a1842",
      "new_mode": 33188,
      "new_path": "verilog/gl/warpv_core.v"
    },
    {
      "type": "modify",
      "old_id": "31ab09bb353fc0b5677a44beee6b8cdf6c51e6e7",
      "old_mode": 33188,
      "old_path": "verilog/includes/includes.rtl.caravel_user_project",
      "new_id": "36aa5546143fcd197793cf8f3bd4ee35c9659424",
      "new_mode": 33188,
      "new_path": "verilog/includes/includes.rtl.caravel_user_project"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fce747353beb8b0234d8840e49b6ac26259b03b9",
      "new_mode": 33261,
      "new_path": "verilog/rtl/a.out"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5afd28f057f5b96afc49a6ce98659a0f38cb3947",
      "new_mode": 33188,
      "new_path": "verilog/rtl/clk_gate.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0288872b802e2ae65088b059c29f7c0deac5679",
      "new_mode": 33188,
      "new_path": "verilog/rtl/includes/proj_default/clk_gate.sv"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a73396959335d4f779d3729761f939234dd2c930",
      "new_mode": 33188,
      "new_path": "verilog/rtl/includes/proj_default/sp_default.vh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5afd28f057f5b96afc49a6ce98659a0f38cb3947",
      "new_mode": 33188,
      "new_path": "verilog/rtl/includes/proj_verilog/clk_gate.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c284124fdece0b3a5492c385aa227ccbdfeccee",
      "new_mode": 33188,
      "new_path": "verilog/rtl/includes/proj_verilog/sp_verilog.vh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb0d61498f6e09f9e3672a19715482c1522804bb",
      "new_mode": 33188,
      "new_path": "verilog/rtl/includes/pseudo_rand.tlv"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39d5cd5ad901b6beb435edaf5a9740fcf9009b47",
      "new_mode": 33188,
      "new_path": "verilog/rtl/includes/rw_lib.vh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1816fee3160c31a25d3bf24193b48a423656e038",
      "new_mode": 33188,
      "new_path": "verilog/rtl/includes/sandhost/README.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23e5dbca521c68be9d3bc03b3b7ba13ae6ba362b",
      "new_mode": 33188,
      "new_path": "verilog/rtl/includes/sandhost/sqrt32.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5869ae2023ce01aede5d65a5a3489ecdcaeed010",
      "new_mode": 33188,
      "new_path": "verilog/rtl/includes/sandhost/tb.sv"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26d3f19bbc952bd652698991912b874f80a2f425",
      "new_mode": 33188,
      "new_path": "verilog/rtl/includes/sandpiper.vh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d063661a766a066208b8a3719871d24ea10ff4fc",
      "new_mode": 33188,
      "new_path": "verilog/rtl/includes/sandpiper_gen.vh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "601c65567df7f2ab7109b4e5a8121da0b9357628",
      "new_mode": 33188,
      "new_path": "verilog/rtl/includes/simple_bypass_fifo.sv"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26d3f19bbc952bd652698991912b874f80a2f425",
      "new_mode": 33188,
      "new_path": "verilog/rtl/sandpiper.vh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d063661a766a066208b8a3719871d24ea10ff4fc",
      "new_mode": 33188,
      "new_path": "verilog/rtl/sandpiper_gen.vh"
    },
    {
      "type": "modify",
      "old_id": "593bc46f872b3aaa34217dccf3d736de417d1214",
      "old_mode": 33188,
      "old_path": "verilog/rtl/sky130_sram_1kbyte_1rw1r_32x256_8.v",
      "new_id": "7897111c4ac808235614009aa33747fafd332416",
      "new_mode": 33188,
      "new_path": "verilog/rtl/sky130_sram_1kbyte_1rw1r_32x256_8.v"
    },
    {
      "type": "modify",
      "old_id": "e07ecae5ac44d1185a7335b92e7510ebd8852089",
      "old_mode": 33188,
      "old_path": "verilog/rtl/sky130_sram_2kbyte_1rw1r_32x512_8.v",
      "new_id": "1ab0ca701938a4bc055f7b064926e266c888b5b9",
      "new_mode": 33188,
      "new_path": "verilog/rtl/sky130_sram_2kbyte_1rw1r_32x512_8.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c284124fdece0b3a5492c385aa227ccbdfeccee",
      "new_mode": 33188,
      "new_path": "verilog/rtl/sp_verilog.vh"
    },
    {
      "type": "modify",
      "old_id": "5ee1ceecfb5f08335c33a73de2e09ef869af17a9",
      "old_mode": 33188,
      "old_path": "verilog/rtl/user_project_wrapper.v",
      "new_id": "a07256344fcbcdd648415555b9b6dd8590678252",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_project_wrapper.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6b6e37e28d70df24d419b4333057753dab45f60",
      "new_mode": 33188,
      "new_path": "verilog/rtl/warpv_core.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37376d0870aad2c9f1096a80a148881d316d930f",
      "new_mode": 33188,
      "new_path": "verilog/rtl/warpv_core_gen.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ddaf192488feab217a747f739996f14aaa7c22f",
      "new_mode": 33188,
      "new_path": "verilog/rtl/wb_interface.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8364098e7196fb848360ad5f13991e7344b7cfba",
      "new_mode": 33188,
      "new_path": "verilog/rtl/wb_interface_gen.v"
    },
    {
      "type": "rename",
      "old_id": "dcb76c2bea19d6511ba95b62a7a1c76214f4374a",
      "old_mode": 33188,
      "old_path": "verilog/tlv/warpv.tlv",
      "new_id": "a5122bdd941962f6e78bc3b439718f3f9ba1ec62",
      "new_mode": 33188,
      "new_path": "verilog/tlv/warpv_core.tlv",
      "score": 82
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3eb436666ad35c93d8a229bb54960d323e9c3a5",
      "new_mode": 33188,
      "new_path": "verilog/tlv/wb_interface.tlv"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd278402fca533f08afc709b5b3e82f140b993e3",
      "new_mode": 33188,
      "new_path": "verilog/tlv/wb_interface.tlv.bak"
    }
  ]
}
