)]}'
{
  "commit": "70151fe5370f2b454b8ba53ba699d7bd1345b8d9",
  "tree": "d75660c9587fac8442aa0f3ee9b8bcdf77a6d26c",
  "parents": [
    "b8b053f3e5def9ef69a89bc3835d61a9432c3621"
  ],
  "author": {
    "name": "Timothy Chen",
    "email": "timothytim@google.com",
    "time": "Thu Jul 08 12:59:21 2021 -0700"
  },
  "committer": {
    "name": "tjaychen",
    "email": "timothytim@google.com",
    "time": "Mon Jul 12 14:36:08 2021 -0700"
  },
  "message": "[keymgr] Add otbn sideload and expand to 384-bit sideload key support\n\nSigned-off-by: Timothy Chen \u003ctimothytim@google.com\u003e\n\n[kmac] Expand kmac output to support 384-bits\n\nSigned-off-by: Timothy Chen \u003ctimothytim@google.com\u003e\n\n[top] Minor adjustment to top level parameters\n\nSigned-off-by: Timothy Chen \u003ctimothytim@google.com\u003e\n\n[dv] Various dv fixes to accommodate new format\n\nSigned-off-by: Timothy Chen \u003ctimothytim@google.com\u003e\n\n[top] Auto generate\n\nSigned-off-by: Timothy Chen \u003ctimothytim@google.com\u003e\n\n[rom_ctrl dv] Various changes to account for different sizes.\n\n- KMAC interface size is no longer necessarily the digest size, adjust\n  the scoreboard and tests to reflect this.\n\nSigned-off-by: Timothy Chen \u003ctimothytim@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0dd2b3b77962b0e920062bf625723bcc32c29007",
      "old_mode": 33188,
      "old_path": "hw/dv/sv/kmac_app_agent/kmac_app_intf.sv",
      "new_id": "67b1a8849f5e067b1302f48284a52dca4151aed7",
      "new_mode": 33188,
      "new_path": "hw/dv/sv/kmac_app_agent/kmac_app_intf.sv"
    },
    {
      "type": "modify",
      "old_id": "4689999d2d0089839bc8b3f4bc2dc3a666c409c3",
      "old_mode": 33188,
      "old_path": "hw/ip/keymgr/data/keymgr.hjson",
      "new_id": "58625d35229679514439ee928aec2a5e464fd446",
      "new_mode": 33188,
      "new_path": "hw/ip/keymgr/data/keymgr.hjson"
    },
    {
      "type": "modify",
      "old_id": "900d9eb363b9cd107e63bcaee91f2acaf392bf64",
      "old_mode": 33188,
      "old_path": "hw/ip/keymgr/dv/env/keymgr_if.sv",
      "new_id": "a801af5ad657a494300f81ca3e53c8a3bd36e5f9",
      "new_mode": 33188,
      "new_path": "hw/ip/keymgr/dv/env/keymgr_if.sv"
    },
    {
      "type": "modify",
      "old_id": "18593f5b4c7142226f5fca65d081f185ff3f7e35",
      "old_mode": 33188,
      "old_path": "hw/ip/keymgr/rtl/keymgr.sv",
      "new_id": "9eb14f65c6936b365dd04cf459f02b36aadee0b7",
      "new_mode": 33188,
      "new_path": "hw/ip/keymgr/rtl/keymgr.sv"
    },
    {
      "type": "modify",
      "old_id": "34ac4c8a48fe02c70dee0510a69a4d1cb40bab0b",
      "old_mode": 33188,
      "old_path": "hw/ip/keymgr/rtl/keymgr_ctrl.sv",
      "new_id": "eb4ceb22ba45af24a75b57ef3d5ceae82ad5e538",
      "new_mode": 33188,
      "new_path": "hw/ip/keymgr/rtl/keymgr_ctrl.sv"
    },
    {
      "type": "modify",
      "old_id": "e2f20a65061ee5d175c661ea01b1cda709623f79",
      "old_mode": 33188,
      "old_path": "hw/ip/keymgr/rtl/keymgr_input_checks.sv",
      "new_id": "785e76a51b4974f6d15b489b4048e22338a66069",
      "new_mode": 33188,
      "new_path": "hw/ip/keymgr/rtl/keymgr_input_checks.sv"
    },
    {
      "type": "modify",
      "old_id": "9b85b7fd78bbbbaaafab2910d0b8cb8f59c32463",
      "old_mode": 33188,
      "old_path": "hw/ip/keymgr/rtl/keymgr_kmac_if.sv",
      "new_id": "04e41bbba81b0055751ecf4d10810aa9dc8d5c03",
      "new_mode": 33188,
      "new_path": "hw/ip/keymgr/rtl/keymgr_kmac_if.sv"
    },
    {
      "type": "modify",
      "old_id": "f78d22b644b952161efb3c76258319c673b122a0",
      "old_mode": 33188,
      "old_path": "hw/ip/keymgr/rtl/keymgr_pkg.sv",
      "new_id": "5717412897adb781b9f22ae1700f3d9170a6f6fe",
      "new_mode": 33188,
      "new_path": "hw/ip/keymgr/rtl/keymgr_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "ccdcec4d008f5681c1f44b2f53bcac23549f3e6f",
      "old_mode": 33188,
      "old_path": "hw/ip/keymgr/rtl/keymgr_reg_pkg.sv",
      "new_id": "726a6b9a0f5627f29708c8dad783c69e85a8bce0",
      "new_mode": 33188,
      "new_path": "hw/ip/keymgr/rtl/keymgr_reg_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "3c6ab566acbf683f6526db4b2e3a63e6f0eb2ec1",
      "old_mode": 33188,
      "old_path": "hw/ip/keymgr/rtl/keymgr_reg_top.sv",
      "new_id": "7377c2a8128346c02938ada4fef4a49bad31cbed",
      "new_mode": 33188,
      "new_path": "hw/ip/keymgr/rtl/keymgr_reg_top.sv"
    },
    {
      "type": "modify",
      "old_id": "086cca61cb94008c12b8008fbecb879c7d3bb515",
      "old_mode": 33188,
      "old_path": "hw/ip/keymgr/rtl/keymgr_sideload_key.sv",
      "new_id": "c0b31a0e442968935c45aeeeafdba5cf8d829659",
      "new_mode": 33188,
      "new_path": "hw/ip/keymgr/rtl/keymgr_sideload_key.sv"
    },
    {
      "type": "modify",
      "old_id": "27d4206ba130f620e42840cdbe6a5bbcb3ec9fe0",
      "old_mode": 33188,
      "old_path": "hw/ip/keymgr/rtl/keymgr_sideload_key_ctrl.sv",
      "new_id": "6371a69096d76a3c6da219bf86d77f1e0f112f17",
      "new_mode": 33188,
      "new_path": "hw/ip/keymgr/rtl/keymgr_sideload_key_ctrl.sv"
    },
    {
      "type": "modify",
      "old_id": "58182ec30039ea042e34c981e1a89dea60c48f3d",
      "old_mode": 33188,
      "old_path": "hw/ip/kmac/data/kmac.hjson",
      "new_id": "216e164707d3f807aeea999b4512649af46c21d6",
      "new_mode": 33188,
      "new_path": "hw/ip/kmac/data/kmac.hjson"
    },
    {
      "type": "modify",
      "old_id": "230f97ce5c79edc6e09d56094a9e00fef2c9e7a0",
      "old_mode": 33188,
      "old_path": "hw/ip/kmac/dv/env/kmac_scoreboard.sv",
      "new_id": "62ad4da995bd812354a83a3a6d2b8ab0e7d9c24a",
      "new_mode": 33188,
      "new_path": "hw/ip/kmac/dv/env/kmac_scoreboard.sv"
    },
    {
      "type": "modify",
      "old_id": "afb15c060f4a8e9adbd39db6d37672b87b8fabc2",
      "old_mode": 33188,
      "old_path": "hw/ip/kmac/dv/env/kmac_sideload_if.sv",
      "new_id": "314a7fdaa9c26fd421bfe7ea2cd5470001db02af",
      "new_mode": 33188,
      "new_path": "hw/ip/kmac/dv/env/kmac_sideload_if.sv"
    },
    {
      "type": "modify",
      "old_id": "746055e6cc1d1f8a15d8adb56f1539f4b8531fa5",
      "old_mode": 33188,
      "old_path": "hw/ip/kmac/rtl/kmac_app.sv",
      "new_id": "ec31c1b813f3e7e2a4a6c52d8966a78b8abff76d",
      "new_mode": 33188,
      "new_path": "hw/ip/kmac/rtl/kmac_app.sv"
    },
    {
      "type": "modify",
      "old_id": "4d022515f2fb171eb37861e29b402fccfb839916",
      "old_mode": 33188,
      "old_path": "hw/ip/kmac/rtl/kmac_pkg.sv",
      "new_id": "7085c555f23f6372b1ce1c8c7e7ede13a289d905",
      "new_mode": 33188,
      "new_path": "hw/ip/kmac/rtl/kmac_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "e670ea03061943e9246835b578b2d8a8e7da1199",
      "old_mode": 33188,
      "old_path": "hw/ip/rom_ctrl/dv/env/rom_ctrl_env_pkg.sv",
      "new_id": "94f8e9bff6a52ae4a2c23b59a787341804c330e9",
      "new_mode": 33188,
      "new_path": "hw/ip/rom_ctrl/dv/env/rom_ctrl_env_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "4116c958547402282a6c2f39694d1daff9e5fef3",
      "old_mode": 33188,
      "old_path": "hw/ip/rom_ctrl/dv/env/rom_ctrl_scoreboard.sv",
      "new_id": "34754383c478068ba1717bc9921a751e5ae3c3c6",
      "new_mode": 33188,
      "new_path": "hw/ip/rom_ctrl/dv/env/rom_ctrl_scoreboard.sv"
    },
    {
      "type": "modify",
      "old_id": "077f5d19ab33ec5a4e7f0d9107cd51b7a470b07a",
      "old_mode": 33188,
      "old_path": "hw/ip/rom_ctrl/dv/env/seq_lib/rom_ctrl_base_vseq.sv",
      "new_id": "65b4fdcd3cf778045439b7682b46cc631460d22c",
      "new_mode": 33188,
      "new_path": "hw/ip/rom_ctrl/dv/env/seq_lib/rom_ctrl_base_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "f6e82fe24276a51ade8f5269e29ee27b96b6f0c2",
      "old_mode": 33188,
      "old_path": "hw/ip/rom_ctrl/rtl/rom_ctrl.sv",
      "new_id": "2071922dfaa977c88dcb4adba9feece1da4c7842",
      "new_mode": 33188,
      "new_path": "hw/ip/rom_ctrl/rtl/rom_ctrl.sv"
    },
    {
      "type": "modify",
      "old_id": "c3e02ed724e1af9079b1d3df8e3a3bad83ddea34",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/data/autogen/top_earlgrey.gen.hjson",
      "new_id": "7edc9cb4bc49934d2c6c784d897d9b35e8a4c7ed",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/data/autogen/top_earlgrey.gen.hjson"
    },
    {
      "type": "modify",
      "old_id": "f23ba7db1fb15b838d8c8ffa510a541688a44505",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/rtl/autogen/chip_earlgrey_asic.sv",
      "new_id": "48cf27772be8cb68875082cccd7681e68d316ed7",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/rtl/autogen/chip_earlgrey_asic.sv"
    },
    {
      "type": "modify",
      "old_id": "3ba74345ca99130ad62cef4dd22080aaac9b3967",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/rtl/autogen/chip_earlgrey_cw310.sv",
      "new_id": "dd40019905163ce6f507150824adc14ce50f5236",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/rtl/autogen/chip_earlgrey_cw310.sv"
    },
    {
      "type": "modify",
      "old_id": "78a06e9ec19ed2f3f7bf7d12224a7fa4b7736bb7",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/rtl/autogen/chip_earlgrey_nexysvideo.sv",
      "new_id": "e2dfd1837ca37fd1158c1e47a5654b94ef7efa55",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/rtl/autogen/chip_earlgrey_nexysvideo.sv"
    },
    {
      "type": "modify",
      "old_id": "1036671bd1524bfccd5c80b6e4ff1cf85020f989",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/rtl/autogen/top_earlgrey.sv",
      "new_id": "cffc5b273d94242e128fbd8c53c5bbb01b0743fe",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/rtl/autogen/top_earlgrey.sv"
    },
    {
      "type": "modify",
      "old_id": "ed9ba037b5214d0520b449bf64d977c294b85b95",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/rtl/autogen/top_earlgrey_rnd_cnst_pkg.sv",
      "new_id": "043a49b7be514c5eb34895ab495529e4835400fc",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/rtl/autogen/top_earlgrey_rnd_cnst_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "5e72fbdd412987ba97343325bed850b960a3eb7f",
      "old_mode": 33188,
      "old_path": "hw/top_earlgrey/rtl/chip_earlgrey_verilator.sv",
      "new_id": "babee138ee99dda9619fd23abf45379acc6e9196",
      "new_mode": 33188,
      "new_path": "hw/top_earlgrey/rtl/chip_earlgrey_verilator.sv"
    },
    {
      "type": "modify",
      "old_id": "9eb3cf9cfb6b633f0bf20acfc0b3be0ad689d1cf",
      "old_mode": 33188,
      "old_path": "util/topgen/templates/chiplevel.sv.tpl",
      "new_id": "5a153863cea2bdb15addc6cefa406fb6258b7923",
      "new_mode": 33188,
      "new_path": "util/topgen/templates/chiplevel.sv.tpl"
    }
  ]
}
