Skip to content

Commit

Permalink
test/desc64: Set reduce_length to zero to improve throughput
Browse files Browse the repository at this point in the history
  • Loading branch information
Axel Vanoni committed Sep 10, 2022
1 parent ecc54fa commit 1a9c5ed
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions test/frontends/tb_idma_desc64_bench.sv
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ module tb_idma_desc64_bench #(
constraint src_burst_valid { burst.opt.src.burst inside { BURST_INCR }; }
constraint dst_burst_valid { burst.opt.dst.burst inside { BURST_INCR }; }
constraint reduce_len_equal { burst.opt.beo.src_reduce_len == burst.opt.beo.dst_reduce_len; }
constraint reduce_len_zero { burst.opt.beo.src_reduce_len == 1'b0; }
constraint beo_zero { burst.opt.beo.decouple_aw == '0 && burst.opt.beo.src_max_llen == '0 && burst.opt.beo.dst_max_llen == '0 && burst.opt.last == '0 && burst.opt.beo.decouple_rw == '0; }
constraint axi_params_zero_src { burst.opt.src.lock == '0 && burst.opt.src.prot == '0 && burst.opt.src.qos == '0 && burst.opt.src.region == '0; }
constraint axi_params_zero_dst { burst.opt.dst.lock == '0 && burst.opt.dst.prot == '0 && burst.opt.dst.qos == '0 && burst.opt.dst.region == '0; }
Expand Down
1 change: 1 addition & 0 deletions test/frontends/tb_idma_desc64_top.sv
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ module tb_idma_desc64_top #(
constraint src_burst_valid { burst.opt.src.burst inside { BURST_INCR, BURST_WRAP, BURST_FIXED }; }
constraint dst_burst_valid { burst.opt.dst.burst inside { BURST_INCR, BURST_WRAP, BURST_FIXED }; }
constraint reduce_len_equal { burst.opt.beo.src_reduce_len == burst.opt.beo.dst_reduce_len; }
constraint reduce_len_zero { burst.opt.beo.src_reduce_len == 1'b0; }
constraint beo_zero { burst.opt.beo.decouple_aw == '0 && burst.opt.beo.src_max_llen == '0 && burst.opt.beo.dst_max_llen == '0 && burst.opt.last == '0; }
constraint axi_params_zero_src { burst.opt.src.lock == '0 && burst.opt.src.prot == '0 && burst.opt.src.qos == '0 && burst.opt.src.region == '0; }
constraint axi_params_zero_dst { burst.opt.dst.lock == '0 && burst.opt.dst.prot == '0 && burst.opt.dst.qos == '0 && burst.opt.dst.region == '0; }
Expand Down

0 comments on commit 1a9c5ed

Please sign in to comment.