)]}'
{
  "commit": "1499ea38edc0c7afb13d4747f834638ffa2e91bb",
  "tree": "c8995aaa95c8452f9dcced8a766f69e91e87ea73",
  "parents": [
    "aec68be95d6de682c0c7ff6d1023c8755026a045"
  ],
  "author": {
    "name": "kunb",
    "email": "kunb@google.com",
    "time": "Fri Dec 09 15:29:08 2022 -0800"
  },
  "committer": {
    "name": "Kun Bian",
    "email": "kunb@google.com",
    "time": "Fri Dec 09 23:33:21 2022 +0000"
  },
  "message": "Reorganize topgen_matcha scripts\n\n1. Rename hw/matcha/util/topgen to hw/matcha/util/topgen_matcha\n2. Put gen_dv.py inside topgen_matcha\n\nChange-Id: I83c521ed73d271376b10da3d2642a74dd4e78bc4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3e5e63ea9678c9f83080ac7a04bacdbfc9eea608",
      "old_mode": 33261,
      "old_path": "util/topgen_matcha.py",
      "new_id": "408082080ec747831667ab80b0ac12caca32b312",
      "new_mode": 33261,
      "new_path": "util/topgen_matcha.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "util/topgen_matcha/__init__.py"
    },
    {
      "type": "rename",
      "old_id": "d08dc20b802ec27e8a9965d3a858616d547bb86b",
      "old_mode": 33261,
      "old_path": "util/gen_dv_matcha.py",
      "new_id": "189829d33c4ef3dbe2e4a3cd184b421395d0c959",
      "new_mode": 33261,
      "new_path": "util/topgen_matcha/gen_dv.py",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "7a784c1d4cb2581a87e385ee40f8bfb6e5a1c3ef",
      "old_mode": 33188,
      "old_path": "util/topgen/templates/README.md",
      "new_id": "7a784c1d4cb2581a87e385ee40f8bfb6e5a1c3ef",
      "new_mode": 33188,
      "new_path": "util/topgen_matcha/templates/README.md",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d5b12a5475cbeefe48c464a7272ab16d91f4e050",
      "old_mode": 33188,
      "old_path": "util/topgen/templates/chiplevel.sv.tpl",
      "new_id": "d5b12a5475cbeefe48c464a7272ab16d91f4e050",
      "new_mode": 33188,
      "new_path": "util/topgen_matcha/templates/chiplevel.sv.tpl",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "374bc6f656093f442d782a208b0e2bc530de889c",
      "old_mode": 33188,
      "old_path": "util/topgen/templates/plic_all_irqs_test.c.tpl",
      "new_id": "374bc6f656093f442d782a208b0e2bc530de889c",
      "new_mode": 33188,
      "new_path": "util/topgen_matcha/templates/plic_all_irqs_test.c.tpl",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "355bb702fceac0744b751cc42e6a3b7d72bd9e79",
      "old_mode": 33188,
      "old_path": "util/topgen/templates/tb__xbar_connect.sv.tpl",
      "new_id": "355bb702fceac0744b751cc42e6a3b7d72bd9e79",
      "new_mode": 33188,
      "new_path": "util/topgen_matcha/templates/tb__xbar_connect.sv.tpl",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0cec4a0a2de604b476a97ded0d8e4c0f4537cd35",
      "old_mode": 33188,
      "old_path": "util/topgen/templates/toplevel.c.tpl",
      "new_id": "0cec4a0a2de604b476a97ded0d8e4c0f4537cd35",
      "new_mode": 33188,
      "new_path": "util/topgen_matcha/templates/toplevel.c.tpl",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d785e5f24dbbe428d93390fd1246c4b5efd371e2",
      "old_mode": 33188,
      "old_path": "util/topgen/templates/toplevel.h.tpl",
      "new_id": "d785e5f24dbbe428d93390fd1246c4b5efd371e2",
      "new_mode": 33188,
      "new_path": "util/topgen_matcha/templates/toplevel.h.tpl",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f5b1bf0396a2df8b82babf947db1817c3bd7351c",
      "old_mode": 33188,
      "old_path": "util/topgen/templates/toplevel.sv.tpl",
      "new_id": "f5b1bf0396a2df8b82babf947db1817c3bd7351c",
      "new_mode": 33188,
      "new_path": "util/topgen_matcha/templates/toplevel.sv.tpl",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2731512b3b558265d1d6b5e96b0ce904c677c01e",
      "old_mode": 33188,
      "old_path": "util/topgen/top_uvm_reg.sv.tpl",
      "new_id": "2731512b3b558265d1d6b5e96b0ce904c677c01e",
      "new_mode": 33188,
      "new_path": "util/topgen_matcha/top_uvm_reg.sv.tpl",
      "score": 100
    }
  ]
}
