)]}'
{
  "commit": "a5e3223e85d4715ab7949c069f9eab2c414ef53e",
  "tree": "efc1ed5a3de53982cf893514893f03f4112b0f07",
  "parents": [
    "5a7a1c8d6a1d2ea36959bbba5ff034eb247954e6"
  ],
  "author": {
    "name": "Timothy Chen",
    "email": "timothytim@google.com",
    "time": "Thu Nov 11 15:16:36 2021 -0800"
  },
  "committer": {
    "name": "tjaychen",
    "email": "timothytim@google.com",
    "time": "Fri Nov 19 13:52:10 2021 -0800"
  },
  "message": "[mubi] Enhance mubi_sync with stability check\n\n- Stability check is not needed for most of the design and defaults\n  to 0.\n\n- With stability enabled, a 3rd stage is compared to the sychronized\n  output.  If the output is the same, the 3rd stage results are used,\n  if not, the ResetValue is used.\n\n- This addresses some of the concerns raised with the original mubi_sync\n  in #8848.\n\nSigned-off-by: Timothy Chen \u003ctimothytim@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fba6c864a31c3807236d0a56223fa7b4eb4fcf2c",
      "old_mode": 33188,
      "old_path": "hw/ip/prim/rtl/prim_mubi12_sync.sv",
      "new_id": "453cc201f5cbb6072fdc2b68ca558208444eea80",
      "new_mode": 33188,
      "new_path": "hw/ip/prim/rtl/prim_mubi12_sync.sv"
    },
    {
      "type": "modify",
      "old_id": "cb5fd5a9a5893c806d5a18fdcd9671bce7511927",
      "old_mode": 33188,
      "old_path": "hw/ip/prim/rtl/prim_mubi16_sync.sv",
      "new_id": "0b052dd20598478830010a2b9d32c086aa9d643d",
      "new_mode": 33188,
      "new_path": "hw/ip/prim/rtl/prim_mubi16_sync.sv"
    },
    {
      "type": "modify",
      "old_id": "fa56ad68ec5b1ea422923801a9d79752c52e78ae",
      "old_mode": 33188,
      "old_path": "hw/ip/prim/rtl/prim_mubi4_sync.sv",
      "new_id": "b328cd11995e93a498a81bf3d132f1e20c64681b",
      "new_mode": 33188,
      "new_path": "hw/ip/prim/rtl/prim_mubi4_sync.sv"
    },
    {
      "type": "modify",
      "old_id": "533e20f7c4041d86f6d75dd3d3b5f34f34d1c490",
      "old_mode": 33188,
      "old_path": "hw/ip/prim/rtl/prim_mubi8_sync.sv",
      "new_id": "6ddfea128e45de9e2adce1bfeaa1f550d01c8693",
      "new_mode": 33188,
      "new_path": "hw/ip/prim/rtl/prim_mubi8_sync.sv"
    },
    {
      "type": "modify",
      "old_id": "a92aa7fb5291851d47b8e47fead45f6aedd33638",
      "old_mode": 33188,
      "old_path": "hw/ip/prim/rtl/prim_mubi_pkg.sv",
      "new_id": "dafff618dbd1cc2ba54f3c995e78a1589efa5645",
      "new_mode": 33188,
      "new_path": "hw/ip/prim/rtl/prim_mubi_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "d75a02f28fa68fa58e9515eef78ff802ff027d20",
      "old_mode": 33188,
      "old_path": "util/design/data/prim_mubi_pkg.sv.tpl",
      "new_id": "94d0b01222038a3b47dd8f0820a12e49d151b996",
      "new_mode": 33188,
      "new_path": "util/design/data/prim_mubi_pkg.sv.tpl"
    },
    {
      "type": "modify",
      "old_id": "aadd75d136aaf690b3326849c0683e0007b2126b",
      "old_mode": 33188,
      "old_path": "util/design/data/prim_mubi_sync.sv.tpl",
      "new_id": "e44a0ce10a7853e50160348766762bcfa95db7d9",
      "new_mode": 33188,
      "new_path": "util/design/data/prim_mubi_sync.sv.tpl"
    }
  ]
}
