Showing results for 
Search instead for 
Did you mean: 

PSoC 5, 3 & 1

Not applicable

  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.

0 Replies