We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 78831b6 + a459f05 commit 5e4bf6cCopy full SHA for 5e4bf6c
src/axi_burst_unwrap.sv
@@ -101,9 +101,9 @@ module axi_burst_unwrap #(
101
// ATOPs are not supported.
102
if (atop != '0) return 1'b0;
103
// The AXI Spec (A3.4.1) only allows splitting non-modifiable transactions ..
104
- if (!axi_pkg::modifiable(cache)) begin
105
- // .. if they are INCR bursts and longer than 16 beats.
106
- return (burst == axi_pkg::BURST_INCR) & (len > 16);
+ // ... but this module only splits WRAP bursts, so ignore all others
+ if (!axi_pkg::modifiable(cache) && (burst == axi_pkg::BURST_WRAP)) begin
+ return 1'b0;
107
end
108
// All other transactions are supported.
109
return 1'b1;
0 commit comments