From 3fb72fba09c69a9fc4af8e6aeca30de718b83c34 Mon Sep 17 00:00:00 2001 From: Lars Asplund Date: Wed, 7 Aug 2024 13:33:27 +0200 Subject: [PATCH] Added news fragments for AXI stream updates. --- docs/news.d/1049.breaking.rst | 6 ++++++ docs/news.d/1049.bugfix.rst | 1 + 2 files changed, 7 insertions(+) create mode 100644 docs/news.d/1049.breaking.rst create mode 100644 docs/news.d/1049.bugfix.rst diff --git a/docs/news.d/1049.breaking.rst b/docs/news.d/1049.breaking.rst new file mode 100644 index 000000000..ebafedb7e --- /dev/null +++ b/docs/news.d/1049.breaking.rst @@ -0,0 +1,6 @@ +Changed default values for unconnected tkeep and tstrb inputs for AXI stream VCs to match the standard: + +- tkeep changed from all zeros to all ones +- tstrb changed from all zeros to value of tkeep + +May affect existing code if these values are verified by the testbench despite being unconnected. diff --git a/docs/news.d/1049.bugfix.rst b/docs/news.d/1049.bugfix.rst new file mode 100644 index 000000000..3cf8fe4ed --- /dev/null +++ b/docs/news.d/1049.bugfix.rst @@ -0,0 +1 @@ +Changed AXI stream slave to only verify tdata if both of tkeep and tstrb are set. Removed potential race condition an AXI stream master.