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.

OMAPL138 EDMA ADC Interface

Other Parts Discussed in Thread: OMAPL138, THS1206, OMAP-L138

I have a question about interfacing a THS1206 to an OMAPL138.  "Is possible to configure the EDMA3 module in the OMAP to do a 3-dimensional transfer (8-12 words x N many x ping-pong buffer) to optimally communicate with the ADC in a way that incurs no software overhead”.

Thanks,

Mark Ackerson

 

  • Mark Ackerson said:

    I have a question about interfacing a THS1206 to an OMAPL138.  "Is possible to configure the EDMA3 module in the OMAP to do a 3-dimensional transfer (8-12 words x N many x ping-pong buffer) to optimally communicate with the ADC in a way that incurs no software overhead”.

    Short answer, yes, the creation of a 3-dimensional transfer is possible with the EDMA3 on the OMAP-L138.

    There is a wiki article describing the EDMA3 and a workshop which includes a module discussing the EDMA3 as well which are good resources to visualize how the EDMA3 works.

    A transfer parameter set can generate a 2-dimensional transfer by itself.  To create the 3rd dimension, one can chain transfers together.  The completion of the 2-D transfer can trigger another parameter set which gives the 3rd dimension.

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

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