SPRUJ53B April 2024 – September 2024 TMS320F28P550SJ , TMS320F28P559SJ-Q1
RAM blocks that are accessible from the CPU and DMA are called global shared RAMs (GSx RAMs). Table 3-13 shows the features of the GSx RAM.
CPU (Fetch) | CPU (Read) | CPU (Write) | CPU.DMA (Read) |
CPU.DMA (Write) |
NPU (Read) | NPU (Write) |
---|---|---|---|---|---|---|
Yes | Yes | Yes | Yes | Yes |
Yes |
Yes |
The shared RAM has different levels of access protection that can be enabled or disabled by configuring specific bits in the GSxACCPROT registers.
Access protection configuration for the GSx RAM block can be locked by the user to prevent further updates to this bit field. The user can also choose to permanently lock the configuration to individual bit fields by setting the specific bit fields in the GSxCOMMIT register (refer to the register description for more details). Once a configuration is committed for a particular GSx RAM block, the configuration can not be changed further until CPU.SYSRS is issued.