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.

TMS320F280039C: Possibility of data corruption in shared RAM between CPU and CLA

Part Number: TMS320F280039C

Hello,

We have two independent tasks running parallelly on CPU and CLA. Both task has access to same variable in CPUtoCLA RAM.

is there a possibility of data corruption if CLA tries to read a data while CPU is writing at same location?

OR is this handled internally?  

Regards

Aniket B.

  • Hi Aniket,

    Application needs to be make sure that the CLA data read happens after C28x data write. You may also refer to the arbitration scheme for shared memories in the Memory Controller Module in device TRM.

    Regards,

    Veena