This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

A-synchronized or AB-synchronized transfer speed and debit,

Hi, please which is the faster transfer (debit or speed) if we use EDMA3, A-synchronized or AB-synchronized transfer ?

  • Hi MEMED,

    In the case of fast transfer, a AB-sync transfer will be faster than a A-sync transfer. The reason is that, in AB-sync, ACNT*BCNT bytes of data are transferred in one shot upon DMA trigger. But in the case of A-sync, only ACNT bytes of data is transferred. So if you have to transfer ACNT*BCNT bytes of data in A-sync mode, you would have to call the DMA trigger function BCNT number of times, would consumes more time.

    AB-Sync can be used if the amount of data you are trying to transfer is more than max ACNT value. Else, A-sync would do fine.

    Hope I made this clear.

    Regards,

    Sud

    ----------------------------------------------------------------------------------------------------------------

    Please click the "Verify Answer" button on this post if it answers your question.

     

  • Thank you very much for your answer.

    have you any link or doc about this please?

  • Hi,

    this is explained in Chapter 2.2 in the EDAM3 User's Guide: http://www.ti.com/lit/pdf/sprugs5

    Kind regards,

    one and zero

  • Hi MEMED

    The EDMA3 User Guide is the best resource to learn about the complete functionality of the Keystone EDMA engine. For a beginner, I would suggest to go through the below attached slides on EDMA3 first. I used this while learning about EDMA and was quite helpful.

    4454.Intro_to_ EDMA.pdf

    Regards,

    Sud

    ----------------------------------------------------------------------------------------------------------------

    Please click the "Verify Answer" button on this post if it answers your question.

  • Memed,

    Please always mention the device or part number when you create the new thread. 

    Sudarshan shared the EDMA doc, this will be useful. In addition that, you can find the test code,

    http://processors.wiki.ti.com/index.php/EDMA_sample_test_application

  • Hi Sudarshan,

    Your contribution is very much apprecieated. Thank you so much for your contribution to e2e commuity.