SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
Table 7-7 describes the IPUx_UNICACHE configuration in the IPUx subsystem platform.
Parameter | Value |
---|---|
Way | 4 |
Size | 32 KiB |
Bank elements | 32 bits |
Bank number | 16 |
Slave interface data size | 32 bits |
Master interface data size | 64 bits |
Line size | 256 bits |
MMU lookup | Included |
Number of slaves | 4 |
Number of masters | 1 |
Number of fill/prefetch buffers | Four prefetch buffers |
Slave types | IPUx_UNICACHE interface |
IPUx_UNICACHE allows basic maintenance operations, which are performed through a dedicated interface:
Maintenance of the cache is performed between the start and end addresses. This allows for direct control of memory regions. All maintenance operations occur in the background and can generate an interrupt when they complete. Such operations are protected by software semaphore, because only one operation at a time can be performed. The maintenance operations can also be performed using MMU small entries.