AURIX™ MCU: What is program cached & non-cached access? – KBA234425
Community Translation: AURIX™ MCU: プログラムキャッシュ＆非キャッシュアクセスとは何ですか？ - KBA234425
In general, it allows 2 types of access to the flash in AURIX™ MCU:
- Cached access
- Non-cached access
By using cached access, these improve performance and reduce significantly average access time for memories using cacheable segments.
By default, the program cache is not turned on in the CPU. However, if enable it by configuring PCBYP correctly, and linking your code to the cached area of memory (e.g. 0x80000000 instead of 0xA0000000 for internal flash), then the program cache is enabled.
See the “Memory Maps (MEMMAP)” section of the User’s manual for more information on registers.
Note: This KBA applies to the following series of AURIX™ MCUs:
- AURIX™ TC2xx series
- AURIX™ TC3xx series