SPRAC21A June 2016 – June 2019 OMAP-L132 , OMAP-L138 , TDA2E , TDA2EG-17 , TDA2HF , TDA2HG , TDA2HV , TDA2LF , TDA2P-ABZ , TDA2P-ACD , TDA2SA , TDA2SG , TDA2SX , TDA3LA , TDA3LX , TDA3MA , TDA3MD , TDA3MV
Any uncached CPU access to EMIF can result in sub-quanta EMIF writes if the datatype being chosen does not match the ECC quanta size. Table 83 and Table 84 summarize the constraints.
Memory/Core | Byte | Halfword | Word | Double |
---|---|---|---|---|
A15 | Not OK | Not OK | OK | OK |
DSP | Not OK | Not OK | OK | OK |
EVE | Not OK | Not OK | OK | OK |
M4 | Not OK | Not OK | OK | OK |
Memory/Core | Byte | Halfword | Word | Double |
---|---|---|---|---|
A15 | Not OK | OK | OK | OK |
DSP | Not OK | OK | OK | OK |
EVE | Not OK | OK | OK | OK |
M4 | Not OK | OK | OK | OK |
Apart from above, even unaligned writes should be avoided. Unaligned writes can be produced by compiler even if datatypes corresponding to word or double is used. For details, see Section 17.4.2.