)]}'
{
  "commit": "eb4ef9e5d7aa98e111adbe035be280149687dbbf",
  "tree": "910041b3183c16d73053021b82a789889a36b141",
  "parents": [
    "80aec210074d3532f5e2e10204e6ac71ebfd38f1"
  ],
  "author": {
    "name": "Michael Schaffner",
    "email": "msf@opentitan.org",
    "time": "Mon Jun 29 21:35:52 2020 -0700"
  },
  "committer": {
    "name": "Michael Schaffner",
    "email": "msf@google.com",
    "time": "Fri Jul 10 20:22:47 2020 -0700"
  },
  "message": "[prim_pad_wrapper] Update pad wrapper\n\nThis updates the pad wrapper to better reflect the ASIC pad we are going\nto use. Specifically, the following changes are made:\n\n- an input buffer enable signal is added\n- a variant parameter is added which allows us to differentiate between\ndifferent pad implementations for the same technology node\n- a warl_o signal is added. this signal is constant and defines which\nattributes are supported by a specific pad wrapper configuration.\n- the WarlOnly parameter is added for use together with warl_o\n- additional pad attributes such as schmitt trigger enable and slew rate\nare added\n- the pull-up/pull-down attributes are re-encoded such that no invalid\nconfiguration can be set where both pull-up and pull-down are activated\n\nSigned-off-by: Michael Schaffner \u003cmsf@opentitan.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ecf3354c821ba06de0abccbe820e180220375c67",
      "old_mode": 33188,
      "old_path": "hw/ip/prim_generic/rtl/prim_generic_pad_wrapper.sv",
      "new_id": "962d3b559c5058de689a5bdfec20c7dce80a157e",
      "new_mode": 33188,
      "new_path": "hw/ip/prim_generic/rtl/prim_generic_pad_wrapper.sv"
    },
    {
      "type": "modify",
      "old_id": "57e9bb49cb45620872d42f80b2a9c73c9da5d32c",
      "old_mode": 33188,
      "old_path": "hw/ip/prim_xilinx/rtl/prim_xilinx_pad_wrapper.sv",
      "new_id": "f9649ddf95304e46d06094cbb94a5dd02090538c",
      "new_mode": 33188,
      "new_path": "hw/ip/prim_xilinx/rtl/prim_xilinx_pad_wrapper.sv"
    }
  ]
}
