Skip to content

Commit

Permalink
axi_mcast_xbar: Replace demux select indices with select masks
Browse files Browse the repository at this point in the history
  • Loading branch information
colluca committed Jun 30, 2022
1 parent cd07887 commit 0c1f1b0
Show file tree
Hide file tree
Showing 5 changed files with 215 additions and 248 deletions.
4 changes: 3 additions & 1 deletion Bender.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ package:
- "Wolfgang Roenninger <[email protected]>"

dependencies:
common_cells: { git: "https://github.com/pulp-platform/common_cells.git", version: 1.21.0 }
common_cells: { git: "git@github.com:pulp-platform/common_cells.git", rev: "new/multiaddr-decode" }
common_verification: { git: "https://github.com/pulp-platform/common_verification.git", version: 0.2.0 }

export_include_dirs:
Expand All @@ -30,6 +30,7 @@ sources:
- src/axi_cut.sv
- src/axi_delayer.sv
- src/axi_demux.sv
- src/axi_mcast_demux.sv
- src/axi_dw_downsizer.sv
- src/axi_dw_upsizer.sv
- src/axi_id_remap.sv
Expand Down Expand Up @@ -57,6 +58,7 @@ sources:
- src/axi_iw_converter.sv
- src/axi_lite_xbar.sv
- src/axi_xbar.sv
- src/axi_mcast_xbar.sv

- target: synth_test
files:
Expand Down
18 changes: 10 additions & 8 deletions scripts/run_vsim.sh
Original file line number Diff line number Diff line change
Expand Up @@ -160,14 +160,16 @@ exec_test() {
done
;;
axi_xbar)
for NumMst in 1 6; do
for NumSlv in 1 8; do
for Atop in 0 1; do
for Exclusive in 0 1; do
for UniqueIds in 0 1; do
call_vsim tb_axi_xbar -gTbNumMst=$NumMst -gTbNumSlv=$NumSlv \
-gTbEnAtop=$Atop -gTbEnExcl=$Exclusive \
-gTbUniqueIds=$UniqueIds
for Multicast in 0 1; do
for NumMst in 1 6; do
for NumSlv in 1 8; do
for Atop in 0 1; do
for Exclusive in 0 1; do
for UniqueIds in 0 1; do
call_vsim tb_axi_xbar -gTbMulticast=$Multicast -gTbNumMst=$NumMst -gTbNumSlv=$NumSlv \
-gTbEnAtop=$Atop -gTbEnExcl=$Exclusive \
-gTbUniqueIds=$UniqueIds
done
done
done
done
Expand Down
Loading

0 comments on commit 0c1f1b0

Please sign in to comment.