SPRUI33H November 2015 – June 2024 TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
RAM blocks which are accessible from the CPU and DMA are called global shared RAMs (GSx RAMs). Table 3-12 shows the features of the GSx RAM.
CPU (Fetch) | CPU (Read) | CPU (Write) | CPU.DMA (Read) | CPU.DMA (Write) |
---|---|---|---|---|
Yes | Yes | Yes | Yes | Yes |
Like other shared RAM, these RAMs also have different levels of access protection which can be enabled or disabled by configuring specific bits in the GSxACCPROT registers.
Master select and access protection configuration for each GSx RAM block can be individually locked by the user to prevent further update to these bit fields. 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.