)]}'
{
  "commit": "ccf90c3669ded34f30e0479c3fde0de00672c085",
  "tree": "cb6f1e8c878ca0f0411deb9f1b79656ce98d71f1",
  "parents": [
    "e93d3454f6be2502e251dab0b9cc107250632735"
  ],
  "author": {
    "name": "dineshannayya",
    "email": "dinesh.annayya@gmail.com",
    "time": "Fri Aug 12 22:59:29 2022 +0530"
  },
  "committer": {
    "name": "dineshannayya",
    "email": "dinesh.annayya@gmail.com",
    "time": "Fri Aug 12 22:59:29 2022 +0530"
  },
  "message": "arduino spi compatibility design changes\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ff82bc40252795b2d017d9d4ebfd406bf6633b56",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "491109f2d8648009aba6fa5a0a811b0f7f693590",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "865f4525097f3fa73e1a27b067239b3cb04ab231",
      "old_mode": 33188,
      "old_path": "openlane/Makefile",
      "new_id": "c21989ae2c44f04004539dddae4142f9dd641809",
      "new_mode": 33188,
      "new_path": "openlane/Makefile"
    },
    {
      "type": "modify",
      "old_id": "91f9b409bafc86ba0b822735a3fbea6d511ae766",
      "old_mode": 33188,
      "old_path": "openlane/pinmux/base.sdc",
      "new_id": "2aa686dd9d5093d1726ed2e7949d799338e9a81c",
      "new_mode": 33188,
      "new_path": "openlane/pinmux/base.sdc"
    },
    {
      "type": "modify",
      "old_id": "491ef7db73473a282438e9e7d0587a2ba78ca1bd",
      "old_mode": 33261,
      "old_path": "openlane/pinmux/config.tcl",
      "new_id": "c27d14e7a8d1d605d0f02a3a932ab416a72e8d09",
      "new_mode": 33261,
      "new_path": "openlane/pinmux/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "327d1f4eb2cfcea6c555dc4988a3acd3cb667fc0",
      "old_mode": 33188,
      "old_path": "openlane/qspim_top/base.sdc",
      "new_id": "c0e89936167cff1b1fd3af4e5751bb718689c2e2",
      "new_mode": 33188,
      "new_path": "openlane/qspim_top/base.sdc"
    },
    {
      "type": "modify",
      "old_id": "187e4867aaaacb8cd90a00fe52987a1b35144d71",
      "old_mode": 33261,
      "old_path": "openlane/qspim_top/config.tcl",
      "new_id": "0ce98bffc8e5be331e2b45f1835c204536d2e496",
      "new_mode": 33261,
      "new_path": "openlane/qspim_top/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "4a33fc5e59313434cfcf45a29134b20c901f3882",
      "old_mode": 33188,
      "old_path": "openlane/uart_i2cm_usb_spi_top/base.sdc",
      "new_id": "35bba97ead6addf790cad53ac7406a50ebe13c9d",
      "new_mode": 33188,
      "new_path": "openlane/uart_i2cm_usb_spi_top/base.sdc"
    },
    {
      "type": "modify",
      "old_id": "802f0cf2dd4e77716b5e6b3ea666dbf8c31176e3",
      "old_mode": 33188,
      "old_path": "openlane/uart_i2cm_usb_spi_top/config.tcl",
      "new_id": "39350c578c43282fee8ba6c896915a589a73f117",
      "new_mode": 33188,
      "new_path": "openlane/uart_i2cm_usb_spi_top/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "9a342cdd918b38a220477f7dbaeaf0baf54cffc9",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper/config.tcl",
      "new_id": "a8d2721ece7c287175b1ffb5c7e6ed9970f3de8a",
      "new_mode": 33188,
      "new_path": "openlane/user_project_wrapper/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "ccfa7299ff6cf266a8e77a9685c53aff132dbade",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper/interactive.tcl",
      "new_id": "1f6639d064f142b25f98f57f470d2f5df496e9d7",
      "new_mode": 33261,
      "new_path": "openlane/user_project_wrapper/interactive.tcl"
    },
    {
      "type": "modify",
      "old_id": "7cc2709f26b4555231b8f48ecaee2456d6edab8a",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper/macro.cfg",
      "new_id": "91b751d0e05bf398019067fc5bc2b0f5d504319a",
      "new_mode": 33188,
      "new_path": "openlane/user_project_wrapper/macro.cfg"
    },
    {
      "type": "modify",
      "old_id": "9b0d5f6647ac24730fd517da6ec2b3bcee63d64f",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper/mpw6/config.tcl",
      "new_id": "7465c712acaf64114cb654a647f1c54d26897cf6",
      "new_mode": 33188,
      "new_path": "openlane/user_project_wrapper/mpw6/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "552a90e2ad3c3a04f8da28a950570746679e871a",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper/pdn_cfg.tcl",
      "new_id": "79a0f85c2d570a356c8c6aa3ae6594d3fe17fb20",
      "new_mode": 33188,
      "new_path": "openlane/user_project_wrapper/pdn_cfg.tcl"
    },
    {
      "type": "modify",
      "old_id": "a5b2325055db983d04b0d20f67c4c8bf5fd96124",
      "old_mode": 33188,
      "old_path": "openlane/wb_host/base.sdc",
      "new_id": "3c8cdc9a1b04b97d0f498447e5abb08132b51254",
      "new_mode": 33188,
      "new_path": "openlane/wb_host/base.sdc"
    },
    {
      "type": "modify",
      "old_id": "559345ac96eab8547dd0341bc86ebc99359c0e85",
      "old_mode": 33261,
      "old_path": "openlane/wb_host/config.tcl",
      "new_id": "527f4cc9c125644afdd44937a2d57778647d3f62",
      "new_mode": 33261,
      "new_path": "openlane/wb_host/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "d815c047a361fd52eebc041579045163a6e1993d",
      "old_mode": 33188,
      "old_path": "openlane/wb_interconnect/base.sdc",
      "new_id": "d4e6271358b5e888c5eed8f5e86c9b15b3809fad",
      "new_mode": 33188,
      "new_path": "openlane/wb_interconnect/base.sdc"
    },
    {
      "type": "modify",
      "old_id": "55b38f4573c4cb9addd0d64fbadbc1252da00d96",
      "old_mode": 33261,
      "old_path": "openlane/wb_interconnect/config.tcl",
      "new_id": "c58574aeaa269cf1a85ece5736f03113bd7ec490",
      "new_mode": 33261,
      "new_path": "openlane/wb_interconnect/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "0a05d50924bcee09f4150576dccf1bf107da0e2e",
      "old_mode": 33188,
      "old_path": "openlane/ycr_core_top/base.sdc",
      "new_id": "5e26d19dfa802386b6ac843c8ae10b5e7f746d49",
      "new_mode": 33188,
      "new_path": "openlane/ycr_core_top/base.sdc"
    },
    {
      "type": "modify",
      "old_id": "59a93322a1b5a0316cc0dbd8940d8e9c287276c2",
      "old_mode": 33188,
      "old_path": "openlane/ycr_core_top/config.tcl",
      "new_id": "d669b67d6574a03bfbf02f44d36abade78c12d57",
      "new_mode": 33188,
      "new_path": "openlane/ycr_core_top/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "8ec63017bf853b43fdb38ddebd11e667b943e229",
      "old_mode": 33188,
      "old_path": "openlane/ycr_core_top/macro_placement.cfg",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "openlane/ycr_core_top/macro_placement.cfg"
    },
    {
      "type": "modify",
      "old_id": "a8461ed837733cc7cfea9784104e161ada9a0170",
      "old_mode": 33188,
      "old_path": "openlane/ycr_iconnect/base.sdc",
      "new_id": "d731daa05ce85f75b7a64c896a69f4c838240166",
      "new_mode": 33188,
      "new_path": "openlane/ycr_iconnect/base.sdc"
    },
    {
      "type": "modify",
      "old_id": "ceb1b04ccac35f21934c021ab580abfa7caaf52f",
      "old_mode": 33188,
      "old_path": "openlane/ycr_iconnect/config.tcl",
      "new_id": "0407ee8daba82a649b85c9b3e5a0054d437a68b8",
      "new_mode": 33188,
      "new_path": "openlane/ycr_iconnect/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "27747945f79ba7f3f5776fd59c45bfa28b1ebcde",
      "old_mode": 33188,
      "old_path": "openlane/ycr_intf/base.sdc",
      "new_id": "db8fbe6cc56a0194c53faad52177f7351c980996",
      "new_mode": 33188,
      "new_path": "openlane/ycr_intf/base.sdc"
    },
    {
      "type": "modify",
      "old_id": "aacee267d925a7584d432c157df8acb49579cbbe",
      "old_mode": 33188,
      "old_path": "openlane/ycr_intf/config.tcl",
      "new_id": "51b6c8bd61c078a1e3de6f75ddf8a7faec575c56",
      "new_mode": 33188,
      "new_path": "openlane/ycr_intf/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "078e9d2d2cba76dde8336b7ea78777d91ebc3e51",
      "old_mode": 33188,
      "old_path": "signoff/pinmux/OPENLANE_VERSION",
      "new_id": "d5588cd73781d115550b2f1eef76676802180c06",
      "new_mode": 33188,
      "new_path": "signoff/pinmux/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "b08beb4dbc565eeac06b82da44fe3293c226b4c3",
      "old_mode": 33188,
      "old_path": "signoff/pinmux/PDK_SOURCES",
      "new_id": "e8e14ea0e6e643b749a968c021bfa7e50d989224",
      "new_mode": 33188,
      "new_path": "signoff/pinmux/PDK_SOURCES"
    },
    {
      "type": "modify",
      "old_id": "078e9d2d2cba76dde8336b7ea78777d91ebc3e51",
      "old_mode": 33188,
      "old_path": "signoff/qspim_top/OPENLANE_VERSION",
      "new_id": "d5588cd73781d115550b2f1eef76676802180c06",
      "new_mode": 33188,
      "new_path": "signoff/qspim_top/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "b08beb4dbc565eeac06b82da44fe3293c226b4c3",
      "old_mode": 33188,
      "old_path": "signoff/qspim_top/PDK_SOURCES",
      "new_id": "e8e14ea0e6e643b749a968c021bfa7e50d989224",
      "new_mode": 33188,
      "new_path": "signoff/qspim_top/PDK_SOURCES"
    },
    {
      "type": "modify",
      "old_id": "078e9d2d2cba76dde8336b7ea78777d91ebc3e51",
      "old_mode": 33188,
      "old_path": "signoff/uart_i2cm_usb_spi_top/OPENLANE_VERSION",
      "new_id": "d5588cd73781d115550b2f1eef76676802180c06",
      "new_mode": 33188,
      "new_path": "signoff/uart_i2cm_usb_spi_top/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "b08beb4dbc565eeac06b82da44fe3293c226b4c3",
      "old_mode": 33188,
      "old_path": "signoff/uart_i2cm_usb_spi_top/PDK_SOURCES",
      "new_id": "e8e14ea0e6e643b749a968c021bfa7e50d989224",
      "new_mode": 33188,
      "new_path": "signoff/uart_i2cm_usb_spi_top/PDK_SOURCES"
    },
    {
      "type": "modify",
      "old_id": "80c7664ed9c349eda991c5a380b07d8ebdb55f47",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/OPENLANE_VERSION",
      "new_id": "d5588cd73781d115550b2f1eef76676802180c06",
      "new_mode": 33188,
      "new_path": "signoff/user_project_wrapper/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "22e7dc136f5487ce7239d52071df5cc6373e0ea4",
      "old_mode": 33188,
      "old_path": "signoff/user_project_wrapper/PDK_SOURCES",
      "new_id": "e8e14ea0e6e643b749a968c021bfa7e50d989224",
      "new_mode": 33188,
      "new_path": "signoff/user_project_wrapper/PDK_SOURCES"
    },
    {
      "type": "modify",
      "old_id": "078e9d2d2cba76dde8336b7ea78777d91ebc3e51",
      "old_mode": 33188,
      "old_path": "signoff/wb_host/OPENLANE_VERSION",
      "new_id": "d5588cd73781d115550b2f1eef76676802180c06",
      "new_mode": 33188,
      "new_path": "signoff/wb_host/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "b08beb4dbc565eeac06b82da44fe3293c226b4c3",
      "old_mode": 33188,
      "old_path": "signoff/wb_host/PDK_SOURCES",
      "new_id": "e8e14ea0e6e643b749a968c021bfa7e50d989224",
      "new_mode": 33188,
      "new_path": "signoff/wb_host/PDK_SOURCES"
    },
    {
      "type": "modify",
      "old_id": "078e9d2d2cba76dde8336b7ea78777d91ebc3e51",
      "old_mode": 33188,
      "old_path": "signoff/wb_interconnect/OPENLANE_VERSION",
      "new_id": "d5588cd73781d115550b2f1eef76676802180c06",
      "new_mode": 33188,
      "new_path": "signoff/wb_interconnect/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "b08beb4dbc565eeac06b82da44fe3293c226b4c3",
      "old_mode": 33188,
      "old_path": "signoff/wb_interconnect/PDK_SOURCES",
      "new_id": "e8e14ea0e6e643b749a968c021bfa7e50d989224",
      "new_mode": 33188,
      "new_path": "signoff/wb_interconnect/PDK_SOURCES"
    },
    {
      "type": "modify",
      "old_id": "078e9d2d2cba76dde8336b7ea78777d91ebc3e51",
      "old_mode": 33188,
      "old_path": "signoff/ycr_iconnect/OPENLANE_VERSION",
      "new_id": "6aa8d2d6b16f380e55d58225928843e0a4166c22",
      "new_mode": 33188,
      "new_path": "signoff/ycr_iconnect/OPENLANE_VERSION"
    },
    {
      "type": "modify",
      "old_id": "6553e3207ebff634b723f9dab98d37d12cc5a53e",
      "old_mode": 33188,
      "old_path": "verilog/dv/arduino_digital_port_control/arduino_digital_port_control.ino.cpp",
      "new_id": "d4dd6f5ccdb6b93df190f966c1aeb5c276a6ee7b",
      "new_mode": 33188,
      "new_path": "verilog/dv/arduino_digital_port_control/arduino_digital_port_control.ino.cpp"
    },
    {
      "type": "modify",
      "old_id": "d6b09bc7c41eda5de9e3b0eb1648408d6450f3ef",
      "old_mode": 33188,
      "old_path": "verilog/dv/arduino_digital_port_control/arduino_digital_port_control_tb.v",
      "new_id": "64d6d49edbc0e6b049b6da9926122372a608ee5e",
      "new_mode": 33188,
      "new_path": "verilog/dv/arduino_digital_port_control/arduino_digital_port_control_tb.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6d5947540e878612c16132f0e3c977d173ce3db",
      "new_mode": 33188,
      "new_path": "verilog/dv/arduino_i2c_scaner/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "295edf7efcb88d1d05077f757f566c01a5e6af93",
      "new_mode": 33188,
      "new_path": "verilog/dv/arduino_i2c_scaner/arduino_i2c_scaner.ino"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc656cbaeda764c9de9115126ea11792bdea5ea7",
      "new_mode": 33188,
      "new_path": "verilog/dv/arduino_i2c_scaner/arduino_i2c_scaner.ino.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98948a9efeca0db14f820875a4bfc71f28d6fa14",
      "new_mode": 33188,
      "new_path": "verilog/dv/arduino_i2c_scaner/arduino_i2c_scaner_tb.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78fc16e7d725764d1a9a6fcd81f8f0d5c61b2fb1",
      "new_mode": 33188,
      "new_path": "verilog/dv/arduino_string/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a4ea08753b9a56b01ae1f09022cfc8b297e63b6",
      "new_mode": 33188,
      "new_path": "verilog/dv/arduino_string/arduino_string.ino"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6cdd523d6ae96629ff4f2069034c0a65870e814b",
      "new_mode": 33188,
      "new_path": "verilog/dv/arduino_string/arduino_string.ino.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8fabb594c0880a91c7497d9e4b60f5c907378214",
      "new_mode": 33188,
      "new_path": "verilog/dv/arduino_string/arduino_string_tb.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2ea131493a68badd8959a1910b12ac79bbb97d0",
      "new_mode": 33188,
      "new_path": "verilog/dv/bfm/bfm_ad5205.sv"
    },
    {
      "type": "modify",
      "old_id": "ffeb01ccee8845842c3195b9cd877e2b2fe3377f",
      "old_mode": 57344,
      "old_path": "verilog/dv/common/riscduino_board",
      "new_id": "bb4bce23c19c97fa80f57f89a4a6f023f5d38d95",
      "new_mode": 57344,
      "new_path": "verilog/dv/common/riscduino_board"
    },
    {
      "type": "modify",
      "old_id": "463ee91bf022891df7f82b3a6d39daabc2119f4a",
      "old_mode": 33188,
      "old_path": "verilog/dv/user_basic/user_basic_tb.v",
      "new_id": "e5fea157e350bbcd52682eabdf8d170046aee511",
      "new_mode": 33188,
      "new_path": "verilog/dv/user_basic/user_basic_tb.v"
    },
    {
      "type": "delete",
      "old_id": "b86f23b4a7dcc3eceaab81c1ce9e6731b2c2402b",
      "old_mode": 33188,
      "old_path": "verilog/dv/user_i2cm/user_uart.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d803dabf25ffbec093959ebbe6147ace010a136c",
      "old_mode": 33188,
      "old_path": "verilog/includes/includes.rtl.caravel_user_project",
      "new_id": "2fce71e76e2aa2338ddc8770774bfc31276791c5",
      "new_mode": 33188,
      "new_path": "verilog/includes/includes.rtl.caravel_user_project"
    },
    {
      "type": "modify",
      "old_id": "32b812aafc2528b61d7dbf29c64bf6f002a76147",
      "old_mode": 33188,
      "old_path": "verilog/rtl/pinmux/src/pinmux_reg.sv",
      "new_id": "6c88ca7008805d398eeb85268634081641230d5a",
      "new_mode": 33188,
      "new_path": "verilog/rtl/pinmux/src/pinmux_reg.sv"
    },
    {
      "type": "modify",
      "old_id": "e849f81d0bb23519cbe59aaadac43d725f96a24d",
      "old_mode": 33261,
      "old_path": "verilog/rtl/sspim/src/sspim_cfg.sv",
      "new_id": "cc81df03108113703062a3ae56b3e99a8684393a",
      "new_mode": 33261,
      "new_path": "verilog/rtl/sspim/src/sspim_cfg.sv"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb1a8b47ed6273e4d55220f9af29e05f86e7547c",
      "new_mode": 33261,
      "new_path": "verilog/rtl/sspim/src/sspim_clkgen.sv"
    },
    {
      "type": "modify",
      "old_id": "ea6aa1f029e557a18b153573952f1ac8d0a6a1bb",
      "old_mode": 33261,
      "old_path": "verilog/rtl/sspim/src/sspim_ctl.sv",
      "new_id": "25971e0ce5e6a10022093e2c1e0bcbba8a922985",
      "new_mode": 33261,
      "new_path": "verilog/rtl/sspim/src/sspim_ctl.sv"
    },
    {
      "type": "modify",
      "old_id": "42b18f26e437bb69c75ee3768bd78bedd49c280c",
      "old_mode": 33261,
      "old_path": "verilog/rtl/sspim/src/sspim_if.sv",
      "new_id": "ece9ffd0736bf71effd1c2f339f736257b2bc6d1",
      "new_mode": 33261,
      "new_path": "verilog/rtl/sspim/src/sspim_if.sv"
    },
    {
      "type": "modify",
      "old_id": "2a28d2ec677da790e0e6ba62e8db172c7cd12522",
      "old_mode": 33261,
      "old_path": "verilog/rtl/sspim/src/sspim_top.sv",
      "new_id": "6f0f17f60487a0fbf9b2b8b932487f58ca9193a2",
      "new_mode": 33261,
      "new_path": "verilog/rtl/sspim/src/sspim_top.sv"
    },
    {
      "type": "modify",
      "old_id": "0800fb94f1baa8d64ca7f3d4eecfd22e1d69f0db",
      "old_mode": 33188,
      "old_path": "verilog/rtl/user_project_wrapper.v",
      "new_id": "5cd9e0cd1c09229ad93167b6c2c9463530858bf1",
      "new_mode": 33188,
      "new_path": "verilog/rtl/user_project_wrapper.v"
    }
  ]
}
