Skip to content

Added access to dma_wrap by every core_region through periph demux. #26

Merged
OttG merged 1 commit intomasterfrom
dma_10_controls
Mar 1, 2021
Merged

Added access to dma_wrap by every core_region through periph demux. #26
OttG merged 1 commit intomasterfrom
dma_10_controls

Conversation

@luca-valente
Copy link
Contributor

Added access to dma_wrap by every core_region through its periph_demux. When any core wants to write to the DMA, the XBAR_PER is now bypassed so that we avoid that extra latency cycle.

For Cluster's Cores:

DMA Command Address = 0x10204400
DMA Status Reg = 0x10204404

For FC:

DMA Command Address = 0x10201C00
DMA Status Reg  = 0x10201C04

New tests can be found here

@luca-valente luca-valente requested a review from OttG March 1, 2021 12:08
@OttG
Copy link
Contributor

OttG commented Mar 1, 2021

Looks good to me

@OttG OttG merged commit 53b8472 into master Mar 1, 2021
RiccardoGandolfi pushed a commit to FondazioneChipsIT/pulp_cluster that referenced this pull request Feb 23, 2026
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.

2 participants