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.

AWR2944: DSS_L3

Part Number: AWR2944

Tool/software:

Hi, TI support:

As I know, if the access is to same bank of DSS L3, then there will be arbitration in the BUS and will be on a first come first serve basis. The second requester will be stalled by the bus logic.

R5 and DSP cannot simultaneously access the same data on L3. What is the granularity of this data mutex? For example, if there is 200KB of data on L3, when R5F performs a memcpy of this 200KB data to MSS_L2, does the DSP lose access to this 200KB data for the entire duration of the memcpy? Or does the R5F release the bus briefly after copying each 128 bytes (cache line size), allowing the DSP to update part of the data?

  • Hello Jerry,

    Please provide me time till Thursday to confirm this with the team.
    As far as I know this scheme will not be entirely correct as you are not aware of when exactly the DSP will lose access even if it does and is not recommended.
    It is always better to segregate the transfers if multiple masters are accessing the same memory.

    Regards,
    Saswat Kumar