)]}'
{
  "commit": "69d308d96c7adc861e83e68e6efff4007c613d9e",
  "tree": "2961f8ea4f3143159790488af180da40765d859b",
  "parents": [
    "6fe7e07b95d1586713cab5c103d58e0131db9be8"
  ],
  "author": {
    "name": "Pu Wang",
    "email": "nicolas.weeks@gmail.com",
    "time": "Thu Jun 10 13:35:50 2021 +0000"
  },
  "committer": {
    "name": "Pu Wang",
    "email": "nicolas.weeks@gmail.com",
    "time": "Fri Jun 11 20:03:43 2021 +0800"
  },
  "message": "dma sdram\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1289188b395e43257c1b0e80a7e52e7eff2e5891",
      "old_mode": 33188,
      "old_path": "def/axi_dma.def",
      "new_id": "9587191063f1ca106b5bdd6c87f86f90108e334e",
      "new_mode": 33188,
      "new_path": "def/axi_dma.def"
    },
    {
      "type": "delete",
      "old_id": "37315e4d8ba0e9fddd28dee0dac712618e7488d2",
      "old_mode": 33188,
      "old_path": "def/user_proj_example.def",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4a322c087e52dd19642d292ab89b39c13e0976fb",
      "old_mode": 33188,
      "old_path": "def/user_project_wrapper.def",
      "new_id": "74c9e3a85b41481ac5c4b95674adaec103f11957",
      "new_mode": 33188,
      "new_path": "def/user_project_wrapper.def"
    },
    {
      "type": "delete",
      "old_id": "476792a366731fcde0a2977e05d8631405b8b8fb",
      "old_mode": 33188,
      "old_path": "gds/axi_dma.gds",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f33d654a8c90b7c7693f5c00789879c095504062",
      "new_mode": 33188,
      "new_path": "gds/axi_dma.gds.gz"
    },
    {
      "type": "delete",
      "old_id": "7ed7685c84049ecf7362184441cd46a7272de101",
      "old_mode": 33188,
      "old_path": "gds/user_proj_example.gds.gz",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7fce695a4a66690ec0b0c1e1fc99aefe289041c3",
      "old_mode": 33188,
      "old_path": "gds/user_project_wrapper.gds",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "5e816f01f1e5c082e502308ba00a69a54c2fc2f4",
      "old_mode": 33188,
      "old_path": "gds/user_project_wrapper.gds.gz",
      "new_id": "c778620aa7bcbd2e62022a5d20b7e6b2edf4a3f5",
      "new_mode": 33188,
      "new_path": "gds/user_project_wrapper.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "2a42c498e013220696e50be6526b8ef5ba9f725c",
      "old_mode": 33188,
      "old_path": "lef/axi_dma.lef",
      "new_id": "3add7a994c5ae182c75b7800aba338e5026afc63",
      "new_mode": 33188,
      "new_path": "lef/axi_dma.lef"
    },
    {
      "type": "delete",
      "old_id": "e433f40e768f835e4fe320c706feb88490da5e15",
      "old_mode": 33188,
      "old_path": "lef/user_proj_example.lef",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "14286cce6013cf27e0959913dafe2b4927f96176",
      "old_mode": 33188,
      "old_path": "lef/user_project_wrapper.lef",
      "new_id": "64dbf8266d03d62c93f337255e1a5714424484bc",
      "new_mode": 33188,
      "new_path": "lef/user_project_wrapper.lef"
    },
    {
      "type": "modify",
      "old_id": "fde25664d13791c7696039d6302f3bb263587103",
      "old_mode": 33188,
      "old_path": "mag/axi_dma.mag",
      "new_id": "cb954ce6c73f60473723f9b1b7f46a186da5ba7a",
      "new_mode": 33188,
      "new_path": "mag/axi_dma.mag"
    },
    {
      "type": "delete",
      "old_id": "3edd8a95f47cd847e73d0709d057a7c85feb63e7",
      "old_mode": 33188,
      "old_path": "mag/user_proj_example.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "0eae396d26b1ac2ede00239f3afcd370abee1c47",
      "old_mode": 33188,
      "old_path": "mag/user_project_wrapper.mag",
      "new_id": "704d96374bbab6584f1aba536c56bdea2d1bd83e",
      "new_mode": 33188,
      "new_path": "mag/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "b8f154da5d6491ac1744eb5be29be584a0fa3ca4",
      "old_mode": 33188,
      "old_path": "maglef/axi_dma.mag",
      "new_id": "f668ea1663299d2a14f34f2ba67bcaa06315a226",
      "new_mode": 33188,
      "new_path": "maglef/axi_dma.mag"
    },
    {
      "type": "delete",
      "old_id": "2a3d62743e748886a1d50b29847bb381c2f31259",
      "old_mode": 33188,
      "old_path": "maglef/user_proj_example.mag",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "1e318c34084badede1840dcad6398f96f9892156",
      "old_mode": 33188,
      "old_path": "maglef/user_project_wrapper.mag",
      "new_id": "5bb46fc8721718a8baa26964e85c3f007994bdaa",
      "new_mode": 33188,
      "new_path": "maglef/user_project_wrapper.mag"
    },
    {
      "type": "delete",
      "old_id": "4ea25c6546ac58c55921b76341879a634216a4a4",
      "old_mode": 33261,
      "old_path": "openlane/user_proj_example/config.tcl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8128f788014858fff85f3ecdb6655c5e00fd934a",
      "old_mode": 33188,
      "old_path": "openlane/user_proj_example/pin_order.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "26428032e55dac3c971a91184cf375e9b0161e28",
      "old_mode": 33261,
      "old_path": "run.sh",
      "new_id": "407da8febe4755e2688e1c4e07f06ac702618860",
      "new_mode": 33261,
      "new_path": "run.sh"
    },
    {
      "type": "modify",
      "old_id": "f1c9b0f9e7cae64316121a223daa09c1947d5914",
      "old_mode": 33188,
      "old_path": "signoff/axi_dma/OPENLANE_VERSION",
      "new_id": "46e8fc87bcb992f5cbf7d3a21b97f211f8ff3996",
      "new_mode": 33188,
      "new_path": "signoff/axi_dma/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "5fe09cb6fe6461769b392f5ee56b81e465ba07ee",
      "old_mode": 33188,
      "old_path": "signoff/axi_dma/PDK_SOURCES",
      "new_id": "69942f9bc2fa2a892d872c338df9fd164843d0a4",
      "new_mode": 33188,
      "new_path": "signoff/axi_dma/PDK_SOURCES"
    },
    {
      "type": "modify",
      "old_id": "9d8863965a043b665c0bb33600b842e1fa63c091",
      "old_mode": 33188,
      "old_path": "signoff/axi_dma/final_summary_report.csv",
      "new_id": "0acff59b231361d46f97f5672289ef3c095f2221",
      "new_mode": 33188,
      "new_path": "signoff/axi_dma/final_summary_report.csv"
    },
    {
      "type": "delete",
      "old_id": "32a1e4fb910b090b4d097ff7b4e19b90d8059944",
      "old_mode": 33188,
      "old_path": "signoff/user_proj_example/OPENLANE_VERSION",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a639d643bfbecb9dd3241db9b2f6ef832ed79ad8",
      "old_mode": 33188,
      "old_path": "signoff/user_proj_example/PDK_SOURCES",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "49ff777a7d19f3429b48bd7d17f92a7d62c28ddb",
      "old_mode": 33188,
      "old_path": "signoff/user_proj_example/final_summary_report.csv",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f1c9b0f9e7cae64316121a223daa09c1947d5914",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/OPENLANE_VERSION",
      "new_id": "46e8fc87bcb992f5cbf7d3a21b97f211f8ff3996",
      "new_mode": 33188,
      "new_path": "signoff/user_project_wrapper/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "5fe09cb6fe6461769b392f5ee56b81e465ba07ee",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/PDK_SOURCES",
      "new_id": "69942f9bc2fa2a892d872c338df9fd164843d0a4",
      "new_mode": 33188,
      "new_path": "signoff/user_project_wrapper/PDK_SOURCES"
    },
    {
      "type": "modify",
      "old_id": "9a9a3bda21f36f6af3c9a986eaef156547ac2b19",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/final_summary_report.csv",
      "new_id": "72293294566fd6a0f759edfa9abab5655ebf6b21",
      "new_mode": 33188,
      "new_path": "signoff/user_project_wrapper/final_summary_report.csv"
    },
    {
      "type": "modify",
      "old_id": "3bf826a422db6bd38bb068756750ccf12cd69f06",
      "old_mode": 33188,
      "old_path": "spi/lvs/axi_dma.spice",
      "new_id": "c832c08229fe538e1ca039a4aa3c6ecf448b1b75",
      "new_mode": 33188,
      "new_path": "spi/lvs/axi_dma.spice"
    },
    {
      "type": "delete",
      "old_id": "a20276bddb274f0c62c75f6a9fa19b5f79db643e",
      "old_mode": 33188,
      "old_path": "spi/lvs/user_proj_example.spice",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "98a5d0ca985d0a1763c68fd3a06375351ecac9b8",
      "old_mode": 33188,
      "old_path": "verilog/gl/axi_dma.v",
      "new_id": "31ce60ee6cea151426664dc271ffd31b9e129024",
      "new_mode": 33188,
      "new_path": "verilog/gl/axi_dma.v"
    },
    {
      "type": "delete",
      "old_id": "1ff3547daafe42f83c05ddc4d9bd9a264bd6cb7c",
      "old_mode": 33188,
      "old_path": "verilog/gl/user_proj_example.v",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "38adda540c18a0f31c46d8c5a598234c8ec18ab6",
      "old_mode": 33188,
      "old_path": "verilog/rtl/DmaMem.v",
      "new_id": "5dbb2fe5ce261c03f9e6b2ddf2ce654f6b9e7209",
      "new_mode": 33188,
      "new_path": "verilog/rtl/DmaMem.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38adda540c18a0f31c46d8c5a598234c8ec18ab6",
      "new_mode": 33188,
      "new_path": "verilog/rtl/DmaMem.v.bak"
    },
    {
      "type": "modify",
      "old_id": "2c20549b58c17b3a65163b2d0715b93cdd8e61b1",
      "old_mode": 33188,
      "old_path": "verilog/rtl/axi_dma.v",
      "new_id": "30fc32b7c3bb8ea349f599b92d9e43fc0d5ebbed",
      "new_mode": 33188,
      "new_path": "verilog/rtl/axi_dma.v"
    },
    {
      "type": "rename",
      "old_id": "b33e0324fe1a30327fe4115c985100b60754d9eb",
      "old_mode": 33188,
      "old_path": "verilog/rtl/user_proj_example.v",
      "new_id": "2c20549b58c17b3a65163b2d0715b93cdd8e61b1",
      "new_mode": 33188,
      "new_path": "verilog/rtl/axi_dma.v.bak",
      "score": 88
    }
  ]
}
