You are here

Arbitration phase in DMA | Cypress Semiconductor

Arbitration phase in DMA

Summary: 0 Replies, Latest post by Avagadro on 21 Mar 2013 08:48 AM PDT
Verified Answers: 0
Log in to post new comments.
Avagadro's picture
Cypress Employee
71 posts

  In the PHUB  and DMAC chapter of TRM it is mentioned that "Arbitration phase time depends on the number of channels requesting the DMAC"

"When there is only 1 channel requestingan idle DMAC the arbitration phase takes 1 cycle"

"When there is more than 1 channel requesting a free DMAC, the arbitration phase takes2 cycles."

But actually Arbitration Phase takes only 1 cycle whether one channel is requesting idle DMAC or more than 1 channel are requesting the idle DMAC.

So whenever you are calculating the total time/ total no of cycles for Multiple channels accessing the DMAC, please consider only 1 cycle for arbitration phase for a channel.

Log in to post new comments.