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.

TMS320C64x+ DSP Megamodule(Memory Protection)

Other Parts Discussed in Thread: TMS320DM6437

Hi,

I have following queries related to memory protection,

Query 1:

Subject: Page Size for Memory Protection

Reference for the query: TMS320C64x+ DSP Megamodule Reference Guide - Section 8 (Memory Protection)

Query Description: According to the description provided in Section 8 (Memory Protection), the memory protection is provided per page basis and The sizes of the L1 and the L2 memory pages are specific to the device. Refer to the device-specific data sheet for more information.

I have looked into the "tms320dm6437.pdf", however I am unable to get the page size for L1 & L2.

Query: Please provide the page size for L1 & L2 memory

Query 2:

Subject: Memory Protection Lock

Reference for the query: TMS320C64x+ DSP Megamodule Reference Guide - Section 8 (Memory Protection - Memory Protection Lock)

Query Description: According to the description provided in Section 8 (Memory Protection), this LOCK facility can be used to protect the memory. However it is not specfied that, to which object this lock can be applied.

Query: Please specify the object to which this lock can be applied, is it a memory page or is it a L1 & L1 memory or anything else.

  • Sorry, but these features are not supported on the DM6437.  This is documented in the DM643x DSP Subsystem Guide.

    Section 2.3.1:

    The DM643x DMP does not support the L1P memory protection feature of the standard
    C64x+ Megamodule.

    Section 2.3.2:

    The DM643x DMP does not support the L1D memory protection features of the standard
    C64x+ Megamodule.

    Section 2.3.3:

    The DM643x DMP does not support the L2 memory protection feature of the standard
    C64x+ Megamodule.