SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
The static crossbar connect SIMCOP modules to the SIMCOP memories as shown in Figure 9-219.
Image buffers and coefficient memories are used to store the data to be processed and processing results. Those memories can be accessed by the SIMCOP DMA, SIMCOP bus, and SIMCOP modules. Table 9-2740 shows possible connections in the SIMCOP static crossbar. For example, the LDC Freq port could access image buffer a when SIMCOP_HWSEQ_SWITCH_i[2:0] IMBUFF_E = 0x6 (i = 0, 1, 2, or 3 corresponds to the active context).
The SIMCOP supports multiple contexts for the configuration of those memories. Software or the hardware sequencer can activate different contexts.
Memory | Register (SIMCOP_HWSEQ_STEP_SWITCH_i | Value | ||||
---|---|---|---|---|---|---|
and SIMCOP_HWSEQ_STEP_CTRL2_i) | Bus | DMA | LDC 0 | LDC WMEM | VTNF | |
IMBUFF e | [18:16] IMBUFF_E | 0 | 1 | 6 | - | 8 |
IMBUFF f | [22:20] IMBUFF_F | 0 | 1 | 6 | - | 8 |
IMBUFF g | [27:24] IMBUFF_G | 0 | 1 | 9 | - | 8 |
IMBUFF h | [31:28] IMBUFF_H | 0 | 1 | 9 | - | 8 |