Skip to content

Communication Rework#50

Open
ccarlotta wants to merge 8 commits intopulp-platform:mainfrom
FondazioneChipsIT:cc/nw_integration_rebased
Open

Communication Rework#50
ccarlotta wants to merge 8 commits intopulp-platform:mainfrom
FondazioneChipsIT:cc/nw_integration_rebased

Conversation

@ccarlotta
Copy link

This Pull Request aims at integrating the FlooNoC narrow/wide channel feature in MAGIA. The main changes include:

  • Split the NoC into narrow (32 bit) and wide (256 bit) channels from a single narrow (32 bit) channel and bumped it
  • Reworked the iDMA from 32 bit channels to 256 bit channels and connected it directly to the NoC wide ports without passing through the AXI XBAR
  • Implemented custom local interconnect using routers and arbiters without using HCI top

@VictorIsachi VictorIsachi self-requested a review March 11, 2026 17:39
Victor Isachi and others added 6 commits March 19, 2026 15:37
…bti and wide 256bit; (ii) Updated iDMA making it 256bit and connecting it to wide NoC directly; (iii) updated local interconnect implementing a custom network of routers and arbiters; (iv) Updated the verification environment accordingly
@ccarlotta ccarlotta deployed to external-prs March 19, 2026 15:43 — with GitHub Actions Active
Copy link
Collaborator

@VictorIsachi VictorIsachi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall LGTM. Please implement filename changes as suggested.

@VictorIsachi
Copy link
Collaborator

VictorIsachi commented Mar 25, 2026

Once tests are certified to pass this PR can be merged.

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.

3 participants