)]}'
{
  "commit": "f4815039b03abce16019e1b22fe72eab232debf8",
  "tree": "9c4350d0e8b0314ec4878a9d80f9699f3db678e4",
  "parents": [
    "143ec57a57399430457fcfc35cf1a4d686e955a4"
  ],
  "author": {
    "name": "Eunchan Kim",
    "email": "eunchan@opentitan.org",
    "time": "Mon May 03 10:16:15 2021 -0700"
  },
  "committer": {
    "name": "Eunchan Kim",
    "email": "eunchan@opentitan.org",
    "time": "Mon May 03 12:11:16 2021 -0700"
  },
  "message": "[kmac] Add a condition to move to Idle directly\n\nThis commit addresses the issue #6408\n\nkmac_app FSM asserts CmdDone right at the same cycle it receives\nabsorbed signal. The main FSM in kmac.sv assumes absorbed and done\nsignals are separated.\n\nThis commit adds one condition in KmacWait state. If both signals are\nhigh, then the FSM skips Digest state and moves to the Idle state\ndirectly.\n\nSigned-off-by: Eunchan Kim \u003ceunchan@opentitan.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "038b2f74346889ec535cb412491bd57dae94c03c",
      "old_mode": 33188,
      "old_path": "hw/ip/kmac/rtl/kmac.sv",
      "new_id": "3de194225162e1738ba716523b4b89d99b5651cc",
      "new_mode": 33188,
      "new_path": "hw/ip/kmac/rtl/kmac.sv"
    }
  ]
}
