Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hw: Add narrow-wide AXI join module #14

Merged
merged 11 commits into from
Jan 16, 2024
Merged

hw: Add narrow-wide AXI join module #14

merged 11 commits into from
Jan 16, 2024

Conversation

fischeti
Copy link
Collaborator

No description provided.

hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
hw/floo_narrow_wide_join.sv Show resolved Hide resolved
@fischeti fischeti changed the title src: Add floo_narrow_wide_join module hw: Add floo_narrow_wide_join module Jan 10, 2024
@fischeti fischeti force-pushed the nw-join branch 2 times, most recently from 217fe8f to 166642c Compare January 11, 2024 14:13
This will allow to generate sources when floo_noc is used as a dependency with:

```
$(MAKE) -C $(FLOONOC_DIR) sources FLOOGEN_CFG=$(MY_FLOO_CFG) FLOOGEN_OUT_DIR=$(MY_OUTDIR)
```
For XY routing where the index are actually coordinates this will trigger assertions which are unnecessary.
The `NoIndices` is just calculated as the highest coordinate possible. It is only used in assertions.
@fischeti fischeti marked this pull request as ready for review January 16, 2024 17:43
@fischeti fischeti changed the title hw: Add floo_narrow_wide_join module hw: Add narrow-wide join module Jan 16, 2024
@fischeti fischeti changed the title hw: Add narrow-wide join module hw: Add narrow-wide AXI join module Jan 16, 2024
@fischeti fischeti merged commit 05c11b4 into main Jan 16, 2024
25 checks passed
@fischeti fischeti deleted the nw-join branch January 16, 2024 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant