SPRUII0F May 2019 – June 2024 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
There are two dedicated 2-kB blocks of message RAM. Each CPU and the DMA have read and write access to one RAM and read-only access to the other RAM, as shown in Table 16-1, Table 16-2, and Table 16-3.
Reading or writing a message RAM does not trigger any events on the remote CPU.
| CPU1 | CPU1.DMA | M4 | M4-µDMA | Ethernet | |
|---|---|---|---|---|---|
| CPU1TOCMMSGRAM | Read / Write | Read / Write | Read / Debug writes are allowed | Read | Read |
| CMTOCPU1MSGRAM | Read / Debug writes are allowed | Read | Read / Write | Read / Write | Read / Write |
| CPU2 | CPU2.DMA | M4 | M4-µDMA | Ethernet | |
|---|---|---|---|---|---|
| CPU2TOCMMSGRAM | Read / Write | Read / Write | Read / Debug writes are allowed | Read | Read |
| CMTOCPU2MSGRAM | Read / Debug writes are allowed | Read | Read / Write | Read / Write | Read / Write |
| CPU1 | CPU1.DMA | CPU2 | CPU2.DMA | |
|---|---|---|---|---|
| CPU1TOCPU2MSGRAM | Read / Write | Read / Write | Read / Debug writes are allowed | Read |
| CPU2TOCPU1MSGRAM | Read / Debug writes are allowed | Read | Read / Write | Read / Write |
Figure 16-1 CPU1_TO_CPU2 IPC
Module
Figure 16-2 CPUx_to_CM IPC
Module