)]}'
{
  "commit": "3b33d44615b5721c20d17165295f25c33ad597f5",
  "tree": "44f0e603279ac44999b16d7a27ac62e097884a54",
  "parents": [
    "f832ed4fe89b80ddb62e3cde60709547379e181e"
  ],
  "author": {
    "name": "Stefan Hall",
    "email": "stefanhall@google.com",
    "time": "Tue Oct 10 13:49:25 2023 -0700"
  },
  "committer": {
    "name": "Stefan Hall",
    "email": "stefanhall@google.com",
    "time": "Mon Nov 13 15:06:25 2023 -0800"
  },
  "message": "I2S Cleanup\n\n- Removed innacurate content from dv files. Reference history for original content.\n- Documentation updated from template text to accurate description of\n  I2S\n- Added ASSERT missing and ASSERT_KNOWN to i2s.sv\n\nChange-Id: Ia482fe2798a8b073a90e8a1fb8ee5aabab43a155\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c24f6298352b40007668224888dcf21017cf4c3a",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/data/i2s.hjson",
      "new_id": "405e6c0d7056fc1eb5a229c156a205c03ebc156e",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/data/i2s.hjson"
    },
    {
      "type": "modify",
      "old_id": "57eff715390acfbcf1b2d2e5bde4c96b2fd63f50",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/doc/_index.md",
      "new_id": "8bb20fd2f46c140c58147802d2990711ef724ef5",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/doc/_index.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f52d9f145ca46242414059de1e192209cdb1fcb0",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/doc/block_diagram.png"
    },
    {
      "type": "delete",
      "old_id": "67f8260119e27b87fe4d9b009f9034be44302299",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/doc/block_diagram.svg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "534388dc992ba1abacffde0a5c6bf2b598b15ce8",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/doc/checklist.md",
      "new_id": "8c91da87508faa0d41cbc957b4f1f982548cf1dc",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/doc/checklist.md"
    },
    {
      "type": "modify",
      "old_id": "f4dbff3d52dc13096949900db767d5985aa4de60",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/doc/dv/index.md",
      "new_id": "2a7b4dc13c6fa2547f96b3dc8aaa6fc5308ee3d0",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/doc/dv/index.md"
    },
    {
      "type": "modify",
      "old_id": "b6d384c5153517594a7e984061cb4e8a7064f447",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/cov/i2s_cov_excl.el",
      "new_id": "d103b8becc81b1b3050078c4cd16a7264c71b44c",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/cov/i2s_cov_excl.el"
    },
    {
      "type": "modify",
      "old_id": "5f8c5fa89e74c4b86274f673aff755bb0c148e35",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/i2s_env.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/i2s_env.sv"
    },
    {
      "type": "modify",
      "old_id": "947e3c69f88231e73ffa1c22114aea5504e854fa",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/i2s_env_cfg.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/i2s_env_cfg.sv"
    },
    {
      "type": "modify",
      "old_id": "06aa882bcb0d517cbeedcfb555d02f2f54f12255",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/i2s_env_cov.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/i2s_env_cov.sv"
    },
    {
      "type": "modify",
      "old_id": "b8984eae00e88a20a4ca969fb7d9bafea89874fb",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/i2s_env_pkg.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/i2s_env_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "7c02e8816917484bcd2de6ef50bdbc8912392cbe",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/i2s_scoreboard.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/i2s_scoreboard.sv"
    },
    {
      "type": "modify",
      "old_id": "df9eaa27b8dfcfc72dd179f684aef87e6d463b7b",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/i2s_virtual_sequencer.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/i2s_virtual_sequencer.sv"
    },
    {
      "type": "modify",
      "old_id": "6bf41b78cf4cf546a5069160502e5e0f51b1e424",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_base_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_base_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "1587d10af3c51f554cc88603cbe33e39e900f26f",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_common_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_common_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "e5fdfd10065d0c7cbec923f6b32974ccbdad10c9",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_fifo_full_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_fifo_full_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "e7e2c8e65f879ecdce3c41bfe90e1d2a34c4c2a4",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_fifo_overflow_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_fifo_overflow_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "234c78918e6e177bd7682ac2a7112416cb2a5bed",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_fifo_reset_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_fifo_reset_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "6861c6fe554fae07396d4040f4b49efda429166e",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_intr_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_intr_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "dd710cf21599b3ac961c1892a61485bc3240ef78",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_long_xfer_wo_dly_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_long_xfer_wo_dly_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "4a44506984ff464c5ab6a9f49d294a4430a7c77b",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_loopback_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_loopback_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "d336b65279c87a3c43fb57fcb67b9cdf1ee3c17c",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_noise_filter_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_noise_filter_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "6229299d20d4c9b980bc47861610aba535df7891",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_perf_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_perf_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "3e9ad0f9697700882edb63af8800383cf3273105",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_rx_oversample_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_rx_oversample_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "612eb9f5d06502c42fa7766b7e24e93ad6b07ec0",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_rx_parity_err_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_rx_parity_err_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "756e2ff7a3fcaec2007e72fa76f290ac2916bed6",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_rx_start_bit_filter_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_rx_start_bit_filter_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "140d838d6fd77de41bfc9f0c6d57fce631056ad5",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_smoke_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_smoke_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "f4ecb553074b6f37455fae4e86caadebf5811c96",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_stress_all_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_stress_all_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "48de57d7377f43f27b5fdb80284e0a9d55d36691",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_tx_ovrd_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_tx_ovrd_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "2e3a2f92025ab08df0861495442409f8091fabc9",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_tx_rx_vseq.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_tx_rx_vseq.sv"
    },
    {
      "type": "modify",
      "old_id": "67b4817dc8804a9835da6f4c3a8bf074c82ea82d",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_vseq_list.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/env/seq_lib/i2s_vseq_list.sv"
    },
    {
      "type": "modify",
      "old_id": "5251b522957f6b87bad7e616839e180e2c6b96e5",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/i2s_sim_cfg.hjson",
      "new_id": "4703ccd546d5e3951e75493c6196b7783c27676c",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/i2s_sim_cfg.hjson"
    },
    {
      "type": "modify",
      "old_id": "4cb66d19b51ecc3257fbe3081cf0d80f93cde087",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/sva/i2s_bind.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/sva/i2s_bind.sv"
    },
    {
      "type": "modify",
      "old_id": "fc9157ec3c332e7bfcabdf6aaa813b39dd3518dd",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/tb/tb.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/tb/tb.sv"
    },
    {
      "type": "modify",
      "old_id": "f9400aea95d14a47b3168040a329e3ac8d140751",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/tests/i2s_base_test.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/tests/i2s_base_test.sv"
    },
    {
      "type": "modify",
      "old_id": "603c27d033b14119695759dc965bc4fa8bad48b7",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/dv/tests/i2s_test_pkg.sv",
      "new_id": "4b3bb8f82b4196aebee3dfcdb7a08e99e653e43d",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/dv/tests/i2s_test_pkg.sv"
    },
    {
      "type": "modify",
      "old_id": "8cb9f5fe7c892561ee93ce7d27de4de326396952",
      "old_mode": 33188,
      "old_path": "hw/top_matcha/ip/i2s/rtl/i2s.sv",
      "new_id": "3042a488803c2fe7fbec725eae739fc3e4b2d004",
      "new_mode": 33188,
      "new_path": "hw/top_matcha/ip/i2s/rtl/i2s.sv"
    }
  ]
}
