)]}'
{
  "commit": "c82d8aa19b1c4cc6075a330af6e71202d22d4940",
  "tree": "0276e4fd33a8770dee5aa127bf3d15f7c54437c8",
  "parents": [
    "3b33d44615b5721c20d17165295f25c33ad597f5"
  ],
  "author": {
    "name": "Cindy Liu",
    "email": "hcindyl@google.com",
    "time": "Mon Nov 13 18:36:26 2023 -0800"
  },
  "committer": {
    "name": "Cindy Liu",
    "email": "hcindyl@google.com",
    "time": "Wed Nov 15 12:44:43 2023 -0800"
  },
  "message": "Use kelvin.v built from hw/kelvin\n\n* Add hw/kelvin into WORKSPACE\n* Build kelvin.v and kelvin.core from @kelvin_hw in build time\n* Retire the checked-in version of hw/ip/ml_top/rtl/*.v. They are\n  fetched/built from hw/matcha\n* Update ml_top.core to point to the kelvin verilog code via additional\n  google:ip:kelvin core, defined in @kelvin_hw//hdl/chisel:kelvin.core\n* Update DV fusesoc.json to align with verilator/FPGA cores dependency\n* Update DV setup doc to reflect the changes.\n\nBug: 296625431\n\nChange-Id: Ic461afa855ec5fd49402e6c2629d038ab4a72931\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4a84fd4e143546dd3bcdce07cdf635a44769a1a9",
      "old_mode": 33188,
      "old_path": "BUILD.bazel",
      "new_id": "ee42854fdc0d25db1f551d76cc1204c4dcf8e252",
      "new_mode": 33188,
      "new_path": "BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "7ebf63270fc86e58319b6b765c31ec8263226f9d",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "cb117050df3c29a2b4b21633fe464c23e8d17d5b",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "a8935189731aa41c04dce1fa4dab246a81e59432",
      "old_mode": 33188,
      "old_path": "doc/getting_started/setup_dv.md",
      "new_id": "f58f008dd00f2e99de7d2bceed09971e6ceed4d4",
      "new_mode": 33188,
      "new_path": "doc/getting_started/setup_dv.md"
    },
    {
      "type": "modify",
      "old_id": "68aad89d0898bfa163f0dd4c3ee94789578bcf0d",
      "old_mode": 33188,
      "old_path": "hw/BUILD",
      "new_id": "e76351034c700f77a1174e263e3a8821e52be134",
      "new_mode": 33188,
      "new_path": "hw/BUILD"
    },
    {
      "type": "modify",
      "old_id": "85c966c56f9bc1411f207e334ca5abaca46b92a7",
      "old_mode": 33188,
      "old_path": "hw/dv/tools/dvsim/fusesoc.hjson",
      "new_id": "db7c76230abf345909f96be42a7302c5f934daa7",
      "new_mode": 33188,
      "new_path": "hw/dv/tools/dvsim/fusesoc.hjson"
    },
    {
      "type": "modify",
      "old_id": "6fed1435922b01f35714071399f7843e4692bb73",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/ml_top/ml_top.core",
      "new_id": "127344a24586a5118bf9dc7f297d76e279c7b7db",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/ml_top/ml_top.core"
    },
    {
      "type": "delete",
      "old_id": "27250b23d926500a25e9480154aae91644a39797",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/ml_top/rtl/ClockGate.v",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f580dd2dfb185343d72549ae9236f61e9acb085b",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/ml_top/rtl/Sram_1rw_256x256.v",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f0cdb49a1c86486e24ea687156c4e60d0f8bb25a",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/ml_top/rtl/Sram_1rwm_256x288.v",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f78aa611f374323921f111f062deb0e112242c3f",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/ml_top/rtl/kelvin.v",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e220a8a175c451bad066f3d74b1fe55e751e7b4e",
      "old_mode": 33261,
      "old_path": "sw/device/examples/hello_world/run_verilator_hello_world.sh",
      "new_id": "f5ba0f1e94424f664be72d782a18fd8a6b614fda",
      "new_mode": 33261,
      "new_path": "sw/device/examples/hello_world/run_verilator_hello_world.sh"
    }
  ]
}
